Lines Matching defs:stack_map
291 StackMap stack_map = code_info.GetStackMapAt(i, encoding);
294 stack_map.SetDexPc(stack_map_encoding_, entry.dex_pc);
295 stack_map.SetNativePcOffset(stack_map_encoding_, entry.native_pc_offset);
296 stack_map.SetRegisterMask(stack_map_encoding_, entry.register_mask);
297 size_t number_of_stack_mask_bits = stack_map.GetNumberOfStackMaskBits(stack_map_encoding_);
300 stack_map.SetStackMaskBit(stack_map_encoding_, bit, entry.sp_mask->IsBitSet(bit));
305 stack_map.SetStackMaskBit(stack_map_encoding_, bit, false);
311 stack_map.SetDexRegisterMapOffset(stack_map_encoding_, StackMap::kNoDexRegisterMap);
316 stack_map.SetDexRegisterMapOffset(
327 stack_map.SetDexRegisterMapOffset(
347 stack_map.SetInlineDescriptorOffset(
382 stack_map.SetInlineDescriptorOffset(stack_map_encoding_, StackMap::kNoInlineInfo);
506 const StackMap stack_map = code_info.GetStackMapAt(s, encoding);
511 DCHECK_EQ(stack_map.GetNativePcOffset(stack_map_encoding), entry.native_pc_offset);
512 DCHECK_EQ(stack_map.GetDexPc(stack_map_encoding), entry.dex_pc);
513 DCHECK_EQ(stack_map.GetRegisterMask(stack_map_encoding), entry.register_mask);
514 size_t num_stack_mask_bits = stack_map.GetNumberOfStackMaskBits(stack_map_encoding);
518 DCHECK_EQ(stack_map.GetStackMaskBit(stack_map_encoding, b), entry.sp_mask->IsBitSet(b));
522 DCHECK_EQ(stack_map.GetStackMaskBit(stack_map_encoding, b), 0u);
528 stack_map, encoding, entry.num_dex_registers),
534 DCHECK_EQ(stack_map.HasInlineInfo(stack_map_encoding), (entry.inlining_depth != 0));
536 InlineInfo inline_info = code_info.GetInlineInfoOf(stack_map, encoding);