25 lines
360 B
C++
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
|