Lines Matching refs:rs_rDI
952 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()
1167 if (!CoreSpillMaskContains(rs_rDI.GetReg())) { in GenInlinedCas()
1168 cfi_.RelOffset(DwarfCoreReg(cu_->target64, rs_rDI.GetReg()), 0); in GenInlinedCas()
1216 FreeTemp(rs_rDI); in GenInlinedCas()
1217 UnmarkTemp(rs_rDI); in GenInlinedCas()
1218 NewLIR1(kX86Pop32R, rs_rDI.GetReg()); in GenInlinedCas()
1220 if (!CoreSpillMaskContains(rs_rDI.GetReg())) { in GenInlinedCas()
1221 cfi_.Restore(DwarfCoreReg(cu_->target64, rs_rDI.GetRegNum())); in GenInlinedCas()