]> git.ipfire.org Git - thirdparty/gcc.git/commit
LoongArch: testsuite:Fix fail in gen-vect-{2,25}.c file.
authorchenxiaolong <chenxiaolong@loongson.cn>
Sat, 13 Jan 2024 07:28:34 +0000 (15:28 +0800)
committerLulu Cheng <chenglulu@loongson.cn>
Thu, 18 Jan 2024 07:28:41 +0000 (15:28 +0800)
commit227b8df46618682d29080f2de145edd32c42d359
tree763ea5cdfce02aff73fb50b8a5b9ecd3458d7a18
parentd78b7bdb9ac0514b542259d0f4c6d623d09fd830
LoongArch: testsuite:Fix fail in gen-vect-{2,25}.c file.

1.Added  dg-do compile on LoongArch.
  When binutils does not support vector instruction sets, an error occurs
because the assembler does not recognize vector instructions.

2.Added "-mlsx" option for vectorization on LoongArch.

gcc/testsuite/ChangeLog:

* gcc.dg/tree-ssa/gen-vect-2.c: Added detection of compilation
behavior and "-mlsx" option on LoongArch.
* gcc.dg/tree-ssa/gen-vect-25.c: Dito.
gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c
gcc/testsuite/gcc.dg/tree-ssa/gen-vect-25.c