[llvm] r284839 - Set the vectorizer MaxInterleaveFactor for Exynos.
Abderrazek Zaafrani via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 21 09:28:27 PDT 2016
Author: az
Date: Fri Oct 21 11:28:27 2016
New Revision: 284839
URL: http://llvm.org/viewvc/llvm-project?rev=284839&view=rev
Log:
Set the vectorizer MaxInterleaveFactor for Exynos.
Modified:
llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp
Modified: llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp?rev=284839&r1=284838&r2=284839&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp (original)
+++ llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp Fri Oct 21 11:28:27 2016
@@ -64,6 +64,7 @@ void AArch64Subtarget::initializePropert
MaxInterleaveFactor = 4;
break;
case ExynosM1:
+ MaxInterleaveFactor = 4;
PrefFunctionAlignment = 4;
PrefLoopAlignment = 3;
MaxJumpTableSize = 12;
More information about the llvm-commits
mailing list