diff options
author | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2023-11-10 14:06:50 +0000 |
---|---|---|
committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2023-11-10 14:19:59 +0000 |
commit | f880bdc2716d59530949c9c03e4b759c6398c4e4 (patch) | |
tree | ec78827c7a191576fe5d674fb5489482b086b7de /gcc | |
parent | 6aaf72ff533550dad68362e8da308b480a9e0f30 (diff) | |
download | gcc-f880bdc2716d59530949c9c03e4b759c6398c4e4.zip gcc-f880bdc2716d59530949c9c03e4b759c6398c4e4.tar.gz gcc-f880bdc2716d59530949c9c03e4b759c6398c4e4.tar.bz2 |
libatomic: Improve ifunc selection on AArch64
Add support for ifunc selection based on CPUID register. Neoverse N1 supports
atomic 128-bit load/store, so use the FEAT_USCAT ifunc like newer Neoverse
cores.
Reviewed-by: Kyrylo.Tkachov@arm.com
libatomic:
* config/linux/aarch64/host-config.h (ifunc1): Use CPUID in ifunc
selection.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions