[PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified

Elena Demikhovsky via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 20 09:42:54 PDT 2016


delena updated this revision to Diff 61261.
delena added a comment.

I've build the new patch according to Silviu's comments. 
While my patch was under review, the isConsecutivePtr() function was changed, but the bug, I'm trying to fix wasn't resolved.
Please let me know if the call to getStridePtr() is still ok within the new code.


Repository:
  rL LLVM

http://reviews.llvm.org/D20789

Files:
  ../include/llvm/Analysis/LoopAccessAnalysis.h
  ../lib/Analysis/LoopAccessAnalysis.cpp
  ../lib/Transforms/Vectorize/LoopVectorize.cpp
  ../test/Transforms/LoopVectorize/consec_no_gep.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20789.61261.patch
Type: text/x-patch
Size: 6706 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160620/dbddb7bd/attachment.bin>


More information about the llvm-commits mailing list