Searched refs:dex_register_map (Results 1 – 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
D | stack_map_test.cc | 86 DexRegisterMap dex_register_map = in TEST() local 88 ASSERT_TRUE(dex_register_map.IsDexRegisterLive(0)); in TEST() 89 ASSERT_TRUE(dex_register_map.IsDexRegisterLive(1)); in TEST() 90 ASSERT_EQ(2u, dex_register_map.GetNumberOfLiveDexRegisters(number_of_dex_registers)); in TEST() 95 ASSERT_EQ(expected_dex_register_map_size, dex_register_map.Size()); in TEST() 97 ASSERT_EQ(Kind::kInStack, dex_register_map.GetLocationKind( in TEST() 99 ASSERT_EQ(Kind::kConstant, dex_register_map.GetLocationKind( in TEST() 101 ASSERT_EQ(Kind::kInStack, dex_register_map.GetLocationInternalKind( in TEST() 103 ASSERT_EQ(Kind::kConstantLargeValue, dex_register_map.GetLocationInternalKind( in TEST() 105 ASSERT_EQ(0, dex_register_map.GetStackOffsetInBytes( in TEST() [all …]
|
D | stack_map_stream.cc | 326 DexRegisterMap dex_register_map(register_region); in FillIn() local 331 FillInDexRegisterMap(dex_register_map, in FillIn() 369 DexRegisterMap dex_register_map(register_region); in FillIn() local 374 FillInDexRegisterMap(dex_register_map, in FillIn() 393 void StackMapStream::FillInDexRegisterMap(DexRegisterMap dex_register_map, in FillInDexRegisterMap() argument 397 dex_register_map.SetLiveBitMask(num_dex_registers, live_dex_registers_mask); in FillInDexRegisterMap() 408 dex_register_map.SetLocationCatalogEntryIndex( in FillInDexRegisterMap() 472 const DexRegisterMap& dex_register_map, in CheckDexRegisterMap() argument 486 DCHECK(!dex_register_map.IsValid() || !dex_register_map.IsDexRegisterLive(reg)); in CheckDexRegisterMap() 488 DCHECK(dex_register_map.IsDexRegisterLive(reg)); in CheckDexRegisterMap() [all …]
|
D | stack_map_stream.h | 165 void FillInDexRegisterMap(DexRegisterMap dex_register_map, 171 const DexRegisterMap& dex_register_map,
|
/art/runtime/ |
D | stack_map.cc | 208 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf( in Dump() local 210 dex_register_map.Dump(vios, code_info, number_of_dex_registers); in Dump() 241 DexRegisterMap dex_register_map = in Dump() local 244 dex_register_map.Dump(vios, code_info, number_of_dex_registers[i]); in Dump()
|
D | check_reference_map_visitor.h | 68 DexRegisterMap dex_register_map = in CheckOptimizedMethod() local 74 DexRegisterLocation location = dex_register_map.GetDexRegisterLocation( in CheckOptimizedMethod()
|
D | stack.cc | 278 DexRegisterMap dex_register_map = IsInInlinedFrame() in GetVRegFromOptimizedCode() local 285 if (!dex_register_map.IsValid()) { in GetVRegFromOptimizedCode() 289 dex_register_map.GetLocationKind(vreg, number_of_dex_registers, code_info, encoding); in GetVRegFromOptimizedCode() 292 const int32_t offset = dex_register_map.GetStackOffsetInBytes(vreg, in GetVRegFromOptimizedCode() 305 dex_register_map.GetMachineRegister(vreg, number_of_dex_registers, code_info, encoding); in GetVRegFromOptimizedCode() 309 *val = dex_register_map.GetConstant(vreg, number_of_dex_registers, code_info, encoding); in GetVRegFromOptimizedCode() 316 << dex_register_map.GetLocationInternalKind(vreg, in GetVRegFromOptimizedCode()
|
/art/compiler/debug/ |
D | elf_debug_loc_writer.h | 149 DexRegisterMap dex_register_map = dex_register_maps[stack_map_index]; in GetVariableLocations() local 150 DCHECK(dex_register_map.IsValid()); in GetVariableLocations() 151 reg_lo = dex_register_map.GetDexRegisterLocation( in GetVariableLocations() 154 reg_hi = dex_register_map.GetDexRegisterLocation( in GetVariableLocations()
|