[compiler-rt] a43f361 - [AArch64][compiler-rt] Fix HWCAP_CPUID not defined in some cases.

Pavel Iliin via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 20 11:20:00 PST 2022


Author: Pavel Iliin
Date: 2022-12-20T19:15:27Z
New Revision: a43f36142c501e2d3f4797ef938db4e0c5e0eeec

URL: https://github.com/llvm/llvm-project/commit/a43f36142c501e2d3f4797ef938db4e0c5e0eeec
DIFF: https://github.com/llvm/llvm-project/commit/a43f36142c501e2d3f4797ef938db4e0c5e0eeec.diff

LOG: [AArch64][compiler-rt] Fix HWCAP_CPUID not defined in some cases.

Define HWCAP_CPUID to fix commit e43924a75145d2f9e722f74b673145c3e62bfd07.

Added: 
    

Modified: 
    compiler-rt/lib/builtins/cpu_model.c

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/builtins/cpu_model.c b/compiler-rt/lib/builtins/cpu_model.c
index e377d6458a0f..ce5f7291035f 100644
--- a/compiler-rt/lib/builtins/cpu_model.c
+++ b/compiler-rt/lib/builtins/cpu_model.c
@@ -921,6 +921,9 @@ _Bool __aarch64_have_lse_atomics
 #define AT_HWCAP 16
 #endif
 
+#ifndef HWCAP_CPUID
+#define HWCAP_CPUID (1 << 11)
+#endif
 #ifndef HWCAP_FP
 #define HWCAP_FP (1 << 0)
 #endif


        


More information about the llvm-commits mailing list