CIRCT
20.0.0git
|
#include "circt/Dialect/HW/HWTypes.h"
#include "circt/Support/LLVM.h"
#include <memory>
#include "circt/Conversion/Passes.h.inc"
Go to the source code of this file.
Classes | |
struct | circt::HWToLLVMEndianessConverter |
Namespaces | |
mlir | |
mlir::LLVM | |
circt | |
The InstanceGraph op interface, see InstanceGraphInterface.td for more details. | |
Macros | |
#define | GEN_PASS_DECL_CONVERTHWTOLLVM |
Functions | |
void | circt::populateHWToLLVMTypeConversions (mlir::LLVMTypeConverter &converter) |
Get the HW to LLVM type conversions. More... | |
void | circt::populateHWToLLVMConversionPatterns (mlir::LLVMTypeConverter &converter, RewritePatternSet &patterns, Namespace &globals, DenseMap< std::pair< Type, ArrayAttr >, mlir::LLVM::GlobalOp > &constAggregateGlobalsMap) |
Get the HW to LLVM conversion patterns. More... | |
std::unique_ptr< OperationPass< ModuleOp > > | circt::createConvertHWToLLVMPass () |
Create an HW to LLVM conversion pass. More... | |
#define GEN_PASS_DECL_CONVERTHWTOLLVM |
Definition at line 30 of file HWToLLVM.h.