Lines Matching defs:Comparison
129 struct Comparison {
186 Comparison::Kind getComparisonKind(unsigned CondOpc,
206 int64_t IVBump, Comparison::Kind Cmp) const;
509 HexagonHardwareLoops::Comparison::Kind
514 Comparison::Kind Cmp = (Comparison::Kind)0;
519 Cmp = Comparison::EQ;
523 Cmp = Comparison::NE;
526 Cmp = Comparison::LTs;
529 Cmp = Comparison::LTu;
533 Cmp = Comparison::LEs;
537 Cmp = Comparison::LEu;
542 Cmp = Comparison::GTs;
547 Cmp = Comparison::GTu;
550 Cmp = Comparison::GEs;
553 Cmp = Comparison::GEs;
556 return (Comparison::Kind)0;
674 Comparison::Kind Cmp;
696 Cmp = Comparison::getNegatedComparison(Cmp);
698 Cmp = Comparison::getSwappedComparison(Cmp);
733 Comparison::Kind Cmp) const {
735 if (Cmp == Comparison::EQ)
758 bool CmpLess = Cmp & Comparison::L;
759 bool CmpGreater = Cmp & Comparison::G;
760 bool CmpHasEqual = Cmp & Comparison::EQ;
791 if (Cmp == Comparison::NE) {
881 if (Cmp != Comparison::NE) {
1462 Comparison::Kind Cmp =
1467 Cmp = Comparison::getNegatedComparison(Cmp);
1469 Cmp = Comparison::getSwappedComparison(Cmp);
1472 if (Comparison::isSigned(Cmp))
1478 if ((Cmp & Comparison::G) || Cmp == Comparison::NE)
1786 Comparison::Kind Cmp =
1788 if (!Cmp || Comparison::isUnsigned(Cmp))