[PATCH] D151943: [InstCombine] Propagate some func/arg/ret attributes from caller to callsite

Noah Goldstein via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 5 12:40:18 PDT 2023


goldstein.w.n added a comment.

preliminary results for adding callsite attribute to functionattrs:
https://llvm-compile-time-tracker.com/compare.php?from=94407e1bba9807193afde61c56b6125c0fc0b1d1&to=9a4f809588d2da4b58368469daa7b96322b7a540&stat=instructions%3Au

regressions [.05, .37] for -O3 and -O3thinlto which isn't so bad. Proper LTO has multi percent regressions (4% tramp3d-v4).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D151943/new/

https://reviews.llvm.org/D151943



More information about the llvm-commits mailing list