Searched refs:OperandPredicateMatcher (Results 1 – 2 of 2) sorted by relevance
893 class OperandPredicateMatcher : public PredicateMatcher {895 OperandPredicateMatcher(PredicateKind Kind, unsigned InsnVarID, in OperandPredicateMatcher() function898 virtual ~OperandPredicateMatcher();903 virtual bool isHigherPriorityThan(const OperandPredicateMatcher &B) const;908 PredicateListMatcher<OperandPredicateMatcher>::getNoPredicateComment() const { in getNoPredicateComment()914 class SameOperandMatcher : public OperandPredicateMatcher {923 : OperandPredicateMatcher(OPM_SameOperand, InsnVarID, OpIdx), in SameOperandMatcher()934 return OperandPredicateMatcher::isIdentical(B) && in isIdentical()941 class LLTOperandMatcher : public OperandPredicateMatcher {957 : OperandPredicateMatcher(OPM_LLT, InsnVarID, OpIdx), Ty(Ty) { in LLTOperandMatcher()[all …]
1105 OperandPredicateMatcher::~OperandPredicateMatcher() {} in ~OperandPredicateMatcher()1107 bool OperandPredicateMatcher::isHigherPriorityThan( in isHigherPriorityThan()1108 const OperandPredicateMatcher &B) const { in isHigherPriorityThan()1237 return OperandPredicateMatcher::isIdentical(B) && in isIdentical()1404 const std::unique_ptr<OperandPredicateMatcher> &Predicate) { in countRendererFns()1869 const OperandPredicateMatcher &B) const { in isHigherPriorityThan()1870 if (OperandPredicateMatcher::isHigherPriorityThan(B)) in isHigherPriorityThan()1872 if (B.OperandPredicateMatcher::isHigherPriorityThan(*this)) in isHigherPriorityThan()