Pretty boring and lame as-is but necessary. This is definitely a place
we'll end up with extension hooks longer term. =]
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM. Side note, while reviewing it, I noticed there are still residuals of NoAA in-tree.
llvm/InitializePasses.h:void initializeNoAAPass(PassRegistry&);
lib/Passes/PassBuilder.cpp | ||
---|---|---|
1115–1119 ↗ | (On Diff #82399) | We need similar logic in lld (we already have a flag, -lto-newpm-aa-pipeline=. |
lib/Passes/PassBuilder.cpp | ||
---|---|---|
1115–1119 ↗ | (On Diff #82399) | Cool! Thanks for the review, and if someone doesn't beat me to it I'll but adding use of this to LLD in my queue. |
lib/Passes/PassBuilder.cpp | ||
---|---|---|
1115–1119 ↗ | (On Diff #82399) | We call the same function (from lib/LTO), so I don't think any real modification is required, but, yeah, adding a test to lld would be cool (or llvm-lto2), if you get to it. |