CIRCT 23.0.0git
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
hw.ConstantOp Class Reference

Static Public Member Functions

 create (data_type, value)
 

Detailed Description

Definition at line 430 of file hw.py.

Member Function Documentation

◆ create()

hw.ConstantOp.create (   data_type,
  value 
)
static

Definition at line 433 of file hw.py.

Referenced by applyEnableTransformation(), assumeMuxCondInOperand(), canonicalizeLogicalCstWithConcat(), canonicalizeSigPtrArraySliceOp(), collectIntegersRecursively(), circt::datapath::CompressorTree.columnsToAddends(), combineEqualityICmpWithKnownBitsAndConstant(), combineEqualityICmpWithXorOfConstant(), constructAggregateRecursively(), convert(), circt::ImportVerilog::Context.convertAssertionCallExpression(), circt::ImportVerilog::Context.convertAssertionSystemCallArity1(), convertDivModUByPowerOfTwo(), ConvertCellOp.convertPrimitiveOp(), circt::comb.convertSubToAdd(), convertToUnpackedArray(), circt::calyx.createConstant(), circt::comb.createDynamicInject(), circt::comb.createOrFoldNot(), createShiftLogic(), circt::comb.createZExt(), emulateBinaryOpForUnknownBits(), extendTypeWidth(), fixUpEmptyModules(), circt::FirRegLowering.getOrCreateConstant(), getValueAtIndex(), instantiateSystemVerilogMemory(), legalizeHWModule(), circt::FirMemLowering.lowerMemoriesInModule(), ConvertAssignOp.matchAndRewrite(), circt::calyx::MultipleGroupDonePattern.matchAndRewrite(), SextCompress.matchAndRewrite(), OnesExtCompress.matchAndRewrite(), ConstantFoldCompress.matchAndRewrite(), StreamLowering< OpTy, StreamValue >.matchAndRewrite(), ReduceNumPartialProducts.matchAndRewrite(), SignedPartialProducts.matchAndRewrite(), PlusArgsValueLowering.matchAndRewrite(), ReduceNumPosPartialProducts.matchAndRewrite(), circt::hw.materializeConstant(), narrowOperationWidth(), ConvertCellOp.reg(), ConvertCellOp.regCe(), rewriteAddWithNegativeConstant(), HWConstantifier.rewriteMatches(), and zeroPad().


The documentation for this class was generated from the following file: