summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64
diff options
context:
space:
mode:
authorEvandro Menezes <e.menezes@samsung.com>2016-10-25 20:05:42 +0000
committerEvandro Menezes <e.menezes@samsung.com>2016-10-25 20:05:42 +0000
commit7696dc06858de87dd38192c558d190037df6f999 (patch)
tree36e8499519a06f1e6061d0659c1259ea5e57ee48 /llvm/lib/Target/AArch64
parent85de51db8504dbfa1eee3b7763742b4fc33dd869 (diff)
downloadbcm5719-llvm-7696dc06858de87dd38192c558d190037df6f999.tar.gz
bcm5719-llvm-7696dc06858de87dd38192c558d190037df6f999.zip
[AArch64] Adjust the cost model for Exynos M1.
Modify the maximum jump table size. llvm-svn: 285106
Diffstat (limited to 'llvm/lib/Target/AArch64')
-rw-r--r--llvm/lib/Target/AArch64/AArch64Subtarget.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64Subtarget.cpp b/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
index 3c193bab70a..7f86df129fc 100644
--- a/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
+++ b/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
@@ -65,9 +65,9 @@ void AArch64Subtarget::initializeProperties() {
break;
case ExynosM1:
MaxInterleaveFactor = 4;
+ MaxJumpTableSize = 8;
PrefFunctionAlignment = 4;
PrefLoopAlignment = 3;
- MaxJumpTableSize = 12;
break;
case Kryo:
MaxInterleaveFactor = 4;
OpenPOWER on IntegriCloud