[PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
David Sherwood via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 11 03:51:38 PDT 2021
david-arm added inline comments.
================
Comment at: llvm/include/llvm/Analysis/LoopAccessAnalysis.h:642
+ /// List of stores to uniform addresses.
+ SmallVector<StoreInst *, 5> InvariantStores;
+
----------------
fhahn wrote:
> Are the stores invariant or to a uniform address? `InvariantStores` implies they are invariant, which may not be the case?
I assume here that InvariantStores refers to stores to an invariant (i.e. uniform?) address, rather than storing an invariant value to variant address. If so, perhaps it could be named StoresToInvariantAddress or something like that?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D110235/new/
https://reviews.llvm.org/D110235
More information about the llvm-commits
mailing list