I | Clash.Primitives.DSL |
i | Clash.Util.Interpolate |
Id | |
1 (Type/Class) | Clash.Core.Var |
2 (Data Constructor) | Clash.Core.Var |
id2identifier | Clash.Netlist.Util |
id2type | Clash.Netlist.Util |
Identifier | |
1 (Type/Class) | Clash.Netlist.Types |
2 (Data Constructor) | Clash.Netlist.Types |
IdScope | Clash.Core.Var |
idScope | Clash.Core.Var |
idToExpr | Clash.Netlist.BlackBox.Util |
idToInPort | Clash.Netlist.Util |
idToOutPort | Clash.Netlist.Util |
idToPort | Clash.Netlist.Util |
idToVar | Clash.Core.Term |
IdType | Clash.Netlist.Id |
IF | Clash.Netlist.BlackBox.Types |
IfThenElse | Clash.Netlist.Types |
ifThenElseExpr | Clash.Backend |
IgnoredArguments | Clash.Primitives.Types |
imports | Clash.Primitives.Types |
In | Clash.Netlist.Types |
include | Clash.Backend.Verilog |
IncludeName | Clash.Netlist.BlackBox.Types |
includes | Clash.Primitives.Types |
indent | Data.Text.Prettyprint.Doc.Extra |
Index | Clash.Netlist.Types |
Indexed | Clash.Netlist.Types |
indexIntVerilog | Clash.Primitives.Sized.Vector |
indexIntVerilogTemplate | Clash.Primitives.Sized.Vector |
indexIntVerilogTF | Clash.Primitives.Sized.Vector |
indexNote | Clash.Util |
indexNote' | Clash.Util |
indexToIntegerVerilog | Clash.Primitives.Sized.ToInteger |
indexToIntegerVHDL | Clash.Primitives.Sized.ToInteger |
IndexType | Clash.Netlist.BlackBox.Types |
initBackend | Clash.Backend |
Initial | Clash.Netlist.Types |
inlineBinders | Clash.Rewrite.Util |
inlineBndrsCleanup | Clash.Normalize.Transformations |
inlineCast | Clash.Normalize.Transformations |
inlineCleanup | Clash.Normalize.Transformations |
inlineConstantLimit | Clash.Normalize.Types |
inlineFunctionLimit | Clash.Normalize.Types |
inlineHistory | Clash.Normalize.Types |
inlineHO | Clash.Normalize.Transformations |
inlineLimit | Clash.Normalize.Types |
inlineNonRep | Clash.Normalize.Transformations |
inlineOrLiftBinders | Clash.Rewrite.Util |
inlineOrLiftNonRep | Clash.Normalize.Transformations |
inlineSmall | Clash.Normalize.Transformations |
inlineWFCacheLimit | Clash.Normalize.Types |
inlineWorkFree | Clash.Normalize.Transformations |
innerMost | Clash.Normalize.Strategy |
inputHole | Clash.Netlist.BlackBox.Util |
inputs | Clash.Netlist.Types |
InScopeSet | Clash.Core.VarEnv |
inst | Clash.Backend |
Instantiate | Clash.Core.Evaluator.Types |
instantiate | Clash.Core.Evaluator |
InstDecl | Clash.Netlist.Types |
instDecl | Clash.Primitives.DSL |
int | Data.Text.Prettyprint.Doc.Extra |
Int64Literal | Clash.Core.Literal |
int64PrimTy | Clash.Core.TysPrim |
Integer | Clash.Netlist.Types |
integer | Data.Text.Prettyprint.Doc.Extra |
IntegerAttr' | Clash.Core.Var |
IntegerLiteral | Clash.Core.Literal |
integerPrimTy | Clash.Core.TysPrim |
Internal | |
1 (Data Constructor) | Clash.Core.Name |
2 (Data Constructor) | Clash.Backend |
IntLiteral | Clash.Core.Literal |
intPrimTy | Clash.Core.TysPrim |
intTF | Clash.Primitives.GHC.Int |
intWidth | Clash.Netlist.Types |
inverseTopSortLetBindings | Clash.Core.Util |
isAbsurdAlt | Clash.Core.EqSolver |
isAbsurdEq | Clash.Core.EqSolver |
IsActiveEnable | Clash.Netlist.BlackBox.Types |
IsActiveHigh | Clash.Netlist.BlackBox.Types |
isBiSignalIn | Clash.Netlist.Util |
isCheapFunction | Clash.Normalize.Util |
isClassTc | Clash.Core.TyCon |
isClassTy | Clash.Core.Type |
isClockOrReset | Clash.Core.Util |
isClosed | Clash.Normalize.Util |
isCon | Clash.Core.TermInfo |
isConstant | Clash.Rewrite.Util |
isConstantArg | Clash.Normalize.Util |
isConstantNotClockReset | Clash.Rewrite.Util |
isDisjoint | Clash.Normalize.DEC |
isEmpty | Data.Text.Prettyprint.Doc.Extra |
isEnable | Clash.Core.Util |
isFilteredVoid | Clash.Netlist.Util |
isFromInt | Clash.Rewrite.Util |
isFun | Clash.Core.TermInfo |
isFunTy | Clash.Core.Type |
isGlobalId | Clash.Core.Var |
IsInitDefined | Clash.Netlist.BlackBox.Types |
isIntegerTy | Clash.Core.Type |
isJoinPointIn | Clash.Rewrite.Util |
isLam | Clash.Core.TermInfo |
isLambdaBodyCtx | Clash.Core.Term |
isLet | Clash.Core.TermInfo |
IsLit | Clash.Netlist.BlackBox.Types |
isLiteral | Clash.Netlist.BlackBox |
isLocalId | Clash.Core.Var |
isLocalVar | Clash.Core.TermInfo |
isNewTypeTc | Clash.Core.TyCon |
isNonRecursiveGlobalVar | Clash.Normalize.Util |
isPolyFun | Clash.Core.TermInfo |
isPolyFunCoreTy | Clash.Core.Type |
isPolyFunTy | Clash.Core.Type |
isPolyTy | Clash.Core.Type |
isPrim | Clash.Core.TermInfo |
isRecursiveBndr | Clash.Normalize.Util |
isRecursiveTy | Clash.Netlist.Util |
isSignalType | Clash.Core.Util |
IsSync | Clash.Netlist.BlackBox.Types |
isTestBench | Clash.Netlist.Types |
isTickCtx | Clash.Core.Term |
isTupleTyConLike | Clash.Core.TyCon |
isTypeFamilyApplication | Clash.Core.Type |
isUndefinedPrimVal | Clash.Core.Evaluator |
isUntranslatable | Clash.Rewrite.Util |
isUntranslatableType | Clash.Rewrite.Util |
IsVar | Clash.Netlist.BlackBox.Types |
isVar | Clash.Core.TermInfo |
IsVoid | Clash.Netlist.Types |
isVoid | Clash.Netlist.Util |
isVoidMaybe | Clash.Netlist.Util |
isVoidWrapper | Clash.Rewrite.Util |
isWorkFree | Clash.Rewrite.Util |
isWorkFreeBinder | Clash.Rewrite.Util |
isWorkFreeClockOrResetOrEnable | Clash.Rewrite.Util |
isWorkFreeIsh | Clash.Rewrite.Util |
iteAlts | Clash.Netlist.Util |
IW64 | Clash.Netlist.BlackBox.Types |
iwWidth | Clash.Backend |