CIRCT  19.0.0git
circt::firtool::FirtoolOptions Member List

This is the complete list of members for circt::firtool::FirtoolOptions, including all inherited members.

addCompanionAssumecirct::firtool::FirtoolOptionsprivate
addMuxPragmascirct::firtool::FirtoolOptionsprivate
addVivadoRAMAddressConflictSynthesisBugWorkaroundcirct::firtool::FirtoolOptionsprivate
allowAddingPortsOnPubliccirct::firtool::FirtoolOptionsprivate
blackBoxRootPathcirct::firtool::FirtoolOptionsprivate
buildModecirct::firtool::FirtoolOptionsprivate
BuildMode enum namecirct::firtool::FirtoolOptions
BuildModeDebug enum valuecirct::firtool::FirtoolOptions
BuildModeDefault enum valuecirct::firtool::FirtoolOptions
BuildModeRelease enum valuecirct::firtool::FirtoolOptions
chiselInterfaceOutDirectorycirct::firtool::FirtoolOptionsprivate
ckgEnableNamecirct::firtool::FirtoolOptionsprivate
ckgInputNamecirct::firtool::FirtoolOptionsprivate
ckgInstNamecirct::firtool::FirtoolOptionsprivate
ckgModuleNamecirct::firtool::FirtoolOptionsprivate
ckgOutputNamecirct::firtool::FirtoolOptionsprivate
ckgTestEnableNamecirct::firtool::FirtoolOptionsprivate
companionModecirct::firtool::FirtoolOptionsprivate
disableAggressiveMergeConnectionscirct::firtool::FirtoolOptionsprivate
disableAnnotationsClasslesscirct::firtool::FirtoolOptionsprivate
disableAnnotationsUnknowncirct::firtool::FirtoolOptionsprivate
disableHoistingHWPassthroughcirct::firtool::FirtoolOptionsprivate
disableOptimizationcirct::firtool::FirtoolOptionsprivate
disableRandomcirct::firtool::FirtoolOptionsprivate
emitOMIRcirct::firtool::FirtoolOptionsprivate
emitSeparateAlwaysBlockscirct::firtool::FirtoolOptionsprivate
enableAnnotationWarningcirct::firtool::FirtoolOptionsprivate
enableDebugInfocirct::firtool::FirtoolOptionsprivate
etcDisableInstanceExtractioncirct::firtool::FirtoolOptionsprivate
etcDisableModuleInliningcirct::firtool::FirtoolOptionsprivate
etcDisableRegisterExtractioncirct::firtool::FirtoolOptionsprivate
exportChiselInterfacecirct::firtool::FirtoolOptionsprivate
exportModuleHierarchycirct::firtool::FirtoolOptionsprivate
extractTestCodecirct::firtool::FirtoolOptionsprivate
FirtoolOptions()circt::firtool::FirtoolOptions
fixupEICGWrappercirct::firtool::FirtoolOptionsprivate
getBlackBoxRootPath() constcirct::firtool::FirtoolOptionsinline
getChiselInterfaceOutputDirectory() constcirct::firtool::FirtoolOptionsinline
getClockGateOptions() constcirct::firtool::FirtoolOptionsinline
getCompanionMode() constcirct::firtool::FirtoolOptionsinline
getOmirOutputFile() constcirct::firtool::FirtoolOptionsinline
getOutputAnnotationFilename() constcirct::firtool::FirtoolOptionsinline
getOutputFilename() constcirct::firtool::FirtoolOptionsinline
getPreserveAggregate() constcirct::firtool::FirtoolOptionsinline
getPreserveMode() constcirct::firtool::FirtoolOptionsinline
getReplaceSequentialMemoriesFile() constcirct::firtool::FirtoolOptionsinline
getVerificationFlavor() constcirct::firtool::FirtoolOptionsinline
ignoreReadEnableMemcirct::firtool::FirtoolOptionsprivate
isDefaultOutputFilename() constcirct::firtool::FirtoolOptionsinline
isRandomEnabled(RandomKind kind) constcirct::firtool::FirtoolOptionsinline
lowerAnnotationsNoRefTypePortscirct::firtool::FirtoolOptionsprivate
lowerMemoriescirct::firtool::FirtoolOptionsprivate
noDedupcirct::firtool::FirtoolOptionsprivate
omirOutFilecirct::firtool::FirtoolOptionsprivate
outputAnnotationFilenamecirct::firtool::FirtoolOptionsprivate
outputFilenamecirct::firtool::FirtoolOptionsprivate
preserveAggregatecirct::firtool::FirtoolOptionsprivate
preserveModecirct::firtool::FirtoolOptionsprivate
RandomKind enum namecirct::firtool::FirtoolOptions
replSeqMemcirct::firtool::FirtoolOptionsprivate
replSeqMemFilecirct::firtool::FirtoolOptionsprivate
setAddCompanionAssume(bool value)circt::firtool::FirtoolOptionsinline
setAddMuxPragmas(bool value)circt::firtool::FirtoolOptionsinline
setAddVivadoRAMAddressConflictSynthesisBugWorkaround(bool value)circt::firtool::FirtoolOptionsinline
setAllowAddingPortsOnPublic(bool value)circt::firtool::FirtoolOptionsinline
setBlackBoxRootPath(StringRef value)circt::firtool::FirtoolOptionsinline
setBuildMode(BuildMode value)circt::firtool::FirtoolOptionsinline
setChiselInterfaceOutDirectory(StringRef value)circt::firtool::FirtoolOptionsinline
setCkgEnableName(StringRef value)circt::firtool::FirtoolOptionsinline
setCkgInputName(StringRef value)circt::firtool::FirtoolOptionsinline
setCkgModuleName(StringRef value)circt::firtool::FirtoolOptionsinline
setCkgOutputName(StringRef value)circt::firtool::FirtoolOptionsinline
setCkgTestEnableName(StringRef value)circt::firtool::FirtoolOptionsinline
setClockGateOptions(seq::ExternalizeClockGateOptions &opts)circt::firtool::FirtoolOptionsinline
setCompanionMode(firrtl::CompanionMode value)circt::firtool::FirtoolOptionsinline
setDisableAggressiveMergeConnections(bool value)circt::firtool::FirtoolOptionsinline
setDisableAnnotationsClassless(bool value)circt::firtool::FirtoolOptionsinline
setDisableHoistingHWPassthrough(bool value)circt::firtool::FirtoolOptionsinline
setDisableOptimization(bool value)circt::firtool::FirtoolOptionsinline
setDisableRandom(RandomKind value)circt::firtool::FirtoolOptionsinline
setDisableUnknownAnnotations(bool disable)circt::firtool::FirtoolOptionsinline
setEmitOMIR(bool value)circt::firtool::FirtoolOptionsinline
setEmitSeparateAlwaysBlocks(bool value)circt::firtool::FirtoolOptionsinline
setEnableAnnotationWarning(bool value)circt::firtool::FirtoolOptionsinline
setEnableDebugInfo(bool value)circt::firtool::FirtoolOptionsinline
setEtcDisableInstanceExtraction(bool value)circt::firtool::FirtoolOptionsinline
setEtcDisableModuleInlining(bool value)circt::firtool::FirtoolOptionsinline
setEtcDisableRegisterExtraction(bool value)circt::firtool::FirtoolOptionsinline
setExportChiselInterface(bool value)circt::firtool::FirtoolOptionsinline
setExportModuleHierarchy(bool value)circt::firtool::FirtoolOptionsinline
setExtractTestCode(bool value)circt::firtool::FirtoolOptionsinline
setFixupEICGWrapper(bool value)circt::firtool::FirtoolOptionsinline
setIgnoreReadEnableMem(bool value)circt::firtool::FirtoolOptionsinline
setLowerAnnotationsNoRefTypePorts(bool value)circt::firtool::FirtoolOptionsinline
setLowerMemories(bool value)circt::firtool::FirtoolOptionsinline
setNoDedup(bool value)circt::firtool::FirtoolOptionsinline
setOmirOutFile(StringRef value)circt::firtool::FirtoolOptionsinline
setOutputAnnotationFilename(StringRef value)circt::firtool::FirtoolOptionsinline
setOutputFilename(StringRef name)circt::firtool::FirtoolOptionsinline
setPreserveAggregate(firrtl::PreserveAggregate::PreserveMode value)circt::firtool::FirtoolOptionsinline
setPreserveValues(firrtl::PreserveValues::PreserveMode value)circt::firtool::FirtoolOptionsinline
setReplSeqMem(bool value)circt::firtool::FirtoolOptionsinline
setReplSeqMemFile(StringRef value)circt::firtool::FirtoolOptionsinline
setStripDebugInfo(bool value)circt::firtool::FirtoolOptionsinline
setStripFirDebugInfo(bool value)circt::firtool::FirtoolOptionsinline
setVbToBV(bool value)circt::firtool::FirtoolOptionsinline
setVerificationFlavor(firrtl::VerificationFlavor value)circt::firtool::FirtoolOptionsinline
shouldAddCompanionAssume() constcirct::firtool::FirtoolOptionsinline
shouldAddMuxPragmas() constcirct::firtool::FirtoolOptionsinline
shouldAddVivadoRAMAddressConflictSynthesisBugWorkaround() constcirct::firtool::FirtoolOptionsinline
shouldAllowAddingPortsOnPublic() constcirct::firtool::FirtoolOptionsinline
shouldConvertVecOfBundle() constcirct::firtool::FirtoolOptionsinline
shouldDedup() constcirct::firtool::FirtoolOptionsinline
shouldDisableAggressiveMergeConnections() constcirct::firtool::FirtoolOptionsinline
shouldDisableClasslessAnnotations() constcirct::firtool::FirtoolOptionsinline
shouldDisableHoistingHWPassthrough() constcirct::firtool::FirtoolOptionsinline
shouldDisableOptimization() constcirct::firtool::FirtoolOptionsinline
shouldDisableUnknownAnnotations() constcirct::firtool::FirtoolOptionsinline
shouldEmitOMIR() constcirct::firtool::FirtoolOptionsinline
shouldEmitSeparateAlwaysBlocks() constcirct::firtool::FirtoolOptionsinline
shouldEnableAnnotationWarning() constcirct::firtool::FirtoolOptionsinline
shouldEnableDebugInfo() constcirct::firtool::FirtoolOptionsinline
shouldEtcDisableInstanceExtraction() constcirct::firtool::FirtoolOptionsinline
shouldEtcDisableModuleInlining() constcirct::firtool::FirtoolOptionsinline
shouldEtcDisableRegisterExtraction() constcirct::firtool::FirtoolOptionsinline
shouldExportChiselInterface() constcirct::firtool::FirtoolOptionsinline
shouldExportModuleHierarchy() constcirct::firtool::FirtoolOptionsinline
shouldExtractTestCode() constcirct::firtool::FirtoolOptionsinline
shouldFixupEICGWrapper() constcirct::firtool::FirtoolOptionsinline
shouldIgnoreReadEnableMemories() constcirct::firtool::FirtoolOptionsinline
shouldLowerMemories() constcirct::firtool::FirtoolOptionsinline
shouldLowerNoRefTypePortAnnotations() constcirct::firtool::FirtoolOptionsinline
shouldReplicateSequentialMemories() constcirct::firtool::FirtoolOptionsinline
shouldStripDebugInfo() constcirct::firtool::FirtoolOptionsinline
shouldStripFirDebugInfo() constcirct::firtool::FirtoolOptionsinline
stripDebugInfocirct::firtool::FirtoolOptionsprivate
stripFirDebugInfocirct::firtool::FirtoolOptionsprivate
vbToBVcirct::firtool::FirtoolOptionsprivate
verificationFlavorcirct::firtool::FirtoolOptionsprivate