The refactoring introduced a regression in the flag processing for
-fxray-instruction-threshold which causes it to not get passed properly.
This change should restore the previous behaviour.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
lgtm
test/CodeGen/xray-instruction-threshold.cpp | ||
---|---|---|
11 ↗ | (On Diff #93454) | Any reason to use -DAG on the decls? The IR should be in source order, with the attributes always at the end. The attribute sets need -DAG, of course. |
test/CodeGen/xray-instruction-threshold.cpp | ||
---|---|---|
11 ↗ | (On Diff #93454) | Good question. I hadn't thought that through, I was just thinking that the attribute set -DAG needed to depend on variables captured from a -DAG earlier. Changed this now since it seems it's unnecessary. :) |