Lines Matching refs:InstructionOpcodeMatcher
1778 class InstructionOpcodeMatcher : public InstructionPredicateMatcher { class
1806 InstructionOpcodeMatcher(unsigned InsnVarID, in InstructionOpcodeMatcher() function in __anon612774070111::InstructionOpcodeMatcher
1820 Insts == cast<InstructionOpcodeMatcher>(&B)->Insts; in isIdentical()
1865 if (const InstructionOpcodeMatcher *BO = in isHigherPriorityThan()
1866 dyn_cast<InstructionOpcodeMatcher>(&B)) in isHigherPriorityThan()
1897 InstructionOpcodeMatcher::OpcodeValues;
2411 InstructionOpcodeMatcher &getOpcodeMatcher() { in getOpcodeMatcher()
2413 if (auto *OpMatcher = dyn_cast<InstructionOpcodeMatcher>(P.get())) in getOpcodeMatcher()
3716 InstructionOpcodeMatcher::initOpcodeValuesMap(Target); in gatherOpcodeValues()
3957 InsnMatcher.addPredicate<InstructionOpcodeMatcher>( in createAndImportSelDAGMatcher()
3970 InsnMatcher.addPredicate<InstructionOpcodeMatcher>(SrcGIOrNull); in createAndImportSelDAGMatcher()
4372 InsnOperand.getInsnMatcher().addPredicate<InstructionOpcodeMatcher>( in importChildMatcher()
6106 return isa<InstructionOpcodeMatcher>(P) || isa<LLTOperandMatcher>(P); in isSupportedPredicateType()
6176 if (const auto *Condition = dyn_cast<InstructionOpcodeMatcher>(&P)) { in emitPredicateSpecificOpcodes()