[llvm] Default aarch64-min-jump-table-entries to 9 (PR #98391)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 10 22:34:23 PDT 2024
https://github.com/hiraditya updated https://github.com/llvm/llvm-project/pull/98391
>From 3df1c67251f0d24e2e9cefced82d391a4961c12b Mon Sep 17 00:00:00 2001
From: AdityaK <hiraditya at msn.com>
Date: Wed, 10 Jul 2024 14:22:53 -0700
Subject: [PATCH] Default aarch64-min-jump-table-entries to 9
The previous experiment in https://github.com/llvm/llvm-project/pull/71166 set to 13 but the results
werent significantly better. Setting to 9
---
llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/llvm/lib/Target/AArch64/AArch64Subtarget.cpp b/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
index 1fad1d5ca6d7d..47d179712a12c 100644
--- a/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
+++ b/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
@@ -72,7 +72,7 @@ static cl::opt<AArch64PAuth::AuthCheckMethod>
cl::values(AUTH_CHECK_METHOD_CL_VALUES_LR));
static cl::opt<unsigned> AArch64MinimumJumpTableEntries(
- "aarch64-min-jump-table-entries", cl::init(13), cl::Hidden,
+ "aarch64-min-jump-table-entries", cl::init(9), cl::Hidden,
cl::desc("Set minimum number of entries to use a jump table on AArch64"));
unsigned AArch64Subtarget::getVectorInsertExtractBaseCost() const {
More information about the llvm-commits
mailing list