#include "circt/Dialect/FIRRTL/FIRRTLAttributes.h"
#include "circt/Support/LLVM.h"
#include <optional>
#include <string>
#include <vector>
Go to the source code of this file.
|
mlir::OwningOpRef< mlir::ModuleOp > | circt::firrtl::importFIRFile (llvm::SourceMgr &sourceMgr, mlir::MLIRContext *context, mlir::TimingScope &ts, FIRParserOptions options={}) |
|
std::pair< bool, std::optional< mlir::LocationAttr > > | circt::firrtl::maybeStringToLocation (llvm::StringRef spelling, bool skipParsing, mlir::StringAttr &locatorFilenameCache, FileLineColLoc &fileLineColLocCache, MLIRContext *context) |
|
void | circt::firrtl::registerFromFIRFileTranslation () |
|
constexpr FIRVersion | circt::firrtl::minimumFIRVersion (2, 0, 0) |
|
constexpr FIRVersion | circt::firrtl::nextFIRVersion (3, 3, 0) |
|
constexpr FIRVersion | circt::firrtl::exportFIRVersion (4, 0, 0) |
|
template<typename T > |
T & | circt::firrtl::operator<< (T &os, FIRVersion version) |
|