[llvm] [LoopVectorizer] Prune VFs based on plan register pressure (PR #132190)

David Sherwood via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 26 07:06:40 PDT 2025


================
@@ -4885,8 +4872,248 @@ void LoopVectorizationCostModel::collectElementTypesForWidening() {
   }
 }
 
+/// Estimate the register usage for \p Plan and vectorization factors in \p VFs.
----------------
david-arm wrote:

Hmm, the function has still moved so it's still hard to see what's changed. If it's easier you could always abandon the commit history and start again?

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


More information about the llvm-commits mailing list