/art/test/466-get-live-vreg/ |
H A D | get_live_vreg_jni.cc | 45 uint32_t number_of_dex_registers = local 47 uint32_t dex_register_of_first_parameter = number_of_dex_registers - 2;
|
/art/runtime/ |
H A D | check_reference_map_visitor.h | 71 uint16_t number_of_dex_registers = accessor.RegistersSize(); local 73 code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers); 80 reg, number_of_dex_registers, code_info, encoding);
|
H A D | stack_map.cc | 58 uint16_t number_of_dex_registers, 65 number_of_dex_registers, 71 uint16_t number_of_dex_registers, 78 number_of_dex_registers, 119 uint16_t number_of_dex_registers, 126 << "Optimized CodeInfo (number_of_dex_registers=" << number_of_dex_registers 145 number_of_dex_registers, 171 uint16_t number_of_dex_registers) const { 175 for (size_t j = 0; j < number_of_dex_registers; 56 GetLocationInternalKind( uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info, const CodeInfoEncoding& enc) const argument 70 GetDexRegisterLocation(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info, const CodeInfoEncoding& enc) const argument 117 Dump(VariableIndentationOutputStream* vios, uint32_t code_offset, uint16_t number_of_dex_registers, bool dump_stack_maps, InstructionSet instruction_set, const MethodInfo& method_info) const argument 191 Dump(VariableIndentationOutputStream* vios, const CodeInfo& code_info, const CodeInfoEncoding& encoding, const MethodInfo& method_info, uint32_t code_offset, uint16_t number_of_dex_registers, InstructionSet instruction_set, const std::string& header_suffix) const argument [all...] |
H A D | stack.cc | 229 uint16_t number_of_dex_registers = accessor.RegistersSize(); local 230 DCHECK_LT(vreg, number_of_dex_registers); 244 number_of_dex_registers) 245 : code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers); 251 dex_register_map.GetLocationKind(vreg, number_of_dex_registers, code_info, encoding); 255 number_of_dex_registers, 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); 279 number_of_dex_registers,
|
H A D | stack_map.h | 459 uint16_t number_of_dex_registers, 463 GetLocationInternalKind(dex_register_number, number_of_dex_registers, code_info, enc)); 468 uint16_t number_of_dex_registers, 474 uint16_t number_of_dex_registers, 479 uint16_t number_of_dex_registers, 483 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_info, enc); 490 uint16_t number_of_dex_registers, 494 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_info, enc); 500 uint16_t number_of_dex_registers, 504 GetDexRegisterLocation(dex_register_number, number_of_dex_registers, code_inf 458 GetLocationKind(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info, const CodeInfoEncoding& enc) const argument 478 GetStackOffsetInBytes(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info, const CodeInfoEncoding& enc) const argument 489 GetConstant(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info, const CodeInfoEncoding& enc) const argument 499 GetMachineRegister(uint16_t dex_register_number, uint16_t number_of_dex_registers, const CodeInfo& code_info, const CodeInfoEncoding& enc) const argument 515 GetLocationCatalogEntryIndex(uint16_t dex_register_number, uint16_t number_of_dex_registers, size_t number_of_location_catalog_entries) const argument 546 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 570 SetLiveBitMask(uint16_t number_of_dex_registers, const BitVector& live_dex_registers_mask) argument 599 GetLiveBitMaskSize(uint16_t number_of_dex_registers) argument 603 GetLocationMappingDataOffset(uint16_t number_of_dex_registers) argument 607 GetLocationMappingDataSize(uint16_t number_of_dex_registers, size_t number_of_location_catalog_entries) const argument [all...] |
H A D | thread.cc | 3667 : number_of_dex_registers(method->DexInstructionData().RegistersSize()), 3672 number_of_dex_registers)), 3684 for (size_t dex_reg = 0; dex_reg != number_of_dex_registers; ++dex_reg) { 3686 dex_reg, number_of_dex_registers, code_info, encoding); 3718 size_t number_of_dex_registers; member in struct:ReferenceMapVisitor::StackMapVRegInfo
|
/art/compiler/optimizing/ |
H A D | stack_map_test.cc | 55 size_t number_of_dex_registers = 2; local 56 stream.BeginStackMapEntry(0, 64, 0x3, &sp_mask, number_of_dex_registers, 0); 90 code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers); 93 ASSERT_EQ(2u, dex_register_map.GetNumberOfLiveDexRegisters(number_of_dex_registers)); 101 0, number_of_dex_registers, code_info, encoding)); 103 1, number_of_dex_registers, code_info, encoding)); 105 0, number_of_dex_registers, code_info, encoding)); 107 1, number_of_dex_registers, code_info, encoding)); 109 0, number_of_dex_registers, code_info, encoding)); 110 ASSERT_EQ(-2, dex_register_map.GetConstant(1, number_of_dex_registers, code_inf 140 size_t number_of_dex_registers = 2; local 425 const size_t number_of_dex_registers = 2; local 517 uint32_t number_of_dex_registers = 2; local 597 uint32_t number_of_dex_registers = 1024; local 661 uint32_t number_of_dex_registers = 2; local 720 uint32_t number_of_dex_registers = 0; local [all...] |