HomeSort by relevance Sort by last modified time
    Searched refs:RegisterLocation (Results 1 - 25 of 32) sorted by null

1 2

  /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 &regloc);
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 &regloc, 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 &regloc, 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;

Completed in 8808 milliseconds

1 2