Home
last modified time | relevance | path

Searched defs:Mov (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc529 __ Mov(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode() local
578 __ Mov(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() local
664 __ Mov(calling_convention.GetRegisterAt(0), in EmitNativeCode() local
804 __ Mov(free_reg, index_reg); in EmitNativeCode() local
860 __ Mov(calling_convention.GetRegisterAt(2), offset_); in EmitNativeCode() local
1072 __ Mov(out, in); in GenerateDataProcInstruction() local
1373 __ Mov(LeaveFlags, operand_low.GetBaseRegister(), value_low); in GenerateLongTestConstant() local
1528 __ Mov(LeaveFlags, out, 0); in GenerateConditionGeneric() local
1543 __ Mov(out, 1); in GenerateConditionGeneric() local
2160 __ Mov(temp, 0); in GenerateFrameEntry() local
[all …]
Dcode_generator_arm64.cc326 __ Mov(calling_convention.GetRegisterAt(0).W(), type_index.index_); in EmitNativeCode() local
376 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode() local
526 __ Mov(calling_convention.GetRegisterAt(0), in EmitNativeCode() local
689 __ Mov(free_reg.W(), index_reg); in EmitNativeCode() local
822 __ Mov(calling_convention.GetRegisterAt(0), XRegisterFrom(out_)); in EmitNativeCode() local
1159 __ Mov(RegisterFrom(location, DataType::Type::kInt32), value); in MoveConstant() local
1274 __ Mov(Register(destination), constant->AsIntConstant()->GetValue()); in MoveConstant() local
1276 __ Mov(Register(destination), constant->AsLongConstant()->GetValue()); in MoveConstant() local
1278 __ Mov(Register(destination), 0); in MoveConstant() local
1355 __ Mov(Register(dst), RegisterFrom(source, dst_type)); in MoveLocation() local
[all …]
Dintrinsics_arm_vixl.cc856 __ Mov(temp, value); in GenUnsafePut() local
1006 __ Mov(adjusted_old_value, tmp); in EmitNativeCode() local
1292 __ Mov(temp1, value_offset); in GenerateStringCompareToLoop() local
1396 __ Mov(temp1, str); in GenerateStringCompareToLoop() local
1397 __ Mov(temp2, arg); in GenerateStringCompareToLoop() local
1631 __ Mov(temp1, value_offset); in VisitStringEquals() local
1648 __ Mov(out, 1); in VisitStringEquals() local
1653 __ Mov(out, 0); in VisitStringEquals() local
1697 __ Mov(tmp_reg, 0); in GenerateVisitStringIndexOf() local
2664 __ Mov(temp, 0x80000000); // Modified immediate. in GenHighestOneBit() local
[all …]
Dintrinsics_arm64.cc91 __ Mov(trg_reg, res_reg, kDiscardForSameWReg); in MoveFromReturnRegister() local
474 __ Mov(dst, UINT64_C(1) << high_bit); // MOV (bitmask immediate) in GenHighestOneBit() local
893 __ Mov(temp.W(), value.W()); in GenUnsafePut() local
1258 __ Mov(temp1, value_offset); in VisitStringCompareTo() local
1561 __ Mov(temp1, value_offset); in VisitStringEquals() local
1580 __ Mov(out, 1); in VisitStringEquals() local
1585 __ Mov(out, 0); in VisitStringEquals() local
1623 __ Mov(tmp_reg, 0); in GenerateVisitStringIndexOf() local
1993 __ Mov(num_chr, tmp1); in VisitStringGetCharsNoCheck() local
2865 __ Mov(temp.W(), value); in VisitIntegerValueOf() local
[all …]
Dcode_generator_vector_arm64.cc1018 __ Mov(dst.V16B(), 0, InputRegisterAt(instruction, 0)); in VisitVecSetScalars() local
1023 __ Mov(dst.V8H(), 0, InputRegisterAt(instruction, 0)); in VisitVecSetScalars() local
1027 __ Mov(dst.V4S(), 0, InputRegisterAt(instruction, 0)); in VisitVecSetScalars() local
1031 __ Mov(dst.V2D(), 0, InputRegisterAt(instruction, 0)); in VisitVecSetScalars() local
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc51 ___ Mov(reg_x(tr.AsArm64().AsXRegister()), reg_x(TR)); in GetCurrentThread() local
179 ___ Mov(temp, reg_x(SP)); in StoreStackPointerToThread() local
197 ___ Mov(reg_x(dest), value); in LoadImmediate() local
205 ___ Mov(temp, value); in LoadImmediate() local
338 ___ Mov(reg_w(dst.AsOverlappingWRegister()), reg_w(src.AsWRegister())); in Move() local
341 ___ Mov(reg_x(dst.AsXRegister()), reg_x(src.AsXRegister())); in Move() local
343 ___ Mov(reg_x(dst.AsXRegister()), reg_x(src.AsOverlappingXRegister())); in Move() local
348 ___ Mov(reg_w(dst.AsWRegister()), reg_w(src.AsWRegister())); in Move() local
676 ___ Mov(reg_x(X0), reg_x(exception->scratch_.AsXRegister())); in EmitExceptionPoll() local
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc389 ___ Mov(AsVIXLRegister(dst), AsVIXLRegister(src)); in Move() local
411 ___ Mov(AsVIXLRegisterPairLow(dst), AsVIXLRegisterPairLow(src)); in Move() local
412 ___ Mov(AsVIXLRegisterPairHigh(dst), AsVIXLRegisterPairHigh(src)); in Move() local
414 ___ Mov(AsVIXLRegisterPairHigh(dst), AsVIXLRegisterPairHigh(src)); in Move() local
415 ___ Mov(AsVIXLRegisterPairLow(dst), AsVIXLRegisterPairLow(src)); in Move() local
604 ___ Mov(AsVIXLRegister(mtr.AsArm()), tr); in GetCurrentThread() local
677 ___ Mov(r0, scratch); in EmitExceptionPoll() local
Dassembler_arm_vixl.cc104 ___ Mov(rd, value); in LoadImmediate() local
157 ___ Mov(temp, offset); in AdjustLoadStoreOffset() local
437 ___ Mov(rd, rn); in AddConstant() local