Lines Matching refs:V2
220 const BitTracker::BitValue &V2) const;
227 const BitTracker::BitValue &V2) const {
228 if (V1 == V2)
230 // V1==0 => true, V2==0 => false
231 if (V1.is(0) || V2.is(0))
233 // Neither of V1,V2 is 0, and V1!=V2.
234 // V2==1 => false, V1==1 => true
235 if (V2.is(1) || V1.is(1))
236 return !V2.is(1);
237 // Both V1,V2 are refs.
238 unsigned Ind1 = BaseOrd[V1.RefI.Reg], Ind2 = BaseOrd[V2.RefI.Reg];
241 // If V1.Pos==V2.Pos
242 assert(V1.RefI.Pos != V2.RefI.Pos && "Bit values should be different");
243 return V1.RefI.Pos < V2.RefI.Pos;
321 const BitTracker::BitValue &V1 = RC1[i], &V2 = RC2[i];
322 if (V1 != V2)
323 return BitOrd(V1, V2);
352 const BitTracker::BitValue &V1 = RC1[Bit1], V2 = RC2[Bit2];
353 if (V1 != V2)
354 return BitOrd(V1, V2);