Lines Matching defs:Comparison
130 struct Comparison {
187 Comparison::Kind getComparisonKind(unsigned CondOpc,
207 int64_t IVBump, Comparison::Kind Cmp) const;
510 HexagonHardwareLoops::Comparison::Kind
515 Comparison::Kind Cmp = (Comparison::Kind)0;
520 Cmp = Comparison::EQ;
524 Cmp = Comparison::NE;
527 Cmp = Comparison::LTs;
530 Cmp = Comparison::LTu;
534 Cmp = Comparison::LEs;
538 Cmp = Comparison::LEu;
543 Cmp = Comparison::GTs;
548 Cmp = Comparison::GTu;
551 Cmp = Comparison::GEs;
554 Cmp = Comparison::GEs;
557 return (Comparison::Kind)0;
675 Comparison::Kind Cmp;
697 Cmp = Comparison::getNegatedComparison(Cmp);
699 Cmp = Comparison::getSwappedComparison(Cmp);
734 Comparison::Kind Cmp) const {
736 if (Cmp == Comparison::EQ)
759 bool CmpLess = Cmp & Comparison::L;
760 bool CmpGreater = Cmp & Comparison::G;
761 bool CmpHasEqual = Cmp & Comparison::EQ;
792 if (Cmp == Comparison::NE) {
882 if (Cmp != Comparison::NE) {
1463 Comparison::Kind Cmp =
1468 Cmp = Comparison::getNegatedComparison(Cmp);
1470 Cmp = Comparison::getSwappedComparison(Cmp);
1473 if (Comparison::isSigned(Cmp))
1479 if ((Cmp & Comparison::G) || Cmp == Comparison::NE)
1787 Comparison::Kind Cmp =
1789 if (!Cmp || Comparison::isUnsigned(Cmp))