summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2013-09-18 03:55:53 +0000
committerCraig Topper <craig.topper@gmail.com>2013-09-18 03:55:53 +0000
commit98064b9f4d5da172c8d09625edb60f3cc1e9a210 (patch)
tree8ce171be4b01b62a7fec0a9b71f9797d0aa7769d /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
parentc4d7c82c7f7356ac9aca70d67593479897ad7f2b (diff)
downloadbcm5719-llvm-98064b9f4d5da172c8d09625edb60f3cc1e9a210.tar.gz
bcm5719-llvm-98064b9f4d5da172c8d09625edb60f3cc1e9a210.zip
Lift alignment restrictions for load/store folding on VINSERTF128/VEXTRACTF128. Fixes PR17268.
llvm-svn: 190916
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
-rw-r--r--llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
index b287ca7c8d5..c2427e72d84 100644
--- a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+++ b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
@@ -51,7 +51,7 @@ static cl::opt<int>
"number "));
namespace {
-static const unsigned MinVecRegSize = 128;
+static const unsigned MinVecRegSize = 256;
static const unsigned RecursionMaxDepth = 12;
OpenPOWER on IntegriCloud