On 08/01/2026 21:59, Alice Carlotti wrote:
On Thu, Jan 08, 2026 at 04:13:47PM +0000, Claudio Bantaloukas wrote:
Commits gcc-16-6381-g226d5fd59dc8 and gcc-16-6380-gef533d234293 had
insufficient target checks and this caused regressions on the linaro CI
which uses an older binutils version.
This change adds the needed checks. Tested for no additional regressions on
aarch64-linux-gnu but I don't have the exact environment Linaro has.
OK to merge?
OK, thanks.
Thank you, submitted.
Incidentally, I think the +bf16 and corresponding check are unnecessary,
because sme automatically includes bf16. There's no need to change it though.
Alice
Claudio Bantaloukas (1):
aarch64: Update target checks for sme2 fp8
.../gcc.target/aarch64/sme2/acle-asm/cvt_mf8_bf16_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/cvt_mf8_f16_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/cvt_mf8_f32_x4.c | 2 ++
.../gcc.target/aarch64/sme2/acle-asm/cvtn_mf8_f32_x4.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f16_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f16_x4.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f32_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f32_x4.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f64_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f64_x4.c | 2 ++
10 files changed, 20 insertions(+)
--
2.51.0