Searched refs:LocationFrom (Results 1 – 8 of 8) sorted by relevance
/art/compiler/optimizing/ |
D | common_arm.h | 212 inline Location LocationFrom(const vixl::aarch32::Register& reg) { in LocationFrom() function 216 inline Location LocationFrom(const vixl::aarch32::SRegister& reg) { in LocationFrom() function 220 inline Location LocationFrom(const vixl::aarch32::Register& low, in LocationFrom() function 225 inline Location LocationFrom(const vixl::aarch32::SRegister& low, in LocationFrom() function
|
D | code_generator_arm_vixl.h | 197 return helpers::LocationFrom(vixl::aarch32::r1); in GetObjectLocation() 200 return helpers::LocationFrom(vixl::aarch32::r0); in GetFieldIndexLocation() 204 ? helpers::LocationFrom(vixl::aarch32::r0, vixl::aarch32::r1) in GetReturnLocation() 205 : helpers::LocationFrom(vixl::aarch32::r0); in GetReturnLocation() 209 ? helpers::LocationFrom(vixl::aarch32::r2, vixl::aarch32::r3) in GetSetValueLocation() 211 ? helpers::LocationFrom(vixl::aarch32::r2) in GetSetValueLocation() 212 : helpers::LocationFrom(vixl::aarch32::r1)); in GetSetValueLocation() 216 ? helpers::LocationFrom(vixl::aarch32::s0, vixl::aarch32::s1) in GetFpuLocation() 217 : helpers::LocationFrom(vixl::aarch32::s0); in GetFpuLocation()
|
D | intrinsics_arm_vixl.cc | 45 using helpers::LocationFrom; 1470 locations->AddTemp(LocationFrom(r0)); in VisitStringEquals() 1714 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1715 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1716 locations->SetOut(LocationFrom(r0)); in VisitStringIndexOf() 1719 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1732 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 1733 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 1734 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 1735 locations->SetOut(LocationFrom(r0)); in VisitStringIndexOfAfter() [all …]
|
D | code_generator_arm_vixl.cc | 61 using helpers::LocationFrom; 143 caller_saves.Add(LocationFrom(calling_convention.GetRegisterAt(0))); in OneRegInReferenceOutSaveEverythingCallerSaves() 485 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 488 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 536 arm_codegen->Move32(LocationFrom(calling_convention.GetRegisterAt(0)), source); in EmitNativeCode() 546 arm_codegen->Move32(locations->Out(), LocationFrom(r0)); in EmitNativeCode() 582 arm_codegen->Move32(locations->Out(), LocationFrom(r0)); in EmitNativeCode() 616 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 619 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 627 arm_codegen->Move32(locations->Out(), LocationFrom(r0)); in EmitNativeCode() [all …]
|
D | intrinsics_arm64.cc | 51 using helpers::LocationFrom; 129 invoke_->AsInvokeStaticOrDirect(), LocationFrom(kArtMethodRegister), this); in EmitNativeCode() 132 invoke_->AsInvokeVirtual(), LocationFrom(kArtMethodRegister), this); in EmitNativeCode() 201 DCHECK_NE(LocationFrom(src_curr_addr).reg(), IP0); in EmitNativeCode() 202 DCHECK_NE(LocationFrom(dst_curr_addr).reg(), IP0); in EmitNativeCode() 203 DCHECK_NE(LocationFrom(src_stop_addr).reg(), IP0); in EmitNativeCode() 1640 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1641 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1645 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1658 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() [all …]
|
D | code_generator_arm64.h | 236 return helpers::LocationFrom(vixl::aarch64::x1); in GetObjectLocation() 239 return helpers::LocationFrom(vixl::aarch64::x0); in GetFieldIndexLocation() 242 return helpers::LocationFrom(vixl::aarch64::x0); in GetReturnLocation() 247 ? helpers::LocationFrom(vixl::aarch64::x2) in GetSetValueLocation() 248 : helpers::LocationFrom(vixl::aarch64::x1); in GetSetValueLocation() 251 return helpers::LocationFrom(vixl::aarch64::d0); in GetFpuLocation()
|
D | code_generator_arm64.cc | 73 using helpers::LocationFrom; 136 return LocationFrom(s0); in ARM64ReturnLocation() 138 return LocationFrom(d0); in ARM64ReturnLocation() 140 return LocationFrom(x0); in ARM64ReturnLocation() 144 return LocationFrom(w0); in ARM64ReturnLocation() 263 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 266 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 333 arm64_codegen->MoveLocation(LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 483 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 486 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() [all …]
|
D | common_arm64.h | 200 inline Location LocationFrom(const vixl::aarch64::Register& reg) { in LocationFrom() function 204 inline Location LocationFrom(const vixl::aarch64::FPRegister& fpreg) { in LocationFrom() function
|