CIRCT  20.0.0git
Classes | Functions
seq Namespace Reference

Classes

class  CompRegLikeBuilder
 
class  CompRegLike
 
class  CompRegBuilder
 
class  CompRegOp
 
class  CompRegClockEnabledBuilder
 
class  CompRegClockEnabledOp
 

Functions

def reg (value, clock, reset=None, reset_value=None, name=None, sym_name=None)
 

Function Documentation

◆ reg()

def seq.reg (   value,
  clock,
  reset = None,
  reset_value = None,
  name = None,
  sym_name = None 
)

Definition at line 21 of file seq.py.

Referenced by circt::calyx::ComponentLoweringStateInterface.addBlockArgReg(), circt::scftocalyx::ForLoopLoweringStateInterface.addForLoopIterReg(), circt::calyx::LoopLoweringStateInterface< Loop >.addLoopIterReg(), circt::pipelinetocalyx::PipelineScheduler.addPipelineReg(), circt::calyx::ComponentLoweringStateInterface.addReturnReg(), circt::scftocalyx::WhileLoopLoweringStateInterface.addWhileLoopIterReg(), circt::calyx.buildAssignmentsForRegisterWrite(), circt::pipelinetocalyx::BuildOpGroups.buildLibraryBinaryPipeOp(), circt::scftocalyx::BuildOpGroups.buildLibraryBinaryPipeOp(), circt::calyx::LoopLoweringStateInterface< Loop >.buildLoopIterArgAssignments(), circt::pipelinetocalyx::BuildOpGroups.buildOp(), circt::scftocalyx::BuildOpGroups.buildOp(), canonicalizeRegResetWithOneReset(), convertInitialValue(), ConvertCellOp.convertPipelineOp(), ConvertCellOp.convertPrimitiveOp(), circt::scftocalyx::BuildOpGroups.createSignalRegister(), circt::FirRegLowering.createTree(), erasePort(), foldHiddenReset(), esi::services::MMIOSysInfo.getEsiVersion(), getNameForPort(), circt::FirRegLowering.initialize(), circt::FirRegLowering.initializeRegisterElements(), circt::FirRegLowering.lower(), PlusArgsTestLowering.matchAndRewrite(), circt::pipelinetocalyx::BuildWhileGroups.partiallyLowerFuncToComp(), circt::pipelinetocalyx::BuildPipelineRegs.partiallyLowerFuncToComp(), circt::scftocalyx::BuildWhileGroups.partiallyLowerFuncToComp(), circt::scftocalyx::BuildForGroups.partiallyLowerFuncToComp(), circt::scftocalyx::BuildIfGroups.partiallyLowerFuncToComp(), circt::calyx::BuildReturnRegs.partiallyLowerFuncToComp(), printPassthroughs(), printStageRegisters(), circt::debug.registerDumpTranslation(), rewriteSideEffectingExpr(), SFCCompatPass.runOnOperation(), circt::scftocalyx::IfLoweringStateInterface.setResultRegs(), and circt::FirRegLowering.tryRestoringSubaccess().