Lines Matching refs:InstructionOpcodeMatcher
555 return isa<InstructionOpcodeMatcher>(P) || isa<LLTOperandMatcher>(P); in isSupportedPredicateType()
625 if (const auto *Condition = dyn_cast<InstructionOpcodeMatcher>(&P)) { in emitPredicateSpecificOpcodes()
1387 InstructionOpcodeMatcher::OpcodeValues;
1390 InstructionOpcodeMatcher::getInstValue(const CodeGenInstruction *I) const { in getInstValue()
1398 void InstructionOpcodeMatcher::initOpcodeValuesMap( in initOpcodeValuesMap()
1407 MatchTableRecord InstructionOpcodeMatcher::getValue() const { in getValue()
1418 void InstructionOpcodeMatcher::emitPredicateOpcodes(MatchTable &Table, in emitPredicateOpcodes()
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()
1455 bool InstructionOpcodeMatcher::isVariadicNumOperands() const { in isVariadicNumOperands()
1460 StringRef InstructionOpcodeMatcher::getOperandType(unsigned OpIdx) const { in getOperandType()