-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Backport ThinLTO LLVM 5 fixes #45301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
r? @aturon (rust_highfive has picked a reviewer for you, use r? to override) |
I believe this is no longer quite right with changes on the master branch, which also handle alias summaries. That will also need to be updated for LLVM 5 |
281a18a
to
6e3e4da
Compare
Rebased. I hope this is correct. |
src/rustllvm/PassWrapper.cpp
Outdated
addPreservedGUID(Index, Preserved, GUID); | ||
} | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe this is still missing handling of AliasSummary
6e3e4da
to
3efa003
Compare
Added some |
@bors: r+ |
📌 Commit 3efa003 has been approved by |
Backport ThinLTO LLVM 5 fixes This makes building nightly more convenient on Arch.
☀️ Test successful - status-appveyor, status-travis |
This makes building nightly more convenient on Arch.