CIRCT 24.0.0git
Loading...
Searching...
No Matches
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(), circt::datapath::CompressorTree.CompressorTree(), constructAggregateRecursively(), convert(), convertDivModUByPowerOfTwo(), ConvertCellOp.convertPrimitiveOp(), circt::comb.convertSubToAdd(), circt::ImportVerilog::Context.convertSystemCall(), convertToUnpackedArray(), createAShrByConstant(), circt::calyx.createConstant(), circt::comb.createDynamicInject(), createLShrByConstant(), createMulHigh(), circt::comb.createOrFoldNot(), createShiftLogic(), createZeroValue(), circt::comb.createZExt(), emulateBinaryOpForUnknownBits(), extendTypeWidth(), extractFromAdd(), fixUpEmptyModules(), getArrayElement(), circt::FirRegLowering.getOrCreateConstant(), getValueAtIndex(), instantiateSystemVerilogMemory(), legalizeHWModule(), lowerDefinition(), circt::FirMemLowering.lowerMemoriesInModule(), lowerSignedDivRem(), lowerUnsignedDivRem(), circt::calyx::MultipleGroupDonePattern.matchAndRewrite(), ConstantFoldCompress.matchAndRewrite(), ConvertAssignOp.matchAndRewrite(), PlusArgsValueLowering.matchAndRewrite(), ReduceNumPartialProducts.matchAndRewrite(), ReduceNumPosPartialProducts.matchAndRewrite(), SextCompress.matchAndRewrite(), SignedPartialProducts.matchAndRewrite(), SignedPosPartialProducts.matchAndRewrite(), StreamLowering< StdoutStreamOp, 0x80000001 >.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: