CIRCT 24.0.0git
Loading...
Searching...
No Matches
HWArithToHW.h File Reference
#include "circt/Support/LLVM.h"
#include "mlir/IR/AttrTypeSubElements.h"
#include "mlir/Transforms/DialectConversion.h"
#include <memory>
#include "circt/Conversion/Passes.h.inc"
Include dependency graph for HWArithToHW.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  circt::HWArithToHWTypeConverter
 A helper type converter class that automatically populates the relevant materializations and type conversions for converting HWArith to HW. More...

Namespaces

namespace  mlir
namespace  circt
 The InstanceGraph op interface, see InstanceGraphInterface.td for more details.

Macros

#define GEN_PASS_DECL_HWARITHTOHW

Functions

void circt::populateHWArithToHWConversionPatterns (HWArithToHWTypeConverter &typeConverter, RewritePatternSet &patterns)
 Get the HWArith to HW conversion patterns.
std::unique_ptr< mlir::Pass > circt::createHWArithToHWPass ()

Macro Definition Documentation

◆ GEN_PASS_DECL_HWARITHTOHW

#define GEN_PASS_DECL_HWARITHTOHW

Definition at line 28 of file HWArithToHW.h.