Lines Matching refs:Comparison
130 struct Comparison {
187 Comparison::Kind getComparisonKind(unsigned CondOpc,
207 int64_t IVBump, Comparison::Kind Cmp) const;
507 HexagonHardwareLoops::Comparison::Kind
512 Comparison::Kind Cmp = (Comparison::Kind)0;
517 Cmp = Comparison::EQ;
521 Cmp = Comparison::NE;
524 Cmp = Comparison::LTs;
527 Cmp = Comparison::LTu;
531 Cmp = Comparison::LEs;
535 Cmp = Comparison::LEu;
540 Cmp = Comparison::GTs;
545 Cmp = Comparison::GTu;
548 Cmp = Comparison::GEs;
551 Cmp = Comparison::GEs;
554 return (Comparison::Kind)0;
671 Comparison::Kind Cmp;
693 Cmp = Comparison::getNegatedComparison(Cmp);
695 Cmp = Comparison::getSwappedComparison(Cmp);
730 Comparison::Kind Cmp) const {
732 if (Cmp == Comparison::EQ)
755 bool CmpLess = Cmp & Comparison::L;
756 bool CmpGreater = Cmp & Comparison::G;
757 bool CmpHasEqual = Cmp & Comparison::EQ;
788 if (Cmp == Comparison::NE) {
878 if (Cmp != Comparison::NE) {
1469 Comparison::Kind Cmp =
1474 Cmp = Comparison::getNegatedComparison(Cmp);
1476 Cmp = Comparison::getSwappedComparison(Cmp);
1479 if (Comparison::isSigned(Cmp))
1485 if ((Cmp & Comparison::G) || Cmp == Comparison::NE)
1804 Comparison::Kind Cmp =
1806 if (!Cmp || Comparison::isUnsigned(Cmp))