Lines Matching refs:RefI
276 if (RC1[B1+i].Type == BitTracker::BitValue::Ref && RC1[B1+i].RefI.Reg == 0) in isEqual()
279 if (RC2[B2+i].Type == BitTracker::BitValue::Ref && RC2[B2+i].RefI.Reg == 0) in isEqual()
1723 unsigned Reg = RC[I].RefI.Reg; in matchHalf()
1724 unsigned P = RC[I].RefI.Pos; // The RefI.Pos will be advanced by I-B. in matchHalf()
1743 if (RV.RefI.Reg != Reg) in matchHalf()
1745 if (RV.RefI.Pos != i+Pos) in matchHalf()
2082 if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg != RS.Reg) { in simplifyTstbit()
2083 const TargetRegisterClass *TC = MRI.getRegClass(V.RefI.Reg); in simplifyTstbit()
2088 BitTracker::RegisterRef RR(V.RefI.Reg, 0); in simplifyTstbit()
2090 P = V.RefI.Pos; in simplifyTstbit()
2097 P = V.RefI.Pos; in simplifyTstbit()
2441 if (V.RefI.Reg != InpR) in isShuffleOf()
2464 if (V1.RefI.Pos != V2.RefI.Pos) in isSameShuffle()
2466 if (V1.RefI.Reg != InpR1) in isSameShuffle()
2468 if (V2.RefI.Reg == 0 || V2.RefI.Reg == OutR2) in isSameShuffle()
2471 MatchR = V2.RefI.Reg; in isSameShuffle()
2472 else if (V2.RefI.Reg != MatchR) in isSameShuffle()