Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm64.cc62 using helpers::WRegisterFrom;
114 Register tmp_reg = WRegisterFrom(tmp_); in EmitNativeCode()
189 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output), in MoveFPToInt()
197 is64bit ? XRegisterFrom(input) : WRegisterFrom(input)); in MoveIntToFP()
565 Register out_reg = is_double ? XRegisterFrom(l->Out()) : WRegisterFrom(l->Out()); in GenMathRound()
607 __ Ldrsb(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekByte()
617 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative()
637 __ Ldrsh(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekShortNative()
654 __ Strb(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeByte()
664 __ Str(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeIntNative()
[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.cc88 using helpers::WRegisterFrom;
4141 Register temp = WRegisterFrom(temp_loc); in VisitCheckCast()
4300 __ Ldr(WRegisterFrom(maybe_temp2_loc), HeapOperand(temp.W(), array_length_offset)); in VisitCheckCast()
4304 __ Cbz(WRegisterFrom(maybe_temp2_loc), type_check_slow_path->GetEntryLabel()); in VisitCheckCast()
4305 __ Ldr(WRegisterFrom(maybe_temp3_loc), HeapOperand(temp.W(), object_array_data_offset)); in VisitCheckCast()
4306 GetAssembler()->MaybeUnpoisonHeapReference(WRegisterFrom(maybe_temp3_loc)); in VisitCheckCast()
4309 __ Sub(WRegisterFrom(maybe_temp2_loc), WRegisterFrom(maybe_temp2_loc), 2); in VisitCheckCast()
4311 __ Cmp(cls, WRegisterFrom(maybe_temp3_loc)); in VisitCheckCast()
4555 EmitLdrOffsetPlaceholder(ldr_label, WRegisterFrom(temp), XRegisterFrom(temp)); in LoadMethod()
6637 base = WRegisterFrom(maybe_temp); in GenerateFieldLoadWithBakerReadBarrier()
[all …]