MLIR
20.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. More... | |
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 mlir::PatternApplicator::matchAndRewrite().
|
inline |
Definition at line 252 of file ByteCode.h.
Referenced by mlir::PatternApplicator::matchAndRewrite().