Searched refs:dex_register_map (Results 1 - 9 of 9) sorted by relevance
/art/compiler/optimizing/ |
H A D | stack_map_test.cc | 89 DexRegisterMap dex_register_map = local 91 ASSERT_TRUE(dex_register_map.IsDexRegisterLive(0)); 92 ASSERT_TRUE(dex_register_map.IsDexRegisterLive(1)); 93 ASSERT_EQ(2u, dex_register_map.GetNumberOfLiveDexRegisters(number_of_dex_registers)); 98 ASSERT_EQ(expected_dex_register_map_size, dex_register_map.Size()); 100 ASSERT_EQ(Kind::kInStack, dex_register_map.GetLocationKind( 102 ASSERT_EQ(Kind::kConstant, dex_register_map.GetLocationKind( 104 ASSERT_EQ(Kind::kInStack, dex_register_map.GetLocationInternalKind( 106 ASSERT_EQ(Kind::kConstantLargeValue, dex_register_map.GetLocationInternalKind( 108 ASSERT_EQ(0, dex_register_map 205 DexRegisterMap dex_register_map = local 264 DexRegisterMap dex_register_map = local 318 DexRegisterMap dex_register_map = local 372 DexRegisterMap dex_register_map = local 548 DexRegisterMap dex_register_map = local [all...] |
H A D | stack_map_stream.cc | 159 encoding.dex_register_map.num_entries = 0; // TODO: Remove this field. 160 encoding.dex_register_map.num_bytes = ComputeDexRegisterMapsSize(); 168 encoding.dex_register_map.num_bytes); 180 encoding.dex_register_map.num_bytes, 291 DexRegisterMap dex_register_map( 295 FillInDexRegisterMap(dex_register_map, 338 encoding.dex_register_map.byte_offset, 339 encoding.dex_register_map.num_bytes); 450 void StackMapStream::FillInDexRegisterMap(DexRegisterMap dex_register_map, argument 454 dex_register_map 525 CheckDexRegisterMap(const CodeInfo& code_info, const DexRegisterMap& dex_register_map, size_t num_dex_registers, BitVector* live_dex_registers_mask, size_t dex_register_locations_index) const argument [all...] |
H A D | stack_map_stream.h | 208 void FillInDexRegisterMap(DexRegisterMap dex_register_map, 219 const DexRegisterMap& dex_register_map,
|
/art/runtime/ |
H A D | check_reference_map_visitor.h | 72 DexRegisterMap dex_register_map = local 79 DexRegisterLocation location = dex_register_map.GetDexRegisterLocation(
|
H A D | 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]);
|
H A D | stack.cc | 240 DexRegisterMap dex_register_map = IsInInlinedFrame() local 247 if (!dex_register_map.IsValid()) { 251 dex_register_map.GetLocationKind(vreg, number_of_dex_registers, code_info, encoding); 254 const int32_t offset = dex_register_map.GetStackOffsetInBytes(vreg, 267 dex_register_map.GetMachineRegister(vreg, number_of_dex_registers, code_info, encoding); 271 *val = dex_register_map.GetConstant(vreg, number_of_dex_registers, code_info, encoding); 278 << dex_register_map.GetLocationInternalKind(vreg,
|
H A D | stack_map.h | 1273 ByteSizedTable dex_register_map; member in struct:art::DexRegisterLocation::CodeInfoEncoding 1285 dex_register_map.Decode(&ptr); 1304 dex_register_map.Encode(dest); 1320 dex_register_map.UpdateBitOffset(&bit_offset); 1358 * [ByteSizedTable(dex_register_map), ByteSizedTable(location_catalog), 1441 const uint32_t offset = encoding.dex_register_map.byte_offset + 1466 uint32_t offset = encoding.dex_register_map.byte_offset +
|
H A D | thread.cc | 3670 dex_register_map(code_info.GetDexRegisterMapOf(map, 3685 DexRegisterLocation location = dex_register_map.GetDexRegisterLocation( 3721 DexRegisterMap dex_register_map; member in struct:ReferenceMapVisitor::StackMapVRegInfo
|
/art/compiler/debug/ |
H A D | elf_debug_loc_writer.h | 150 DexRegisterMap dex_register_map = dex_register_maps[stack_map_index]; local 151 DCHECK(dex_register_map.IsValid()); 153 reg_lo = dex_register_map.GetDexRegisterLocation( 156 reg_hi = dex_register_map.GetDexRegisterLocation(
|
Completed in 793 milliseconds