Go to the source code of this file.
|
namespace | circt |
| The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
|
|
namespace | circt::firtool |
|
|
void | circt::firtool::registerFirtoolCLOptions () |
| Register a set of useful command-line options that can be used to configure various flags within the MLIRContext.
|
|
LogicalResult | circt::firtool::populatePreprocessTransforms (mlir::PassManager &pm, const FirtoolOptions &opt) |
|
LogicalResult | circt::firtool::populateCHIRRTLToLowFIRRTL (mlir::PassManager &pm, const FirtoolOptions &opt) |
|
LogicalResult | circt::firtool::populateLowFIRRTLToHW (mlir::PassManager &pm, const FirtoolOptions &opt, StringRef inputFilename) |
|
LogicalResult | circt::firtool::populateHWToSV (mlir::PassManager &pm, const FirtoolOptions &opt) |
|
LogicalResult | circt::firtool::populateExportVerilog (mlir::PassManager &pm, const FirtoolOptions &opt, std::unique_ptr< llvm::raw_ostream > os) |
|
LogicalResult | circt::firtool::populateExportVerilog (mlir::PassManager &pm, const FirtoolOptions &opt, llvm::raw_ostream &os) |
|
LogicalResult | circt::firtool::populateExportSplitVerilog (mlir::PassManager &pm, const FirtoolOptions &opt, llvm::StringRef directory) |
|
LogicalResult | circt::firtool::populateFinalizeIR (mlir::PassManager &pm, const FirtoolOptions &opt) |
|
LogicalResult | circt::firtool::populateHWToBTOR2 (mlir::PassManager &pm, const FirtoolOptions &opt, llvm::raw_ostream &os) |
|