Searched refs:WRegisterFrom (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 55 using helpers::WRegisterFrom; 182 Register tmp_reg = WRegisterFrom(tmp_); in EmitNativeCode() 257 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output), in MoveFPToInt() 265 is64bit ? XRegisterFrom(input) : WRegisterFrom(input)); in MoveIntToFP() 319 __ Rev16(WRegisterFrom(out), WRegisterFrom(in)); in GenReverseBytes() 320 __ Sxth(WRegisterFrom(out), WRegisterFrom(out)); in GenReverseBytes() 605 Register out_reg = is_double ? XRegisterFrom(l->Out()) : WRegisterFrom(l->Out()); in GenMathRound() 647 __ Ldrsb(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekByte() 657 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative() 677 __ Ldrsh(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekShortNative() [all …]
|
D | common_arm64.h | 71 inline vixl::aarch64::Register WRegisterFrom(Location location) { in WRegisterFrom() function 78 return type == DataType::Type::kInt64 ? XRegisterFrom(location) : WRegisterFrom(location); in RegisterFrom()
|
D | code_generator_arm64.cc | 82 using helpers::WRegisterFrom; 3850 Register temp = WRegisterFrom(temp_loc); in VisitCheckCast() 4009 __ Ldr(WRegisterFrom(maybe_temp2_loc), HeapOperand(temp.W(), array_length_offset)); in VisitCheckCast() 4013 __ Cbz(WRegisterFrom(maybe_temp2_loc), type_check_slow_path->GetEntryLabel()); in VisitCheckCast() 4014 __ Ldr(WRegisterFrom(maybe_temp3_loc), HeapOperand(temp.W(), object_array_data_offset)); in VisitCheckCast() 4015 GetAssembler()->MaybeUnpoisonHeapReference(WRegisterFrom(maybe_temp3_loc)); in VisitCheckCast() 4018 __ Sub(WRegisterFrom(maybe_temp2_loc), WRegisterFrom(maybe_temp2_loc), 2); in VisitCheckCast() 4020 __ Cmp(cls, WRegisterFrom(maybe_temp3_loc)); in VisitCheckCast() 4246 EmitLdrOffsetPlaceholder(ldr_label, WRegisterFrom(temp), XRegisterFrom(temp)); in GenerateStaticOrDirectCall() 6153 base = WRegisterFrom(maybe_temp); in GenerateFieldLoadWithBakerReadBarrier() [all …]
|
D | code_generator_vector_arm64.cc | 36 using helpers::WRegisterFrom; 1426 __ Add(*scratch, base, Operand(WRegisterFrom(index), LSL, shift)); in VecAddress()
|