Home
last modified time | relevance | path

Searched refs:XRegisterFrom (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm64.cc56 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 …]
Dcommon_arm64.h66 inline vixl::aarch64::Register XRegisterFrom(Location location) { in XRegisterFrom() function
78 return type == DataType::Type::kInt64 ? XRegisterFrom(location) : WRegisterFrom(location); in RegisterFrom()
Dcode_generator_arm64.cc83 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 …]
Dcode_generator_vector_arm64_sve.cc39 using helpers::XRegisterFrom;
116 __ Dup(dst.V2D(), XRegisterFrom(src_loc)); in VisitVecReplicateScalar()
Dcode_generator_vector_arm64_neon.cc39 using helpers::XRegisterFrom;
116 __ Dup(dst.V2D(), XRegisterFrom(src_loc)); in VisitVecReplicateScalar()