[PATCH] D111533: [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Nikita Popov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 21 10:08:36 PDT 2021
nikic added inline comments.
================
Comment at: llvm/include/llvm/Analysis/ScalarEvolution.h:1505
+ /// Stores all SCEV that use a given SCEV as its direct operand.
+ DenseMap<const SCEV *, SmallPtrSet<const SCEV *, 16> > SCEVUsers;
+
----------------
I would expect that on average there's less than 16 users for a given SCEV.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D111533/new/
https://reviews.llvm.org/D111533
More information about the llvm-commits
mailing list