diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2023-12-05 10:11:19 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2023-12-05 10:11:19 +0000 |
commit | dd7aaef62a43efe52eece525eea4d7d252b0c148 (patch) | |
tree | 5f2e061e57a303bf943f84811c3ad7584d931c6a /libgcc | |
parent | 80f47d7bbe38234e1530d27fe5c2f130223ca7a0 (diff) | |
download | gcc-dd7aaef62a43efe52eece525eea4d7d252b0c148.zip gcc-dd7aaef62a43efe52eece525eea4d7d252b0c148.tar.gz gcc-dd7aaef62a43efe52eece525eea4d7d252b0c148.tar.bz2 |
aarch64: Make AARCH64_FL_SVE requirements explicit
So far, all intrinsics covered by the aarch64-sve-builtins*
framework have (naturally enough) required at least SVE.
However, arm_sme.h defines a couple of intrinsics that can
be called by any code. It's therefore necessary to make
the implicit SVE requirement explicit.
gcc/
* config/aarch64/aarch64-sve-builtins.cc (function_groups): Remove
implied requirement on SVE.
* config/aarch64/aarch64-sve-builtins-base.def: Explicitly require SVE.
* config/aarch64/aarch64-sve-builtins-sve2.def: Likewise.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions