Searched refs:number_of_dex_registers (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | stack_map_test.cc | 42 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/ |
D | stack_map.h | 478 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 …]
|
D | stack_map.cc | 28 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()
|
D | check_reference_map_visitor.h | 69 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()
|
D | stack.cc | 241 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()
|