Lines Matching refs:CodeInfo

50 class CodeInfo;  variable
165 const CodeInfo& code_info,
199 const CodeInfo& info,
275 class CodeInfo {
294 ALWAYS_INLINE CodeInfo() {} in CodeInfo() function
295 ALWAYS_INLINE explicit CodeInfo(const uint8_t* data, size_t* num_read_bits = nullptr);
296 ALWAYS_INLINE explicit CodeInfo(const OatQuickMethodHeader* header);
299 static CodeInfo DecodeGcMasksOnly(const OatQuickMethodHeader* header);
300 static CodeInfo DecodeInlineInfoOnly(const OatQuickMethodHeader* header);
307 CodeInfo code_info = DecodeHeaderOnly(code_info_data); in DecodeFrameInfo()
313 ALWAYS_INLINE static CodeInfo DecodeHeaderOnly(const uint8_t* code_info_data) { in DecodeHeaderOnly()
314 CodeInfo code_info; in DecodeHeaderOnly()
463 ALWAYS_INLINE CodeInfo(const uint8_t* data, size_t* num_read_bits, DecodeCallback callback);
469 callback(index++, &CodeInfo::flags_); in ForEachHeaderField()
470 callback(index++, &CodeInfo::code_size_); in ForEachHeaderField()
471 callback(index++, &CodeInfo::packed_frame_size_); in ForEachHeaderField()
472 callback(index++, &CodeInfo::core_spill_mask_); in ForEachHeaderField()
473 callback(index++, &CodeInfo::fp_spill_mask_); in ForEachHeaderField()
474 callback(index++, &CodeInfo::number_of_dex_registers_); in ForEachHeaderField()
475 callback(index++, &CodeInfo::bit_table_flags_); in ForEachHeaderField()
483 callback(index++, &CodeInfo::stack_maps_); in ForEachBitTableField()
484 callback(index++, &CodeInfo::register_masks_); in ForEachBitTableField()
485 callback(index++, &CodeInfo::stack_masks_); in ForEachBitTableField()
486 callback(index++, &CodeInfo::inline_infos_); in ForEachBitTableField()
487 callback(index++, &CodeInfo::method_infos_); in ForEachBitTableField()
488 callback(index++, &CodeInfo::dex_register_masks_); in ForEachBitTableField()
489 callback(index++, &CodeInfo::dex_register_maps_); in ForEachBitTableField()
490 callback(index++, &CodeInfo::dex_register_catalog_); in ForEachBitTableField()