Since this build attribute corresponds to a whole module, and
different functions in a module may differ in the optimizations
enabled for them, this attribute is emitted after all functions,
and only in the case that the optimization goals for all
functions match.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Seems like a reasonable change. LGTM. Thanks!
test/MC/ARM/data-in-code.ll | ||
---|---|---|
73 ↗ | (On Diff #40972) | I'm guessing that this is due to the change in time when the attributes section is emitted? |
Comment Actions
Thanks for the review!
test/MC/ARM/data-in-code.ll | ||
---|---|---|
73 ↗ | (On Diff #40972) | Yes I think so. I didn't do any deep investigation, as the change in order wouldn't have any effect on linking. |