CIRCT
20.0.0git
|
Public Member Functions | |
None | __init__ (self, Module mod) |
Object | instantiate (self, str cls, *Any args) |
Private Member Functions | |
bool | _handle_diagnostic (self, Diagnostic diagnostic) |
Private Attributes | |
_logger | |
None om.Evaluator.__init__ | ( | self, | |
Module | mod | ||
) |
|
private |
Handle MLIR Diagnostics by logging them.
Definition at line 203 of file om.py.
References om.Evaluator._logger.
Object om.Evaluator.instantiate | ( | self, | |
str | cls, | ||
*Any | args | ||
) |
Instantiate an Object with a class name and actual parameters.
Definition at line 184 of file om.py.
References circt::DIInstance.module, circt::calyx::CalyxLoweringState.module, circt::firrtl::TokenAnnoTarget.module, circt::om::evaluator::PathValue.module, circt::om::PathElement.module, circt::TestCase.module, circt::igraph::InstanceGraphNode.module, hw.InstanceBuilder.module, circt::ReachableMuxes.module, circt::FirRegLowering.module, ModuleLoweringState::ImmutableValueLowering.module, ModuleLoweringState.module, SimConversionState.module, OpLowering.module, DiscoverLoops.module, PathTracker.module, Inliner::ModuleInliningContext.module, ModuleInfo.module, and om.unwrap_python_object().
|
private |
Definition at line 179 of file om.py.
Referenced by om.Evaluator._handle_diagnostic().