Lines Matching refs:code_info

59     dchecks_.emplace_back([=](const CodeInfo& code_info) {  in BeginMethod()  argument
60 DCHECK_EQ(code_info.packed_frame_size_, frame_size_in_bytes / kStackAlignment); in BeginMethod()
61 DCHECK_EQ(code_info.core_spill_mask_, core_spill_mask); in BeginMethod()
62 DCHECK_EQ(code_info.fp_spill_mask_, fp_spill_mask); in BeginMethod()
63 DCHECK_EQ(code_info.number_of_dex_registers_, num_dex_registers); in BeginMethod()
90 dchecks_.emplace_back([=](const CodeInfo& code_info) { in EndMethod() argument
91 CHECK_EQ(code_info.code_size_, code_size); in EndMethod()
140 dchecks_.emplace_back([=](const CodeInfo& code_info) { in BeginStackMapEntry() argument
142 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, in BeginStackMapEntry()
146 StackMap stack_map = code_info.GetCatchStackMapForDexPc(dex_pc); in BeginStackMapEntry()
149 StackMap stack_map = code_info.GetStackMapAt(stack_map_index); in BeginStackMapEntry()
153 CHECK_EQ(code_info.GetRegisterMaskOf(stack_map), register_mask); in BeginStackMapEntry()
154 BitMemoryRegion seen_stack_mask = code_info.GetStackMaskOf(stack_map); in BeginStackMapEntry()
186 dchecks_.emplace_back([=](const CodeInfo& code_info) { in EndStackMapEntry() argument
187 StackMap stack_map = code_info.GetStackMapAt(stack_map_index); in EndStackMapEntry()
190 CHECK_EQ(code_info.GetInlineInfosOf(stack_map).size(), inlining_depth); in EndStackMapEntry()
226 dchecks_.emplace_back([=](const CodeInfo& code_info) { in BeginInlineInfoEntry() argument
227 StackMap stack_map = code_info.GetStackMapAt(stack_map_index); in BeginInlineInfoEntry()
228 InlineInfo inline_info = code_info.GetInlineInfosOf(stack_map)[depth]; in BeginInlineInfoEntry()
235 CHECK_EQ(code_info.GetMethodIndexOf(inline_info), method->GetDexMethodIndex()); in BeginInlineInfoEntry()
296 dchecks_.emplace_back([=](const CodeInfo& code_info) { in CreateDexRegisterMap() argument
297 StackMap stack_map = code_info.GetStackMapAt(stack_map_index); in CreateDexRegisterMap()
299 for (DexRegisterLocation reg : code_info.GetDexRegisterMapOf(stack_map)) { in CreateDexRegisterMap()
302 for (InlineInfo inline_info : code_info.GetInlineInfosOf(stack_map)) { in CreateDexRegisterMap()
303 DexRegisterMap map = code_info.GetInlineDexRegisterMapOf(stack_map, inline_info); in CreateDexRegisterMap()
346 CodeInfo code_info(buffer.data(), &number_of_read_bits); in Encode() local
348 CHECK_EQ(code_info.GetNumberOfStackMaps(), stack_maps_.size()); in Encode()
355 dcheck(code_info); in Encode()