Searched refs:rs_src (Results 1 – 4 of 4) sorted by relevance
/art/compiler/dex/quick/arm/ |
D | int_arm.cc | 1012 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/ |
D | int_arm64.cc | 843 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/ |
D | target_x86.cc | 1594 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()
|
D | codegen_x86.h | 508 virtual void LoadVectorRegister(RegStorage rs_dest, RegStorage rs_src, OpSize opsize,
|