Home
last modified time | relevance | path

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

/art/compiler/dex/quick/x86/
Dcall_x86.cc288 DCHECK(!IsTemp(rs_rSI)); in GenSpecialEntryForSuspend()
291 (1u << rs_rDI.GetRegNum()) | (1u << rs_rSI.GetRegNum()) | (1u << rs_rRET.GetRegNum()); in GenSpecialEntryForSuspend()
306 NewLIR1(kX86Push32R, rs_rSI.GetReg()); in GenSpecialEntryForSuspend()
308 cfi_.RelOffset(DwarfCoreReg(cu_->target64, rs_rSI.GetRegNum()), 0); in GenSpecialEntryForSuspend()
321 NewLIR1(kX86Pop32R, rs_rSI.GetReg()); in GenSpecialExitForSuspend()
323 cfi_.Restore(DwarfCoreReg(cu_->target64, rs_rSI.GetRegNum())); in GenSpecialExitForSuspend()
Dint_x86.cc1151 const bool obj_in_si = IsInReg(this, rl_src_obj, rs_rSI); in GenInlinedCas()
1154 const bool off_in_si = IsInReg(this, rl_src_offset, rs_rSI); in GenInlinedCas()
1157 RegStorage rs_obj = obj_in_di ? rs_rDI : obj_in_si ? rs_rSI : !off_in_di ? rs_rDI : rs_rSI; in GenInlinedCas()
1158 RegStorage rs_off = off_in_si ? rs_rSI : off_in_di ? rs_rDI : !obj_in_si ? rs_rSI : rs_rDI; in GenInlinedCas()
1160 bool push_si = (!obj_in_si && !off_in_si) && (rs_obj == rs_rSI || rs_off == rs_rSI); in GenInlinedCas()
1172 NewLIR1(kX86Push32R, rs_rSI.GetReg()); in GenInlinedCas()
1173 MarkTemp(rs_rSI); in GenInlinedCas()
1174 LockTemp(rs_rSI); in GenInlinedCas()
1177 if (!CoreSpillMaskContains(rs_rSI.GetReg())) { in GenInlinedCas()
1178 cfi_.RelOffset(DwarfCoreReg(cu_->target64, rs_rSI.GetReg()), 0); in GenInlinedCas()
[all …]
Dtarget_x86.cc39 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,
75 rs_rAX, rs_rCX, rs_rDX, rs_rSI, rs_rDI,
214 rs_rSI, // kArg1
492 Clobber(rs_rSI); in ClobberCallerSave()
Dx86_lir.h247 constexpr RegStorage rs_rSI = rs_r6; variable