• Home
  • Raw
  • Download

Lines Matching refs:CodeInfo

52 class CodeInfo;  variable
167 const CodeInfo& code_info,
201 const CodeInfo& info,
284 class CodeInfo {
286 ALWAYS_INLINE CodeInfo() {} in CodeInfo() function
287 ALWAYS_INLINE explicit CodeInfo(const uint8_t* data, size_t* num_read_bits = nullptr);
288 ALWAYS_INLINE explicit CodeInfo(const OatQuickMethodHeader* header);
291 static CodeInfo DecodeGcMasksOnly(const OatQuickMethodHeader* header);
292 static CodeInfo DecodeInlineInfoOnly(const OatQuickMethodHeader* header);
299 CodeInfo code_info = DecodeHeaderOnly(code_info_data); in DecodeFrameInfo()
305 ALWAYS_INLINE static CodeInfo DecodeHeaderOnly(const uint8_t* code_info_data) { in DecodeHeaderOnly()
306 CodeInfo code_info; in DecodeHeaderOnly()
459 ALWAYS_INLINE CodeInfo(const uint8_t* data, size_t* num_read_bits, DecodeCallback callback);
465 callback(index++, &CodeInfo::flags_); in ForEachHeaderField()
466 callback(index++, &CodeInfo::code_size_); in ForEachHeaderField()
467 callback(index++, &CodeInfo::packed_frame_size_); in ForEachHeaderField()
468 callback(index++, &CodeInfo::core_spill_mask_); in ForEachHeaderField()
469 callback(index++, &CodeInfo::fp_spill_mask_); in ForEachHeaderField()
470 callback(index++, &CodeInfo::number_of_dex_registers_); in ForEachHeaderField()
471 callback(index++, &CodeInfo::bit_table_flags_); in ForEachHeaderField()
479 callback(index++, &CodeInfo::stack_maps_); in ForEachBitTableField()
480 callback(index++, &CodeInfo::register_masks_); in ForEachBitTableField()
481 callback(index++, &CodeInfo::stack_masks_); in ForEachBitTableField()
482 callback(index++, &CodeInfo::inline_infos_); in ForEachBitTableField()
483 callback(index++, &CodeInfo::method_infos_); in ForEachBitTableField()
484 callback(index++, &CodeInfo::dex_register_masks_); in ForEachBitTableField()
485 callback(index++, &CodeInfo::dex_register_maps_); in ForEachBitTableField()
486 callback(index++, &CodeInfo::dex_register_catalog_); in ForEachBitTableField()