Searched refs:InstructionPredicateMatcher (Results 1 – 2 of 2) sorted by relevance
1327 class InstructionPredicateMatcher : public PredicateMatcher {1329 InstructionPredicateMatcher(PredicateKind Kind, unsigned InsnVarID) in InstructionPredicateMatcher() function1331 virtual ~InstructionPredicateMatcher() {} in ~InstructionPredicateMatcher()1337 isHigherPriorityThan(const InstructionPredicateMatcher &B) const { in isHigherPriorityThan()1349 class InstructionOpcodeMatcher : public InstructionPredicateMatcher {1366 : InstructionPredicateMatcher(IPM_Opcode, InsnVarID), in InstructionOpcodeMatcher()1377 return InstructionPredicateMatcher::isIdentical(B) && in isIdentical()1396 isHigherPriorityThan(const InstructionPredicateMatcher &B) const override;1407 class InstructionNumOperandsMatcher final : public InstructionPredicateMatcher {1412 : InstructionPredicateMatcher(IPM_NumOperands, InsnVarID), in InstructionNumOperandsMatcher()[all …]
1471 const InstructionPredicateMatcher &B) const { in isHigherPriorityThan()1472 if (InstructionPredicateMatcher::isHigherPriorityThan(B)) in isHigherPriorityThan()1474 if (B.InstructionPredicateMatcher::isHigherPriorityThan(*this)) in isHigherPriorityThan()1519 return InstructionPredicateMatcher::isIdentical(B) && in isIdentical()1538 if (!InstructionPredicateMatcher::isIdentical(B)) in isIdentical()1575 if (!InstructionPredicateMatcher::isIdentical(B)) in isIdentical()1601 if (!InstructionPredicateMatcher::isIdentical(B)) in isIdentical()1623 return InstructionPredicateMatcher::isIdentical(B) && in isIdentical()1663 return InstructionPredicateMatcher::isIdentical(B) && in isIdentical()1679 if (!InstructionPredicateMatcher::isIdentical(B)) in isIdentical()[all …]