Lines Matching refs:code_info
65 CodeInfo code_info(data); in DecodeFrameInfo() local
66 return QuickMethodFrameInfo(code_info.packed_frame_size_ * kStackAlignment, in DecodeFrameInfo()
67 code_info.core_spill_mask_, in DecodeFrameInfo()
68 code_info.fp_spill_mask_); in DecodeFrameInfo()
72 CodeInfo code_info(header->GetOptimizedCodeInfoPtr()); in DecodeGcMasksOnly() local
74 copy.stack_maps_ = code_info.stack_maps_; in DecodeGcMasksOnly()
75 copy.register_masks_ = code_info.register_masks_; in DecodeGcMasksOnly()
76 copy.stack_masks_ = code_info.stack_masks_; in DecodeGcMasksOnly()
81 CodeInfo code_info(header->GetOptimizedCodeInfoPtr()); in DecodeInlineInfoOnly() local
83 copy.number_of_dex_registers_ = code_info.number_of_dex_registers_; in DecodeInlineInfoOnly()
84 copy.stack_maps_ = code_info.stack_maps_; in DecodeInlineInfoOnly()
85 copy.inline_infos_ = code_info.inline_infos_; in DecodeInlineInfoOnly()
86 copy.method_infos_ = code_info.method_infos_; in DecodeInlineInfoOnly()
100 CodeInfo code_info(code_info_data, nullptr, [&](size_t i, auto*, BitMemoryRegion region) { in Dedupe() local
103 code_info.SetBitTableDeduped(i); // Mark as deduped before we write header. in Dedupe()
109 ForEachHeaderField([&code_info, &header](size_t i, auto member_pointer) { in Dedupe()
110 header[i] = code_info.*member_pointer; in Dedupe()
113 ForEachBitTableField([this, &code_info, &it](size_t i, auto) { in Dedupe()
114 if (code_info.HasBitTable(i)) { in Dedupe()
116 if (code_info.IsBitTableDeduped(i)) { in Dedupe()
232 CodeInfo code_info(code_info_data, &num_bits, [&](size_t i, auto* table, BitMemoryRegion region) { in CollectSizeStats() local
233 if (!code_info.IsBitTableDeduped(i)) { in CollectSizeStats()
314 const CodeInfo& code_info, in Dump() argument
323 << ", register_mask=0x" << code_info.GetRegisterMaskOf(*this) in Dump()
326 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(*this); in Dump()
331 code_info.GetDexRegisterMapOf(*this).Dump(vios); in Dump()
332 for (InlineInfo inline_info : code_info.GetInlineInfosOf(*this)) { in Dump()
333 inline_info.Dump(vios, code_info, *this); in Dump()
338 const CodeInfo& code_info, in Dump() argument
352 << ", method_index=" << code_info.GetMethodIndexOf(*this); in Dump()
355 code_info.GetInlineDexRegisterMapOf(stack_map, *this).Dump(vios); in Dump()