Searched refs:InstructionNumOperandsMatcher (Results 1 – 3 of 3) sorted by relevance
2296 IM.addPredicate<InstructionNumOperandsMatcher>( in emitCodeGenInstructionMatchPattern()2297 RealIdx + VPTI.Min, InstructionNumOperandsMatcher::CheckKind::GE); in emitCodeGenInstructionMatchPattern()2299 IM.addPredicate<InstructionNumOperandsMatcher>( in emitCodeGenInstructionMatchPattern()2300 RealIdx + VPTI.Max, InstructionNumOperandsMatcher::CheckKind::LE); in emitCodeGenInstructionMatchPattern()
1447 class InstructionNumOperandsMatcher final : public InstructionPredicateMatcher {1456 InstructionNumOperandsMatcher(unsigned InsnVarID, unsigned NumOperands,1468 const auto &Other = *cast<InstructionNumOperandsMatcher>(&B); in isIdentical()
1515 void InstructionNumOperandsMatcher::emitPredicateOpcodes( in emitPredicateOpcodes()1752 InstructionNumOperandsMatcher(InsnVarID, getNumOperandMatchers()) in emitPredicateOpcodes()1822 Stash.emplace_back(new InstructionNumOperandsMatcher( in optimize()