Home
last modified time | relevance | path

Searched refs:rs_length (Results 1 – 2 of 2) sorted by relevance

/art/compiler/dex/quick/arm64/
Dint_arm64.cc855 RegStorage rs_length = rs_w2; in GenInlinedArrayCopyCharArray() local
856 LoadValueDirectFixed(rl_length, rs_length); in GenInlinedArrayCopyCharArray()
857 LIR* len_neg_or_too_big = OpCmpImmBranch(kCondHi, rs_length, kLargeArrayThreshold, nullptr); in GenInlinedArrayCopyCharArray()
865 LIR* src_bad_len = OpCmpBranch(kCondLt, rs_arr_length, rs_length, nullptr); in GenInlinedArrayCopyCharArray()
872 LIR* dst_bad_len = OpCmpBranch(kCondLt, rs_arr_length, rs_length, nullptr); in GenInlinedArrayCopyCharArray()
889 rs_length = As64BitReg(rs_length); in GenInlinedArrayCopyCharArray()
890 OpRegRegImm(kOpLsl, rs_length, rs_length, 1); in GenInlinedArrayCopyCharArray()
893 LIR* jmp_to_copy_two = NewLIR3(WIDE(kA64Tbz3rht), rs_length.GetReg(), 1, 0); in GenInlinedArrayCopyCharArray()
894 OpRegImm(kOpSub, rs_length, 2); in GenInlinedArrayCopyCharArray()
895 LoadBaseIndexed(rs_src, rs_length, rs_tmp, 0, kSignedHalf); in GenInlinedArrayCopyCharArray()
[all …]
/art/compiler/dex/quick/arm/
Dint_arm.cc1023 RegStorage rs_length = rs_r2; in GenInlinedArrayCopyCharArray() local
1024 LoadValueDirectFixed(rl_length, rs_length); in GenInlinedArrayCopyCharArray()
1025 LIR* len_neg_or_too_big = OpCmpImmBranch(kCondHi, rs_length, kLargeArrayThreshold, nullptr); in GenInlinedArrayCopyCharArray()
1033 LIR* src_bad_len = OpCmpBranch(kCondLt, rs_arr_length, rs_length, nullptr); in GenInlinedArrayCopyCharArray()
1039 LIR* dst_bad_len = OpCmpBranch(kCondLt, rs_arr_length, rs_length, nullptr); in GenInlinedArrayCopyCharArray()
1051 OpRegRegImm(kOpLsl, rs_length, rs_length, 1); in GenInlinedArrayCopyCharArray()
1054 OpRegRegImm(kOpAnd, rs_tmp, rs_length, 2); in GenInlinedArrayCopyCharArray()
1056 OpRegImm(kOpSub, rs_length, 2); in GenInlinedArrayCopyCharArray()
1057 LoadBaseIndexed(rs_src, rs_length, rs_tmp, 0, kSignedHalf); in GenInlinedArrayCopyCharArray()
1058 StoreBaseIndexed(rs_dst, rs_length, rs_tmp, 0, kSignedHalf); in GenInlinedArrayCopyCharArray()
[all …]