Home
last modified time | relevance | path

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

/art/compiler/dex/quick/arm/
Dint_arm.cc1012 RegStorage rs_src = rs_r0; in GenInlinedArrayCopyCharArray() local
1014 LoadValueDirectFixed(rl_src, rs_src); in GenInlinedArrayCopyCharArray()
1018 LIR* src_check_branch = OpCmpImmBranch(kCondEq, rs_src, 0, nullptr); in GenInlinedArrayCopyCharArray()
1021 LIR* src_dst_same = OpCmpBranch(kCondEq, rs_src, rs_dst, nullptr); in GenInlinedArrayCopyCharArray()
1031 Load32Disp(rs_src, mirror::Array::LengthOffset().Int32Value(), rs_arr_length); in GenInlinedArrayCopyCharArray()
1045 OpRegImm(kOpAdd, rs_src, mirror::Array::DataOffset(2).Int32Value()); in GenInlinedArrayCopyCharArray()
1047 OpRegReg(kOpAdd, rs_src, rs_pos); in GenInlinedArrayCopyCharArray()
1048 OpRegReg(kOpAdd, rs_src, rs_pos); in GenInlinedArrayCopyCharArray()
1057 LoadBaseIndexed(rs_src, rs_length, rs_tmp, 0, kSignedHalf); in GenInlinedArrayCopyCharArray()
1064 LoadBaseIndexed(rs_src, rs_length, rs_tmp, 0, k32); in GenInlinedArrayCopyCharArray()
/art/compiler/dex/quick/arm64/
Dint_arm64.cc843 RegStorage rs_src = rs_x0; in GenInlinedArrayCopyCharArray() local
845 LoadValueDirectFixed(rl_src, rs_src); in GenInlinedArrayCopyCharArray()
849 LIR* src_check_branch = OpCmpImmBranch(kCondEq, rs_src, 0, nullptr); in GenInlinedArrayCopyCharArray()
853 LIR* src_dst_same = OpCmpBranch(kCondEq, rs_src, rs_dst, nullptr); in GenInlinedArrayCopyCharArray()
863 Load32Disp(rs_src, mirror::Array::LengthOffset().Int32Value(), rs_arr_length); in GenInlinedArrayCopyCharArray()
877 OpRegImm(kOpAdd, rs_src, mirror::Array::DataOffset(2).Int32Value()); in GenInlinedArrayCopyCharArray()
879 OpRegReg(kOpAdd, rs_src, rs_src_pos); in GenInlinedArrayCopyCharArray()
895 LoadBaseIndexed(rs_src, rs_length, rs_tmp, 0, kSignedHalf); in GenInlinedArrayCopyCharArray()
902 LoadBaseIndexed(rs_src, rs_length, rs_tmp, 0, k32); in GenInlinedArrayCopyCharArray()
911 LoadBaseIndexed(rs_src, rs_length, rs_tmp, 0, k64); in GenInlinedArrayCopyCharArray()
/art/compiler/dex/quick/x86/
Dtarget_x86.cc1594 RegStorage rs_src = RegStorage::Solo128(mir->dalvikInsn.vB); in GenMoveVector() local
1595 NewLIR2(kX86MovdqaRR, rs_dest.GetReg(), rs_src.GetReg()); in GenMoveVector()
2237 void X86Mir2Lir::LoadVectorRegister(RegStorage rs_dest, RegStorage rs_src, in LoadVectorRegister() argument
2241 NewLIR2(kX86MovdxrRR, rs_dest.GetReg(), rs_src.GetLowReg()); in LoadVectorRegister()
2243 NewLIR2(kX86MovdxrRR, r_tmp.GetReg(), rs_src.GetHighReg()); in LoadVectorRegister()
2247 NewLIR2(op_mov, rs_dest.GetReg(), rs_src.GetReg()); in LoadVectorRegister()
Dcodegen_x86.h508 virtual void LoadVectorRegister(RegStorage rs_dest, RegStorage rs_src, OpSize opsize,