Lines Matching refs:rs_rAX

39     rs_rAX, rs_rCX, rs_rDX, rs_rBX, rs_rX86_SP_32, rs_rBP, rs_rSI, rs_rDI,
42 rs_rAX, rs_rCX, rs_rDX, rs_rBX, rs_rX86_SP_32, rs_rBP, rs_rSI, rs_rDI,
73 static constexpr RegStorage core_temps_arr_32[] = {rs_rAX, rs_rCX, rs_rDX, rs_rBX};
75 rs_rAX, rs_rCX, rs_rDX, rs_rSI, rs_rDI,
174 rs_rAX, // kArg0
198 rs_rAX, // kRet0
200 rs_rAX, // kInvokeTgt
201 rs_rAX, // kHiddenArg - used to hold the method index before copying to fr0.
237 rs_rAX, // kRet0
239 rs_rAX, // kInvokeTgt
240 rs_rAX, // kHiddenArg
292 SetupRegMask(def_mask, rs_rAX.GetReg()); in SetupTargetResourceMasks()
299 SetupRegMask(use_mask, rs_rAX.GetReg()); in SetupTargetResourceMasks()
316 SetupRegMask(use_mask, rs_rAX.GetReg()); in SetupTargetResourceMasks()
489 Clobber(rs_rAX); in ClobberCallerSave()
505 Clobber(rs_rAX); in ClobberCallerSave()
523 DCHECK_EQ(res.reg.GetLowReg(), rs_rAX.GetReg()); in GetReturnWideAlt()
525 Clobber(rs_rAX); in GetReturnWideAlt()
527 MarkInUse(rs_rAX); in GetReturnWideAlt()
874 NewLIR2(kX86Mov64RT, rs_rAX.GetReg(), in CheckSuspendUsingLoad()
877 NewLIR2(kX86Mov32RT, rs_rAX.GetReg(), in CheckSuspendUsingLoad()
880 return NewLIR3(kX86Test32RM, rs_rAX.GetReg(), rs_rAX.GetReg(), 0); in CheckSuspendUsingLoad()
1136 LoadValueDirectFixed(rl_src, rs_rAX); in GenInlinedArrayCopyCharArray()
1138 LIR* src_dst_same = OpCmpBranch(kCondEq, rs_rAX, rs_rCX, nullptr); in GenInlinedArrayCopyCharArray()
1139 LIR* src_null_branch = OpCmpImmBranch(kCondEq, rs_rAX, 0, nullptr); in GenInlinedArrayCopyCharArray()
1144 LoadValueDirectFixed(rl_src, rs_rAX); in GenInlinedArrayCopyCharArray()
1145 LoadWordDisp(rs_rAX, mirror::Array::LengthOffset().Int32Value(), rs_rAX); in GenInlinedArrayCopyCharArray()
1153 src_bad_off = OpCmpBranch(kCondLt, rs_rAX, tmp_reg, nullptr); in GenInlinedArrayCopyCharArray()
1155 OpRegRegReg(kOpSub, tmp_reg, rs_rAX, tmp_reg); in GenInlinedArrayCopyCharArray()
1160 src_bad_len = OpCmpBranch(kCondLt, rs_rAX, rs_rDX, nullptr); in GenInlinedArrayCopyCharArray()
1163 src_bad_off = OpCmpImmBranch(kCondLt, rs_rAX, pos_val, nullptr); in GenInlinedArrayCopyCharArray()
1165 OpRegRegImm(kOpSub, tmp_reg, rs_rAX, pos_val); in GenInlinedArrayCopyCharArray()
1172 LoadValueDirectFixed(rl_dst, rs_rAX); in GenInlinedArrayCopyCharArray()
1173 LoadWordDisp(rs_rAX, mirror::Array::LengthOffset().Int32Value(), rs_rAX); in GenInlinedArrayCopyCharArray()
1178 dst_bad_off = OpCmpBranch(kCondLt, rs_rAX, tmp_reg, nullptr); in GenInlinedArrayCopyCharArray()
1180 OpRegRegReg(kOpSub, tmp_reg, rs_rAX, tmp_reg); in GenInlinedArrayCopyCharArray()
1185 dst_bad_len = OpCmpBranch(kCondLt, rs_rAX, rs_rDX, nullptr); in GenInlinedArrayCopyCharArray()
1188 dst_bad_off = OpCmpImmBranch(kCondLt, rs_rAX, pos_val, nullptr); in GenInlinedArrayCopyCharArray()
1190 OpRegRegImm(kOpSub, tmp_reg, rs_rAX, pos_val); in GenInlinedArrayCopyCharArray()
1195 LoadValueDirectFixed(rl_src, rs_rAX); in GenInlinedArrayCopyCharArray()
1198 NewLIR5(kX86Lea32RA, rs_rAX.GetReg(), rs_rAX.GetReg(), in GenInlinedArrayCopyCharArray()
1214 LoadBaseIndexedDisp(rs_rAX, rs_rDX, 1, 0, rs_rCX, kSignedHalf); in GenInlinedArrayCopyCharArray()
1222 LoadBaseIndexedDisp(rs_rAX, rs_rDX, 1, 0, rs_rCX, kSingle); in GenInlinedArrayCopyCharArray()
1294 LoadConstantNoClobber(rs_rAX, char_value); in GenInlinedIndexOf()
1297 LoadValueDirectFixed(rl_char, rs_rAX); in GenInlinedIndexOf()
1298 slowpath_branch = OpCmpImmBranch(kCondGt, rs_rAX, 0xFFFF, nullptr); in GenInlinedIndexOf()