Add default annotations for a Stage
Phase that validates an AnnotationSeq.
Phase that validates an AnnotationSeq. If successful, views of this AnnotationSeq as StageOptions are guaranteed to succeed.
Wrap a Phase such that any Annotation removed by the wrapped Phase will be added as DeletedAnnotations.
Recursively expand all InputAnnotationFileAnnotations in an AnnotationSeq
Phase that writes an AnnotationSeq to a file.
Phase that writes an AnnotationSeq to a file. A file is written if and only if a StageOptions view has a non-empty annotationFileOut.
(Since version FIRRTL 1.4) LegacyAnnotation has been removed, this is a no-op
Add default annotations for a Stage
This currently only adds a TargetDirAnnotation. This isn't necessary for a StageOptionsView, but downstream tools may expect a TargetDirAnnotation to exist.