diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2023-12-05 10:11:22 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2023-12-05 10:11:22 +0000 |
commit | 5ce2e22b7e02c7fbd1ab8145b632559b67ae9958 (patch) | |
tree | 923fe855495fe48ad01c951bc496fa43a09a05b3 /gcc/gimple-loop-interchange.cc | |
parent | 1f7f076ad6293cad19d35efdf726eb48cf78e3dd (diff) | |
download | gcc-5ce2e22b7e02c7fbd1ab8145b632559b67ae9958.zip gcc-5ce2e22b7e02c7fbd1ab8145b632559b67ae9958.tar.gz gcc-5ce2e22b7e02c7fbd1ab8145b632559b67ae9958.tar.bz2 |
aarch64: Tweak error message for (tuple,vector) pairs
SME2 adds more intrinsics that take a tuple of vectors followed
by a single vector, with the two arguments expected to have the
same element type. Unlike with the existing svset* intrinsics,
the size of the tuple is not fixed by the overloaded function name.
This patch adds an error message that (hopefully) copes better
with that combination.
gcc/
* config/aarch64/aarch64-sve-builtins.cc
(function_resolver::require_derived_vector_type): Add a specific
error message for the case in which the caller wants a single
vector whose element type matches a previous tuyple argument.
gcc/testsuite/
* gcc.target/aarch64/sve/acle/general-c/set_1.c: Tweak expected
error message.
* gcc.target/aarch64/sve/acle/general-c/set_3.c: Likewise.
* gcc.target/aarch64/sve/acle/general-c/set_5.c: Likewise.
Diffstat (limited to 'gcc/gimple-loop-interchange.cc')
0 files changed, 0 insertions, 0 deletions