#
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
–
deprecated
firrtl
(class)
AddDescriptionNodes
(object)
Addw
(object)
(class)
AnnotationSeq
(case class)
Attribute
(case class)
AttributeAnnotation
(object)
bitWidth
(object)
BuildInfo
(object)
castRhs
(case class)
CDefMemory
(case class)
CDefMPort
(class)
ChirrtlEmitter
(object)
ChirrtlForm
(class)
ChirrtlToHighFirrtl
(class)
CircuitForm
(object)
(case class)
CircuitState
(case class)
CommonOptions
(trait)
Compiler
(object)
CompilerUtils
(trait)
ComposableOptions
(trait)
ConnectEmissionOption
(object)
ConnectEmissionOptionDefault
(object)
connectFields
(class)
CoreTransform
(case class)
CustomTransformException
(trait)
DependencyAPIMigration
(trait)
Description
(trait)
DescriptionAnnotation
(case class)
DocString
(case class)
DocStringAnnotation
(object)
Driver
(object)
Dshlw
(object)
DuplexFlow
(trait)
EmissionOption
(object)
(case class)
EmitAllModulesAnnotation
(trait)
EmitAnnotation
(object)
(case class)
EmitCircuitAnnotation
(trait)
EmittedAnnotation
(class)
EmittedCircuit
(trait)
EmittedCircuitAnnotation
(class)
EmittedComponent
(case class)
EmittedFirrtlCircuit
(case class)
EmittedFirrtlCircuitAnnotation
(case class)
EmittedFirrtlModule
(case class)
EmittedFirrtlModuleAnnotation
(class)
EmittedModule
(trait)
EmittedModuleAnnotation
(case class)
EmittedVerilogCircuit
(case class)
EmittedVerilogCircuitAnnotation
(case class)
EmittedVerilogModule
(case class)
EmittedVerilogModuleAnnotation
(trait)
Emitter
(case class)
EmitterException
(object)
EmptyExpression
(class)
ExecutionOptionsManager
(object)
ExpKind
(object)
FileUtils
(class)
FirrtlEmitter
(object)
(class)
FIRRTLException
(case class)
FirrtlExecutionFailure
(case class)
FirrtlExecutionOptions
(trait)
FirrtlExecutionResult
(object)
(class)
FirrtlExecutionSuccess
(class)
FirrtlProtos
(class)
FirrtlUserException
(object)
flattenType
(trait)
Flow
(object)
fromBits
(object)
getWidth
(trait)
HasCommonOptions
(trait)
HasFirrtlOptions
(class)
HasParser
(class)
HighFirrtlCompiler
(class)
HighFirrtlEmitter
(class)
HighFirrtlToMiddleFirrtl
(object)
HighForm
(object)
Implicits
(object)
InstanceKind
(case class)
InvalidEscapeCharException
(case class)
InvalidStringLitException
(class)
IRToWorkingIR
(trait)
Kind
(class)
LexerHelper
(class)
LowFirrtlCompiler
(class)
LowFirrtlEmitter
(class)
LowFirrtlOptimization
(object)
LowForm
(object)
Mappers
(object)
MemKind
(object)
(class)
MemoizedHash
(case class)
MemoryArrayInit
(trait)
MemoryEmissionOption
(object)
MemoryEmissionOptionDefault
(trait)
MemoryInitValue
(object)
MemoryRandomInit
(case class)
MemoryScalarInit
(class)
MiddleFirrtlCompiler
(class)
MiddleFirrtlEmitter
(class)
MiddleFirrtlToLowFirrtl
(object)
MidForm
(object)
MInfer
(class)
MinimumLowFirrtlOptimization
(class)
MinimumVerilogCompiler
(class)
MinimumVerilogEmitter
(class)
ModuleGraph
(class)
MPortDir
(object)
MRead
(object)
MReadWrite
(object)
MWrite
(object)
(class)
Namespace
(trait)
NodeEmissionOption
(object)
NodeEmissionOptionDefault
(object)
NodeKind
(class)
NoneCompiler
(case class)
OneFilePerModule
(class)
OutputConfig
(case class)
ParameterNotSpecifiedException
(case class)
ParameterRedefinedException
(object)
Parser
(class)
ParserException
(object)
PoisonKind
(trait)
PortEmissionOption
(object)
PortEmissionOptionDefault
(object)
PortKind
(object)
PrimOps
(trait)
RegisterEmissionOption
(object)
RegisterEmissionOptionDefault
(object)
RegKind
(object)
(class)
RenameMap
(class)
ResolveAndCheck
(trait)
ResolvedAnnotationPaths
(object)
seqCat
(class)
SeqTransform
(trait)
SeqTransformBased
(case class)
SingleFile
(object)
SinkFlow
(object)
SourceFlow
(object)
Subw
(case class)
SyntaxErrorsException
(class)
SystemVerilogCompiler
(class)
SystemVerilogEmitter
(object)
toBits
(trait)
Transform
(object)
UnknownFlow
(object)
UnknownForm
(object)
UnknownKind
(object)
Utils
(class)
VerilogCompiler
(class)
VerilogEmitter
(class)
Visitor
(case class)
VRandom
(object)
WDefInstance
(case class)
WDefInstanceConnector
(object)
WInvalid
(trait)
WireEmissionOption
(object)
WireEmissionOptionDefault
(object)
WireKind
(object)
(class)
WrappedExpression
(case class)
WrappedInt
(object)
(class)
WrappedType
(object)
(class)
WrappedWidth
(object)
WRef
(object)
WSubAccess
(object)
WSubField
(object)
WSubIndex
(object)
WVoid
firrtl.analyses
(object)
(class)
CircuitGraph
(object)
(class)
ConnectionGraph
(class)
GetNamespace
(object)
(class)
InstanceGraph
(object)
(class)
InstanceKeyGraph
(object)
(class)
IRLookup
(case class)
ModuleNamespaceAnnotation
(object)
(class)
NodeCount
(object)
(trait)
SymbolTable
(object)
(class)
TokenTagger
firrtl.annotations
(object)
(trait)
Annotation
(case class)
AnnotationClassNotFoundException
(case class)
AnnotationException
(case class)
AnnotationFileNotFoundException
(object)
AnnotationUtils
(case class)
CircuitName
(case class)
CircuitTarget
(trait)
CompleteTarget
(case class)
ComponentName
(case class)
DeletedAnnotation
(case class)
GenericTarget
(trait)
HasSerializationHints
(case class)
InstanceTarget
(case class)
InvalidAnnotationFileException
(case class)
InvalidAnnotationJSONException
(trait)
IsComponent
(trait)
IsMember
(trait)
IsModule
(object)
JsonProtocol
(case class)
LoadMemoryAnnotation
(case class)
MemoryArrayInitAnnotation
(trait)
MemoryInitAnnotation
(object)
(class)
MemoryLoadFileType
(case class)
MemoryRandomInitAnnotation
(case class)
MemoryScalarInitAnnotation
(case class)
ModuleName
(case class)
ModuleTarget
(trait)
MultiTargetAnnotation
(trait)
Named
(trait)
NoTargetAnnotation
(case class)
PresetAnnotation
(case class)
ReferenceTarget
(trait)
SingleTargetAnnotation
(object)
(trait)
Target
(object)
(trait)
TargetToken
firrtl.annotations.analysis
(case class)
DuplicationHelper
firrtl.annotations.transforms
(class)
CleanupNamedTargets
(case class)
DupedResult
(object)
(class)
EliminateTargetPaths
(case class)
NoSuchTargetException
(case class)
ResolvePaths
firrtl.antlr
(class)
FIRRTLBaseVisitor
(class)
FIRRTLLexer
(class)
FIRRTLParser
(trait)
FIRRTLVisitor
firrtl.backends
firrtl.backends.experimental
firrtl.backends.experimental.smt
(case class)
EmittedSMTModelAnnotation
(object)
FirrtlToTransitionSystem
(case class)
GlobalClockAnnotation
(class)
StutteringClockTransform
firrtl.benchmark
firrtl.benchmark.hot
(object)
CheckHighFormBenchmark
(object)
CheckWidthsBenchmark
(object)
DedupBenchmark
(object)
InferBinaryPointsBenchmark
(object)
LowerTypesBenchmark
(class)
PassBenchmark
(object)
ResolveKindsBenchmark
(object)
SerializationBenchmark
(class)
TransformBenchmark
firrtl.checks
(object)
(class)
CheckResets
firrtl.constraint
(trait)
Constraint
(class)
ConstraintSolver
(case class)
GreaterOrEqual
(trait)
Inequality
(object)
(case class)
IsAdd
(object)
(case class)
IsFloor
(object)
(trait)
IsKnown
(object)
(case class)
IsMax
(object)
(case class)
IsMin
(object)
(case class)
IsMul
(object)
(case class)
IsNeg
(object)
(case class)
IsPow
(object)
(trait)
IsVar
(case class)
LesserOrEqual
(trait)
MultiAry
(case class)
VarCon
firrtl.features
(class)
LetterCaseTransform
(class)
LowerCaseNames
(class)
UpperCaseNames
firrtl.fuzzer
(class)
DoPrimGen
(object)
(trait)
ExprGen
(object)
(trait)
ExprGenParams
(object)
(trait)
ExprState
(class)
FirrtlCompileTests
(class)
FirrtlEquivalenceTests
(object)
FirrtlEquivalenceTestUtils
(class)
FirrtlSingleModuleGenerator
(object)
(trait)
GenMonad
(object)
(trait)
SourceOfRandomnessGen
(object)
(case class)
StateGen
firrtl.graph
(class)
CyclicException
(object)
(class)
DiGraph
(trait)
EdgeData
(class)
EdgeNotFoundException
(object)
(class)
EulerTour
(class)
MutableDiGraph
(trait)
MutableEdgeData
(class)
PathNotFoundException
(class)
RenderDiGraph
firrtl.ir
(class)
AggregateType
(case class)
AnalogType
(object)
AsyncResetType
(case class)
Attach
(object)
(case class)
Block
(trait)
Bound
(case class)
BundleType
(case class)
CalcBound
(case class)
CalcWidth
(case class)
Circuit
(object)
ClockType
(case class)
Closed
(case class)
Conditionally
(case class)
Connect
(object)
Default
(object)
(case class)
DefInstance
(case class)
DefMemory
(class)
DefModule
(case class)
DefNode
(case class)
DefRegister
(case class)
DefWire
(class)
Direction
(case class)
DoPrim
(case class)
DoubleParam
(object)
EmptyStmt
(class)
Expression
(case class)
ExtModule
(case class)
Field
(object)
(case class)
FileInfo
(class)
FirrtlNode
(case class)
FixedLiteral
(case class)
FixedType
(object)
Flip
(object)
Formal
(object)
(class)
GroundType
(trait)
HashCode
(trait)
HasInfo
(trait)
HasName
(class)
Info
(object)
Input
(case class)
IntervalType
(case class)
IntParam
(object)
(class)
IntWidth
(trait)
IsDeclaration
(case class)
IsInvalid
(object)
KnownBound
(class)
Literal
(case class)
Module
(object)
(case class)
MultiInfo
(case class)
Mux
(object)
NoInfo
(case class)
Open
(class)
Orientation
(object)
Output
(class)
Param
(case class)
PartialConnect
(case class)
Port
(class)
PrimOp
(case class)
Print
(case class)
RawStringParam
(object)
ReadUnderWrite
(object)
(case class)
Reference
(trait)
RefLikeExpression
(object)
ResetType
(object)
Serializer
(object)
(case class)
SIntLiteral
(case class)
SIntType
(class)
Statement
(case class)
Stop
(object)
(case class)
StringLit
(case class)
StringParam
(object)
(class)
StructuralHash
(case class)
SubAccess
(case class)
SubField
(case class)
SubIndex
(class)
Type
(object)
(case class)
UIntLiteral
(case class)
UIntType
(object)
UnknownBound
(object)
UnknownType
(object)
UnknownWidth
(case class)
ValidIf
(case class)
VarBound
(case class)
VarWidth
(case class)
VectorType
(case class)
Verification
(class)
Width
firrtl.jqf
(trait)
JQFEngine
(case class)
JQFException
(object)
JQFFuzz
(case class)
JQFFuzzOptions
(object)
JQFRepro
(case class)
JQFReproOptions
(object)
Zeal
(object)
Zest
firrtl.options
(trait)
CustomFileEmission
(object)
(case class)
Dependency
(trait)
DependencyAPI
(trait)
DependencyManager
(case class)
DependencyManagerException
(object)
DependencyManagerUtils
(trait)
DoNotTerminateOnExit
(trait)
DuplicateHandling
(trait)
ExceptOnError
(trait)
ExitCode
(trait)
ExitFailure
(object)
ExitSuccess
(object)
GeneralError
(trait)
HasShellOptions
(trait)
IdentityLike
(object)
(case class)
InputAnnotationFileAnnotation
(class)
OptionsException
(object)
OptionsHelpException
(trait)
OptionsView
(object)
(case class)
OutputAnnotationFileAnnotation
(trait)
Phase
(class)
PhaseException
(object)
(class)
PhaseManager
(class)
PhasePrerequisiteException
(trait)
PreservesAll
(object)
(case class)
ProgramArgsAnnotation
(trait)
RegisteredLibrary
(trait)
RegisteredTransform
(class)
Shell
(class)
ShellOption
(class)
Stage
(class)
StageError
(class)
StageMain
(trait)
StageOption
(class)
StageOptions
(object)
StageOptionsView
(object)
StageUtils
(object)
(case class)
TargetDirAnnotation
(trait)
TransformLike
(trait)
Translator
(trait)
Unserializable
(object)
Viewer
(object)
WriteDeletedAnnotation
firrtl.options.phases
(class)
AddDefaults
(class)
Checks
(class)
ConvertLegacyAnnotations
(object)
(class)
DeletedWrapper
(class)
GetIncludes
(class)
WriteOutputAnnotations
firrtl.passes
(object)
CheckChirrtl
(object)
CheckFlows
(object)
CheckHighForm
(trait)
CheckHighFormLike
(object)
CheckInitialization
(object)
CheckTypes
(object)
CheckWidths
(object)
CInferMDir
(object)
CInferTypes
(object)
CommonSubexpressionElimination
(object)
ConvertFixedToSInt
(object)
createMask
(case class)
DataRef
(class)
Errors
(object)
ExpandConnects
(object)
ExpandWhens
(class)
ExpandWhensAndCheck
(class)
InferBinaryPoints
(object)
InferTypes
(object)
(class)
InferWidths
(case class)
InlineAnnotation
(class)
InlineInstances
(object)
Legalize
(object)
LowerTypes
(object)
MemPortUtils
(case class)
MPort
(case class)
MPorts
(object)
PadWidths
(trait)
Pass
(class)
PassException
(class)
PassExceptions
(object)
PullMuxes
(object)
RemoveAccesses
(object)
RemoveCHIRRTL
(object)
RemoveEmpty
(class)
RemoveIntervals
(object)
RemoveValidIf
(object)
ReplaceAccesses
(object)
ResolveFlows
(object)
ResolveKinds
(object)
SplitExpressions
(object)
toBitMask
(object)
ToWorkingIR
(class)
TrimIntervals
(object)
Uniquify
(object)
VerilogModulusCleanup
(object)
VerilogPrep
(case class)
WidthGeqConstraintAnnotation
(class)
WrapWithRemainder
(object)
ZeroLengthVecs
(object)
ZeroWidth
firrtl.passes.clocklist
(class)
ClockList
(object)
(case class)
ClockListAnnotation
(class)
ClockListTransform
(object)
ClockListUtils
(object)
RemoveAllButClocks
firrtl.passes.memlib
(object)
AnalysisUtils
(case class)
Config
(class)
ConfWriter
(class)
CreateMemoryAnnotations
(object)
CustomYAMLProtocol
(object)
(case class)
DefAnnotatedMemory
(class)
InferReadWrite
(object)
InferReadWriteAnnotation
(object)
InferReadWritePass
(object)
InputConfigFileName
(object)
MaskedReadWritePort
(object)
MaskedWritePort
(object)
(case class)
MemConf
(object)
(class)
MemDelayAndReadwriteTransformer
(class)
MemLibOptions
(object)
(class)
MemPort
(object)
MemTransformUtils
(case class)
NoDedupMemAnnotation
(object)
OutputConfigFileName
(object)
PassCircuitName
(object)
PassConfigUtil
(object)
PassModuleName
(trait)
PassOption
(case class)
Pin
(case class)
PinAnnotation
(object)
ReadPort
(object)
ReadWritePort
(object)
RenameAnnotatedMemoryPorts
(object)
(class)
ReplaceMemMacros
(class)
ReplSeqMem
(object)
(case class)
ReplSeqMemAnnotation
(object)
ResolveMaskGranularity
(class)
ResolveMemoryReference
(class)
SimpleMidTransform
(class)
SimpleTransform
(case class)
Source
(object)
ToMemIR
(case class)
Top
(object)
VerilogMemDelays
(object)
WritePort
(class)
YamlFileReader
(class)
YamlFileWriter
firrtl.passes.wiring
(object)
DecInput
(trait)
DecKind
(object)
DecOutput
(object)
DecWire
(case class)
Lineage
(case class)
Modifications
(case class)
SinkAnnotation
(case class)
SourceAnnotation
(class)
Wiring
(case class)
WiringException
(case class)
WiringInfo
(case class)
WiringNames
(class)
WiringTransform
(object)
WiringUtils
firrtl.proto
(object)
FromProto
(object)
ToProto
firrtl.stage
(trait)
CircuitOption
(object)
(case class)
CompilerAnnotation
(case class)
FirrtlCircuitAnnotation
(trait)
FirrtlCli
(object)
(case class)
FirrtlFileAnnotation
(object)
FirrtlMain
(trait)
FirrtlOption
(class)
FirrtlOptions
(object)
FirrtlOptionsView
(class)
FirrtlPhase
(object)
(case class)
FirrtlSourceAnnotation
(class)
FirrtlStage
(object)
FirrtlStageUtils
(object)
Forms
(object)
(case class)
InfoModeAnnotation
(object)
(case class)
OutputFileAnnotation
(object)
(case class)
RunFirrtlTransformAnnotation
(object)
SuppressScalaVersionWarning
(object)
(class)
TransformManager
firrtl.stage.phases
(class)
AddCircuit
(class)
AddDefaults
(class)
AddImplicitEmitter
(class)
AddImplicitOutputFile
(object)
(class)
CatchExceptions
(class)
Checks
(class)
Compiler
(object)
DriverCompatibility
(class)
WriteEmitted
firrtl.stage.transforms
(object)
(class)
CatchCustomTransformExceptions
(object)
(class)
CheckScalaVersion
(class)
Compiler
(object)
(class)
ExpandPrepares
(object)
(class)
TrackTransforms
(object)
(case class)
TransformHistoryAnnotation
(object)
(class)
UpdateAnnotations
(trait)
WrappedTransform
firrtl.transforms
(trait)
BlackBoxHelperAnno
(case class)
BlackBoxInlineAnno
(class)
BlackBoxNotFoundException
(case class)
BlackBoxPathAnno
(case class)
BlackBoxResourceAnno
(case class)
BlackBoxResourceFileNameAnno
(object)
(class)
BlackBoxSourceHelper
(case class)
BlackBoxTargetDirAnno
(object)
(class)
CheckCombLoops
(case class)
CombinationalPath
(object)
(class)
CombineCats
(object)
(class)
ConstantPropagation
(class)
DeadCodeElimination
(case class)
DedupedResult
(object)
(class)
DedupModules
(object)
DontCheckCombLoopsAnnotation
(trait)
DontTouchAllTargets
(object)
(case class)
DontTouchAnnotation
(case class)
ExtModulePathAnnotation
(object)
(class)
FixAddingNegativeLiterals
(class)
Flatten
(case class)
FlattenAnnotation
(object)
(class)
FlattenRegUpdate
(class)
GroupAndDedup
(case class)
GroupAnnotation
(class)
GroupComponents
(trait)
HasDontTouches
(class)
IdentityTransform
(object)
(class)
InferResets
(object)
(class)
InlineBitExtractionsTransform
(object)
(class)
InlineCastsTransform
(object)
(class)
LegalizeAndReductionsTransform
(object)
(class)
LegalizeClocksTransform
(object)
(case class)
LogicNode
(class)
ManipulateNames
(case class)
ManipulateNamesAllowlistAnnotation
(case class)
ManipulateNamesAllowlistResultAnnotation
(case class)
ManipulateNamesBlocklistAnnotation
(trait)
ManipulateNamesListAnnotation
(case class)
MaxCatLenAnnotation
(object)
NoCircuitDedupAnnotation
(object)
NoDCEAnnotation
(case class)
NoDedupAnnotation
(case class)
OptimizableExtModuleAnnotation
(object)
(class)
PropagatePresetAnnotations
(class)
RemoveKeywordCollisions
(object)
RemoveReset
(class)
RemoveWires
(class)
RenameModules
(object)
(class)
ReplaceTruncatingArithmetic
(class)
SimplifyMems
(class)
VerilogRename
firrtl.transforms.formal
(class)
AssertSubmoduleAssumptions
(object)
AssertSubmoduleAssumptionsAnnotation
(object)
ConvertAsserts
(object)
DontAssertSubmoduleAssumptionsAnnotation
(class)
RemoveVerificationStatements
firrtl.transforms.TopWiring
(case class)
TopWiringAnnotation
(case class)
TopWiringOutputFilesAnnotation
(class)
TopWiringTransform
firrtl.traversals
(object)
Foreachers
firrtl.util
(object)
(trait)
BackendCompilationUtilities
(object)
ClassUtils
(object)
TestOptions
logger
(object)
(case class)
ClassLogLevelAnnotation
(trait)
LazyLogging
(object)
LogClassNamesAnnotation
(object)
(case class)
LogFileAnnotation
(object)
(class)
Logger
(class)
LoggerException
(trait)
LoggerOption
(class)
LoggerOptions
(object)
LoggerOptionsView
(object)
LogLevel
(object)
(case class)
LogLevelAnnotation
logger.phases
(object)
Checks
tutorial
tutorial.lesson1
(class)
AnalyzeCircuit
(class)
Ledger
tutorial.lesson2
(class)
AnalyzeCircuit
(class)
Ledger