Searched refs:XRegisterFrom (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 56 using helpers::XRegisterFrom; 64 return MemOperand(XRegisterFrom(location), offset); in AbsoluteHeapOperandFrom() 104 Register src_curr_addr = XRegisterFrom(locations->GetTemp(0)); in EmitNativeCode() 105 Register dst_curr_addr = XRegisterFrom(locations->GetTemp(1)); in EmitNativeCode() 106 Register src_stop_addr = XRegisterFrom(locations->GetTemp(2)); in EmitNativeCode() 182 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output), in MoveFPToInt() 190 is64bit ? XRegisterFrom(input) : WRegisterFrom(input)); in MoveIntToFP() 530 Register out_reg = is_double ? XRegisterFrom(l->Out()) : WRegisterFrom(l->Out()); in GenMathRound() 592 __ Ldr(XRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekLongNative() 639 __ Str(XRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeLongNative() [all …]
|
D | common_arm64.h | 66 inline vixl::aarch64::Register XRegisterFrom(Location location) { in XRegisterFrom() function 78 return type == DataType::Type::kInt64 ? XRegisterFrom(location) : WRegisterFrom(location); in RegisterFrom()
|
D | code_generator_arm64.cc | 83 using helpers::XRegisterFrom; 763 size_t ref = static_cast<int>(XRegisterFrom(ref_).GetCode()); in FindAvailableCallerSaveRegister() 764 size_t obj = static_cast<int>(XRegisterFrom(obj_).GetCode()); in FindAvailableCallerSaveRegister() 824 __ Mov(calling_convention.GetRegisterAt(0), XRegisterFrom(out_)); in EmitNativeCode() 1110 vixl_temps_.Release(XRegisterFrom(loc)); in FreeScratchLocation() 2593 HeapOperand(temp, XRegisterFrom(index), LSL, 0)); in VisitArrayGet() 2597 HeapOperand(temp, XRegisterFrom(index), LSL, 1)); in VisitArrayGet() 2600 source = HeapOperand(temp, XRegisterFrom(index), LSL, DataType::SizeShift(type)); in VisitArrayGet() 2699 XRegisterFrom(index), in VisitArraySet() 2797 XRegisterFrom(index), in VisitArraySet() [all …]
|
D | code_generator_vector_arm64_sve.cc | 39 using helpers::XRegisterFrom; 116 __ Dup(dst.V2D(), XRegisterFrom(src_loc)); in VisitVecReplicateScalar()
|
D | code_generator_vector_arm64_neon.cc | 39 using helpers::XRegisterFrom; 116 __ Dup(dst.V2D(), XRegisterFrom(src_loc)); in VisitVecReplicateScalar()
|