Home
last modified time | relevance | path

Searched refs:WRegisterFrom (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm64.cc55 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 …]
Dcommon_arm64.h71 inline vixl::aarch64::Register WRegisterFrom(Location location) { in WRegisterFrom() function
78 return type == DataType::Type::kInt64 ? XRegisterFrom(location) : WRegisterFrom(location); in RegisterFrom()
Dcode_generator_arm64.cc82 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 …]
Dcode_generator_vector_arm64.cc36 using helpers::WRegisterFrom;
1426 __ Add(*scratch, base, Operand(WRegisterFrom(index), LSL, shift)); in VecAddress()