llvm::PatternMatch::AnyOps_match

Matches instructions with Opcode and any number of operands.

Synopsis

Declared in <llvm/IR/PatternMatch.h>

template<
    unsigned int Opcode,
    typename... OperandTypes>
struct AnyOps_match;

Member Functions

NameDescription
AnyOps_match [constructor]Construct a matcher from one sub-pattern per operand.
match Match V if its opcode is Opcode and all operand patterns succeed.
match_operands match_operands overloads

Data Members

NameDescription
Operands Tuple of sub-patterns for each operand.