]> granicus.if.org Git - llvm/commitdiff
Set the vectorizer MaxInterleaveFactor for Exynos.
authorAbderrazek Zaafrani <a.zaafrani@samsung.com>
Fri, 21 Oct 2016 16:28:27 +0000 (16:28 +0000)
committerAbderrazek Zaafrani <a.zaafrani@samsung.com>
Fri, 21 Oct 2016 16:28:27 +0000 (16:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284839 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AArch64/AArch64Subtarget.cpp

index 78a2631614ee70c365dad52caf268465c98c9fda..3c193bab70a24ae3253615e56692e15e50818f12 100644 (file)
@@ -64,6 +64,7 @@ void AArch64Subtarget::initializeProperties() {
     MaxInterleaveFactor = 4;
     break;
   case ExynosM1:
+    MaxInterleaveFactor = 4;
     PrefFunctionAlignment = 4;
     PrefLoopAlignment = 3;
     MaxJumpTableSize = 12;