[PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Dave Green via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Feb 10 07:35:34 PST 2023
dmgreen added a comment.
> It’s not clear from the original commit message why the test is related to inlining order? It seems entirely testing vectorization cost model which should be insensitive to these kind of changes, right?
It's a phase ordering test - it's testing the entire pipeline including all the inlining and simplification that needs to happen :)
You can run update_test_checks of the file to see the differences. I believe the inlining causes differences in the code that then cause different vector factors to be chosen. I can try to add a similar test for the other case that got worse, if they are similar.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143624/new/
https://reviews.llvm.org/D143624
More information about the cfe-commits
mailing list