Commit ce982080 authored by Schuyler Eldridge's avatar Schuyler Eldridge
Browse files

Make EmittedAnnotation a SingleTargetAnnotation



Change EmittedAnnotation from a NoTargetAnnotation to a
SingleTargetAnnotation. Concretely, this means that some string that
the emitter produces, be it a Verilog or FIRRTL IR string, is now
associated with a specific circuit "thing". This has the benefit of
allowing for transforms that run after an emitter to know which
emitted annotation is associated with a specific component.

Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@sifive.com>
parent 630d6dfd
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment