GCN: Enable effective-target 'vect_long_mult'

... as made apparent by commit bfd6b36f08
"testsuite/vect: Fix pr25413a.c expectations [PR109705]" causing:

     PASS: gcc.dg/vect/pr25413a.c (test for excess errors)
     PASS: gcc.dg/vect/pr25413a.c execution test
    -PASS: gcc.dg/vect/pr25413a.c scan-tree-dump-times vect "vectorized 2 loops" 1
    +FAIL: gcc.dg/vect/pr25413a.c scan-tree-dump-times vect "vectorized 1 loops" 1

..., which this commit resolves.

	gcc/testsuite/
	* lib/target-supports.exp (check_effective_target_vect_long_mult):
	Enable for GCN.
This commit is contained in:
Thomas Schwinge 2024-03-20 23:56:58 +01:00
parent 7cc68c4863
commit e162228e0b

View file

@ -9059,7 +9059,8 @@ proc check_effective_target_vect_long_mult { } {
|| ([istarget riscv*-*-*]
&& [check_effective_target_riscv_v])
|| ([istarget loongarch*-*-*]
&& [check_effective_target_loongarch_sx]) } {
&& [check_effective_target_loongarch_sx])
|| [istarget amdgcn-*-*] } {
set answer 1
} else {
set answer 0