Searched refs:XRegisterFrom (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 48 using helpers::XRegisterFrom; 54 return MemOperand(XRegisterFrom(location), offset); in AbsoluteHeapOperandFrom() 188 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output), in MoveFPToInt() 196 is64bit ? XRegisterFrom(input) : WRegisterFrom(input)); in MoveIntToFP() 452 Register in_reg = is64bit ? XRegisterFrom(in) : WRegisterFrom(in); in GenAbsInteger() 453 Register out_reg = is64bit ? XRegisterFrom(output) : WRegisterFrom(output); in GenAbsInteger() 543 Register op1_reg = is_long ? XRegisterFrom(op1) : WRegisterFrom(op1); in GenMinMax() 544 Register op2_reg = is_long ? XRegisterFrom(op2) : WRegisterFrom(op2); in GenMinMax() 545 Register out_reg = is_long ? XRegisterFrom(out) : WRegisterFrom(out); in GenMinMax() 637 XRegisterFrom(locations->Out()) : WRegisterFrom(locations->Out()); in GenMathRound() [all …]
|
D | common_arm64.h | 55 static inline vixl::Register XRegisterFrom(Location location) { in XRegisterFrom() function 67 return type == Primitive::kPrimLong ? XRegisterFrom(location) : WRegisterFrom(location); in RegisterFrom()
|
D | code_generator_arm64.cc | 69 using helpers::XRegisterFrom; 779 size_t ref = static_cast<int>(XRegisterFrom(ref_).code()); in FindAvailableCallerSaveRegister() 780 size_t obj = static_cast<int>(XRegisterFrom(obj_).code()); in FindAvailableCallerSaveRegister() 840 __ Mov(calling_convention.GetRegisterAt(0), XRegisterFrom(out_)); in EmitNativeCode() 984 vixl_temps_.Release(XRegisterFrom(loc)); in FreeScratchLocation() 2094 source = HeapOperand(temp, XRegisterFrom(index), LSL, Primitive::ComponentSizeShift(type)); in VisitArrayGet() 2187 XRegisterFrom(index), in VisitArraySet() 2208 XRegisterFrom(index), in VisitArraySet() 3529 Register temp = XRegisterFrom(locations->GetTemp(0)); in VisitInvokeInterface() 3632 __ Ldr(XRegisterFrom(temp), MemOperand(tr, invoke->GetStringInitOffset())); in GenerateStaticOrDirectCall() [all …]
|