[llvm] [SCCP] Infer return attributes in SCCP as well (PR #106732)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 30 07:05:34 PDT 2024


nikic wrote:

This causes some compile-time regression on lencod with LTO (https://llvm-compile-time-tracker.com/compare.php?from=eaf87d32754beb5bec10bab517bf56e25575b48e&to=b03af0f9bc4e83de8ed78b55b1e0fc0abb9af24e&stat=instructions%3Au). I've seen a similar regression when testing a similar change in CVP (https://github.com/llvm/llvm-project/pull/99620), so it seems that the extra range information has some kind of negative compile-time effect. Unfortunately, I have not been able to reproduce it locally. callgrind on the link step only gives a pretty small difference in instructions.

https://github.com/llvm/llvm-project/pull/106732


More information about the llvm-commits mailing list