[llvm-branch-commits] [llvm] llvm-reduce: Add new pass to inline call sites (PR #134223)
John Regehr via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Apr 3 07:48:26 PDT 2025
regehr wrote:
in C-Reduce we had an inliner. it (and other transformations) routinely increased the code size, but in general these were worthwhile since the eventual reduced test ended up smaller than it otherwise would have.
there's still a legitimate policy question here, which is whether people running reducers want things like inlining to be performed, or whether they're just purely looking to get the irrelevant junk stripped out of test cases. I went with the former thing and generally was happy with the outcomes. ymmv...
https://github.com/llvm/llvm-project/pull/134223
More information about the llvm-branch-commits
mailing list