This pass provides an interface to annotate functions in the IR level, with predetermined function attributes. The attribute name and an input CSV file containing the attribute values for each function should be provided to the pass.
Diff Detail
Diff Detail
Event Timeline
Comment Actions
This pass changes the IR by adding new attributes, right? I think it should be under transforms then?
I am also not sure about using a command line argument to specify the attribute name and a CSV file with the values for functions. Could the attribute name also be part of the CSV? this would allow adding multiple different attributes to the function, which is not possible with the current interface I think.
Comment Actions
This could use a much better description and/or an RFC - how useful is this? why is this beneficial to have?