[llvm] r239515 - [LoopVectorize] Revert the enabling of interleaved memory access in Loop Vectorizor, which was wrongly committed in r239514.

Hao Liu Hao.Liu at arm.com
Thu Jun 11 02:18:08 PDT 2015


Author: haoliu
Date: Thu Jun 11 04:18:07 2015
New Revision: 239515

URL: http://llvm.org/viewvc/llvm-project?rev=239515&view=rev
Log:
[LoopVectorize] Revert the enabling of interleaved memory access in Loop Vectorizor, which was wrongly committed in r239514.

Modified:
    llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp

Modified: llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp?rev=239515&r1=239514&r2=239515&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp (original)
+++ llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp Thu Jun 11 04:18:07 2015
@@ -139,7 +139,7 @@ static cl::opt<bool> EnableMemAccessVers
     cl::desc("Enable symblic stride memory access versioning"));
 
 static cl::opt<bool> EnableInterleavedMemAccesses(
-    "enable-interleaved-mem-accesses", cl::init(true), cl::Hidden,
+    "enable-interleaved-mem-accesses", cl::init(false), cl::Hidden,
     cl::desc("Enable vectorization on interleaved memory accesses in a loop"));
 
 /// Maximum factor for an interleaved memory access.





More information about the llvm-commits mailing list