/art/compiler/optimizing/ |
parallel_move_test.cc | 117 AddScratchLocation(Location::RegisterLocation(scratch_index_)); 118 AddScratchLocation(Location::RegisterLocation(scratch_index_ + 1)); 120 scratch = (kind == Location::kRegister) ? Location::RegisterLocation(scratch_index_) 159 Location::RegisterLocation(operands[i][0]), 160 Location::RegisterLocation(operands[i][1]), 266 Location::RegisterLocation(0), 270 Location::RegisterLocation(1), 271 Location::RegisterLocation(2), 286 Location::RegisterLocation(2), 287 Location::RegisterLocation(4) [all...] |
intrinsics_arm.cc | [all...] |
intrinsics_x86_64.cc | 636 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); 639 locations->AddTemp(Location::RegisterLocation(RDI)); 698 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); 699 locations->SetOut(Location::RegisterLocation(RAX)); 701 locations->AddTemp(Location::RegisterLocation(RDI)); 846 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); 847 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); 848 locations->SetOut(Location::RegisterLocation(RAX)); 876 locations->SetInAt(0, Location::RegisterLocation(RDI)); 881 locations->SetInAt(1, Location::RegisterLocation(RAX)) [all...] |
locations.cc | 69 : Location::RegisterLocation(reg);
|
intrinsics_x86.cc | 400 locations->SetInAt(0, Location::RegisterLocation(EAX)); 402 locations->AddTemp(Location::RegisterLocation(EDX)); 759 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); 762 locations->AddTemp(Location::RegisterLocation(EAX)); 822 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); 823 locations->SetOut(Location::RegisterLocation(EAX)); 825 locations->AddTemp(Location::RegisterLocation(EAX)); [all...] |
optimizing_cfi_test.cc | 59 auto location = Location::RegisterLocation(core_reg);
|
code_generator_arm.cc | 147 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 150 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 192 arm_codegen->Move32(locations->Out(), Location::RegisterLocation(R0)); 231 arm_codegen->Move32(locations->Out(), Location::RegisterLocation(R0)); 268 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 271 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 277 arm_codegen->Move32(locations->Out(), Location::RegisterLocation(R0)); 396 AddAllocatedRegister(Location::RegisterLocation(PC)); 429 return Location::RegisterLocation(reg); 618 return Location::RegisterLocation(calling_convention.GetRegisterAt(index)) [all...] |
locations.h | 122 static Location RegisterLocation(int reg) { 215 return Location::RegisterLocation(low()); 226 return Location::RegisterLocation(high());
|
parallel_move_resolver.cc | 67 return Location::RegisterLocation(location.low()); 79 return Location::RegisterLocation(location.high()); 253 if ((blocked != reg) && IsScratchLocation(Location::RegisterLocation(reg))) {
|
code_generator_x86.cc | 115 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 118 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 184 x86_codegen->Move32(locations->Out(), Location::RegisterLocation(EAX)); 223 x86_codegen->Move32(out, Location::RegisterLocation(EAX)); 272 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 275 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 288 x86_codegen->Move32(locations->Out(), Location::RegisterLocation(EAX)); 388 AddAllocatedRegister(Location::RegisterLocation(kFakeReturnRegister)); 421 return Location::RegisterLocation(reg); 569 return Location::RegisterLocation(calling_convention.GetRegisterAt(index)) [all...] |
code_generator_mips64.cc | 54 return Location::RegisterLocation(V0); 83 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index_++)); 125 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 128 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 338 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 341 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 413 AddAllocatedRegister(Location::RegisterLocation(RA)); [all...] |
register_allocator_test.cc | 545 phi->GetLocations()->UpdateOut(Location::RegisterLocation(2)); 564 input1->GetLocations()->UpdateOut(Location::RegisterLocation(2)); 583 input2->GetLocations()->UpdateOut(Location::RegisterLocation(2)); 652 ret->GetLocations()->inputs_.Put(0, Location::RegisterLocation(2)); 720 first_sub->InputAt(0)->GetLocations()->output_ = Location::RegisterLocation(2); [all...] |
code_generator_x86_64.cc | 167 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 170 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 213 x64_codegen->Move(out, Location::RegisterLocation(RAX)); 255 x64_codegen->Move(locations->Out(), Location::RegisterLocation(RAX)); 291 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), 294 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), 308 x64_codegen->Move(locations->Out(), Location::RegisterLocation(RAX)); 449 AddAllocatedRegister(Location::RegisterLocation(kFakeReturnRegister)); 468 return Location::RegisterLocation(reg); [all...] |
common_arm64.h | 163 return Location::RegisterLocation(ARTRegCodeFromVIXL(reg.code()));
|
/external/lldb/source/Plugins/Process/Utility/ |
RegisterContextLLDB.h | 127 // The RegisterLocation type may be set to eRegisterNotAvailable -- this will happen for a volatile register 135 SavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc); 138 ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 143 WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 199 std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation> m_registers; // where to find reg values for this frame
|
UnwindLLDB.h | 43 struct RegisterLocation { 90 SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, uint32_t starting_frame_num, bool pc_register);
|
RegisterContextLLDB.cpp | 803 RegisterContextLLDB::ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 813 case UnwindLLDB::RegisterLocation::eRegisterInRegister: 830 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: 834 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: 836 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: 839 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: [all...] |
UnwindLLDB.cpp | 281 UnwindLLDB::SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, uint32_t starting_frame_num, bool pc_reg) 308 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister
|
/external/lldb/source/Symbol/ |
UnwindPlan.cpp | 21 UnwindPlan::Row::RegisterLocation::operator == (const UnwindPlan::Row::RegisterLocation& rhs) const 52 UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression (const uint8_t *opcodes, uint32_t len) 62 UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression (const uint8_t *opcodes, uint32_t len) 70 UnwindPlan::Row::RegisterLocation::Dump (Stream &s, const UnwindPlan* unwind_plan, const UnwindPlan::Row* row, Thread* thread, bool verbose) const 199 UnwindPlan::Row::GetRegisterInfo (uint32_t reg_num, UnwindPlan::Row::RegisterLocation& register_location) const 211 UnwindPlan::Row::SetRegisterInfo (uint32_t reg_num, const UnwindPlan::Row::RegisterLocation register_location) 221 RegisterLocation reg_loc; 232 RegisterLocation reg_loc; 251 RegisterLocation reg_loc [all...] |
DWARFCallFrameInfo.cpp | 286 UnwindPlan::Row::RegisterLocation reg_location; 447 UnwindPlan::Row::RegisterLocation reg_location; [all...] |
/external/lldb/include/lldb/Symbol/ |
UnwindPlan.h | 44 class RegisterLocation 62 RegisterLocation() : 69 operator == (const RegisterLocation& rhs) const; 72 operator != (const RegisterLocation &rhs) const 255 GetRegisterInfo (uint32_t reg_num, RegisterLocation& register_location) const; 258 SetRegisterInfo (uint32_t reg_num, const RegisterLocation register_location); 336 typedef std::map<uint32_t, RegisterLocation> collection;
|
/external/libcxxabi/src/Unwind/ |
DwarfInstructions.hpp | 51 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation; 60 pint_t cfa, const RegisterLocation &savedReg); 62 pint_t cfa, const RegisterLocation &savedReg); 64 pint_t cfa, const RegisterLocation &savedReg); 83 const RegisterLocation &savedReg) { 111 const RegisterLocation &savedReg) { 134 const RegisterLocation &savedReg) {
|
/external/lldb/source/Plugins/UnwindAssembly/x86/ |
UnwindAssembly-x86.cpp | 509 UnwindPlan::Row::RegisterLocation initial_regloc; 566 UnwindPlan::Row::RegisterLocation regloc; 607 UnwindPlan::Row::RegisterLocation regloc; 624 UnwindPlan::Row::RegisterLocation regloc; 720 // Create a fresh, empty Row and RegisterLocation - don't mention any other registers 722 UnwindPlan::Row::RegisterLocation epi_regloc; 757 UnwindPlan::Row::RegisterLocation pc_reginfo; 758 UnwindPlan::Row::RegisterLocation sp_reginfo; 759 UnwindPlan::Row::RegisterLocation fp_reginfo;
|
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/ |
DwarfInstructions.hpp | 51 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation; 60 pint_t cfa, const RegisterLocation &savedReg); 62 pint_t cfa, const RegisterLocation &savedReg); 64 pint_t cfa, const RegisterLocation &savedReg); 83 const RegisterLocation &savedReg) { 111 const RegisterLocation &savedReg) { 134 const RegisterLocation &savedReg) {
|
/external/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
UnwindAssemblyInstEmulation.cpp | 178 UnwindPlan::Row::RegisterLocation pc_regloc; 179 UnwindPlan::Row::RegisterLocation ra_regloc;
|