Lines Matching refs:Comparison
93 struct Comparison { struct
151 Comparison::Kind Cmp) const;
521 Comparison::Kind Cmp; in getLoopTripCount()
542 Cmp = !Negated ? Comparison::EQ : Comparison::NE; in getLoopTripCount()
545 Cmp = !Negated ? Comparison::LTs : Comparison::GEs; in getLoopTripCount()
548 Cmp = !Negated ? Comparison::LTu : Comparison::GEu; in getLoopTripCount()
552 Cmp = !Negated ? Comparison::GTu : Comparison::LEu; in getLoopTripCount()
556 Cmp = !Negated ? Comparison::GTs : Comparison::LEs; in getLoopTripCount()
587 Cmp = !Negated ? Comparison::EQ : Comparison::NE; in getLoopTripCount()
595 Cmp = Comparison::getSwappedComparison(Cmp); in getLoopTripCount()
623 Comparison::Kind Cmp) const { in computeCount()
625 if (Cmp == Comparison::EQ) in computeCount()
644 bool CmpLess = Cmp & Comparison::L; in computeCount()
645 bool CmpGreater = Cmp & Comparison::G; in computeCount()
646 bool CmpHasEqual = Cmp & Comparison::EQ; in computeCount()
668 if (Cmp == Comparison::NE) { in computeCount()
755 if (Cmp != Comparison::NE) { in computeCount()