Searched refs:OperandPredicateMatcher (Results 1 – 2 of 2) sorted by relevance
879 class OperandPredicateMatcher : public PredicateMatcher {881 OperandPredicateMatcher(PredicateKind Kind, unsigned InsnVarID, in OperandPredicateMatcher() function884 virtual ~OperandPredicateMatcher();889 virtual bool isHigherPriorityThan(const OperandPredicateMatcher &B) const;894 PredicateListMatcher<OperandPredicateMatcher>::getNoPredicateComment() const { in getNoPredicateComment()900 class SameOperandMatcher : public OperandPredicateMatcher {909 : OperandPredicateMatcher(OPM_SameOperand, InsnVarID, OpIdx), in SameOperandMatcher()920 return OperandPredicateMatcher::isIdentical(B) && in isIdentical()927 class LLTOperandMatcher : public OperandPredicateMatcher {943 : OperandPredicateMatcher(OPM_LLT, InsnVarID, OpIdx), Ty(Ty) { in LLTOperandMatcher()[all …]
1112 OperandPredicateMatcher::~OperandPredicateMatcher() {} in ~OperandPredicateMatcher()1114 bool OperandPredicateMatcher::isHigherPriorityThan( in isHigherPriorityThan()1115 const OperandPredicateMatcher &B) const { in isHigherPriorityThan()1243 return OperandPredicateMatcher::isIdentical(B) && in isIdentical()1396 const std::unique_ptr<OperandPredicateMatcher> &Predicate) { in countRendererFns()1844 const OperandPredicateMatcher &B) const { in isHigherPriorityThan()1845 if (OperandPredicateMatcher::isHigherPriorityThan(B)) in isHigherPriorityThan()1847 if (B.OperandPredicateMatcher::isHigherPriorityThan(*this)) in isHigherPriorityThan()