hello-mlir/include/Passes.h
jackfiled 14a2b4c558
feat: toy tutorial chapter 6.
Signed-off-by: jackfiled <xcrenchangjun@outlook.com>
2025-06-07 21:54:36 +08:00

25 lines
360 B
C++

//
// Created by ricardo on 02/06/25.
//
#ifndef PASSES_H
#define PASSES_H
#include <memory>
namespace mlir
{
class Pass;
namespace hello
{
std::unique_ptr<Pass> createShapeInferencePass();
std::unique_ptr<Pass> createLowerToAffineLoopsPass();
std::unique_ptr<Pass> createLowerToLLVMPass();
}
}
#endif //PASSES_H