riscv-non-isa/rvv-intrinsic-doc

Wrong argument names for .vf widening multiply-add intrinsics

dzaima opened this issue · 0 comments

e.g.

vfloat32mf2_t __riscv_vfwmaccbf16_vf_f32mf2(vfloat32mf2_t vd, __bf16 vs1,
vbfloat16mf4_t vs2, size_t vl);

__bf16 vs1 should be __bf16 rs1.

Similarly, auto-generated/intrinsic_funcs.adoc has:

vfloat32mf2_t __riscv_vfwmacc_vf_f32mf2(vfloat32mf2_t vd, _Float16 vs1,
                                        vfloat16mf4_t vs2, size_t vl);
...
vfloat64m1_t __riscv_vfwnmsac_vf_f64m1(vfloat64m1_t vd, float vs1,
                                       vfloat32mf2_t vs2, size_t vl);