Update Sifive Xsfvqmacc and Xsfvfnrclip extension's testcases.
version log:
Update synchronize LMUL settings with return type.
gcc/ChangeLog:
* config/riscv/vector.md: New attr set.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c: Add vsetivli checking.
* gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_xu_f_qf.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_2x8x2.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_4x8x4.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_2x8x2.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_4x8x4.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_2x8x2.c: Ditto.
* gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_4x8x4.c: Ditto.
vssegtux,vssegtox,vlsegdff,vandn,vbrev,vbrev8,vrev8,vcpop,vclz,vctz,vrol,\
vror,vwsll,vclmul,vclmulh,vghsh,vgmul,vaesef,vaesem,vaesdf,vaesdm,\
vaeskf1,vaeskf2,vaesz,vsha2ms,vsha2ch,vsha2cl,vsm4k,vsm4r,vsm3me,vsm3c,\
- vfncvtbf16,vfwcvtbf16,vfwmaccbf16")
+ vfncvtbf16,vfwcvtbf16,vfwmaccbf16,\
+ sf_vqmacc,sf_vfnrclip")
(const_string "true")]
(const_string "false")))
vfredo,vfwredu,vfwredo,vslideup,vslidedown,vislide1up,\
vislide1down,vfslide1up,vfslide1down,vgather,viwmuladd,vfwmuladd,\
vlsegds,vlsegdux,vlsegdox,vandn,vrol,vror,vwsll,vclmul,vclmulh,\
- vfwmaccbf16")
+ vfwmaccbf16,sf_vqmacc,sf_vfnrclip")
(symbol_ref "riscv_vector::get_ta(operands[6])")
(eq_attr "type" "vimuladd,vfmuladd")
vfwalu,vfwmul,vfsgnj,vfcmp,vslideup,vslidedown,\
vislide1up,vislide1down,vfslide1up,vfslide1down,vgather,\
viwmuladd,vfwmuladd,vlsegds,vlsegdux,vlsegdox,vandn,vrol,\
- vror,vwsll,vclmul,vclmulh,vfwmaccbf16")
+ vror,vwsll,vclmul,vclmulh,vfwmaccbf16,sf_vqmacc,sf_vfnrclip")
(symbol_ref "riscv_vector::get_ma(operands[7])")
(eq_attr "type" "vimuladd,vfmuladd")
/*
** test_sf_vfnrclip_x_f_qf_i8mf8_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf4_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf2_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m1_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m2_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf8_m_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf4_m_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf2_m_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m1_m_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m2_m_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mask_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mask_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mask_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mask_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mask_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf8_tu_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf4_tu_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf2_tu_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m1_tu_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m2_tu_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf8_tum_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf4_tum_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf2_tum_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m1_tum_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m2_tum_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf8_tumu_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf4_tumu_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf2_tumu_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m1_tumu_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m2_tumu_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf8_mu_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf4_mu_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf2_mu_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m1_mu_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8m2_mu_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tu_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tu_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tu_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tu_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tu_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tum_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tum_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tum_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tum_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tum_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tumu_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_i8mf4_tumu_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tumu_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tumu_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_tumu_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mu_vint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mu_vint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mu_vint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mu_vint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_x_f_qf_mu_vint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,mu+
** sf\.vfnrclip\.x\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf8_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf4_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf2_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m1_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m2_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf8_m_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf4_m_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf2_m_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m1_m_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m2_m_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mask_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mask_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mask_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mask_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mask_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
-vuint8m2_t test_sf_vfnrclip_xu_f_qf_mask_vuint8m2_t(vbool4_t mask, vfloat32m8_t vs2, float rs1, size_t vl) {
+vuint8m2_t test_sf_vfnrclip_xu_f_qf_mask_vuint8m2_t(vbool4_t mask,vfloat32m8_t vs2, float rs1, size_t vl) {
return __riscv_sf_vfnrclip_xu_f_qf(mask, vs2, rs1, vl);
}
/*
** test_sf_vfnrclip_xu_f_qf_u8mf8_tu_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf4_tu_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf2_tu_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m1_tu_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m2_tu_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf8_tum_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf4_tum_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf2_tum_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m1_tum_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m2_tum_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf8_tumu_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf4_tumu_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf2_tumu_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m1_tumu_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m2_tumu_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf8_mu_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf4_mu_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf2_mu_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m1_mu_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8m2_mu_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tu_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tu_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tu_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tu_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tu_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tum_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tum_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tum_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tum_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tum_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,ma+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
return __riscv_sf_vfnrclip_xu_f_qf_tum(mask, maskedoff, vs2, rs1, vl);
}
+
/*
** test_sf_vfnrclip_xu_f_qf_tumu_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_u8mf4_tumu_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tumu_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tumu_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_tumu_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,tu+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mu_vuint8mf8_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf8+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mu_vuint8mf4_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf4+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mu_vuint8mf2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,mf2+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mu_vuint8m1_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m1+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vfnrclip_xu_f_qf_mu_vuint8m2_t:
** ...
+** vsetivli\s+zero+,0+,e8+,m2+,ta+,mu+
** sf\.vfnrclip\.xu\.f\.qf\tv[0-9]+,v[0-9]+,fa[0-9]+,v0.t
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_2x8x2_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmacc\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmacc_4x8x4_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmacc\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_2x8x2_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccsu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
{
return __riscv_sf_vqmaccsu_2x8x2_tu (vd, vs1, vs2, vl);
}
+
/*
** test_sf_vqmaccsu_4x8x4_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccsu_4x8x4_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccsu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
{
return __riscv_sf_vqmaccsu_4x8x4_tu (vd, vs1, vs2, vl);
}
+
/*
** test_sf_vqmaccu_2x8x2_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_2x8x2_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccu\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccu_4x8x4_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccu\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
{
return __riscv_sf_vqmaccu_4x8x4_tu (vd, vs1, vs2, vl);
}
+
/*
** test_sf_vqmaccus_2x8x2_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_2x8x2_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccus\.2x8x2\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
{
return __riscv_sf_vqmaccus_2x8x2_tu (vd, vs1, vs2, vl);
}
+
/*
** test_sf_vqmaccus_4x8x4_i32m1_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_i32m2_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_i32m4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_i32m8_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,ta,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_i32m1_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_i32m2_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_i32m4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_i32m8_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_tu_vint32m1_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m1,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_tu_vint32m2_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m2,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_tu_vint32m4_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m4,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
/*
** test_sf_vqmaccus_4x8x4_tu_vint32m8_t:
** ...
+** vsetivli\s+zero+,0+,e32+,m8,tu,ma+
** sf\.vqmaccus\.4x8x4\tv[0-9]+,v[0-9]+,v[0-9]+
** ...
*/
{
return __riscv_sf_vqmaccus_4x8x4_tu (vd, vs1, vs2, vl);
}
+