#include "circt/Conversion/Passes.h"
#include "circt/Dialect/FIRRTL/Passes.h"
#include "circt/Dialect/Seq/SeqPasses.h"
#include "circt/Support/LLVM.h"
#include "mlir/Pass/PassManager.h"
#include "llvm/Support/CommandLine.h"
Go to the source code of this file.
|
| circt |
| The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
|
|
| 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. More...
|
|
LogicalResult | circt::firtool::populatePreprocessTransforms (mlir::PassManager &pm, const FirtoolOptions &opt) |
|
LogicalResult | circt::firtool::populateCHIRRTLToLowFIRRTL (mlir::PassManager &pm, const FirtoolOptions &opt, StringRef inputFilename) |
|
LogicalResult | circt::firtool::populateLowFIRRTLToHW (mlir::PassManager &pm, const FirtoolOptions &opt) |
|
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) |
|