3 ms·
> This means LLVM no longer miscompiles code for languages with high-quality aliasing information. This affects Rust, for instance, and might net 0-5% better r
by myrmidon 6y ago
> This means LLVM no longer miscompiles code for languages with high-quality aliasing information.
This affects Rust, for instance, and might net 0-5% better run-time performance: https://github.com/rust-lang/rust/issues/54878#issuecomment-767151730 https://github.com/rust-lang/rust/issues/54878#issuecomment-...
- throwaway894345 6y agoIn general I would be very curious to know more about the bugs, etc in LLVM which would benefit Rust. I'm of the impression that there are many because LLVM is so over-fitted to the C++ ecosystem, but I don't know much about them in particular.
- nindalf 6y agoIf you're looking for someone to ask, the expert is nikic, author of the grandparent to your comment. They have worked on many of these specific improvements in LLVM, from which Rust has benefited.
- bla3 6y agoYou're saying the person complaining about the release notes is one of the people who wrote the release notes? :-D
- mrec 6y agoThe `A-LLVM` issue label is probably a good starting point. https://github.com/rust-lang/rust/labels/A-LLVM https://github.com/rust-lang/rust/labels/A-LLVM