Lines Matching refs:WRegisterFrom

55 using helpers::WRegisterFrom;
107 Register tmp_reg = WRegisterFrom(tmp_); in EmitNativeCode()
182 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output), in MoveFPToInt()
190 is64bit ? XRegisterFrom(input) : WRegisterFrom(input)); in MoveIntToFP()
244 __ Rev16(WRegisterFrom(out), WRegisterFrom(in)); in GenReverseBytes()
245 __ Sxth(WRegisterFrom(out), WRegisterFrom(out)); in GenReverseBytes()
530 Register out_reg = is_double ? XRegisterFrom(l->Out()) : WRegisterFrom(l->Out()); in GenMathRound()
572 __ Ldrsb(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekByte()
582 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative()
602 __ Ldrsh(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekShortNative()
619 __ Strb(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeByte()
629 __ Str(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeIntNative()
649 __ Strh(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeShortNative()
660 codegen_->Load(DataType::Type::kReference, WRegisterFrom(invoke->GetLocations()->Out()), in VisitThreadCurrentThread()
673 Register base = WRegisterFrom(base_loc); // Object pointer. in GenUnsafeGet()
681 Register temp = WRegisterFrom(locations->GetTemp(0)); in GenUnsafeGet()
813 Register base = WRegisterFrom(locations->InAt(1)); // Object pointer. in GenUnsafePut()
953 Register base = WRegisterFrom(locations->InAt(1)); // Object pointer. in EmitNativeCode()
955 Register expected = WRegisterFrom(locations->InAt(3)); // Expected. in EmitNativeCode()
956 Register value = WRegisterFrom(locations->InAt(4)); // Value. in EmitNativeCode()
958 Register old_value = WRegisterFrom(locations->GetTemp(0)); // The old value from main path. in EmitNativeCode()
959 Register marked = WRegisterFrom(locations->GetTemp(1)); // The marked old value. in EmitNativeCode()
1007 Register out = WRegisterFrom(locations->Out()); // Boolean result. in GenCas()
1008 Register base = WRegisterFrom(locations->InAt(1)); // Object pointer. in GenCas()
1040 old_value = WRegisterFrom(locations->GetTemp(0)); in GenCas()
1131 Register temp0 = WRegisterFrom(locations->GetTemp(0)); in VisitStringCompareTo()
1132 Register temp1 = WRegisterFrom(locations->GetTemp(1)); in VisitStringCompareTo()
1133 Register temp2 = WRegisterFrom(locations->GetTemp(2)); in VisitStringCompareTo()
1136 temp3 = WRegisterFrom(locations->GetTemp(3)); in VisitStringCompareTo()
1365 Register str = WRegisterFrom(locations->InAt(0)); in VisitStringEquals()
1366 Register arg = WRegisterFrom(locations->InAt(1)); in VisitStringEquals()
1547 Register char_reg = WRegisterFrom(locations->InAt(1)); in GenerateVisitStringIndexOf()
1556 Register tmp_reg = WRegisterFrom(locations->GetTemp(0)); in GenerateVisitStringIndexOf()
1617 Register byte_array = WRegisterFrom(locations->InAt(0)); in VisitStringNewStringFromBytes()
1662 Register string_to_copy = WRegisterFrom(locations->InAt(0)); in VisitStringNewStringFromString()
2072 __ Cbnz(WRegisterFrom(pos), slow_path->GetEntryLabel()); in CheckSystemArrayCopyPosition()
2075 Register pos_reg = WRegisterFrom(pos); in CheckSystemArrayCopyPosition()
2159 __ Cmp(WRegisterFrom(length), kSystemArrayCopyCharThreshold); in VisitSystemArrayCopyChar()
2167 Register src_curr_addr = WRegisterFrom(locations->GetTemp(0)); in VisitSystemArrayCopyChar()
2168 Register dst_curr_addr = WRegisterFrom(locations->GetTemp(1)); in VisitSystemArrayCopyChar()
2169 Register src_stop_addr = WRegisterFrom(locations->GetTemp(2)); in VisitSystemArrayCopyChar()
2313 Register temp1 = WRegisterFrom(locations->GetTemp(0)); in VisitSystemArrayCopy()
2315 Register temp2 = WRegisterFrom(locations->GetTemp(1)); in VisitSystemArrayCopy()
2346 __ Cmp(WRegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
2378 __ Cmp(WRegisterFrom(length), kSystemArrayCopyThreshold); in VisitSystemArrayCopy()
2406 temp3 = WRegisterFrom(temp3_loc); in VisitSystemArrayCopy()
2625 __ Cbz(WRegisterFrom(length), &done); in VisitSystemArrayCopy()
2767 out = WRegisterFrom(locations->Out()); in GenIsInfinite()
3065 Register length = WRegisterFrom(locations->InAt(3)); in VisitCRC32UpdateBytes()
3082 Register crc = WRegisterFrom(locations->InAt(0)); in VisitCRC32UpdateBytes()
3083 Register out = WRegisterFrom(locations->Out()); in VisitCRC32UpdateBytes()
3127 Register crc = WRegisterFrom(locations->InAt(0)); in VisitCRC32UpdateByteBuffer()
3128 Register length = WRegisterFrom(locations->InAt(3)); in VisitCRC32UpdateByteBuffer()
3129 Register out = WRegisterFrom(locations->Out()); in VisitCRC32UpdateByteBuffer()
3174 Register out = WRegisterFrom(invoke->GetLocations()->Out()); in VisitFP16ToHalf()
3188 Register out = WRegisterFrom(locations->Out()); in GenerateFP16Round()
3190 __ Fmov(half, WRegisterFrom(locations->InAt(0))); in GenerateFP16Round()
3251 Register out = WRegisterFrom(locations->Out()); in GenerateFP16Compare()
3254 __ Fmov(half0, WRegisterFrom(locations->InAt(0))); in GenerateFP16Compare()
3255 __ Fmov(half1, WRegisterFrom(locations->InAt(1))); in GenerateFP16Compare()