[PATCH] D102726: [IR][AutoUpgrade] Drop alignment from non-pointer parameters and returns
Nikita Popov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri May 21 13:50:52 PDT 2021
nikic added a comment.
FYI, this change causes a non-trivial compile-time regression in LTO builds: https://llvm-compile-time-tracker.com/compare.php?from=136ced498ba84f6b6126051626e319f18ba740f5&to=5b6cae5524905bc43cfc21a515f828528d1f2e68&stat=instructions (Worst regression seems to be the ThinLTO kc.link step, which is up 4%.)
LLVM attributes are optimized for immutable usage, and it's hard to overstate just how slow the mutable APIs on them are...
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D102726/new/
https://reviews.llvm.org/D102726
More information about the llvm-commits
mailing list