#
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
(object)
BIGENDER
(object)
bitWidth
(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
(object)
connectFields
(trait)
Constraint
(class)
CoreTransform
(case class)
CustomTransformException
(case class)
DescriptionAnnotation
(object)
Driver
(object)
Dshlw
(object)
DuplexFlow
(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
(case class)
ExpWidth
(object)
FEMALE
(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
(trait)
Gender
(object)
getWidth
(trait)
HasCommonOptions
(trait)
HasFirrtlOptions
(class)
HasParser
(class)
HighFirrtlCompiler
(class)
HighFirrtlEmitter
(class)
HighFirrtlToMiddleFirrtl
(object)
HighForm
(object)
InstanceKind
(case class)
InvalidEscapeCharException
(case class)
InvalidStringLitException
(class)
IRToWorkingIR
(trait)
Kind
(class)
LexerHelper
(class)
LowFirrtlCompiler
(class)
LowFirrtlEmitter
(class)
LowFirrtlOptimization
(object)
LowForm
(object)
MALE
(object)
Mappers
(case class)
MaxWidth
(object)
MemKind
(object)
(class)
MemoizedHash
(class)
MiddleFirrtlCompiler
(class)
MiddleFirrtlEmitter
(class)
MiddleFirrtlToLowFirrtl
(object)
MidForm
(object)
MInfer
(class)
MinimumLowFirrtlOptimization
(class)
MinimumVerilogCompiler
(class)
MinimumVerilogEmitter
(case class)
MinusWidth
(case class)
MinWidth
(class)
ModuleGraph
(class)
MPortDir
(object)
MRead
(object)
MReadWrite
(object)
MWrite
(object)
(class)
Namespace
(object)
NodeKind
(class)
NoneCompiler
(case class)
OneFilePerModule
(class)
OutputConfig
(case class)
ParameterNotSpecifiedException
(case class)
ParameterRedefinedException
(object)
Parser
(class)
ParserException
(case class)
PlusWidth
(object)
PoisonKind
(object)
PortKind
(object)
PrimOps
(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
(class)
Transform
(object)
UnknownFlow
(object)
UnknownForm
(object)
UNKNOWNGENDER
(object)
UnknownKind
(object)
Utils
(case class)
VarWidth
(class)
VerilogCompiler
(class)
VerilogEmitter
(class)
Visitor
(case class)
VRandom
(object)
(case class)
WDefInstance
(case class)
WDefInstanceConnector
(object)
(class)
WGeq
(object)
WInvalid
(object)
WireKind
(object)
(class)
WrappedExpression
(object)
(class)
WrappedType
(object)
(class)
WrappedWidth
(object)
(case class)
WRef
(case class)
WSubAccess
(object)
(case class)
WSubField
(case class)
WSubIndex
(object)
WVoid
firrtl.analyses
(class)
GetNamespace
(object)
(class)
InstanceGraph
(case class)
ModuleNamespaceAnnotation
(object)
(class)
NodeCount
firrtl.annotations
(object)
(trait)
Annotation
(case class)
AnnotationClassNotFoundException
(case class)
AnnotationException
(case class)
AnnotationFileNotFoundException
(object)
AnnotationUtils
(object)
AnnotationYamlProtocol
(case class)
CircuitName
(case class)
CircuitTarget
(trait)
CompleteTarget
(case class)
ComponentName
(case class)
DeletedAnnotation
(case class)
GenericTarget
(case class)
InstanceTarget
(case class)
InvalidAnnotationFileException
(case class)
InvalidAnnotationJSONException
(trait)
IsComponent
(trait)
IsMember
(trait)
IsModule
(object)
JsonProtocol
(case class)
LegacyAnnotation
(case class)
LoadMemoryAnnotation
(object)
(class)
MemoryLoadFileType
(case class)
ModuleName
(case class)
ModuleTarget
(trait)
MultiTargetAnnotation
(trait)
Named
(trait)
NoTargetAnnotation
(case class)
ReferenceTarget
(trait)
SingleStringAnnotation
(trait)
SingleTargetAnnotation
(object)
(trait)
Target
(object)
(trait)
TargetToken
firrtl.annotations.analysis
(case class)
DuplicationHelper
firrtl.annotations.transforms
(class)
EliminateTargetPaths
(case class)
NoSuchTargetException
(case class)
ResolvePaths
firrtl.antlr
(class)
FIRRTLBaseVisitor
(class)
FIRRTLLexer
(class)
FIRRTLParser
(trait)
FIRRTLVisitor
firrtl.checks
(object)
(class)
CheckResets
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
(case class)
BundleType
(case class)
Circuit
(object)
ClockType
(case class)
Conditionally
(case class)
Connect
(object)
Default
(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
(case class)
FileInfo
(class)
FirrtlNode
(case class)
FixedLiteral
(case class)
FixedType
(object)
Flip
(object)
(class)
GroundType
(trait)
HasInfo
(trait)
HasName
(class)
Info
(object)
Input
(case class)
IntParam
(object)
(class)
IntWidth
(trait)
IsDeclaration
(case class)
IsInvalid
(class)
Literal
(case class)
Module
(object)
(case class)
MultiInfo
(case class)
Mux
(object)
NoInfo
(class)
Orientation
(object)
Output
(class)
Param
(case class)
PartialConnect
(case class)
Port
(class)
PrimOp
(case class)
Print
(case class)
RawStringParam
(object)
ReadUnderWrite
(case class)
Reference
(object)
ResetType
(object)
(case class)
SIntLiteral
(case class)
SIntType
(class)
Statement
(case class)
Stop
(object)
(case class)
StringLit
(case class)
StringParam
(case class)
SubAccess
(case class)
SubField
(case class)
SubIndex
(class)
Type
(object)
(case class)
UIntLiteral
(case class)
UIntType
(object)
UnknownType
(object)
UnknownWidth
(case class)
ValidIf
(case class)
VectorType
(class)
Width
firrtl.options
(trait)
DependencyAPI
(trait)
DependencyManager
(case class)
DependencyManagerException
(trait)
DoNotTerminateOnExit
(trait)
DuplicateHandling
(trait)
ExceptOnError
(trait)
ExitCode
(trait)
ExitFailure
(object)
ExitSuccess
(object)
GeneralError
(trait)
HasShellOptions
(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)
CheckGenders
(object)
CheckHighForm
(trait)
CheckHighFormLike
(object)
CheckInitialization
(object)
CheckTypes
(object)
CheckWidths
(object)
CInferMDir
(object)
CInferTypes
(object)
CommonSubexpressionElimination
(object)
ConvertFixedToSInt
(object)
createMask
(case class)
DataRef
(object)
DeadCodeElimination
(class)
Errors
(object)
ExpandConnects
(object)
ExpandWhens
(object)
InferTypes
(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)
(class)
RemoveAccesses
(object)
RemoveCHIRRTL
(object)
RemoveEmpty
(object)
RemoveValidIf
(object)
ReplaceAccesses
(object)
ResolveFlows
(object)
ResolveGenders
(object)
ResolveKinds
(object)
SplitExpressions
(object)
toBitMask
(object)
ToWorkingIR
(object)
Uniquify
(object)
VerilogModulusCleanup
(object)
VerilogPrep
(object)
VerilogRename
(case class)
WidthGeqConstraintAnnotation
(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
(object)
DelayPipe
(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
(object)
(case class)
FirrtlSourceAnnotation
(class)
FirrtlStage
(object)
FirrtlStageUtils
(object)
(case class)
InfoModeAnnotation
(object)
(case class)
OutputFileAnnotation
(object)
(case class)
RunFirrtlTransformAnnotation
firrtl.stage.phases
(class)
AddCircuit
(class)
AddDefaults
(class)
AddImplicitEmitter
(class)
AddImplicitOutputFile
(class)
Checks
(class)
Compiler
(object)
DriverCompatibility
(class)
WriteEmitted
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
(object)
(class)
DedupModules
(object)
DontCheckCombLoopsAnnotation
(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
(class)
IdentityTransform
(object)
(class)
InferResets
(object)
(class)
InlineBitExtractionsTransform
(object)
(class)
InlineCastsTransform
(object)
(class)
InlineNotsTransform
(object)
(class)
LegalizeAndReductionsTransform
(object)
(class)
LegalizeClocksTransform
(object)
(case class)
LogicNode
(case class)
MaxCatLenAnnotation
(object)
NoCircuitDedupAnnotation
(object)
NoDCEAnnotation
(case class)
NoDedupAnnotation
(case class)
OptimizableExtModuleAnnotation
(class)
RemoveKeywordCollisions
(class)
RemoveReset
(class)
RemoveWires
(class)
RenameModules
(object)
(class)
ReplaceTruncatingArithmetic
(class)
SimplifyMems
(class)
VerilogRename
firrtl.transforms.TopWiring
(case class)
TopWiringAnnotation
(case class)
TopWiringOutputFilesAnnotation
(class)
TopWiringTransform
firrtl.traversals
(object)
Foreachers
firrtl.util
(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