Home
last modified time | relevance | path

Searched refs:InstructionOpcodeMatcher (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelMatchTable.cpp555 return isa<InstructionOpcodeMatcher>(P) || isa<LLTOperandMatcher>(P); in isSupportedPredicateType()
625 if (const auto *Condition = dyn_cast<InstructionOpcodeMatcher>(&P)) { in emitPredicateSpecificOpcodes()
1387 InstructionOpcodeMatcher::OpcodeValues;
1398 void InstructionOpcodeMatcher::initOpcodeValuesMap( in initOpcodeValuesMap()
1407 MatchTableRecord InstructionOpcodeMatcher::getValue() const { in getValue()
1430 bool InstructionOpcodeMatcher::isHigherPriorityThan( in isHigherPriorityThan()
1440 if (const InstructionOpcodeMatcher *BO = in isHigherPriorityThan()
1441 dyn_cast<InstructionOpcodeMatcher>(&B)) in isHigherPriorityThan()
1447 bool InstructionOpcodeMatcher::isConstantInstruction() const { in isConstantInstruction()
1451 StringRef InstructionOpcodeMatcher::getOpcode() const { in getOpcode()
[all …]
H A DGlobalISelMatchTable.h1340 class InstructionOpcodeMatcher : public InstructionPredicateMatcher {
1355 InstructionOpcodeMatcher(unsigned InsnVarID, in InstructionOpcodeMatcher() function
1369 Insts == cast<InstructionOpcodeMatcher>(&B)->Insts; in isIdentical()
1774 InstructionOpcodeMatcher &getOpcodeMatcher() { in getOpcodeMatcher()
1776 if (auto *OpMatcher = dyn_cast<InstructionOpcodeMatcher>(P.get())) in getOpcodeMatcher()
H A DGlobalISelEmitter.cpp467 InstructionOpcodeMatcher::initOpcodeValuesMap(Target); in gatherOpcodeValues()
720 InsnMatcher.addPredicate<InstructionOpcodeMatcher>( in createAndImportSelDAGMatcher()
733 InsnMatcher.addPredicate<InstructionOpcodeMatcher>(SrcGIOrNull); in createAndImportSelDAGMatcher()
1136 InsnOperand.getInsnMatcher().addPredicate<InstructionOpcodeMatcher>( in importChildMatcher()
H A DGlobalISelCombinerEmitter.cpp1965 IM.addPredicate<InstructionOpcodeMatcher>(CGI); in emitMatchPattern()
2455 IM.addPredicate<InstructionOpcodeMatcher>(&P.getInst()); in emitCodeGenInstructionMatchPattern()
2948 InstructionOpcodeMatcher::initOpcodeValuesMap(Target); in run()