#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) |
| The current minimum version of FIRRTL that the parser supports. More...
|
|
constexpr FIRVersion | circt::firrtl::nextFIRVersion (4, 1, 0) |
| The next version of FIRRTL that is not yet released. More...
|
|
template<typename T > |
T & | circt::firrtl::operator<< (T &os, FIRVersion version) |
|