summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2014-12-09 20:46:17 +0000
committerdim <dim@FreeBSD.org>2014-12-09 20:46:17 +0000
commit2a46c45cdbe5e035b61a672eb14112004149470b (patch)
tree39575358ffd138fd57260e3c2d34f6322f190fe3 /contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff
parent645e043040af84c39010eb40c4050ba0174159c7 (diff)
downloadFreeBSD-src-2a46c45cdbe5e035b61a672eb14112004149470b.zip
FreeBSD-src-2a46c45cdbe5e035b61a672eb14112004149470b.tar.gz
Add llvm patch corresponding to r275654, and clean up a few other patches.
Diffstat (limited to 'contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff')
-rw-r--r--contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff8
1 files changed, 4 insertions, 4 deletions
diff --git a/contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff b/contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff
index 749588d..c0e8dac 100644
--- a/contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff
+++ b/contrib/llvm/patches/patch-21-llvm-r223171-fix-vectorizer.diff
@@ -19,8 +19,8 @@ Introduced here: http://svnweb.freebsd.org/changeset/base/275635
Index: lib/Transforms/Vectorize/LoopVectorize.cpp
===================================================================
---- lib/Transforms/Vectorize/LoopVectorize.cpp (revision 21)
-+++ lib/Transforms/Vectorize/LoopVectorize.cpp (revision 22)
+--- lib/Transforms/Vectorize/LoopVectorize.cpp
++++ lib/Transforms/Vectorize/LoopVectorize.cpp
@@ -3466,6 +3466,15 @@ bool LoopVectorizationLegality::canVectorize() {
return false;
}
@@ -39,8 +39,8 @@ Index: lib/Transforms/Vectorize/LoopVectorize.cpp
TheLoop->getHeader()->getName() << '\n');
Index: test/Transforms/LoopVectorize/loop-form.ll
===================================================================
---- test/Transforms/LoopVectorize/loop-form.ll (revision 0)
-+++ test/Transforms/LoopVectorize/loop-form.ll (revision 22)
+--- test/Transforms/LoopVectorize/loop-form.ll
++++ test/Transforms/LoopVectorize/loop-form.ll
@@ -0,0 +1,31 @@
+; RUN: opt -S -loop-vectorize < %s | FileCheck %s
+target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
OpenPOWER on IntegriCloud