Loading [MathJax]/extensions/tex2jax.js
CIRCT
22.0.0git
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
i
k
l
m
n
o
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
g
h
i
m
o
p
r
s
t
u
w
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Typedefs
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
u
v
Enumerations
Enumerator
a
b
c
d
f
i
m
n
o
p
r
s
t
u
v
w
x
z
Related Symbols
Files
File List
File Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
y
z
Variables
c
e
g
i
l
m
n
p
r
s
t
w
Typedefs
b
c
d
e
f
h
i
j
l
m
n
o
p
r
s
u
v
Enumerations
Enumerator
a
c
d
f
h
i
n
o
r
Macros
a
c
d
e
g
h
i
r
s
t
v
x
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
Here is a list of all namespace members with links to the namespace documentation for each member:
- c -
canonicalize() :
AssertLikeOp
canonicalizeTarget() :
circt::firrtl
CasePatternBit :
circt::sv
ChannelAssignments :
esi
checkBundleTypeMatch() :
circt::esi
checkInnerTypeMatch() :
circt::esi
checkParameterInContext() :
circt::hw
chooseName() :
circt
circtBugReportMsg :
circt
CirctVerilogLspServerMain() :
circt::lsp
clkPort :
circt::calyx
collectAndExportModelInfo() :
circt::arc
collectModels() :
circt::arc
collectStates() :
circt::arc
companionAnnoClass :
circt::firrtl
CompanionMode :
circt::firrtl
CompareOp() :
comb
computeChainBreakingDependences() :
circt::scheduling
computeKnownBits() :
circt::comb
computeNewIndent() :
circt::pretty
computeStartTimesInCycle() :
circt::scheduling
connect() :
esi::registry
,
Python.support
ConnectBehaviorKind :
circt::firrtl
constructMuxTree() :
circt::comb
containsConst() :
circt::firrtl
conventionAnnoClass :
circt::firrtl
convertAttributeToJSON() :
circt
ConvertedOps :
circt::handshaketodc
convertJSONToAttribute() :
circt
convertMemToRegOfVecAnnoClass :
circt::firrtl
CosimCollateralDir :
esi-cosim
CreatableOp() :
comb
create_parameters() :
hw
createAddOperatorLibraryPass() :
circt::kanagawa
createAddTapsPass() :
circt::arc
createAffineParallelUnrollPass() :
circt::calyx
createAffinePloopUnparallelizePass() :
circt::calyx
createAffineToLoopSchedule() :
circt
createAffineToSCFPass() :
circt::calyx
createAllocateStatePass() :
circt::arc
createArcCanonicalizerPass() :
circt::arc
createArgifyBlocksPass() :
circt::kanagawa
createCallPrepPass() :
circt::kanagawa
createCalyxNativePass() :
circt
createCalyxToFSMPass() :
circt
createCalyxToHWPass() :
circt
createCFToHandshakePass() :
circt
createCleanSelfdriversPass() :
circt::kanagawa
createClkInsertionPass() :
circt::calyx
createCompileControlPass() :
circt::calyx
createConstant() :
circt::calyx
createConstantInitialValue() :
circt::seq
createContainerizePass() :
circt::kanagawa
createContainersToHWPass() :
circt::kanagawa
createConvertCFToHandshakePass() :
circt::kanagawa
createConvertCombToArithPass() :
circt
createConvertFSMToSVPass() :
circt
createConvertHandshakeToDCPass() :
circt::kanagawa
createConvertHWToBTOR2Pass() :
circt
createConvertHWToLLVMPass() :
circt
createConvertHWToSystemCPass() :
circt
createConvertMethodsToContainersPass() :
circt::kanagawa
createConvertMooreToCorePass() :
circt
createConvertToArcsPass() :
circt
createDCDematerializeForksSinksPass() :
circt::dc
createDCDotPrintPass() :
circt::dc
createDCMaterializeForksSinksPass() :
circt::dc
createDCToHWPass() :
circt
createDedupPass() :
circt::arc
createDynamicExtract() :
circt::comb
createDynamicInject() :
circt::comb
createEliminateRedundantOpsPass() :
circt::kanagawa
createEngine() :
esi::registry
createESIAppIDHierPass() :
circt::esi
createESIBuildManifestPass() :
circt::esi
createESIBundleLoweringPass() :
circt::esi
createESICleanMetadataPass() :
circt::esi
createESIConnectServicesPass() :
circt::esi
createESIPhysicalLoweringPass() :
circt::esi
createESIPortLoweringPass() :
circt::esi
createESItoHWPass() :
circt::esi
createESITypeLoweringPass() :
circt::esi
createESIVerifyConnectionsPass() :
circt::esi
createExcludeExecuteRegionCanonicalizePass() :
circt::calyx
createExplicitRegsPass() :
circt::pipeline
createExportChiselInterfacePass() :
circt
createExportSplitChiselInterfacePass() :
circt
createExportSplitVerilogPass() :
circt
createExportTclPass() :
circt::msft
createExportVerilogPass() :
circt
createExternalizeClockGatePass() :
circt::seq
createFindInitialVectorsPass() :
circt::arc
createFlattenMemRefCallsPass() :
circt
createFlattenMemRefPass() :
circt
createFreezePathsPass() :
circt::om
createGoInsertionPass() :
circt::calyx
createGroup() :
circt::calyx
createGroupInvariantCodeMotionPass() :
circt::calyx
createHandshakeAddIDsPass() :
circt::handshake
createHandshakeAnalysisPass() :
circt
createHandshakeCanonicalizePass() :
circt
createHandshakeDematerializeForksSinksPass() :
circt::handshake
createHandshakeDotPrintPass() :
circt::handshake
createHandshakeInsertBuffersPass() :
circt::handshake
createHandshakeLegalizeMemrefsPass() :
circt::handshake
createHandshakeLockFunctionsPass() :
circt::handshake
createHandshakeLowerExtmemToHWPass() :
circt::handshake
createHandshakeMaterializeForksSinksPass() :
circt::handshake
createHandshakeOpCountPass() :
circt::handshake
createHandshakeRemoveBlockPass() :
circt
createHandshakeRemoveBuffersPass() :
circt::handshake
createHandshakeSplitMergesPass() :
circt::handshake
createHandshakeToHWPass() :
circt
createHierarchicalRunner() :
circt
createHWArithToHWPass() :
circt
createHWCleanupPass() :
circt::sv
createHWEliminateInOutPortsPass() :
circt::sv
createHWExportModuleHierarchyPass() :
circt::sv
createHWGeneratorCalloutPass() :
circt::sv
createHWLegalizeModulesPass() :
circt::sv
createHWLowerInstanceChoices() :
circt::sv
createHWMemSimImplPass() :
circt::seq
createHWStubExternalModulesPass() :
circt::sv
createIndexSwitchToIfPass() :
circt
createInferMemoriesPass() :
circt::arc
createInject() :
circt::comb
createInlineArcsPass() :
circt::arc
createInlineSBlocksPass() :
circt::kanagawa
createInsertMergeBlocksPass() :
circt
createInstance() :
circt::calyx
createIsolateClocksPass() :
circt::arc
createLatencyRetimingPass() :
circt::arc
createLoopScheduleToCalyxPass() :
circt
createLowerArcsToFuncsPass() :
circt::arc
createLowerArcToLLVMPass() :
circt
createLowerClocksToFuncsPass() :
circt::arc
createLowerConcatRefPass() :
circt::moore
createLowerConstructsPass() :
circt::msft
createLowerFirMemPass() :
circt
createLowerFIRRTLToHWPass() :
circt
createLowerHWToSVPass() :
circt
createLowerInstancesPass() :
circt::msft
createLowerLTLToCorePass() :
circt
createLowerLUTPass() :
circt::arc
createLowerSeqFIFOPass() :
circt::seq
createLowerSeqFIRRTLInitToSV() :
circt
createLowerSeqHLMemPass() :
circt::seq
createLowerSeqShiftRegPass() :
circt::seq
createLowerSeqToSVPass() :
circt
createLowerSimToSVPass() :
circt
createLowerVectorizationsPass() :
circt::arc
createLowerVerifToSVPass() :
circt
createMakeTablesPass() :
circt::arc
createMapArithToCombPass() :
circt
createMaterializeCalyxToFSMPass() :
circt
createMaximizeSSAPass() :
circt
createMemoryBankingPass() :
circt
createMuxToControlFlowPass() :
circt::arc
createOMLinkModulesPass() :
circt::om
createOrFoldNot() :
circt::comb
createOrFoldSExt() :
circt::comb
createPathRef() :
circt::firrtl
createPipelineToHWPass() :
circt
createPortrefLoweringPass() :
circt::kanagawa
createPrepareSchedulingPass() :
circt::kanagawa
createPrettifyVerilogPass() :
circt::sv
createPrintCostModelPass() :
circt::arc
createPrintFSMGraphPass() :
circt::fsm
createPrintOpCountPass() :
circt
createPrintPass() :
circt::ssp
createReblockPass() :
circt::kanagawa
createRegister() :
circt::calyx
createRemoveCombGroupsPass() :
circt::calyx
createRemoveGroupsFromFSMPass() :
circt
createRemoveGroupsPass() :
circt::calyx
createResetInsertionPass() :
circt::calyx
createRoundtripPass() :
circt::ssp
createSCFToCalyxPass() :
circt
createScheduleLinearPipelinePass() :
circt::pipeline
createSchedulePass() :
circt::ssp
createSimpleCanonicalizerPass() :
circt
createSimplifyProceduresPass() :
circt::moore
createSimplifyVariadicOpsPass() :
circt::arc
createSplitLoopsPass() :
circt::arc
createStripDebugInfoWithPredPass() :
circt
createStripSVPass() :
circt::arc
createSVExtractTestCodePass() :
circt::sv
createSVTraceIVerilogPass() :
circt::sv
createSystemCLowerInstanceInteropPass() :
circt::systemc
createTunnelingPass() :
circt::kanagawa
createVerifyObjectFieldsPass() :
circt::om
createZExt() :
circt::comb
ctxt :
esiaccel.accelerator
Generated on Thu Jul 17 2025 00:09:35 for CIRCT by
1.9.8