MLIR: lib/Transforms/Utils/WalkPatternRewriteDriver.cpp File Reference (original) (raw)
#include "[mlir/Transforms/WalkPatternRewriteDriver.h](WalkPatternRewriteDriver%5F8h%5Fsource.html)"
#include "[mlir/IR/MLIRContext.h](MLIRContext%5F8h%5Fsource.html)"
#include "[mlir/IR/OperationSupport.h](OperationSupport%5F8h%5Fsource.html)"
#include "[mlir/IR/PatternMatch.h](PatternMatch%5F8h%5Fsource.html)"
#include "[mlir/IR/Verifier.h](Verifier%5F8h%5Fsource.html)"
#include "[mlir/IR/Visitors.h](Visitors%5F8h%5Fsource.html)"
#include "[mlir/Rewrite/PatternApplicator.h](PatternApplicator%5F8h%5Fsource.html)"
#include "llvm/Support/Debug.h"
#include "llvm/Support/ErrorHandling.h"
Go to the source code of this file.
Namespaces |
---|
Macros | |
---|---|
#define | DEBUG_TYPE "walk-rewriter" |
Functions | |
---|---|
void | mlir::walkAndApplyPatterns (Operation *op, const FrozenRewritePatternSet &patterns, RewriterBase::Listener *listener=nullptr) |
A fast walk-based pattern rewrite driver. More... | |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "walk-rewriter"
Definition at line 24 of file WalkPatternRewriteDriver.cpp.