/art/compiler/optimizing/ |
stack_map_test.cc | 88 DexRegisterMap dex_register_map = local 90 ASSERT_TRUE(dex_register_map.IsDexRegisterLive(0)); 91 ASSERT_TRUE(dex_register_map.IsDexRegisterLive(1)); 92 ASSERT_EQ(2u, dex_register_map.GetNumberOfLiveDexRegisters(number_of_dex_registers)); 97 ASSERT_EQ(expected_dex_register_map_size, dex_register_map.Size()); 99 ASSERT_EQ(Kind::kInStack, dex_register_map.GetLocationKind( 101 ASSERT_EQ(Kind::kConstant, dex_register_map.GetLocationKind( 103 ASSERT_EQ(Kind::kInStack, dex_register_map.GetLocationInternalKind( 105 ASSERT_EQ(Kind::kConstantLargeValue, dex_register_map.GetLocationInternalKind( 107 ASSERT_EQ(0, dex_register_map.GetStackOffsetInBytes 203 DexRegisterMap dex_register_map = local 262 DexRegisterMap dex_register_map = local 316 DexRegisterMap dex_register_map = local 370 DexRegisterMap dex_register_map = local 544 DexRegisterMap dex_register_map = local [all...] |
stack_map_stream.cc | 150 encoding.dex_register_map.num_entries = 0; // TODO: Remove this field. 151 encoding.dex_register_map.num_bytes = ComputeDexRegisterMapsSize(); 159 encoding.dex_register_map.num_bytes); 171 encoding.dex_register_map.num_bytes, 282 DexRegisterMap dex_register_map( 286 FillInDexRegisterMap(dex_register_map, 329 encoding.dex_register_map.byte_offset, 330 encoding.dex_register_map.num_bytes); 441 void StackMapStream::FillInDexRegisterMap(DexRegisterMap dex_register_map, 445 dex_register_map.SetLiveBitMask(num_dex_registers, live_dex_registers_mask) [all...] |
stack_map_stream.h | 209 void FillInDexRegisterMap(DexRegisterMap dex_register_map, 220 const DexRegisterMap& dex_register_map,
|
/art/runtime/ |
check_reference_map_visitor.h | 68 DexRegisterMap dex_register_map = local 75 DexRegisterLocation location = dex_register_map.GetDexRegisterLocation(
|
stack_map.cc | 219 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf( local 221 dex_register_map.Dump(vios, code_info, number_of_dex_registers); 257 DexRegisterMap dex_register_map = local 260 dex_register_map.Dump(vios, code_info, number_of_dex_registers[i]);
|
stack.cc | 286 DexRegisterMap dex_register_map = IsInInlinedFrame() local 293 if (!dex_register_map.IsValid()) { 297 dex_register_map.GetLocationKind(vreg, number_of_dex_registers, code_info, encoding); 300 const int32_t offset = dex_register_map.GetStackOffsetInBytes(vreg, 313 dex_register_map.GetMachineRegister(vreg, number_of_dex_registers, code_info, encoding); 317 *val = dex_register_map.GetConstant(vreg, number_of_dex_registers, code_info, encoding); 324 << dex_register_map.GetLocationInternalKind(vreg, [all...] |
stack_map.h | 1264 ByteSizedTable dex_register_map; member in struct:art::DexRegisterLocation::CodeInfoEncoding [all...] |
thread.cc | 3340 DexRegisterMap dex_register_map; member in struct:art::ReferenceMapVisitor::StackMapVRegInfo [all...] |
/art/compiler/debug/ |
elf_debug_loc_writer.h | 150 DexRegisterMap dex_register_map = dex_register_maps[stack_map_index]; local 151 DCHECK(dex_register_map.IsValid()); 152 reg_lo = dex_register_map.GetDexRegisterLocation( 155 reg_hi = dex_register_map.GetDexRegisterLocation(
|