CIRCT
18.0.0git
|
Namespaces | |
sim | |
Classes | |
struct | TemporalRegionAnalysis |
Functions | |
unsigned | getLLHDTypeWidth (Type type) |
Type | getLLHDElementType (Type type) |
std::unique_ptr< OperationPass< ModuleOp > > | createProcessLoweringPass () |
std::unique_ptr< OperationPass< ModuleOp > > | createFunctionEliminationPass () |
std::unique_ptr< OperationPass< ProcOp > > | createMemoryToBlockArgumentPass () |
std::unique_ptr< OperationPass< ProcOp > > | createEarlyCodeMotionPass () |
void | initLLHDTransformationPasses () |
Register the LLHD Transformation passes. More... | |
std::unique_ptr< OperationPass< llhd::ProcOp > > circt::llhd::createEarlyCodeMotionPass | ( | ) |
Definition at line 134 of file EarlyCodeMotionPass.cpp.
std::unique_ptr< OperationPass< ModuleOp > > circt::llhd::createFunctionEliminationPass | ( | ) |
Definition at line 52 of file FunctionEliminationPass.cpp.
std::unique_ptr< OperationPass< llhd::ProcOp > > circt::llhd::createMemoryToBlockArgumentPass | ( | ) |
Definition at line 244 of file MemoryToBlockArgumentPass.cpp.
std::unique_ptr< OperationPass< ModuleOp > > circt::llhd::createProcessLoweringPass | ( | ) |
Definition at line 175 of file ProcessLoweringPass.cpp.
Type circt::llhd::getLLHDElementType | ( | Type | type | ) |
Definition at line 144 of file LLHDOps.cpp.
unsigned circt::llhd::getLLHDTypeWidth | ( | Type | type | ) |
Definition at line 132 of file LLHDOps.cpp.
void circt::llhd::initLLHDTransformationPasses | ( | ) |
Register the LLHD Transformation passes.
Definition at line 20 of file PassRegistration.cpp.
References registerPasses().
Referenced by circt::registerAllPasses().