CIRCT  18.0.0git
Namespaces | Functions
LLHDToLLVM.h File Reference
#include "circt/Support/LLVM.h"
#include <memory>
Include dependency graph for LLHDToLLVM.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 mlir
 
 circt
 This file defines an intermediate representation for circuits acting as an abstraction for constraints defined over an SMT's solver context.
 

Functions

void circt::populateLLHDToLLVMTypeConversions (mlir::LLVMTypeConverter &converter)
 Get the LLHD to LLVM type conversions. More...
 
void circt::populateLLHDToLLVMConversionPatterns (mlir::LLVMTypeConverter &converter, RewritePatternSet &patterns, size_t &sigCounter, size_t &regCounter)
 Get the LLHD to LLVM conversion patterns. More...
 
std::unique_ptr< OperationPass< ModuleOp > > circt::createConvertLLHDToLLVMPass ()
 Create an LLHD to LLVM conversion pass. More...