clash-lib

Index - C

callGraphClash.Normalize.Util
callGraphBindingsClash.Util.Graph
callStackDocClash.Util
CallStrategyClash.Rewrite.StrategyDSL
callStrategyClash.Rewrite.StrategyDSL
CallTreeClash.Normalize
callTreeToListClash.Normalize
canonicalizeDataFilePathClash.Netlist.BlackBox.Util
canUseClash.Netlist.Util
CanWarnClash.Driver.Warning
CAppClash.Rewrite.StrategyDSL
CaseClash.Core.Term
CaseAltClash.Core.Term
caseCaseClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseCaseWorkerClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseCastClash.Normalize.Transformations.Cast, Clash.Normalize.Transformations
caseCastWorkerClash.Normalize.Transformations.Cast, Clash.Normalize.Transformations
caseConClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseConWorkerClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseDataToTagClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseDataToTagWorkerClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseEliminateNonReachableClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseEliminateNonReachableWorkerClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseFlatClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseFlatWorkerClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseLetClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseLetWorkerClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
caseOneAltClash.Normalize.Transformations.Case, Clash.Normalize.Transformations
CaseScrutClash.Core.Term
CastClash.Core.Term
CastBodyClash.Core.Term
CastValueClash.Core.Evaluator.Types
catSolutionsClash.Core.EqSolver
CBranchClash.Normalize
CCaseClash.Rewrite.StrategyDSL
CCastClash.Rewrite.StrategyDSL
CDataClash.Rewrite.StrategyDSL
censorClash.Rewrite.Types
ChainClash.Rewrite.StrategyDSL
chainClash.Rewrite.StrategyDSL
changedClash.Rewrite.Util
charData.Text.Prettyprint.Doc.Extra
CharLiteralClash.Core.Literal
charPrimTyClash.Core.TysPrim
CharTyClash.Core.Type
checkBBFClash.Primitives.Verification
checkNonRecursiveClash.Normalize
checkTopEntityPortsClash.Netlist.Util
CLamClash.Rewrite.StrategyDSL
ClashAnnotationClash.Core.Pretty
clashCompileErrorBBFClash.Primitives.Magic
ClashDesign 
1 (Type/Class)Clash.Driver.Types
2 (Data Constructor)Clash.Driver.Types
ClashDocClash.Core.Pretty
ClashEnv 
1 (Type/Class)Clash.Driver.Types
2 (Data Constructor)Clash.Driver.Types
clashEnv 
1 (Function)Clash.Netlist.Types
2 (Function)Clash.Rewrite.Types
ClashException 
1 (Type/Class)Clash.Util
2 (Data Constructor)Clash.Util
clashLibVersionClash.Util
ClashOpts 
1 (Type/Class)Clash.Driver.Types
2 (Data Constructor)Clash.Driver.Types
clashOpts 
1 (Function)Clash.Netlist.Types
2 (Function)Clash.Rewrite.Types
ClashPrettyClash.Pretty
clashPrettyClash.Pretty
clashVerClash.Backend
ClashWarningClash.Warning
classifyFunctionClash.Normalize.Util
CLeafClash.Normalize
cleanupGraphClash.Normalize
clearSetClash.Netlist.Id
CLetClash.Rewrite.StrategyDSL
CLiteralClash.Rewrite.StrategyDSL
ClockClash.Netlist.Types
ClockNClash.Netlist.Types
clockWizardDifferentialTclTFClash.Primitives.Xilinx.ClockGen
clockWizardDifferentialTFClash.Primitives.Xilinx.ClockGen
clockWizardTclTFClash.Primitives.Xilinx.ClockGen
clockWizardTFClash.Primitives.Xilinx.ClockGen
clog2Clash.Primitives.DSL
clogBaseClash.Util
cloneNameWithBindingMapClash.Rewrite.Util
cloneNameWithInScopeSetClash.Rewrite.Util
closestLetBinderClash.Rewrite.Util
cmLocClash.Netlist.Types
CmpLEClash.Netlist.BlackBox.Types
cmScopeClash.Netlist.Types
cmUsageClash.Netlist.Types
cmWereVoidsClash.Netlist.Types
collapseRHSNoopsClash.Normalize.Transformations.Inline, Clash.Normalize.Transformations
collapseRHSNoopsWorkerClash.Normalize.Transformations.Inline, Clash.Normalize.Transformations
collectArgsClash.Core.Term
collectArgsTicksClash.Core.Term
collectBndrsClash.Core.Term
collectCallGraphUniquesClash.Normalize.Util
collectTermIdsClash.Core.Term
collectTicksClash.Core.Term
collectValueTicks 
1 (Function)Clash.Core.PartialEval.NormalForm
2 (Function)Clash.Core.Evaluator.Types
colonData.Text.Prettyprint.Doc.Extra
columnData.Text.Prettyprint.Doc.Extra
commaData.Text.Prettyprint.Doc.Extra
Comment 
1 (Data Constructor)Clash.Netlist.Types
2 (Type/Class)Clash.Netlist.Types
commentData.Text.Prettyprint.Doc.Extra
CommentOrDirectiveClash.Netlist.Types
CompClash.Netlist.Types
CompDeclClash.Netlist.Types
CompiledPrimitiveClash.Primitives.Types
CompiledPrimMapClash.Primitives.Types
compilePrimitiveClash.Driver
compilePrimitivesClash.Driver
compilePrimitiveWithClash.Driver
compileStrategyClash.Rewrite.StrategyDSL.TH
compileStrategyReferenceClash.Rewrite.StrategyDSL.TH
compInBlockClash.Primitives.DSL
CompNameClash.Netlist.BlackBox.Types
Component 
1 (Type/Class)Clash.Netlist.Types
2 (Data Constructor)Clash.Netlist.BlackBox.Types
3 (Data Constructor)Clash.Netlist.Types
ComponentMapClash.Netlist.Types
ComponentMeta 
1 (Type/Class)Clash.Netlist.Types
2 (Data Constructor)Clash.Netlist.Types
componentNameClash.Netlist.Types
componentNames 
1 (Function)Clash.Netlist.Types
2 (Function)Clash.Driver.Manifest
ComponentPrefix 
1 (Type/Class)Clash.Netlist.Types
2 (Data Constructor)Clash.Netlist.Types
componentPrefixOtherClash.Netlist.Types
componentPrefixTopClash.Netlist.Types
componentsClash.Netlist.Types
ConcurrentClash.Netlist.Types
condAssignClash.Netlist.Util
CondAssignmentClash.Netlist.Types
ConditionalDeclClash.Netlist.Types
conSizeClash.Netlist.Util
ConstClash.Netlist.BlackBox.Types
constantArgsClash.Primitives.Util
constantPropagation 
1 (Function)Clash.Normalize.PrimitiveReductions
2 (Function)Clash.Normalize.Strategy
constantPropagationSpecClash.Normalize.Strategy.Spec
constantPropagationStrategyClash.Normalize.Types
constantSpecClash.Normalize.Transformations.Specialize, Clash.Normalize.Transformations
ConstantSpecInfo 
1 (Type/Class)Clash.Normalize.Util
2 (Data Constructor)Clash.Normalize.Util
constantSpecInfoClash.Normalize.Util
constantSpecWorkerClash.Normalize.Transformations.Specialize, Clash.Normalize.Transformations
ConstructorClash.Rewrite.StrategyDSL
constructProductClash.Primitives.DSL
ConstTy 
1 (Type/Class)Clash.Core.Type
2 (Data Constructor)Clash.Core.Type
ContClash.Netlist.Types
ConTagClash.Core.DataCon
containsBiSignalInClash.Netlist.Util
contAssignClash.Netlist.Util
Context 
1 (Type/Class)Clash.Core.Term
2 (Data Constructor)Clash.Netlist.Types
ContiguousClash.Backend.Verilog
continueWithRangeClash.Backend.Verilog
convertToCustomReprClash.Netlist.Util
convertUnitClash.Backend.Verilog.Time
convPrimitiveTypeClash.Netlist.Util
copyDataFilesClash.Driver
CoreContextClash.Core.Term
CoreIdClash.Netlist.Types
coreKindOfClash.Core.HasType
coreToType'Clash.Annotations.BitRepresentation.ClashLib
coreTypeOfClash.Core.HasType
coreTypeToHWTypeClash.Netlist.Util
coreTypeToHWType'Clash.Netlist.Util
coreTypeToHWTypeMClash.Netlist.Util
coreTypeToHWTypeM'Clash.Netlist.Util
coreViewClash.Core.Type
coreView1Clash.Core.Type
countFreeOccurancesClash.Core.FreeVars
CPrimClash.Rewrite.StrategyDSL
createEDAMClash.Driver
createHDLClash.Driver
csrFoundConstantClash.Normalize.Util
csrNewBindingsClash.Normalize.Util
csrNewTermClash.Normalize.Util
CTickClash.Rewrite.StrategyDSL
CtxNameClash.Netlist.BlackBox.Types
CTyAppClash.Rewrite.StrategyDSL
CTyLamClash.Rewrite.StrategyDSL
curBBlvlClash.Netlist.Types
curCompNmClash.Netlist.Types
curFunClash.Rewrite.Types
curLocClash.Util
CustomProductClash.Netlist.Types
customReprs 
1 (Function)Clash.Netlist.Types
2 (Function)Clash.Rewrite.Types
CustomSPClash.Netlist.Types
CustomSumClash.Netlist.Types
CVarClash.Rewrite.StrategyDSL