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()
1428 InstructionOpcodeMatcher::OpcodeValues;
1431 InstructionOpcodeMatcher::getInstValue(const CodeGenInstruction *I) const { in getInstValue()
1439 void InstructionOpcodeMatcher::initOpcodeValuesMap( in initOpcodeValuesMap()
1447 MatchTableRecord InstructionOpcodeMatcher::getValue() const { in getValue()
1458 void InstructionOpcodeMatcher::emitPredicateOpcodes(MatchTable &Table, in emitPredicateOpcodes()
1470 bool InstructionOpcodeMatcher::isHigherPriorityThan( in isHigherPriorityThan()
1480 if (const InstructionOpcodeMatcher *BO = in isHigherPriorityThan()
1481 dyn_cast<InstructionOpcodeMatcher>(&B)) in isHigherPriorityThan()
1487 bool InstructionOpcodeMatcher::isConstantInstruction() const { in isConstantInstruction()
1491 StringRef InstructionOpcodeMatcher::getOpcode() const { in getOpcode()
1495 bool InstructionOpcodeMatcher::isVariadicNumOperands() const { in isVariadicNumOperands()
1500 StringRef InstructionOpcodeMatcher::getOperandType(unsigned OpIdx) const { in getOperandType()