13 #ifndef CIRCT_DIALECT_LLHD_TRANSFORMS_PASSES_H
14 #define CIRCT_DIALECT_LLHD_TRANSFORMS_PASSES_H
31 std::unique_ptr<OperationPass<hw::HWModuleOp>>
std::unique_ptr< OperationPass< hw::HWModuleOp > > createTemporalCodeMotionPass()
std::unique_ptr< OperationPass< hw::HWModuleOp > > createEarlyCodeMotionPass()
std::unique_ptr< OperationPass< hw::HWModuleOp > > createMemoryToBlockArgumentPass()
std::unique_ptr< OperationPass< ModuleOp > > createFunctionEliminationPass()
void initLLHDTransformationPasses()
Register the LLHD Transformation passes.
std::unique_ptr< OperationPass< ModuleOp > > createProcessLoweringPass()
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.