[llvm] Default aarch64-min-jump-table-entries to 9 (PR #98391)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 10 14:31:03 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-aarch64
Author: AdityaK (hiraditya)
<details>
<summary>Changes</summary>
The previous experiment in https://github.com/llvm/llvm-project/pull/71166 set to 13 but the results weren't significantly better. Setting to 9
---
Full diff: https://github.com/llvm/llvm-project/pull/98391.diff
1 Files Affected:
- (modified) llvm/lib/Target/AArch64/AArch64Subtarget.cpp (+1-1)
``````````diff
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 {
``````````
</details>
https://github.com/llvm/llvm-project/pull/98391
More information about the llvm-commits
mailing list