From 2e012df341ca96dbf416fbeef887d6dfd2a9e052 Mon Sep 17 00:00:00 2001 From: Patrick Zhang Date: Wed, 26 Feb 2025 19:08:06 +0800 Subject: [PATCH] 8350663: AArch64: Enable UseSignumIntrinsic by default Signed-off-by: Patrick Zhang --- src/hotspot/cpu/aarch64/vm_version_aarch64.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/hotspot/cpu/aarch64/vm_version_aarch64.cpp b/src/hotspot/cpu/aarch64/vm_version_aarch64.cpp index bca39ae9db236..e6d619b46c5e0 100644 --- a/src/hotspot/cpu/aarch64/vm_version_aarch64.cpp +++ b/src/hotspot/cpu/aarch64/vm_version_aarch64.cpp @@ -161,9 +161,6 @@ void VM_Version::initialize() { (_model == CPU_MODEL_AMPERE_1A || _model == CPU_MODEL_AMPERE_1B)) { FLAG_SET_DEFAULT(CodeEntryAlignment, 32); } - if (FLAG_IS_DEFAULT(UseSignumIntrinsic)) { - FLAG_SET_DEFAULT(UseSignumIntrinsic, true); - } } // ThunderX @@ -243,7 +240,7 @@ void VM_Version::initialize() { } } - if (_cpu == CPU_ARM) { + if (_features & (CPU_FP | CPU_ASIMD)) { if (FLAG_IS_DEFAULT(UseSignumIntrinsic)) { FLAG_SET_DEFAULT(UseSignumIntrinsic, true); }