Lines Matching refs:CodeInfo
32 CodeInfo::CodeInfo(const uint8_t* data, size_t* num_read_bits, DecodeCallback callback) { in CodeInfo() function in art::CodeInfo
58 CodeInfo::CodeInfo(const uint8_t* data, size_t* num_read_bits) in CodeInfo() function in art::CodeInfo
59 : CodeInfo(data, num_read_bits, [](size_t, auto*, BitMemoryRegion){}) {} in CodeInfo()
61 CodeInfo::CodeInfo(const OatQuickMethodHeader* header) in CodeInfo() function in art::CodeInfo
62 : CodeInfo(header->GetOptimizedCodeInfoPtr()) {} in CodeInfo()
64 QuickMethodFrameInfo CodeInfo::DecodeFrameInfo(const uint8_t* data) { in DecodeFrameInfo()
65 CodeInfo code_info(data); in DecodeFrameInfo()
71 CodeInfo CodeInfo::DecodeGcMasksOnly(const OatQuickMethodHeader* header) { in DecodeGcMasksOnly()
72 CodeInfo code_info(header->GetOptimizedCodeInfoPtr()); in DecodeGcMasksOnly()
73 CodeInfo copy; // Copy to dead-code-eliminate all fields that we do not need. in DecodeGcMasksOnly()
80 CodeInfo CodeInfo::DecodeInlineInfoOnly(const OatQuickMethodHeader* header) { in DecodeInlineInfoOnly()
81 CodeInfo code_info(header->GetOptimizedCodeInfoPtr()); in DecodeInlineInfoOnly()
82 CodeInfo copy; // Copy to dead-code-eliminate all fields that we do not need. in DecodeInlineInfoOnly()
90 size_t CodeInfo::Deduper::Dedupe(const uint8_t* code_info_data) { in Dedupe()
100 CodeInfo code_info(code_info_data, nullptr, [&](size_t i, auto*, BitMemoryRegion region) { in Dedupe()
127 CodeInfo old_code_info(code_info_data); in Dedupe()
128 CodeInfo new_code_info(writer_.data() + deduped_offset); in Dedupe()
130 if (member_pointer != &CodeInfo::bit_table_flags_) { // Expected to differ. in Dedupe()
143 StackMap CodeInfo::GetStackMapForNativePcOffset(uint32_t pc, InstructionSet isa) const { in GetStackMapForNativePcOffset()
165 void CodeInfo::DecodeDexRegisterMap(uint32_t stack_map_index, in DecodeDexRegisterMap()
226 void CodeInfo::CollectSizeStats(const uint8_t* code_info_data, /*out*/ Stats* parent) { in CollectSizeStats()
232 CodeInfo code_info(code_info_data, &num_bits, [&](size_t i, auto* table, BitMemoryRegion region) { in CollectSizeStats()
261 void CodeInfo::Dump(VariableIndentationOutputStream* vios, in Dump()
314 const CodeInfo& code_info, in Dump()
338 const CodeInfo& code_info, in Dump()