/art/runtime/ |
H A D | check_reference_map_visitor.h | 69 uint16_t number_of_dex_registers = m->GetCodeItem()->registers_size_; local 71 code_info.GetDexRegisterMapOf(stack_map, number_of_dex_registers); 78 dex_register_map.GetDexRegisterLocation(reg, number_of_dex_registers, code_info);
|
H A D | stack_map.cc | 28 uint16_t number_of_dex_registers, 34 number_of_dex_registers, 40 uint16_t number_of_dex_registers, 46 number_of_dex_registers, 229 void CodeInfo::Dump(std::ostream& os, uint16_t number_of_dex_registers) const { 233 << ", number_of_dex_registers=" << number_of_dex_registers 259 DexRegisterMap dex_register_map = GetDexRegisterMapOf(stack_map, number_of_dex_registers); 261 for (size_t j = 0; j < number_of_dex_registers; ++j) { 264 j, number_of_dex_registers, number_of_location_catalog_entrie 27 GetLocationInternalKind(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info) const argument 39 GetDexRegisterLocation(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info) const argument [all...] |
H A D | stack.cc | 241 uint16_t number_of_dex_registers = code_item->registers_size_; local 243 code_info.GetDexRegisterMapOf(stack_map, number_of_dex_registers); 245 dex_register_map.GetLocationKind(vreg, number_of_dex_registers, code_info); 249 dex_register_map.GetStackOffsetInBytes(vreg, number_of_dex_registers, code_info); 256 uint32_t reg = dex_register_map.GetMachineRegister(vreg, number_of_dex_registers, code_info); 260 *val = dex_register_map.GetConstant(vreg, number_of_dex_registers, code_info); 268 dex_register_map.GetLocationInternalKind(vreg, number_of_dex_registers, code_info));
|
H A D | stack_map.h | 478 uint16_t number_of_dex_registers, 481 GetLocationInternalKind(dex_register_number, number_of_dex_registers, code_info)); 486 uint16_t number_of_dex_registers, 491 uint16_t number_of_dex_registers, 495 uint16_t number_of_dex_registers, 498 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_info); 505 uint16_t number_of_dex_registers, 508 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_info); 514 uint16_t number_of_dex_registers, 517 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_inf 477 GetLocationKind(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info) const argument 494 GetStackOffsetInBytes(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info) const argument 504 GetConstant(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info) const argument 513 GetMachineRegister(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info) const argument 526 GetLocationCatalogEntryIndex(uint16_t dex_register_number, uint16_t number_of_dex_registers, size_t number_of_location_catalog_entries) const argument 557 SetLocationCatalogEntryIndex(size_t index_in_dex_register_map, size_t location_catalog_entry_index, uint16_t number_of_dex_registers, size_t number_of_location_catalog_entries) argument 581 SetLiveBitMask(uint16_t number_of_dex_registers, const BitVector& live_dex_registers_mask) argument 610 GetLiveBitMaskSize(uint16_t number_of_dex_registers) argument 614 GetLocationMappingDataOffset(uint16_t number_of_dex_registers) argument 618 GetLocationMappingDataSize(uint16_t number_of_dex_registers, size_t number_of_location_catalog_entries) const argument [all...] |
/art/compiler/optimizing/ |
H A D | stack_map_test.cc | 42 size_t number_of_dex_registers = 2; local 43 stream.BeginStackMapEntry(0, 64, 0x3, &sp_mask, number_of_dex_registers, 0); 79 code_info.GetDexRegisterMapOf(stack_map, number_of_dex_registers); 82 ASSERT_EQ(2u, dex_register_map.GetNumberOfLiveDexRegisters(number_of_dex_registers)); 90 dex_register_map.GetLocationKind(0, number_of_dex_registers, code_info)); 92 dex_register_map.GetLocationKind(1, number_of_dex_registers, code_info)); 94 dex_register_map.GetLocationInternalKind(0, number_of_dex_registers, code_info)); 96 dex_register_map.GetLocationInternalKind(1, number_of_dex_registers, code_info)); 97 ASSERT_EQ(0, dex_register_map.GetStackOffsetInBytes(0, number_of_dex_registers, code_info)); 98 ASSERT_EQ(-2, dex_register_map.GetConstant(1, number_of_dex_registers, code_inf 126 size_t number_of_dex_registers = 2; local 278 uint32_t number_of_dex_registers = 2; local 358 uint32_t number_of_dex_registers = 1024; local 420 uint32_t number_of_dex_registers = 2; local 473 uint32_t number_of_dex_registers = 0; local [all...] |