[PATCH] D138353: [Passes][VectorCombine] enable early run generally and try load folds
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Nov 19 07:54:59 PST 2022
lebedev.ri added inline comments.
================
Comment at: llvm/lib/Passes/PassBuilderPipelines.cpp:618-619
- // The matrix extension can introduce large vector operations early, which can
- // benefit from running vector-combine early on.
- if (EnableMatrix)
- FPM.addPass(VectorCombinePass(/*TryEarlyFoldsOnly=*/true));
+ // Try vectorization/scalarization transforms that are likely to be reduced by
+ // GVN and InstCombine.
+ FPM.addPass(VectorCombinePass(/*TryEarlyFoldsOnly=*/true));
----------------
What does "reduced" here mean? "obscured"?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D138353/new/
https://reviews.llvm.org/D138353
More information about the llvm-commits
mailing list