> diff --git 
> a/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c 
> b/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c
> index 813f7860f645..3b46505e8f99 100644
> --- a/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c
> +++ b/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c
> @@ -7,6 +7,7 @@
>  /*
>  ** test_sf_vfnrclip_x_f_qf_i8mf8_vint8mf8_t:
>  ** ...
> +** vsetivli\s+zero+,0+,e32+,mf2+,ta+,ma+

This should be e8, mf8, you can also check with llvm's implementation:
https://godbolt.org/z/xoeYrK6o7

>  ** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
>  ** ...
>  */

> diff --git a/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c 
> b/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c
> index f2058a14779b..6bb659b5d233 100644
> --- a/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c
> +++ b/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c
> @@ -7,6 +7,7 @@
>  /*
>  ** test_sf_vqmacc_2x8x2_i32m1_vint32m1_t:
>  ** ...
> +** vsetivli\s+zero+,0+,e32+,m1,ta,ma+


This should be e8, m1, you can also check with llvm's implementation:
https://godbolt.org/z/ns8T65YTh

>  ** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
>  ** ...
>  */

> diff --git a/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c 
> b/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c
> index 3bd6f1c273cd..8106d0dbbaba 100644
> --- a/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c
> +++ b/gcc/testsuite/gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c
> @@ -7,6 +7,7 @@
>  /*
>  ** test_sf_vqmacc_4x8x4_i32m1_vint32m1_t:
>  ** ...
> +** vsetivli\s+zero+,0+,e32+,m1,ta,ma+

This should be e8, mf2, you can also check with llvm's implementation:
https://godbolt.org/z/h3q6q369q


>  ** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
>  ** ...
>  */

Reply via email to