[PATCH] D29425: [SLP] Use SCEV to sort memory accesses
Michael Kuperstein via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 1 14:17:33 PST 2017
mkuper created this revision.
Herald added a subscriber: mzolotukhin.
This generalizes memory access sorting to use SCEVs instead of relying on constant offsets.
I'm not entirely sure my use of SCEV here is sane, both in terms of using the cache (if it's ok to rely on the cache, I can get rid of the map and simplify the whole thing), and in terms of expecting "SCEV.getMinusSCEV(X,Y) returns a constant" to be transitive. @sanjoy , I'll really appreciate feedback on both.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 13303 bytes
Desc: not available
More information about the llvm-commits