CIRCT
20.0.0git
|
This is the complete list of members for LowerLayersPass, including all inherited members.
buildNewModule(OpBuilder &builder, LayerBlockOp layerBlock, SmallVectorImpl< PortInfo > &ports) | LowerLayersPass | private |
circuitMutex | LowerLayersPass | private |
getOutputFile(SymbolRefAttr layerName) | LowerLayersPass | inlineprivate |
lowerInlineLayerBlock(LayerOp layer, LayerBlockOp layerBlock) | LowerLayersPass | private |
macroNames | LowerLayersPass | private |
moduleNames | LowerLayersPass | private |
outputFileForLayer(StringRef circuitName, SymbolRefAttr layerName) | LowerLayersPass | inlineprivate |
preprocessLayers(CircuitNamespace &ns, OpBuilder &b, LayerOp layer, StringRef circuitName, SmallVector< FlatSymbolRefAttr > &stack) | LowerLayersPass | private |
preprocessLayers(CircuitNamespace &ns, LayerOp layer, StringRef circuitName) | LowerLayersPass | private |
removeLayersFromPorts(FModuleLike moduleLike) | LowerLayersPass | private |
removeLayersFromRefCast(RefCastOp cast) | LowerLayersPass | private |
removeLayersFromValue(Value value) | LowerLayersPass | private |
runOnModuleBody(FModuleOp moduleOp, InnerRefMap &innerRefMap) | LowerLayersPass | private |
runOnModuleLike(FModuleLike moduleLike) | LowerLayersPass | private |
runOnOperation() override | LowerLayersPass | private |
symbolToLayer | LowerLayersPass | private |