MLIR
21.0.0git
|
RecursivePatternMatcher that composes. More...
#include "mlir/IR/Matchers.h"
Public Member Functions | |
RecursivePatternMatcher (OperandMatchers... matchers) | |
bool | match (Operation *op) |
Public Attributes | |
std::tuple< OperandMatchers... > | operandMatchers |
RecursivePatternMatcher that composes.
Definition at line 351 of file Matchers.h.
|
inline |
Definition at line 352 of file Matchers.h.
|
inline |
Definition at line 354 of file Matchers.h.
References mlir::detail::enumerate(), mlir::Operation::getNumOperands(), mlir::detail::matchOperandOrValueAtIndex(), and mlir::detail::RecursivePatternMatcher< OpType, OperandMatchers >::operandMatchers.
std::tuple<OperandMatchers...> mlir::detail::RecursivePatternMatcher< OpType, OperandMatchers >::operandMatchers |
Definition at line 363 of file Matchers.h.
Referenced by mlir::detail::RecursivePatternMatcher< OpType, OperandMatchers >::match().