|
CIRCT 22.0.0git
|
This is the complete list of members for LowerLayersPass, including all inherited members.
| bindFiles | LowerLayersPass | private |
| buildBindFile(CircuitNamespace &ns, InstanceGraphNode *node, OpBuilder &b, SymbolRefAttr layerName, LayerOp layer) | LowerLayersPass | private |
| buildNewModule(OpBuilder &builder, LayerBlockOp layerBlock) | LowerLayersPass | private |
| circuitMutex | LowerLayersPass | private |
| getOutputFile(SymbolRefAttr layerName) | LowerLayersPass | inlineprivate |
| hierPathCache | LowerLayersPass | private |
| layerBlockGlobals | LowerLayersPass | private |
| lowerInlineLayerBlock(LayerOp layer, LayerBlockOp layerBlock) | LowerLayersPass | private |
| macroNames | LowerLayersPass | private |
| outputFileForLayer(StringRef moduleName, SymbolRefAttr layerName) | LowerLayersPass | inlineprivate |
| preprocessExtModule(CircuitNamespace &ns, InstanceGraphNode *node, FExtModuleOp extModule) | LowerLayersPass | private |
| preprocessLayers(CircuitNamespace &ns, OpBuilder &b, LayerOp layer, StringRef circuitName, SmallVector< FlatSymbolRefAttr > &stack) | LowerLayersPass | private |
| preprocessLayers(CircuitNamespace &ns) | LowerLayersPass | private |
| preprocessModule(CircuitNamespace &ns, InstanceGraphNode *node, FModuleOp module) | LowerLayersPass | private |
| preprocessModuleLike(CircuitNamespace &ns, InstanceGraphNode *node) | LowerLayersPass | private |
| preprocessModules(CircuitNamespace &ns, InstanceGraph &ig) | LowerLayersPass | private |
| removeLayersFromPorts(FModuleLike moduleLike) | 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 |