Home
last modified time | relevance | path

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

/art/compiler/dex/quick/x86/
Dcall_x86.cc289 DCHECK(!IsTemp(rs_rDI)); in GenSpecialEntryForSuspend()
291 (1u << rs_rDI.GetRegNum()) | (1u << rs_rSI.GetRegNum()) | (1u << rs_rRET.GetRegNum()); in GenSpecialEntryForSuspend()
303 NewLIR1(kX86Push32R, rs_rDI.GetReg()); in GenSpecialEntryForSuspend()
305 cfi_.RelOffset(DwarfCoreReg(cu_->target64, rs_rDI.GetRegNum()), 0); in GenSpecialEntryForSuspend()
324 NewLIR1(kX86Pop32R, rs_rDI.GetReg()); in GenSpecialExitForSuspend()
326 cfi_.Restore(DwarfCoreReg(cu_->target64, rs_rDI.GetRegNum())); in GenSpecialExitForSuspend()
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,
213 rs_rDI, // kArg0
318 SetupRegMask(use_mask, rs_rDI.GetReg()); in SetupTargetResourceMasks()
319 SetupRegMask(def_mask, rs_rDI.GetReg()); in SetupTargetResourceMasks()
493 Clobber(rs_rDI); in ClobberCallerSave()
1319 NewLIR1(kX86Push32R, rs_rDI.GetReg()); in GenInlinedIndexOf()
1322 if (!CoreSpillMaskContains(rs_rDI.GetReg())) { in GenInlinedIndexOf()
1323 cfi_.RelOffset(DwarfCoreReg(cu_->target64, rs_rDI.GetReg()), 0); in GenInlinedIndexOf()
[all …]
Dint_x86.cc952 tmp = rs_rDI; in GenInlinedMinMax()
968 if (tmp == rs_rDI) { in GenInlinedMinMax()
1150 const bool obj_in_di = IsInReg(this, rl_src_obj, rs_rDI); in GenInlinedCas()
1153 const bool off_in_di = IsInReg(this, rl_src_offset, rs_rDI); 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()
1159 bool push_di = (!obj_in_di && !off_in_di) && (rs_obj == rs_rDI || rs_off == rs_rDI); in GenInlinedCas()
1162 NewLIR1(kX86Push32R, rs_rDI.GetReg()); in GenInlinedCas()
1163 MarkTemp(rs_rDI); in GenInlinedCas()
1164 LockTemp(rs_rDI); in GenInlinedCas()
[all …]
Dx86_lir.h250 constexpr RegStorage rs_rDI = rs_r7; variable