[llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 7 05:52:38 PDT 2024
================
@@ -3614,6 +3616,13 @@ class BoUpSLP {
DenseMap<Value *, SmallPtrSet<const TreeEntry *, 4>>;
ValueToGatherNodesMap ValueToGatherNodes;
+ /// A list of the loads, which can be vectorized using strided or masked
+ /// gather approach, but attempted to be represented as contiguous loads.
+ SetVector<unsigned> LoadEntriesToVectorize;
----------------
RKSimon wrote:
What does the unsigned value represent?
https://github.com/llvm/llvm-project/pull/110151
More information about the llvm-commits
mailing list