14 #ifndef MLIR_DIALECT_FUNC_TRANSFORMS_PASSES_H
15 #define MLIR_DIALECT_FUNC_TRANSFORMS_PASSES_H
21 namespace bufferization {
22 class BufferizeTypeConverter;
25 class RewritePatternSet;
30 #include "mlir/Dialect/Func/Transforms/Passes.h.inc"
43 #define GEN_PASS_REGISTRATION
44 #include "mlir/Dialect/Func/Transforms/Passes.h.inc"
std::unique_ptr< Pass > createDuplicateFunctionEliminationPass()
Pass to deduplicate functions.
std::unique_ptr< Pass > createFuncBufferizePass()
Creates an instance of func bufferization pass.
Include the generated interface declarations.