|
MLIR 22.0.0git
|
#include "Rewrite/ByteCode.h"
Classes | |
| struct | MatchResult |
Public Member Functions | |
| void | initializeMutableState (PDLByteCodeMutableState &state) const |
| Initialize the given state such that it can be used to execute the current bytecode. | |
| void | match (Operation *op, PatternRewriter &rewriter, SmallVectorImpl< MatchResult > &matches, PDLByteCodeMutableState &state) const |
| LogicalResult | rewrite (PatternRewriter &rewriter, const MatchResult &match, PDLByteCodeMutableState &state) const |
| ArrayRef< PDLByteCodePattern > | getPatterns () const |
Definition at line 241 of file ByteCode.h.
|
inline |
Definition at line 256 of file ByteCode.h.
|
inline |
Initialize the given state such that it can be used to execute the current bytecode.
Definition at line 248 of file ByteCode.h.
|
inline |
Definition at line 249 of file ByteCode.h.
Referenced by rewrite().
|
inline |
Definition at line 252 of file ByteCode.h.
References match().