Home
last modified time | relevance | path

Searched refs:number_of_dex_registers (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dstack_map_test.cc42 size_t number_of_dex_registers = 2; in TEST() local
43 stream.BeginStackMapEntry(0, 64, 0x3, &sp_mask, number_of_dex_registers, 0); in TEST()
79 code_info.GetDexRegisterMapOf(stack_map, number_of_dex_registers); in TEST()
82 ASSERT_EQ(2u, dex_register_map.GetNumberOfLiveDexRegisters(number_of_dex_registers)); in TEST()
90 dex_register_map.GetLocationKind(0, number_of_dex_registers, code_info)); in TEST()
92 dex_register_map.GetLocationKind(1, number_of_dex_registers, code_info)); in TEST()
94 dex_register_map.GetLocationInternalKind(0, number_of_dex_registers, code_info)); in TEST()
96 dex_register_map.GetLocationInternalKind(1, number_of_dex_registers, code_info)); in TEST()
97 ASSERT_EQ(0, dex_register_map.GetStackOffsetInBytes(0, number_of_dex_registers, code_info)); in TEST()
98 ASSERT_EQ(-2, dex_register_map.GetConstant(1, number_of_dex_registers, code_info)); in TEST()
[all …]
/art/runtime/
Dstack_map.h478 uint16_t number_of_dex_registers, in GetLocationKind() argument
481 GetLocationInternalKind(dex_register_number, number_of_dex_registers, code_info)); in GetLocationKind()
486 uint16_t number_of_dex_registers,
491 uint16_t number_of_dex_registers,
495 uint16_t number_of_dex_registers, in GetStackOffsetInBytes() argument
498 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_info); in GetStackOffsetInBytes()
505 uint16_t number_of_dex_registers, in GetConstant() argument
508 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_info); in GetConstant()
514 uint16_t number_of_dex_registers, in GetMachineRegister() argument
517 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_info); in GetMachineRegister()
[all …]
Dstack_map.cc28 uint16_t number_of_dex_registers, in GetLocationInternalKind() argument
34 number_of_dex_registers, in GetLocationInternalKind()
40 uint16_t number_of_dex_registers, in GetDexRegisterLocation() argument
46 number_of_dex_registers, in GetDexRegisterLocation()
229 void CodeInfo::Dump(std::ostream& os, uint16_t number_of_dex_registers) const { in Dump()
233 << ", number_of_dex_registers=" << number_of_dex_registers in Dump()
259 DexRegisterMap dex_register_map = GetDexRegisterMapOf(stack_map, number_of_dex_registers); in Dump()
261 for (size_t j = 0; j < number_of_dex_registers; ++j) { in Dump()
264 j, number_of_dex_registers, number_of_location_catalog_entries); in Dump()
266 dex_register_map.GetDexRegisterLocation(j, number_of_dex_registers, *this); in Dump()
Dcheck_reference_map_visitor.h69 uint16_t number_of_dex_registers = m->GetCodeItem()->registers_size_; in CheckOptimizedMethod() local
71 code_info.GetDexRegisterMapOf(stack_map, number_of_dex_registers); in CheckOptimizedMethod()
78 dex_register_map.GetDexRegisterLocation(reg, number_of_dex_registers, code_info); in CheckOptimizedMethod()
Dstack.cc241 uint16_t number_of_dex_registers = code_item->registers_size_; in GetVRegFromOptimizedCode() local
243 code_info.GetDexRegisterMapOf(stack_map, number_of_dex_registers); in GetVRegFromOptimizedCode()
245 dex_register_map.GetLocationKind(vreg, number_of_dex_registers, code_info); in GetVRegFromOptimizedCode()
249 dex_register_map.GetStackOffsetInBytes(vreg, number_of_dex_registers, code_info); in GetVRegFromOptimizedCode()
256 uint32_t reg = dex_register_map.GetMachineRegister(vreg, number_of_dex_registers, code_info); in GetVRegFromOptimizedCode()
260 *val = dex_register_map.GetConstant(vreg, number_of_dex_registers, code_info); in GetVRegFromOptimizedCode()
268 dex_register_map.GetLocationInternalKind(vreg, number_of_dex_registers, code_info)); in GetVRegFromOptimizedCode()