Vector Floating-Point Intrinsics
Vector Floating-Point Intrinsics
Vector Single-Width Floating-Point Add/Subtract Intrinsics
vfloat16mf4_t __riscv_vfadd (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfadd (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfadd (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfadd (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfadd (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfadd (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfadd (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfadd (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfadd (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfadd (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfadd (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfadd (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfadd (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfadd (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfadd (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfadd (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfadd (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfadd (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfadd (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfadd (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfadd (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfadd (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfadd (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfadd (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfadd (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfadd (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfadd (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfadd (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfadd (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfadd (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfsub (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsub (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsub (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsub (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsub (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsub (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsub (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsub (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsub (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsub (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsub (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsub (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsub (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsub (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsub (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsub (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsub (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsub (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsub (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsub (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsub (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsub (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsub (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsub (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsub (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsub (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsub (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsub (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsub (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsub (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfrsub (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfrsub (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfrsub (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfrsub (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfrsub (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfrsub (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfrsub (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfrsub (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfrsub (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfrsub (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfrsub (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfrsub (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfrsub (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfrsub (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfrsub (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfneg (vfloat16mf4_t vs, size_t vl);
vfloat16mf2_t __riscv_vfneg (vfloat16mf2_t vs, size_t vl);
vfloat16m1_t __riscv_vfneg (vfloat16m1_t vs, size_t vl);
vfloat16m2_t __riscv_vfneg (vfloat16m2_t vs, size_t vl);
vfloat16m4_t __riscv_vfneg (vfloat16m4_t vs, size_t vl);
vfloat16m8_t __riscv_vfneg (vfloat16m8_t vs, size_t vl);
vfloat32mf2_t __riscv_vfneg (vfloat32mf2_t vs, size_t vl);
vfloat32m1_t __riscv_vfneg (vfloat32m1_t vs, size_t vl);
vfloat32m2_t __riscv_vfneg (vfloat32m2_t vs, size_t vl);
vfloat32m4_t __riscv_vfneg (vfloat32m4_t vs, size_t vl);
vfloat32m8_t __riscv_vfneg (vfloat32m8_t vs, size_t vl);
vfloat64m1_t __riscv_vfneg (vfloat64m1_t vs, size_t vl);
vfloat64m2_t __riscv_vfneg (vfloat64m2_t vs, size_t vl);
vfloat64m4_t __riscv_vfneg (vfloat64m4_t vs, size_t vl);
vfloat64m8_t __riscv_vfneg (vfloat64m8_t vs, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfadd (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfadd (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfadd (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfadd (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfadd (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfadd (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfadd (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfadd (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfadd (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfadd (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfadd (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfadd (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfadd (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfadd (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfadd (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfadd (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfadd (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfadd (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfadd (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfadd (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfadd (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfadd (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfadd (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfadd (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfadd (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfadd (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfadd (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfadd (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfadd (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfadd (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfsub (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsub (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsub (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsub (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsub (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsub (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsub (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsub (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsub (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsub (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsub (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsub (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsub (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsub (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsub (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsub (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsub (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsub (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsub (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsub (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsub (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsub (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsub (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsub (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsub (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsub (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsub (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsub (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsub (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsub (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfrsub (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfrsub (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfrsub (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfrsub (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfrsub (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfrsub (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfrsub (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfrsub (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfrsub (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfrsub (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfrsub (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfrsub (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfrsub (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfrsub (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfrsub (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfneg (vbool64_t vm, vfloat16mf4_t vs, size_t vl);
vfloat16mf2_t __riscv_vfneg (vbool32_t vm, vfloat16mf2_t vs, size_t vl);
vfloat16m1_t __riscv_vfneg (vbool16_t vm, vfloat16m1_t vs, size_t vl);
vfloat16m2_t __riscv_vfneg (vbool8_t vm, vfloat16m2_t vs, size_t vl);
vfloat16m4_t __riscv_vfneg (vbool4_t vm, vfloat16m4_t vs, size_t vl);
vfloat16m8_t __riscv_vfneg (vbool2_t vm, vfloat16m8_t vs, size_t vl);
vfloat32mf2_t __riscv_vfneg (vbool64_t vm, vfloat32mf2_t vs, size_t vl);
vfloat32m1_t __riscv_vfneg (vbool32_t vm, vfloat32m1_t vs, size_t vl);
vfloat32m2_t __riscv_vfneg (vbool16_t vm, vfloat32m2_t vs, size_t vl);
vfloat32m4_t __riscv_vfneg (vbool8_t vm, vfloat32m4_t vs, size_t vl);
vfloat32m8_t __riscv_vfneg (vbool4_t vm, vfloat32m8_t vs, size_t vl);
vfloat64m1_t __riscv_vfneg (vbool64_t vm, vfloat64m1_t vs, size_t vl);
vfloat64m2_t __riscv_vfneg (vbool32_t vm, vfloat64m2_t vs, size_t vl);
vfloat64m4_t __riscv_vfneg (vbool16_t vm, vfloat64m4_t vs, size_t vl);
vfloat64m8_t __riscv_vfneg (vbool8_t vm, vfloat64m8_t vs, size_t vl);
vfloat16mf4_t __riscv_vfadd (vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfadd (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfadd (vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfadd (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfadd (vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfadd (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfadd (vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfadd (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfadd (vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfadd (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfadd (vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfadd (vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfadd (vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfadd (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfadd (vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfadd (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfadd (vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfadd (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfadd (vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfadd (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfadd (vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfadd (vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfadd (vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfadd (vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfadd (vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfadd (vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfadd (vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfadd (vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfadd (vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfadd (vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfsub (vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfsub (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfsub (vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfsub (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfsub (vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfsub (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfsub (vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfsub (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfsub (vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfsub (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfsub (vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfsub (vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfsub (vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfsub (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfsub (vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfsub (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfsub (vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfsub (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfsub (vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfsub (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfsub (vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfsub (vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfsub (vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfsub (vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfsub (vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfsub (vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfsub (vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfsub (vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfsub (vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfsub (vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfrsub (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfrsub (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfrsub (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfrsub (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfrsub (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfrsub (vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfrsub (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfrsub (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfrsub (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfrsub (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfrsub (vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfrsub (vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfrsub (vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfrsub (vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfrsub (vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfadd (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfadd (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfadd (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfadd (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfadd (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfadd (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfadd (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfadd (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfadd (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfadd (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfadd (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfadd (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfadd (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfadd (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfadd (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfadd (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfadd (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfadd (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfadd (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfadd (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfadd (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfadd (vbool4_t vm, vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfadd (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfadd (vbool64_t vm, vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfadd (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfadd (vbool32_t vm, vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfadd (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfadd (vbool16_t vm, vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfadd (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfadd (vbool8_t vm, vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfsub (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfsub (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfsub (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfsub (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfsub (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfsub (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfsub (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfsub (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfsub (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfsub (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfsub (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfsub (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfsub (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfsub (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfsub (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfsub (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfsub (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfsub (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfsub (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfsub (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfsub (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfsub (vbool4_t vm, vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfsub (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfsub (vbool64_t vm, vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfsub (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfsub (vbool32_t vm, vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfsub (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfsub (vbool16_t vm, vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfsub (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfsub (vbool8_t vm, vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfrsub (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfrsub (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfrsub (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfrsub (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfrsub (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfrsub (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfrsub (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfrsub (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfrsub (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfrsub (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfrsub (vbool4_t vm, vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfrsub (vbool64_t vm, vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfrsub (vbool32_t vm, vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfrsub (vbool16_t vm, vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfrsub (vbool8_t vm, vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
Vector Widening Floating-Point Add/Subtract Intrinsics
vfloat32mf2_t __riscv_vfwadd_vv (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwadd_vf (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wv (vfloat32mf2_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wf (vfloat32mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_vv (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_vf (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_wv (vfloat32m1_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_wf (vfloat32m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_vv (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_vf (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_wv (vfloat32m2_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_wf (vfloat32m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_vv (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_vf (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_wv (vfloat32m4_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_wf (vfloat32m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_vv (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_vf (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_wv (vfloat32m8_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_wf (vfloat32m8_t vs2, _Float16 rs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_vv (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_vf (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_wv (vfloat64m1_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_wf (vfloat64m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_vv (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_vf (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_wv (vfloat64m2_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_wf (vfloat64m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_vv (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_vf (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_wv (vfloat64m4_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_wf (vfloat64m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_vv (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_vf (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_wv (vfloat64m8_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_wf (vfloat64m8_t vs2, float rs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vv (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vf (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wv (vfloat32mf2_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wf (vfloat32mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_vv (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_vf (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_wv (vfloat32m1_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_wf (vfloat32m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_vv (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_vf (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_wv (vfloat32m2_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_wf (vfloat32m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_vv (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_vf (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_wv (vfloat32m4_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_wf (vfloat32m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_vv (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_vf (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_wv (vfloat32m8_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_wf (vfloat32m8_t vs2, _Float16 rs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_vv (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_vf (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_wv (vfloat64m1_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_wf (vfloat64m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_vv (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_vf (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_wv (vfloat64m2_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_wf (vfloat64m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_vv (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_vf (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_wv (vfloat64m4_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_wf (vfloat64m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_vv (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_vf (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_wv (vfloat64m8_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_wf (vfloat64m8_t vs2, float rs1, size_t vl);
// masked functions
vfloat32mf2_t __riscv_vfwadd_vv (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwadd_vf (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wv (vbool64_t vm, vfloat32mf2_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wf (vbool64_t vm, vfloat32mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_vv (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_vf (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_wv (vbool32_t vm, vfloat32m1_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwadd_wf (vbool32_t vm, vfloat32m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_vv (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_vf (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_wv (vbool16_t vm, vfloat32m2_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwadd_wf (vbool16_t vm, vfloat32m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_vv (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_vf (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_wv (vbool8_t vm, vfloat32m4_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwadd_wf (vbool8_t vm, vfloat32m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_vv (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_vf (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_wv (vbool4_t vm, vfloat32m8_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwadd_wf (vbool4_t vm, vfloat32m8_t vs2, _Float16 rs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_vv (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_vf (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_wv (vbool64_t vm, vfloat64m1_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwadd_wf (vbool64_t vm, vfloat64m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_vv (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_vf (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_wv (vbool32_t vm, vfloat64m2_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwadd_wf (vbool32_t vm, vfloat64m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_vv (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_vf (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_wv (vbool16_t vm, vfloat64m4_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwadd_wf (vbool16_t vm, vfloat64m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_vv (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_vf (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_wv (vbool8_t vm, vfloat64m8_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwadd_wf (vbool8_t vm, vfloat64m8_t vs2, float rs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vv (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vf (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wv (vbool64_t vm, vfloat32mf2_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wf (vbool64_t vm, vfloat32mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_vv (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_vf (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_wv (vbool32_t vm, vfloat32m1_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwsub_wf (vbool32_t vm, vfloat32m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_vv (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_vf (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_wv (vbool16_t vm, vfloat32m2_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwsub_wf (vbool16_t vm, vfloat32m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_vv (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_vf (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_wv (vbool8_t vm, vfloat32m4_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwsub_wf (vbool8_t vm, vfloat32m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_vv (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_vf (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_wv (vbool4_t vm, vfloat32m8_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwsub_wf (vbool4_t vm, vfloat32m8_t vs2, _Float16 rs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_vv (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_vf (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_wv (vbool64_t vm, vfloat64m1_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwsub_wf (vbool64_t vm, vfloat64m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_vv (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_vf (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_wv (vbool32_t vm, vfloat64m2_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwsub_wf (vbool32_t vm, vfloat64m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_vv (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_vf (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_wv (vbool16_t vm, vfloat64m4_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwsub_wf (vbool16_t vm, vfloat64m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_vv (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_vf (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_wv (vbool8_t vm, vfloat64m8_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwsub_wf (vbool8_t vm, vfloat64m8_t vs2, float rs1, size_t vl);
vfloat32mf2_t __riscv_vfwadd_vv (vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwadd_vf (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wv (vfloat32mf2_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wf (vfloat32mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_vv (vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_vf (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_wv (vfloat32m1_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_wf (vfloat32m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_vv (vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_vf (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_wv (vfloat32m2_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_wf (vfloat32m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_vv (vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_vf (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_wv (vfloat32m4_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_wf (vfloat32m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_vv (vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_vf (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_wv (vfloat32m8_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_wf (vfloat32m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_vv (vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_vf (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_wv (vfloat64m1_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_wf (vfloat64m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_vv (vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_vf (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_wv (vfloat64m2_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_wf (vfloat64m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_vv (vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_vf (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_wv (vfloat64m4_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_wf (vfloat64m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_vv (vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_vf (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_wv (vfloat64m8_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_wf (vfloat64m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vv (vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vf (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wv (vfloat32mf2_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wf (vfloat32mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_vv (vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_vf (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_wv (vfloat32m1_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_wf (vfloat32m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_vv (vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_vf (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_wv (vfloat32m2_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_wf (vfloat32m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_vv (vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_vf (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_wv (vfloat32m4_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_wf (vfloat32m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_vv (vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_vf (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_wv (vfloat32m8_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_wf (vfloat32m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_vv (vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_vf (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_wv (vfloat64m1_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_wf (vfloat64m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_vv (vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_vf (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_wv (vfloat64m2_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_wf (vfloat64m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_vv (vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_vf (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_wv (vfloat64m4_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_wf (vfloat64m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_vv (vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_vf (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_wv (vfloat64m8_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_wf (vfloat64m8_t vs2, float rs1, unsigned int frm, size_t vl);
// masked functions
vfloat32mf2_t __riscv_vfwadd_vv (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwadd_vf (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wv (vbool64_t vm, vfloat32mf2_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwadd_wf (vbool64_t vm, vfloat32mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_vv (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_vf (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_wv (vbool32_t vm, vfloat32m1_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwadd_wf (vbool32_t vm, vfloat32m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_vv (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_vf (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_wv (vbool16_t vm, vfloat32m2_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwadd_wf (vbool16_t vm, vfloat32m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_vv (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_vf (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_wv (vbool8_t vm, vfloat32m4_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwadd_wf (vbool8_t vm, vfloat32m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_vv (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_vf (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_wv (vbool4_t vm, vfloat32m8_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwadd_wf (vbool4_t vm, vfloat32m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_vv (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_vf (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_wv (vbool64_t vm, vfloat64m1_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwadd_wf (vbool64_t vm, vfloat64m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_vv (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_vf (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_wv (vbool32_t vm, vfloat64m2_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwadd_wf (vbool32_t vm, vfloat64m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_vv (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_vf (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_wv (vbool16_t vm, vfloat64m4_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwadd_wf (vbool16_t vm, vfloat64m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_vv (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_vf (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_wv (vbool8_t vm, vfloat64m8_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwadd_wf (vbool8_t vm, vfloat64m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vv (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_vf (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wv (vbool64_t vm, vfloat32mf2_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwsub_wf (vbool64_t vm, vfloat32mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_vv (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_vf (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_wv (vbool32_t vm, vfloat32m1_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwsub_wf (vbool32_t vm, vfloat32m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_vv (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_vf (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_wv (vbool16_t vm, vfloat32m2_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwsub_wf (vbool16_t vm, vfloat32m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_vv (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_vf (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_wv (vbool8_t vm, vfloat32m4_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwsub_wf (vbool8_t vm, vfloat32m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_vv (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_vf (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_wv (vbool4_t vm, vfloat32m8_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwsub_wf (vbool4_t vm, vfloat32m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_vv (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_vf (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_wv (vbool64_t vm, vfloat64m1_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwsub_wf (vbool64_t vm, vfloat64m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_vv (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_vf (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_wv (vbool32_t vm, vfloat64m2_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwsub_wf (vbool32_t vm, vfloat64m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_vv (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_vf (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_wv (vbool16_t vm, vfloat64m4_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwsub_wf (vbool16_t vm, vfloat64m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_vv (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_vf (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_wv (vbool8_t vm, vfloat64m8_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwsub_wf (vbool8_t vm, vfloat64m8_t vs2, float rs1, unsigned int frm, size_t vl);
Vector Single-Width Floating-Point Multiply/Divide Intrinsics
vfloat16mf4_t __riscv_vfmul (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfmul (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfmul (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfmul (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfmul (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfmul (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfmul (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfmul (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfmul (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfmul (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfmul (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfmul (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfmul (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfmul (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfmul (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfmul (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfmul (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfmul (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfmul (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfmul (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfmul (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfmul (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfmul (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfmul (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfmul (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfmul (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfmul (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfmul (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfmul (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfmul (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfdiv (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfdiv (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfdiv (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfdiv (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfdiv (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfdiv (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfdiv (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfdiv (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfdiv (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfdiv (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfdiv (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfdiv (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfdiv (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfdiv (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfdiv (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfdiv (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfdiv (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfdiv (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfdiv (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfdiv (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfdiv (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfdiv (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfdiv (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfdiv (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfrdiv (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfrdiv (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfrdiv (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfrdiv (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfrdiv (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfrdiv (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfrdiv (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfrdiv (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfrdiv (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfrdiv (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfrdiv (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfrdiv (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfrdiv (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfrdiv (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfrdiv (vfloat64m8_t vs2, double rs1, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfmul (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfmul (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfmul (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfmul (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfmul (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfmul (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfmul (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfmul (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfmul (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfmul (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfmul (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfmul (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfmul (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfmul (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfmul (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfmul (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfmul (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfmul (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfmul (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfmul (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfmul (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfmul (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfmul (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfmul (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfmul (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfmul (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfmul (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfmul (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfmul (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfmul (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfdiv (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfdiv (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfdiv (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfdiv (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfdiv (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfdiv (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfdiv (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfdiv (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfdiv (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfdiv (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfdiv (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfdiv (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfdiv (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfdiv (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfdiv (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfdiv (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfdiv (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfdiv (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfdiv (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfdiv (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfdiv (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfdiv (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfdiv (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfdiv (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfrdiv (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfrdiv (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfrdiv (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfrdiv (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfrdiv (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfrdiv (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfrdiv (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfrdiv (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfrdiv (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfrdiv (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfrdiv (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfrdiv (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfrdiv (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfrdiv (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfrdiv (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfmul (vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmul (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmul (vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmul (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmul (vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmul (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmul (vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmul (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmul (vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmul (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmul (vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmul (vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmul (vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmul (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmul (vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmul (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmul (vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmul (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmul (vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmul (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmul (vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmul (vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmul (vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmul (vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmul (vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmul (vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmul (vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmul (vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmul (vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmul (vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfdiv (vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfdiv (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfdiv (vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfdiv (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfdiv (vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfdiv (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfdiv (vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfdiv (vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfdiv (vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfdiv (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfdiv (vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfdiv (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfdiv (vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfdiv (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfdiv (vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfdiv (vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfdiv (vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfdiv (vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfdiv (vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfdiv (vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfdiv (vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfdiv (vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfdiv (vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfdiv (vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfrdiv (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfrdiv (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfrdiv (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfrdiv (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfrdiv (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfrdiv (vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfrdiv (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfrdiv (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfrdiv (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfrdiv (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfrdiv (vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfrdiv (vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfrdiv (vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfrdiv (vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfrdiv (vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfmul (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmul (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmul (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmul (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmul (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmul (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmul (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmul (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmul (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmul (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmul (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmul (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmul (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmul (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmul (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmul (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmul (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmul (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmul (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmul (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmul (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmul (vbool4_t vm, vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmul (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmul (vbool64_t vm, vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmul (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmul (vbool32_t vm, vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmul (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmul (vbool16_t vm, vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmul (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmul (vbool8_t vm, vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfdiv (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfdiv (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfdiv (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfdiv (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfdiv (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfdiv (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfdiv (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfdiv (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfdiv (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfdiv (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfdiv (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfdiv (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfdiv (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfdiv (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfdiv (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfdiv (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfdiv (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfdiv (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfdiv (vbool4_t vm, vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfdiv (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfdiv (vbool64_t vm, vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfdiv (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfdiv (vbool32_t vm, vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfdiv (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfdiv (vbool16_t vm, vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfdiv (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfdiv (vbool8_t vm, vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfrdiv (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfrdiv (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfrdiv (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfrdiv (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfrdiv (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfrdiv (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfrdiv (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfrdiv (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfrdiv (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfrdiv (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfrdiv (vbool4_t vm, vfloat32m8_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfrdiv (vbool64_t vm, vfloat64m1_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfrdiv (vbool32_t vm, vfloat64m2_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfrdiv (vbool16_t vm, vfloat64m4_t vs2, double rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfrdiv (vbool8_t vm, vfloat64m8_t vs2, double rs1, unsigned int frm, size_t vl);
Vector Widening Floating-Point Multiply Intrinsics
vfloat32mf2_t __riscv_vfwmul (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwmul (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwmul (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwmul (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwmul (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwmul (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwmul (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwmul (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwmul (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwmul (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat64m1_t __riscv_vfwmul (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwmul (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwmul (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwmul (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwmul (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwmul (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwmul (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwmul (vfloat32m4_t vs2, float rs1, size_t vl);
// masked functions
vfloat32mf2_t __riscv_vfwmul (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfwmul (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat32m1_t __riscv_vfwmul (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vfwmul (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat32m2_t __riscv_vfwmul (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vfwmul (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat32m4_t __riscv_vfwmul (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vfwmul (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat32m8_t __riscv_vfwmul (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vfwmul (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat64m1_t __riscv_vfwmul (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat64m1_t __riscv_vfwmul (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat64m2_t __riscv_vfwmul (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vfwmul (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat64m4_t __riscv_vfwmul (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vfwmul (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat64m8_t __riscv_vfwmul (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vfwmul (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32mf2_t __riscv_vfwmul (vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmul (vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmul (vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmul (vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmul (vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmul (vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmul (vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmul (vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmul (vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmul (vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmul (vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmul (vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmul (vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmul (vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmul (vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmul (vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmul (vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmul (vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
// masked functions
vfloat32mf2_t __riscv_vfwmul (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmul (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmul (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmul (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmul (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmul (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmul (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmul (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmul (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmul (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmul (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmul (vbool64_t vm, vfloat32mf2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmul (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmul (vbool32_t vm, vfloat32m1_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmul (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmul (vbool16_t vm, vfloat32m2_t vs2, float rs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmul (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmul (vbool8_t vm, vfloat32m4_t vs2, float rs1, unsigned int frm, size_t vl);
Vector Single-Width Floating-Point Fused Multiply-Add Intrinsics
vfloat16mf4_t __riscv_vfmacc (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmacc (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmacc (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmacc (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmacc (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmacc (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmacc (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmacc (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmacc (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmacc (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmacc (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmacc (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmacc (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmacc (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmacc (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmacc (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmacc (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmacc (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmacc (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmacc (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmacc (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmacc (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmacc (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmacc (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmacc (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmacc (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsac (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsac (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsac (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsac (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsac (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsac (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsac (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsac (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsac (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsac (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsac (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsac (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsac (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsac (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsac (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsac (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsac (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsac (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsac (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsac (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsac (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsac (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsac (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsac (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmadd (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmadd (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmadd (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmadd (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmadd (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmadd (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmadd (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmadd (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmadd (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmadd (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmadd (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmadd (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmadd (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmadd (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmadd (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmadd (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmadd (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmadd (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmadd (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmadd (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmadd (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmadd (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmadd (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmadd (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsub (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsub (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsub (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsub (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsub (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsub (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsub (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsub (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsub (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsub (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsub (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsub (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsub (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsub (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsub (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsub (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsub (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsub (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsub (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsub (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsub (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsub (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsub (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsub (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfmacc (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmacc (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmacc (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmacc (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmacc (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmacc (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmacc (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmacc (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmacc (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmacc (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmacc (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmacc (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmacc (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmacc (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmacc (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmacc (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmacc (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmacc (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmacc (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmacc (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmacc (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmacc (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmacc (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmacc (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmacc (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmacc (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsac (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsac (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsac (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsac (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsac (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsac (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsac (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsac (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsac (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsac (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsac (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsac (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsac (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsac (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsac (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsac (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsac (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsac (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsac (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsac (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsac (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsac (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsac (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsac (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmadd (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmadd (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmadd (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmadd (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmadd (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmadd (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmadd (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmadd (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmadd (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmadd (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmadd (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmadd (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmadd (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmadd (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmadd (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmadd (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmadd (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmadd (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmadd (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmadd (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmadd (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmadd (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmadd (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmadd (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsub (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfmsub (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsub (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfmsub (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsub (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfmsub (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsub (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfmsub (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsub (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfmsub (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsub (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfmsub (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsub (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfmsub (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsub (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfmsub (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsub (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfmsub (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsub (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfmsub (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsub (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfmsub (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsub (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfmsub (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfmacc (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmacc (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmacc (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmacc (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmacc (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmacc (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmacc (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmacc (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmacc (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmacc (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmacc (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmacc (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmacc (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmacc (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmacc (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmacc (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmacc (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmacc (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmacc (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmacc (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmacc (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmacc (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmacc (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmacc (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmacc (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmacc (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsac (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsac (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsac (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsac (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsac (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsac (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsac (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsac (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsac (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsac (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsac (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsac (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsac (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsac (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsac (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsac (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsac (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsac (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsac (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsac (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsac (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsac (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsac (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsac (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmadd (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmadd (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmadd (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmadd (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmadd (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmadd (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmadd (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmadd (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmadd (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmadd (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmadd (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmadd (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmadd (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmadd (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmadd (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmadd (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmadd (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmadd (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmadd (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmadd (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmadd (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmadd (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmadd (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmadd (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsub (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsub (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsub (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsub (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsub (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsub (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsub (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsub (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsub (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsub (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsub (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsub (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsub (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsub (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsub (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsub (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsub (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsub (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsub (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsub (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsub (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsub (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsub (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsub (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfmacc (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmacc (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmacc (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmacc (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmacc (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmacc (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmacc (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmacc (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmacc (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmacc (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmacc (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmacc (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmacc (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmacc (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmacc (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmacc (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmacc (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmacc (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmacc (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmacc (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmacc (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmacc (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmacc (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmacc (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmacc (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmacc (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmacc (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmacc (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmacc (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmacc (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmacc (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmacc (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmacc (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmacc (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmacc (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmacc (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmacc (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmacc (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmacc (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmacc (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmacc (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmacc (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmacc (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsac (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsac (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsac (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsac (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsac (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsac (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsac (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsac (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsac (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsac (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsac (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsac (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsac (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsac (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsac (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsac (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsac (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsac (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsac (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsac (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsac (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsac (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsac (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsac (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsac (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsac (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsac (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsac (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsac (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsac (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsac (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsac (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsac (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsac (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsac (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsac (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsac (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsac (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsac (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsac (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsac (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsac (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmadd (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmadd (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmadd (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmadd (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmadd (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmadd (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmadd (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmadd (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmadd (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmadd (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmadd (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmadd (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmadd (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmadd (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmadd (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmadd (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmadd (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmadd (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmadd (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmadd (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmadd (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmadd (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmadd (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmadd (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmadd (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmadd (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmadd (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmadd (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmadd (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmadd (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmadd (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmadd (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmadd (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmadd (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmadd (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmadd (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmadd (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmadd (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmadd (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmadd (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmadd (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmadd (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfmsub (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfmsub (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsub (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfmsub (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsub (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfmsub (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsub (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfmsub (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsub (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfmsub (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfmsub (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsub (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfmsub (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsub (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfmsub (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsub (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfmsub (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsub (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfmsub (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsub (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfmsub (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsub (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfmsub (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsub (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfmsub (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsub (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfmsub (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vbool64_t vm, vfloat16mf4_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfnmsub (vbool64_t vm, vfloat16mf4_t vd, _Float16 rs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vbool32_t vm, vfloat16mf2_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfnmsub (vbool32_t vm, vfloat16mf2_t vd, _Float16 rs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vbool16_t vm, vfloat16m1_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfnmsub (vbool16_t vm, vfloat16m1_t vd, _Float16 rs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vbool8_t vm, vfloat16m2_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfnmsub (vbool8_t vm, vfloat16m2_t vd, _Float16 rs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vbool4_t vm, vfloat16m4_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfnmsub (vbool4_t vm, vfloat16m4_t vd, _Float16 rs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vbool2_t vm, vfloat16m8_t vd, vfloat16m8_t vs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfnmsub (vbool2_t vm, vfloat16m8_t vd, _Float16 rs1, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vbool64_t vm, vfloat32mf2_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfnmsub (vbool64_t vm, vfloat32mf2_t vd, float rs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vbool32_t vm, vfloat32m1_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfnmsub (vbool32_t vm, vfloat32m1_t vd, float rs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vbool16_t vm, vfloat32m2_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfnmsub (vbool16_t vm, vfloat32m2_t vd, float rs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vbool8_t vm, vfloat32m4_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfnmsub (vbool8_t vm, vfloat32m4_t vd, float rs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vbool4_t vm, vfloat32m8_t vd, vfloat32m8_t vs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfnmsub (vbool4_t vm, vfloat32m8_t vd, float rs1, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vbool64_t vm, vfloat64m1_t vd, vfloat64m1_t vs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfnmsub (vbool64_t vm, vfloat64m1_t vd, double rs1, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vbool32_t vm, vfloat64m2_t vd, vfloat64m2_t vs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfnmsub (vbool32_t vm, vfloat64m2_t vd, double rs1, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vbool16_t vm, vfloat64m4_t vd, vfloat64m4_t vs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfnmsub (vbool16_t vm, vfloat64m4_t vd, double rs1, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vbool8_t vm, vfloat64m8_t vd, vfloat64m8_t vs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfnmsub (vbool8_t vm, vfloat64m8_t vd, double rs1, vfloat64m8_t vs2, unsigned int frm, size_t vl);
Vector Widening Floating-Point Fused Multiply-Add Intrinsics
vfloat32mf2_t __riscv_vfwmacc (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwmacc (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
// masked functions
vfloat32mf2_t __riscv_vfwmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwmacc (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwmacc (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmacc (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
// masked functions
vfloat32mf2_t __riscv_vfwmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmacc (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmacc (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmacc (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmacc (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmacc (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmacc (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmacc (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmacc (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmacc (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmacc (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmacc (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmacc (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmacc (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmacc (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmacc (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmacc (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmacc (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmacc (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwmsac (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwmsac (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwmsac (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwmsac (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwmsac (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwmsac (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwmsac (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwmsac (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwmsac (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vbool64_t vm, vfloat32mf2_t vd, vfloat16mf4_t vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfwnmsac (vbool64_t vm, vfloat32mf2_t vd, _Float16 vs1, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vbool32_t vm, vfloat32m1_t vd, vfloat16mf2_t vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfwnmsac (vbool32_t vm, vfloat32m1_t vd, _Float16 vs1, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vbool16_t vm, vfloat32m2_t vd, vfloat16m1_t vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfwnmsac (vbool16_t vm, vfloat32m2_t vd, _Float16 vs1, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vbool8_t vm, vfloat32m4_t vd, vfloat16m2_t vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfwnmsac (vbool8_t vm, vfloat32m4_t vd, _Float16 vs1, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vbool4_t vm, vfloat32m8_t vd, vfloat16m4_t vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfwnmsac (vbool4_t vm, vfloat32m8_t vd, _Float16 vs1, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vbool64_t vm, vfloat64m1_t vd, vfloat32mf2_t vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfwnmsac (vbool64_t vm, vfloat64m1_t vd, float vs1, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vbool32_t vm, vfloat64m2_t vd, vfloat32m1_t vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfwnmsac (vbool32_t vm, vfloat64m2_t vd, float vs1, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vbool16_t vm, vfloat64m4_t vd, vfloat32m2_t vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfwnmsac (vbool16_t vm, vfloat64m4_t vd, float vs1, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vbool8_t vm, vfloat64m8_t vd, vfloat32m4_t vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfwnmsac (vbool8_t vm, vfloat64m8_t vd, float vs1, vfloat32m4_t vs2, unsigned int frm, size_t vl);
Vector Floating-Point Square-Root Intrinsics
vfloat16mf4_t __riscv_vfsqrt (vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfsqrt (vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfsqrt (vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfsqrt (vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfsqrt (vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfsqrt (vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfsqrt (vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfsqrt (vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfsqrt (vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfsqrt (vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfsqrt (vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfsqrt (vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfsqrt (vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfsqrt (vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfsqrt (vfloat64m8_t vs2, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfsqrt (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfsqrt (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfsqrt (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfsqrt (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfsqrt (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfsqrt (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfsqrt (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfsqrt (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfsqrt (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfsqrt (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfsqrt (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfsqrt (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfsqrt (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfsqrt (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfsqrt (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfsqrt (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfsqrt (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfsqrt (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfsqrt (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfsqrt (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfsqrt (vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfsqrt (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfsqrt (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfsqrt (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfsqrt (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfsqrt (vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfsqrt (vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfsqrt (vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfsqrt (vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfsqrt (vfloat64m8_t vs2, unsigned int frm, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfsqrt (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfsqrt (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfsqrt (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfsqrt (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfsqrt (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfsqrt (vbool2_t vm, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfsqrt (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfsqrt (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfsqrt (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfsqrt (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfsqrt (vbool4_t vm, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfsqrt (vbool64_t vm, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfsqrt (vbool32_t vm, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfsqrt (vbool16_t vm, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfsqrt (vbool8_t vm, vfloat64m8_t vs2, unsigned int frm, size_t vl);
Vector Floating-Point Reciprocal Square-Root Estimate Intrinsics
vfloat16mf4_t __riscv_vfrsqrt7 (vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfrsqrt7 (vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfrsqrt7 (vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfrsqrt7 (vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfrsqrt7 (vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfrsqrt7 (vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfrsqrt7 (vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfrsqrt7 (vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfrsqrt7 (vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfrsqrt7 (vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfrsqrt7 (vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfrsqrt7 (vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfrsqrt7 (vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfrsqrt7 (vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfrsqrt7 (vfloat64m8_t vs2, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfrsqrt7 (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfrsqrt7 (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfrsqrt7 (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfrsqrt7 (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfrsqrt7 (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfrsqrt7 (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfrsqrt7 (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfrsqrt7 (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfrsqrt7 (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfrsqrt7 (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfrsqrt7 (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfrsqrt7 (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfrsqrt7 (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfrsqrt7 (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfrsqrt7 (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
[[overloaded-#1410-vector-floating-point-reciprocal-estimate]] ====== Vector Floating-Point Reciprocal Estimate Intrinsics
vfloat16mf4_t __riscv_vfrec7 (vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfrec7 (vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfrec7 (vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfrec7 (vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfrec7 (vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfrec7 (vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfrec7 (vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfrec7 (vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfrec7 (vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfrec7 (vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfrec7 (vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfrec7 (vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfrec7 (vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfrec7 (vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfrec7 (vfloat64m8_t vs2, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfrec7 (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfrec7 (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfrec7 (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfrec7 (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfrec7 (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfrec7 (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfrec7 (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfrec7 (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfrec7 (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfrec7 (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfrec7 (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfrec7 (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfrec7 (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfrec7 (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfrec7 (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfrec7 (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfrec7 (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfrec7 (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfrec7 (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfrec7 (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfrec7 (vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfrec7 (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfrec7 (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfrec7 (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfrec7 (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfrec7 (vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfrec7 (vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfrec7 (vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfrec7 (vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfrec7 (vfloat64m8_t vs2, unsigned int frm, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfrec7 (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfrec7 (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfrec7 (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfrec7 (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfrec7 (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfrec7 (vbool2_t vm, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfrec7 (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfrec7 (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfrec7 (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfrec7 (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfrec7 (vbool4_t vm, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfrec7 (vbool64_t vm, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfrec7 (vbool32_t vm, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfrec7 (vbool16_t vm, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfrec7 (vbool8_t vm, vfloat64m8_t vs2, unsigned int frm, size_t vl);
Vector Floating-Point MIN/MAX Intrinsics
vfloat16mf4_t __riscv_vfmin (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfmin (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfmin (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfmin (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfmin (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfmin (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfmin (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfmin (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfmin (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfmin (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfmin (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfmin (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfmin (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfmin (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfmin (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfmin (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfmin (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfmin (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfmin (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfmin (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfmin (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfmin (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfmin (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfmin (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfmin (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfmin (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfmin (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfmin (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfmin (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfmin (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfmax (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfmax (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfmax (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfmax (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfmax (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfmax (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfmax (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfmax (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfmax (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfmax (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfmax (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfmax (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfmax (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfmax (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfmax (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfmax (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfmax (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfmax (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfmax (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfmax (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfmax (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfmax (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfmax (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfmax (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfmax (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfmax (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfmax (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfmax (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfmax (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfmax (vfloat64m8_t vs2, double rs1, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfmin (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfmin (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfmin (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfmin (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfmin (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfmin (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfmin (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfmin (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfmin (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfmin (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfmin (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfmin (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfmin (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfmin (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfmin (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfmin (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfmin (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfmin (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfmin (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfmin (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfmin (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfmin (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfmin (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfmin (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfmin (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfmin (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfmin (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfmin (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfmin (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfmin (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfmax (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfmax (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfmax (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfmax (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfmax (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfmax (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfmax (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfmax (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfmax (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfmax (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfmax (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfmax (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfmax (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfmax (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfmax (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfmax (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfmax (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfmax (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfmax (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfmax (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfmax (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfmax (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfmax (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfmax (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfmax (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfmax (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfmax (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfmax (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfmax (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfmax (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
Vector Floating-Point Sign-Injection Intrinsics
vfloat16mf4_t __riscv_vfsgnj (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnj (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnj (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnj (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsgnj (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsgnj (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsgnj (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsgnj (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsgnj (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsgnj (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsgnj (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsgnj (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnj (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnj (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsgnj (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsgnj (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsgnj (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsgnj (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsgnj (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsgnj (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsgnj (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsgnj (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsgnj (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsgnj (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsgnj (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsgnj (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsgnj (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsgnj (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsgnj (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsgnj (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjn (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjn (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjn (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjn (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjn (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjn (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjn (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjn (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjn (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjn (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjn (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjn (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjn (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjn (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjn (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjn (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjn (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjn (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjn (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjn (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjn (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjn (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjn (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjn (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjn (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjn (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjn (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjn (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjn (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjn (vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjx (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjx (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjx (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjx (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjx (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjx (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjx (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjx (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjx (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjx (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjx (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjx (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjx (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjx (vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjx (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjx (vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjx (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjx (vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjx (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjx (vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjx (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjx (vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjx (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjx (vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjx (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjx (vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjx (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjx (vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjx (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjx (vfloat64m8_t vs2, double rs1, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfsgnj (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnj (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnj (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnj (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsgnj (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsgnj (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsgnj (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsgnj (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsgnj (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsgnj (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsgnj (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsgnj (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnj (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnj (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsgnj (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsgnj (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsgnj (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsgnj (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsgnj (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsgnj (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsgnj (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsgnj (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsgnj (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsgnj (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsgnj (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsgnj (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsgnj (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsgnj (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsgnj (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsgnj (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjn (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjn (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjn (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjn (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjn (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjn (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjn (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjn (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjn (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjn (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjn (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjn (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjn (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjn (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjn (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjn (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjn (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjn (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjn (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjn (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjn (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjn (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjn (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjn (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjn (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjn (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjn (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjn (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjn (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjn (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjx (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vfloat16mf4_t __riscv_vfsgnjx (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjx (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vfloat16mf2_t __riscv_vfsgnjx (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjx (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vfloat16m1_t __riscv_vfsgnjx (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjx (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vfloat16m2_t __riscv_vfsgnjx (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjx (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vfloat16m4_t __riscv_vfsgnjx (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjx (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vfloat16m8_t __riscv_vfsgnjx (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjx (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vfloat32mf2_t __riscv_vfsgnjx (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjx (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vfloat32m1_t __riscv_vfsgnjx (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjx (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vfloat32m2_t __riscv_vfsgnjx (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjx (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vfloat32m4_t __riscv_vfsgnjx (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjx (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vfloat32m8_t __riscv_vfsgnjx (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjx (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vfloat64m1_t __riscv_vfsgnjx (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjx (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vfloat64m2_t __riscv_vfsgnjx (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjx (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vfloat64m4_t __riscv_vfsgnjx (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjx (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vfloat64m8_t __riscv_vfsgnjx (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
Vector Floating-Point Absolute Value Intrinsics
vfloat16mf4_t __riscv_vfabs (vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfabs (vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfabs (vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfabs (vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfabs (vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfabs (vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfabs (vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfabs (vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfabs (vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfabs (vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfabs (vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfabs (vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfabs (vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfabs (vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfabs (vfloat64m8_t vs2, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfabs (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfabs (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfabs (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfabs (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfabs (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfabs (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfabs (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfabs (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfabs (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfabs (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfabs (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfabs (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfabs (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfabs (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfabs (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
Vector Floating-Point Compare Intrinsics
vbool64_t __riscv_vmfeq (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfeq (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfeq (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfeq (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfeq (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfeq (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfeq (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfeq (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfeq (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfeq (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfeq (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfeq (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfeq (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfeq (vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfeq (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfeq (vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfeq (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfeq (vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfeq (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfeq (vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfeq (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfeq (vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfeq (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfeq (vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfeq (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfeq (vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfeq (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfeq (vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfeq (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfeq (vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfne (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfne (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfne (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfne (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfne (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfne (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfne (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfne (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfne (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfne (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfne (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfne (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfne (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfne (vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfne (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfne (vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfne (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfne (vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfne (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfne (vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfne (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfne (vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfne (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfne (vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfne (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfne (vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfne (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfne (vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfne (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfne (vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmflt (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmflt (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmflt (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmflt (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmflt (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmflt (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmflt (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmflt (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmflt (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmflt (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmflt (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmflt (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmflt (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmflt (vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmflt (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmflt (vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmflt (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmflt (vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmflt (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmflt (vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmflt (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmflt (vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmflt (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmflt (vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmflt (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmflt (vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmflt (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmflt (vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmflt (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmflt (vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfle (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfle (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfle (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfle (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfle (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfle (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfle (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfle (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfle (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfle (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfle (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfle (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfle (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfle (vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfle (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfle (vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfle (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfle (vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfle (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfle (vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfle (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfle (vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfle (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfle (vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfle (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfle (vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfle (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfle (vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfle (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfle (vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfgt (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfgt (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfgt (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfgt (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfgt (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfgt (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfgt (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfgt (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfgt (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfgt (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfgt (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfgt (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfgt (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfgt (vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfgt (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfgt (vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfgt (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfgt (vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfgt (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfgt (vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfgt (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfgt (vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfgt (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfgt (vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfgt (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfgt (vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfgt (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfgt (vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfgt (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfgt (vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfge (vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfge (vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfge (vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfge (vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfge (vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfge (vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfge (vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfge (vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfge (vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfge (vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfge (vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfge (vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfge (vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfge (vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfge (vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfge (vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfge (vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfge (vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfge (vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfge (vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfge (vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfge (vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfge (vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfge (vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfge (vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfge (vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfge (vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfge (vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfge (vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfge (vfloat64m8_t vs2, double rs1, size_t vl);
// masked functions
vbool64_t __riscv_vmfeq (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfeq (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfeq (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfeq (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfeq (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfeq (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfeq (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfeq (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfeq (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfeq (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfeq (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfeq (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfeq (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfeq (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfeq (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfeq (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfeq (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfeq (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfeq (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfeq (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfeq (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfeq (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfeq (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfeq (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfeq (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfeq (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfeq (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfeq (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfeq (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfeq (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfne (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfne (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfne (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfne (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfne (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfne (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfne (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfne (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfne (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfne (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfne (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfne (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfne (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfne (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfne (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfne (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfne (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfne (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfne (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfne (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfne (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfne (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfne (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfne (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfne (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfne (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfne (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfne (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfne (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfne (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmflt (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmflt (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmflt (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmflt (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmflt (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmflt (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmflt (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmflt (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmflt (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmflt (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmflt (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmflt (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmflt (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmflt (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmflt (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmflt (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmflt (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmflt (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmflt (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmflt (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmflt (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmflt (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmflt (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmflt (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmflt (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmflt (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmflt (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmflt (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmflt (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmflt (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfle (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfle (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfle (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfle (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfle (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfle (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfle (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfle (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfle (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfle (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfle (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfle (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfle (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfle (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfle (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfle (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfle (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfle (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfle (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfle (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfle (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfle (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfle (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfle (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfle (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfle (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfle (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfle (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfle (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfle (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfgt (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfgt (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfgt (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfgt (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfgt (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfgt (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfgt (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfgt (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfgt (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfgt (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfgt (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfgt (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfgt (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfgt (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfgt (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfgt (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfgt (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfgt (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfgt (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfgt (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfgt (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfgt (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfgt (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfgt (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfgt (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfgt (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfgt (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfgt (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfgt (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfgt (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
vbool64_t __riscv_vmfge (vbool64_t vm, vfloat16mf4_t vs2, vfloat16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmfge (vbool64_t vm, vfloat16mf4_t vs2, _Float16 rs1, size_t vl);
vbool32_t __riscv_vmfge (vbool32_t vm, vfloat16mf2_t vs2, vfloat16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmfge (vbool32_t vm, vfloat16mf2_t vs2, _Float16 rs1, size_t vl);
vbool16_t __riscv_vmfge (vbool16_t vm, vfloat16m1_t vs2, vfloat16m1_t vs1, size_t vl);
vbool16_t __riscv_vmfge (vbool16_t vm, vfloat16m1_t vs2, _Float16 rs1, size_t vl);
vbool8_t __riscv_vmfge (vbool8_t vm, vfloat16m2_t vs2, vfloat16m2_t vs1, size_t vl);
vbool8_t __riscv_vmfge (vbool8_t vm, vfloat16m2_t vs2, _Float16 rs1, size_t vl);
vbool4_t __riscv_vmfge (vbool4_t vm, vfloat16m4_t vs2, vfloat16m4_t vs1, size_t vl);
vbool4_t __riscv_vmfge (vbool4_t vm, vfloat16m4_t vs2, _Float16 rs1, size_t vl);
vbool2_t __riscv_vmfge (vbool2_t vm, vfloat16m8_t vs2, vfloat16m8_t vs1, size_t vl);
vbool2_t __riscv_vmfge (vbool2_t vm, vfloat16m8_t vs2, _Float16 rs1, size_t vl);
vbool64_t __riscv_vmfge (vbool64_t vm, vfloat32mf2_t vs2, vfloat32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmfge (vbool64_t vm, vfloat32mf2_t vs2, float rs1, size_t vl);
vbool32_t __riscv_vmfge (vbool32_t vm, vfloat32m1_t vs2, vfloat32m1_t vs1, size_t vl);
vbool32_t __riscv_vmfge (vbool32_t vm, vfloat32m1_t vs2, float rs1, size_t vl);
vbool16_t __riscv_vmfge (vbool16_t vm, vfloat32m2_t vs2, vfloat32m2_t vs1, size_t vl);
vbool16_t __riscv_vmfge (vbool16_t vm, vfloat32m2_t vs2, float rs1, size_t vl);
vbool8_t __riscv_vmfge (vbool8_t vm, vfloat32m4_t vs2, vfloat32m4_t vs1, size_t vl);
vbool8_t __riscv_vmfge (vbool8_t vm, vfloat32m4_t vs2, float rs1, size_t vl);
vbool4_t __riscv_vmfge (vbool4_t vm, vfloat32m8_t vs2, vfloat32m8_t vs1, size_t vl);
vbool4_t __riscv_vmfge (vbool4_t vm, vfloat32m8_t vs2, float rs1, size_t vl);
vbool64_t __riscv_vmfge (vbool64_t vm, vfloat64m1_t vs2, vfloat64m1_t vs1, size_t vl);
vbool64_t __riscv_vmfge (vbool64_t vm, vfloat64m1_t vs2, double rs1, size_t vl);
vbool32_t __riscv_vmfge (vbool32_t vm, vfloat64m2_t vs2, vfloat64m2_t vs1, size_t vl);
vbool32_t __riscv_vmfge (vbool32_t vm, vfloat64m2_t vs2, double rs1, size_t vl);
vbool16_t __riscv_vmfge (vbool16_t vm, vfloat64m4_t vs2, vfloat64m4_t vs1, size_t vl);
vbool16_t __riscv_vmfge (vbool16_t vm, vfloat64m4_t vs2, double rs1, size_t vl);
vbool8_t __riscv_vmfge (vbool8_t vm, vfloat64m8_t vs2, vfloat64m8_t vs1, size_t vl);
vbool8_t __riscv_vmfge (vbool8_t vm, vfloat64m8_t vs2, double rs1, size_t vl);
Vector Floating-Point Classify Intrinsics
vuint16mf4_t __riscv_vfclass (vfloat16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vfclass (vfloat16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vfclass (vfloat16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vfclass (vfloat16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vfclass (vfloat16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vfclass (vfloat16m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vfclass (vfloat32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vfclass (vfloat32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vfclass (vfloat32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vfclass (vfloat32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vfclass (vfloat32m8_t vs2, size_t vl);
vuint64m1_t __riscv_vfclass (vfloat64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vfclass (vfloat64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vfclass (vfloat64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vfclass (vfloat64m8_t vs2, size_t vl);
// masked functions
vuint16mf4_t __riscv_vfclass (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vfclass (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vfclass (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vfclass (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vfclass (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vfclass (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vfclass (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vfclass (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vfclass (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vfclass (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vfclass (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vuint64m1_t __riscv_vfclass (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vfclass (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vfclass (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vfclass (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
Vector Floating-Point Merge Intrinsics
vfloat16mf4_t __riscv_vmerge (vfloat16mf4_t vs2, vfloat16mf4_t vs1, vbool64_t v0, size_t vl);
vfloat16mf4_t __riscv_vfmerge (vfloat16mf4_t vs2, _Float16 rs1, vbool64_t v0, size_t vl);
vfloat16mf2_t __riscv_vmerge (vfloat16mf2_t vs2, vfloat16mf2_t vs1, vbool32_t v0, size_t vl);
vfloat16mf2_t __riscv_vfmerge (vfloat16mf2_t vs2, _Float16 rs1, vbool32_t v0, size_t vl);
vfloat16m1_t __riscv_vmerge (vfloat16m1_t vs2, vfloat16m1_t vs1, vbool16_t v0, size_t vl);
vfloat16m1_t __riscv_vfmerge (vfloat16m1_t vs2, _Float16 rs1, vbool16_t v0, size_t vl);
vfloat16m2_t __riscv_vmerge (vfloat16m2_t vs2, vfloat16m2_t vs1, vbool8_t v0, size_t vl);
vfloat16m2_t __riscv_vfmerge (vfloat16m2_t vs2, _Float16 rs1, vbool8_t v0, size_t vl);
vfloat16m4_t __riscv_vmerge (vfloat16m4_t vs2, vfloat16m4_t vs1, vbool4_t v0, size_t vl);
vfloat16m4_t __riscv_vfmerge (vfloat16m4_t vs2, _Float16 rs1, vbool4_t v0, size_t vl);
vfloat16m8_t __riscv_vmerge (vfloat16m8_t vs2, vfloat16m8_t vs1, vbool2_t v0, size_t vl);
vfloat16m8_t __riscv_vfmerge (vfloat16m8_t vs2, _Float16 rs1, vbool2_t v0, size_t vl);
vfloat32mf2_t __riscv_vmerge (vfloat32mf2_t vs2, vfloat32mf2_t vs1, vbool64_t v0, size_t vl);
vfloat32mf2_t __riscv_vfmerge (vfloat32mf2_t vs2, float rs1, vbool64_t v0, size_t vl);
vfloat32m1_t __riscv_vmerge (vfloat32m1_t vs2, vfloat32m1_t vs1, vbool32_t v0, size_t vl);
vfloat32m1_t __riscv_vfmerge (vfloat32m1_t vs2, float rs1, vbool32_t v0, size_t vl);
vfloat32m2_t __riscv_vmerge (vfloat32m2_t vs2, vfloat32m2_t vs1, vbool16_t v0, size_t vl);
vfloat32m2_t __riscv_vfmerge (vfloat32m2_t vs2, float rs1, vbool16_t v0, size_t vl);
vfloat32m4_t __riscv_vmerge (vfloat32m4_t vs2, vfloat32m4_t vs1, vbool8_t v0, size_t vl);
vfloat32m4_t __riscv_vfmerge (vfloat32m4_t vs2, float rs1, vbool8_t v0, size_t vl);
vfloat32m8_t __riscv_vmerge (vfloat32m8_t vs2, vfloat32m8_t vs1, vbool4_t v0, size_t vl);
vfloat32m8_t __riscv_vfmerge (vfloat32m8_t vs2, float rs1, vbool4_t v0, size_t vl);
vfloat64m1_t __riscv_vmerge (vfloat64m1_t vs2, vfloat64m1_t vs1, vbool64_t v0, size_t vl);
vfloat64m1_t __riscv_vfmerge (vfloat64m1_t vs2, double rs1, vbool64_t v0, size_t vl);
vfloat64m2_t __riscv_vmerge (vfloat64m2_t vs2, vfloat64m2_t vs1, vbool32_t v0, size_t vl);
vfloat64m2_t __riscv_vfmerge (vfloat64m2_t vs2, double rs1, vbool32_t v0, size_t vl);
vfloat64m4_t __riscv_vmerge (vfloat64m4_t vs2, vfloat64m4_t vs1, vbool16_t v0, size_t vl);
vfloat64m4_t __riscv_vfmerge (vfloat64m4_t vs2, double rs1, vbool16_t v0, size_t vl);
vfloat64m8_t __riscv_vmerge (vfloat64m8_t vs2, vfloat64m8_t vs1, vbool8_t v0, size_t vl);
vfloat64m8_t __riscv_vfmerge (vfloat64m8_t vs2, double rs1, vbool8_t v0, size_t vl);
Vector Floating-Point Move Intrinsics
vfloat16mf4_t __riscv_vmv_v (vfloat16mf4_t vs1, size_t vl);
vfloat16mf2_t __riscv_vmv_v (vfloat16mf2_t vs1, size_t vl);
vfloat16m1_t __riscv_vmv_v (vfloat16m1_t vs1, size_t vl);
vfloat16m2_t __riscv_vmv_v (vfloat16m2_t vs1, size_t vl);
vfloat16m4_t __riscv_vmv_v (vfloat16m4_t vs1, size_t vl);
vfloat16m8_t __riscv_vmv_v (vfloat16m8_t vs1, size_t vl);
vfloat32mf2_t __riscv_vmv_v (vfloat32mf2_t vs1, size_t vl);
vfloat32m1_t __riscv_vmv_v (vfloat32m1_t vs1, size_t vl);
vfloat32m2_t __riscv_vmv_v (vfloat32m2_t vs1, size_t vl);
vfloat32m4_t __riscv_vmv_v (vfloat32m4_t vs1, size_t vl);
vfloat32m8_t __riscv_vmv_v (vfloat32m8_t vs1, size_t vl);
vfloat64m1_t __riscv_vmv_v (vfloat64m1_t vs1, size_t vl);
vfloat64m2_t __riscv_vmv_v (vfloat64m2_t vs1, size_t vl);
vfloat64m4_t __riscv_vmv_v (vfloat64m4_t vs1, size_t vl);
vfloat64m8_t __riscv_vmv_v (vfloat64m8_t vs1, size_t vl);
Single-Width Floating-Point/Integer Type-Convert Intrinsics
vint16mf4_t __riscv_vfcvt_x (vfloat16mf4_t vs2, size_t vl);
vint16mf4_t __riscv_vfcvt_rtz_x (vfloat16mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vfcvt_x (vfloat16mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vfcvt_rtz_x (vfloat16mf2_t vs2, size_t vl);
vint16m1_t __riscv_vfcvt_x (vfloat16m1_t vs2, size_t vl);
vint16m1_t __riscv_vfcvt_rtz_x (vfloat16m1_t vs2, size_t vl);
vint16m2_t __riscv_vfcvt_x (vfloat16m2_t vs2, size_t vl);
vint16m2_t __riscv_vfcvt_rtz_x (vfloat16m2_t vs2, size_t vl);
vint16m4_t __riscv_vfcvt_x (vfloat16m4_t vs2, size_t vl);
vint16m4_t __riscv_vfcvt_rtz_x (vfloat16m4_t vs2, size_t vl);
vint16m8_t __riscv_vfcvt_x (vfloat16m8_t vs2, size_t vl);
vint16m8_t __riscv_vfcvt_rtz_x (vfloat16m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vfcvt_xu (vfloat16mf4_t vs2, size_t vl);
vuint16mf4_t __riscv_vfcvt_rtz_xu (vfloat16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vfcvt_xu (vfloat16mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vfcvt_rtz_xu (vfloat16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vfcvt_xu (vfloat16m1_t vs2, size_t vl);
vuint16m1_t __riscv_vfcvt_rtz_xu (vfloat16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vfcvt_xu (vfloat16m2_t vs2, size_t vl);
vuint16m2_t __riscv_vfcvt_rtz_xu (vfloat16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vfcvt_xu (vfloat16m4_t vs2, size_t vl);
vuint16m4_t __riscv_vfcvt_rtz_xu (vfloat16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vfcvt_xu (vfloat16m8_t vs2, size_t vl);
vuint16m8_t __riscv_vfcvt_rtz_xu (vfloat16m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vint16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vint16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vint16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vint16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vint16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vint16m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vuint16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vuint16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vuint16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vuint16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vuint16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vuint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vfcvt_x (vfloat32mf2_t vs2, size_t vl);
vint32mf2_t __riscv_vfcvt_rtz_x (vfloat32mf2_t vs2, size_t vl);
vint32m1_t __riscv_vfcvt_x (vfloat32m1_t vs2, size_t vl);
vint32m1_t __riscv_vfcvt_rtz_x (vfloat32m1_t vs2, size_t vl);
vint32m2_t __riscv_vfcvt_x (vfloat32m2_t vs2, size_t vl);
vint32m2_t __riscv_vfcvt_rtz_x (vfloat32m2_t vs2, size_t vl);
vint32m4_t __riscv_vfcvt_x (vfloat32m4_t vs2, size_t vl);
vint32m4_t __riscv_vfcvt_rtz_x (vfloat32m4_t vs2, size_t vl);
vint32m8_t __riscv_vfcvt_x (vfloat32m8_t vs2, size_t vl);
vint32m8_t __riscv_vfcvt_rtz_x (vfloat32m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vfcvt_xu (vfloat32mf2_t vs2, size_t vl);
vuint32mf2_t __riscv_vfcvt_rtz_xu (vfloat32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vfcvt_xu (vfloat32m1_t vs2, size_t vl);
vuint32m1_t __riscv_vfcvt_rtz_xu (vfloat32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vfcvt_xu (vfloat32m2_t vs2, size_t vl);
vuint32m2_t __riscv_vfcvt_rtz_xu (vfloat32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vfcvt_xu (vfloat32m4_t vs2, size_t vl);
vuint32m4_t __riscv_vfcvt_rtz_xu (vfloat32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vfcvt_xu (vfloat32m8_t vs2, size_t vl);
vuint32m8_t __riscv_vfcvt_rtz_xu (vfloat32m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vint32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vint32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vint32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vint32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vint32m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vuint32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vuint32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vuint32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vuint32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vuint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vfcvt_x (vfloat64m1_t vs2, size_t vl);
vint64m1_t __riscv_vfcvt_rtz_x (vfloat64m1_t vs2, size_t vl);
vint64m2_t __riscv_vfcvt_x (vfloat64m2_t vs2, size_t vl);
vint64m2_t __riscv_vfcvt_rtz_x (vfloat64m2_t vs2, size_t vl);
vint64m4_t __riscv_vfcvt_x (vfloat64m4_t vs2, size_t vl);
vint64m4_t __riscv_vfcvt_rtz_x (vfloat64m4_t vs2, size_t vl);
vint64m8_t __riscv_vfcvt_x (vfloat64m8_t vs2, size_t vl);
vint64m8_t __riscv_vfcvt_rtz_x (vfloat64m8_t vs2, size_t vl);
vuint64m1_t __riscv_vfcvt_xu (vfloat64m1_t vs2, size_t vl);
vuint64m1_t __riscv_vfcvt_rtz_xu (vfloat64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vfcvt_xu (vfloat64m2_t vs2, size_t vl);
vuint64m2_t __riscv_vfcvt_rtz_xu (vfloat64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vfcvt_xu (vfloat64m4_t vs2, size_t vl);
vuint64m4_t __riscv_vfcvt_rtz_xu (vfloat64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vfcvt_xu (vfloat64m8_t vs2, size_t vl);
vuint64m8_t __riscv_vfcvt_rtz_xu (vfloat64m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vint64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vint64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vint64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vint64m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vuint64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vuint64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vuint64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vuint64m8_t vs2, size_t vl);
// masked functions
vint16mf4_t __riscv_vfcvt_x (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vint16mf4_t __riscv_vfcvt_rtz_x (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vfcvt_x (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vfcvt_rtz_x (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vint16m1_t __riscv_vfcvt_x (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vint16m1_t __riscv_vfcvt_rtz_x (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vint16m2_t __riscv_vfcvt_x (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vint16m2_t __riscv_vfcvt_rtz_x (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vint16m4_t __riscv_vfcvt_x (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vint16m4_t __riscv_vfcvt_rtz_x (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vint16m8_t __riscv_vfcvt_x (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vint16m8_t __riscv_vfcvt_rtz_x (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vfcvt_xu (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vuint16mf4_t __riscv_vfcvt_rtz_xu (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vfcvt_xu (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vfcvt_rtz_xu (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vfcvt_xu (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vuint16m1_t __riscv_vfcvt_rtz_xu (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vfcvt_xu (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vuint16m2_t __riscv_vfcvt_rtz_xu (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vfcvt_xu (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vuint16m4_t __riscv_vfcvt_rtz_xu (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vfcvt_xu (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vuint16m8_t __riscv_vfcvt_rtz_xu (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vbool64_t vm, vint16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vbool32_t vm, vint16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vbool16_t vm, vint16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vbool8_t vm, vint16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vbool4_t vm, vint16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vbool2_t vm, vint16m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vbool64_t vm, vuint16mf4_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vbool32_t vm, vuint16mf2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vbool16_t vm, vuint16m1_t vs2, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vbool8_t vm, vuint16m2_t vs2, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vbool4_t vm, vuint16m4_t vs2, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vbool2_t vm, vuint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vfcvt_x (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vint32mf2_t __riscv_vfcvt_rtz_x (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vint32m1_t __riscv_vfcvt_x (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vint32m1_t __riscv_vfcvt_rtz_x (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vint32m2_t __riscv_vfcvt_x (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vint32m2_t __riscv_vfcvt_rtz_x (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vint32m4_t __riscv_vfcvt_x (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vint32m4_t __riscv_vfcvt_rtz_x (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vint32m8_t __riscv_vfcvt_x (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vint32m8_t __riscv_vfcvt_rtz_x (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vfcvt_xu (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vuint32mf2_t __riscv_vfcvt_rtz_xu (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vfcvt_xu (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vuint32m1_t __riscv_vfcvt_rtz_xu (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vfcvt_xu (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vuint32m2_t __riscv_vfcvt_rtz_xu (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vfcvt_xu (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vuint32m4_t __riscv_vfcvt_rtz_xu (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vfcvt_xu (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vuint32m8_t __riscv_vfcvt_rtz_xu (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vbool64_t vm, vint32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vbool32_t vm, vint32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vbool16_t vm, vint32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vbool8_t vm, vint32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vbool4_t vm, vint32m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vbool64_t vm, vuint32mf2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vbool32_t vm, vuint32m1_t vs2, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vbool16_t vm, vuint32m2_t vs2, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vbool8_t vm, vuint32m4_t vs2, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vbool4_t vm, vuint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vfcvt_x (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vint64m1_t __riscv_vfcvt_rtz_x (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vint64m2_t __riscv_vfcvt_x (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vint64m2_t __riscv_vfcvt_rtz_x (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vint64m4_t __riscv_vfcvt_x (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vint64m4_t __riscv_vfcvt_rtz_x (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vint64m8_t __riscv_vfcvt_x (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vint64m8_t __riscv_vfcvt_rtz_x (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vuint64m1_t __riscv_vfcvt_xu (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vuint64m1_t __riscv_vfcvt_rtz_xu (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vfcvt_xu (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vuint64m2_t __riscv_vfcvt_rtz_xu (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vfcvt_xu (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vuint64m4_t __riscv_vfcvt_rtz_xu (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vfcvt_xu (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vuint64m8_t __riscv_vfcvt_rtz_xu (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vbool64_t vm, vint64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vbool32_t vm, vint64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vbool16_t vm, vint64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vbool8_t vm, vint64m8_t vs2, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vbool64_t vm, vuint64m1_t vs2, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vbool32_t vm, vuint64m2_t vs2, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vbool16_t vm, vuint64m4_t vs2, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vbool8_t vm, vuint64m8_t vs2, size_t vl);
vint16mf4_t __riscv_vfcvt_x (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vint16mf2_t __riscv_vfcvt_x (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vint16m1_t __riscv_vfcvt_x (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vint16m2_t __riscv_vfcvt_x (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vint16m4_t __riscv_vfcvt_x (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vint16m8_t __riscv_vfcvt_x (vfloat16m8_t vs2, unsigned int frm, size_t vl);
vuint16mf4_t __riscv_vfcvt_xu (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vuint16mf2_t __riscv_vfcvt_xu (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vuint16m1_t __riscv_vfcvt_xu (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vuint16m2_t __riscv_vfcvt_xu (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vuint16m4_t __riscv_vfcvt_xu (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vuint16m8_t __riscv_vfcvt_xu (vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vint16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vint16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vint16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vint16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vint16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vint16m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vuint16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vuint16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vuint16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vuint16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vuint16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vuint16m8_t vs2, unsigned int frm, size_t vl);
vint32mf2_t __riscv_vfcvt_x (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vint32m1_t __riscv_vfcvt_x (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vint32m2_t __riscv_vfcvt_x (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vint32m4_t __riscv_vfcvt_x (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vint32m8_t __riscv_vfcvt_x (vfloat32m8_t vs2, unsigned int frm, size_t vl);
vuint32mf2_t __riscv_vfcvt_xu (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vuint32m1_t __riscv_vfcvt_xu (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vuint32m2_t __riscv_vfcvt_xu (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vuint32m4_t __riscv_vfcvt_xu (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vuint32m8_t __riscv_vfcvt_xu (vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vint32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vint32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vint32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vint32m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vuint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vuint32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vuint32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vuint32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vuint32m8_t vs2, unsigned int frm, size_t vl);
vint64m1_t __riscv_vfcvt_x (vfloat64m1_t vs2, unsigned int frm, size_t vl);
vint64m2_t __riscv_vfcvt_x (vfloat64m2_t vs2, unsigned int frm, size_t vl);
vint64m4_t __riscv_vfcvt_x (vfloat64m4_t vs2, unsigned int frm, size_t vl);
vint64m8_t __riscv_vfcvt_x (vfloat64m8_t vs2, unsigned int frm, size_t vl);
vuint64m1_t __riscv_vfcvt_xu (vfloat64m1_t vs2, unsigned int frm, size_t vl);
vuint64m2_t __riscv_vfcvt_xu (vfloat64m2_t vs2, unsigned int frm, size_t vl);
vuint64m4_t __riscv_vfcvt_xu (vfloat64m4_t vs2, unsigned int frm, size_t vl);
vuint64m8_t __riscv_vfcvt_xu (vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vint64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vint64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vint64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vint64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vuint64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vuint64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vuint64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vuint64m8_t vs2, unsigned int frm, size_t vl);
// masked functions
vint16mf4_t __riscv_vfcvt_x (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vint16mf2_t __riscv_vfcvt_x (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vint16m1_t __riscv_vfcvt_x (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vint16m2_t __riscv_vfcvt_x (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vint16m4_t __riscv_vfcvt_x (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vint16m8_t __riscv_vfcvt_x (vbool2_t vm, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vuint16mf4_t __riscv_vfcvt_xu (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vuint16mf2_t __riscv_vfcvt_xu (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vuint16m1_t __riscv_vfcvt_xu (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vuint16m2_t __riscv_vfcvt_xu (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vuint16m4_t __riscv_vfcvt_xu (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vuint16m8_t __riscv_vfcvt_xu (vbool2_t vm, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vbool64_t vm, vint16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vbool32_t vm, vint16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vbool16_t vm, vint16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vbool8_t vm, vint16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vbool4_t vm, vint16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vbool2_t vm, vint16m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfcvt_f (vbool64_t vm, vuint16mf4_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfcvt_f (vbool32_t vm, vuint16mf2_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfcvt_f (vbool16_t vm, vuint16m1_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfcvt_f (vbool8_t vm, vuint16m2_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfcvt_f (vbool4_t vm, vuint16m4_t vs2, unsigned int frm, size_t vl);
vfloat16m8_t __riscv_vfcvt_f (vbool2_t vm, vuint16m8_t vs2, unsigned int frm, size_t vl);
vint32mf2_t __riscv_vfcvt_x (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vint32m1_t __riscv_vfcvt_x (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vint32m2_t __riscv_vfcvt_x (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vint32m4_t __riscv_vfcvt_x (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vint32m8_t __riscv_vfcvt_x (vbool4_t vm, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vuint32mf2_t __riscv_vfcvt_xu (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vuint32m1_t __riscv_vfcvt_xu (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vuint32m2_t __riscv_vfcvt_xu (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vuint32m4_t __riscv_vfcvt_xu (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vuint32m8_t __riscv_vfcvt_xu (vbool4_t vm, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vbool64_t vm, vint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vbool32_t vm, vint32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vbool16_t vm, vint32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vbool8_t vm, vint32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vbool4_t vm, vint32m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfcvt_f (vbool64_t vm, vuint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfcvt_f (vbool32_t vm, vuint32m1_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfcvt_f (vbool16_t vm, vuint32m2_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfcvt_f (vbool8_t vm, vuint32m4_t vs2, unsigned int frm, size_t vl);
vfloat32m8_t __riscv_vfcvt_f (vbool4_t vm, vuint32m8_t vs2, unsigned int frm, size_t vl);
vint64m1_t __riscv_vfcvt_x (vbool64_t vm, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vint64m2_t __riscv_vfcvt_x (vbool32_t vm, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vint64m4_t __riscv_vfcvt_x (vbool16_t vm, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vint64m8_t __riscv_vfcvt_x (vbool8_t vm, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vuint64m1_t __riscv_vfcvt_xu (vbool64_t vm, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vuint64m2_t __riscv_vfcvt_xu (vbool32_t vm, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vuint64m4_t __riscv_vfcvt_xu (vbool16_t vm, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vuint64m8_t __riscv_vfcvt_xu (vbool8_t vm, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vbool64_t vm, vint64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vbool32_t vm, vint64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vbool16_t vm, vint64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vbool8_t vm, vint64m8_t vs2, unsigned int frm, size_t vl);
vfloat64m1_t __riscv_vfcvt_f (vbool64_t vm, vuint64m1_t vs2, unsigned int frm, size_t vl);
vfloat64m2_t __riscv_vfcvt_f (vbool32_t vm, vuint64m2_t vs2, unsigned int frm, size_t vl);
vfloat64m4_t __riscv_vfcvt_f (vbool16_t vm, vuint64m4_t vs2, unsigned int frm, size_t vl);
vfloat64m8_t __riscv_vfcvt_f (vbool8_t vm, vuint64m8_t vs2, unsigned int frm, size_t vl);
Widening Floating-Point/Integer Type-Convert Intrinsics
vfloat16mf4_t __riscv_vfwcvt_f (vint8mf8_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfwcvt_f (vint8mf4_t vs2, size_t vl);
vfloat16m1_t __riscv_vfwcvt_f (vint8mf2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfwcvt_f (vint8m1_t vs2, size_t vl);
vfloat16m4_t __riscv_vfwcvt_f (vint8m2_t vs2, size_t vl);
vfloat16m8_t __riscv_vfwcvt_f (vint8m4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfwcvt_f (vuint8mf8_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfwcvt_f (vuint8mf4_t vs2, size_t vl);
vfloat16m1_t __riscv_vfwcvt_f (vuint8mf2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfwcvt_f (vuint8m1_t vs2, size_t vl);
vfloat16m4_t __riscv_vfwcvt_f (vuint8m2_t vs2, size_t vl);
vfloat16m8_t __riscv_vfwcvt_f (vuint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vfwcvt_x (vfloat16mf4_t vs2, size_t vl);
vint32mf2_t __riscv_vfwcvt_rtz_x (vfloat16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vfwcvt_x (vfloat16mf2_t vs2, size_t vl);
vint32m1_t __riscv_vfwcvt_rtz_x (vfloat16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vfwcvt_x (vfloat16m1_t vs2, size_t vl);
vint32m2_t __riscv_vfwcvt_rtz_x (vfloat16m1_t vs2, size_t vl);
vint32m4_t __riscv_vfwcvt_x (vfloat16m2_t vs2, size_t vl);
vint32m4_t __riscv_vfwcvt_rtz_x (vfloat16m2_t vs2, size_t vl);
vint32m8_t __riscv_vfwcvt_x (vfloat16m4_t vs2, size_t vl);
vint32m8_t __riscv_vfwcvt_rtz_x (vfloat16m4_t vs2, size_t vl);
vuint32mf2_t __riscv_vfwcvt_xu (vfloat16mf4_t vs2, size_t vl);
vuint32mf2_t __riscv_vfwcvt_rtz_xu (vfloat16mf4_t vs2, size_t vl);
vuint32m1_t __riscv_vfwcvt_xu (vfloat16mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vfwcvt_rtz_xu (vfloat16mf2_t vs2, size_t vl);
vuint32m2_t __riscv_vfwcvt_xu (vfloat16m1_t vs2, size_t vl);
vuint32m2_t __riscv_vfwcvt_rtz_xu (vfloat16m1_t vs2, size_t vl);
vuint32m4_t __riscv_vfwcvt_xu (vfloat16m2_t vs2, size_t vl);
vuint32m4_t __riscv_vfwcvt_rtz_xu (vfloat16m2_t vs2, size_t vl);
vuint32m8_t __riscv_vfwcvt_xu (vfloat16m4_t vs2, size_t vl);
vuint32m8_t __riscv_vfwcvt_rtz_xu (vfloat16m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwcvt_f (vint16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwcvt_f (vint16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwcvt_f (vint16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwcvt_f (vint16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwcvt_f (vint16m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwcvt_f (vuint16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwcvt_f (vuint16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwcvt_f (vuint16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwcvt_f (vuint16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwcvt_f (vuint16m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwcvt_f (vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwcvt_f (vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwcvt_f (vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwcvt_f (vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwcvt_f (vfloat16m4_t vs2, size_t vl);
vint64m1_t __riscv_vfwcvt_x (vfloat32mf2_t vs2, size_t vl);
vint64m1_t __riscv_vfwcvt_rtz_x (vfloat32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vfwcvt_x (vfloat32m1_t vs2, size_t vl);
vint64m2_t __riscv_vfwcvt_rtz_x (vfloat32m1_t vs2, size_t vl);
vint64m4_t __riscv_vfwcvt_x (vfloat32m2_t vs2, size_t vl);
vint64m4_t __riscv_vfwcvt_rtz_x (vfloat32m2_t vs2, size_t vl);
vint64m8_t __riscv_vfwcvt_x (vfloat32m4_t vs2, size_t vl);
vint64m8_t __riscv_vfwcvt_rtz_x (vfloat32m4_t vs2, size_t vl);
vuint64m1_t __riscv_vfwcvt_xu (vfloat32mf2_t vs2, size_t vl);
vuint64m1_t __riscv_vfwcvt_rtz_xu (vfloat32mf2_t vs2, size_t vl);
vuint64m2_t __riscv_vfwcvt_xu (vfloat32m1_t vs2, size_t vl);
vuint64m2_t __riscv_vfwcvt_rtz_xu (vfloat32m1_t vs2, size_t vl);
vuint64m4_t __riscv_vfwcvt_xu (vfloat32m2_t vs2, size_t vl);
vuint64m4_t __riscv_vfwcvt_rtz_xu (vfloat32m2_t vs2, size_t vl);
vuint64m8_t __riscv_vfwcvt_xu (vfloat32m4_t vs2, size_t vl);
vuint64m8_t __riscv_vfwcvt_rtz_xu (vfloat32m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwcvt_f (vint32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwcvt_f (vint32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwcvt_f (vint32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwcvt_f (vint32m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwcvt_f (vuint32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwcvt_f (vuint32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwcvt_f (vuint32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwcvt_f (vuint32m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwcvt_f (vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwcvt_f (vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwcvt_f (vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwcvt_f (vfloat32m4_t vs2, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vfwcvt_f (vbool64_t vm, vint8mf8_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfwcvt_f (vbool32_t vm, vint8mf4_t vs2, size_t vl);
vfloat16m1_t __riscv_vfwcvt_f (vbool16_t vm, vint8mf2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfwcvt_f (vbool8_t vm, vint8m1_t vs2, size_t vl);
vfloat16m4_t __riscv_vfwcvt_f (vbool4_t vm, vint8m2_t vs2, size_t vl);
vfloat16m8_t __riscv_vfwcvt_f (vbool2_t vm, vint8m4_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfwcvt_f (vbool64_t vm, vuint8mf8_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfwcvt_f (vbool32_t vm, vuint8mf4_t vs2, size_t vl);
vfloat16m1_t __riscv_vfwcvt_f (vbool16_t vm, vuint8mf2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfwcvt_f (vbool8_t vm, vuint8m1_t vs2, size_t vl);
vfloat16m4_t __riscv_vfwcvt_f (vbool4_t vm, vuint8m2_t vs2, size_t vl);
vfloat16m8_t __riscv_vfwcvt_f (vbool2_t vm, vuint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vfwcvt_x (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vint32mf2_t __riscv_vfwcvt_rtz_x (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vfwcvt_x (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vint32m1_t __riscv_vfwcvt_rtz_x (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vfwcvt_x (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vint32m2_t __riscv_vfwcvt_rtz_x (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vint32m4_t __riscv_vfwcvt_x (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vint32m4_t __riscv_vfwcvt_rtz_x (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vint32m8_t __riscv_vfwcvt_x (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vint32m8_t __riscv_vfwcvt_rtz_x (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vuint32mf2_t __riscv_vfwcvt_xu (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vuint32mf2_t __riscv_vfwcvt_rtz_xu (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vuint32m1_t __riscv_vfwcvt_xu (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vfwcvt_rtz_xu (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vuint32m2_t __riscv_vfwcvt_xu (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vuint32m2_t __riscv_vfwcvt_rtz_xu (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vuint32m4_t __riscv_vfwcvt_xu (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vuint32m4_t __riscv_vfwcvt_rtz_xu (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vuint32m8_t __riscv_vfwcvt_xu (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vuint32m8_t __riscv_vfwcvt_rtz_xu (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwcvt_f (vbool64_t vm, vint16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwcvt_f (vbool32_t vm, vint16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwcvt_f (vbool16_t vm, vint16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwcvt_f (vbool8_t vm, vint16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwcvt_f (vbool4_t vm, vint16m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwcvt_f (vbool64_t vm, vuint16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwcvt_f (vbool32_t vm, vuint16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwcvt_f (vbool16_t vm, vuint16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwcvt_f (vbool8_t vm, vuint16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwcvt_f (vbool4_t vm, vuint16m4_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfwcvt_f (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vfloat32m1_t __riscv_vfwcvt_f (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfwcvt_f (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vfloat32m4_t __riscv_vfwcvt_f (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vfloat32m8_t __riscv_vfwcvt_f (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vint64m1_t __riscv_vfwcvt_x (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vint64m1_t __riscv_vfwcvt_rtz_x (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vfwcvt_x (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vint64m2_t __riscv_vfwcvt_rtz_x (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vint64m4_t __riscv_vfwcvt_x (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vint64m4_t __riscv_vfwcvt_rtz_x (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vint64m8_t __riscv_vfwcvt_x (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vint64m8_t __riscv_vfwcvt_rtz_x (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vuint64m1_t __riscv_vfwcvt_xu (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vuint64m1_t __riscv_vfwcvt_rtz_xu (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vuint64m2_t __riscv_vfwcvt_xu (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vuint64m2_t __riscv_vfwcvt_rtz_xu (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vuint64m4_t __riscv_vfwcvt_xu (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vuint64m4_t __riscv_vfwcvt_rtz_xu (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vuint64m8_t __riscv_vfwcvt_xu (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vuint64m8_t __riscv_vfwcvt_rtz_xu (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwcvt_f (vbool64_t vm, vint32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwcvt_f (vbool32_t vm, vint32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwcvt_f (vbool16_t vm, vint32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwcvt_f (vbool8_t vm, vint32m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwcvt_f (vbool64_t vm, vuint32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwcvt_f (vbool32_t vm, vuint32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwcvt_f (vbool16_t vm, vuint32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwcvt_f (vbool8_t vm, vuint32m4_t vs2, size_t vl);
vfloat64m1_t __riscv_vfwcvt_f (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vfloat64m2_t __riscv_vfwcvt_f (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vfloat64m4_t __riscv_vfwcvt_f (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vfloat64m8_t __riscv_vfwcvt_f (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vint32mf2_t __riscv_vfwcvt_x (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vint32m1_t __riscv_vfwcvt_x (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vint32m2_t __riscv_vfwcvt_x (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vint32m4_t __riscv_vfwcvt_x (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vint32m8_t __riscv_vfwcvt_x (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vuint32mf2_t __riscv_vfwcvt_xu (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vuint32m1_t __riscv_vfwcvt_xu (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vuint32m2_t __riscv_vfwcvt_xu (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vuint32m4_t __riscv_vfwcvt_xu (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vuint32m8_t __riscv_vfwcvt_xu (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vint64m1_t __riscv_vfwcvt_x (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vint64m2_t __riscv_vfwcvt_x (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vint64m4_t __riscv_vfwcvt_x (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vint64m8_t __riscv_vfwcvt_x (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vuint64m1_t __riscv_vfwcvt_xu (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vuint64m2_t __riscv_vfwcvt_xu (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vuint64m4_t __riscv_vfwcvt_xu (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vuint64m8_t __riscv_vfwcvt_xu (vfloat32m4_t vs2, unsigned int frm, size_t vl);
// masked functions
vint32mf2_t __riscv_vfwcvt_x (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vint32m1_t __riscv_vfwcvt_x (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vint32m2_t __riscv_vfwcvt_x (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vint32m4_t __riscv_vfwcvt_x (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vint32m8_t __riscv_vfwcvt_x (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vuint32mf2_t __riscv_vfwcvt_xu (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vuint32m1_t __riscv_vfwcvt_xu (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vuint32m2_t __riscv_vfwcvt_xu (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vuint32m4_t __riscv_vfwcvt_xu (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vuint32m8_t __riscv_vfwcvt_xu (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vint64m1_t __riscv_vfwcvt_x (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vint64m2_t __riscv_vfwcvt_x (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vint64m4_t __riscv_vfwcvt_x (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vint64m8_t __riscv_vfwcvt_x (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vuint64m1_t __riscv_vfwcvt_xu (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vuint64m2_t __riscv_vfwcvt_xu (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vuint64m4_t __riscv_vfwcvt_xu (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vuint64m8_t __riscv_vfwcvt_xu (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
Narrowing Floating-Point/Integer Type-Convert Intrinsics
vint8mf8_t __riscv_vfncvt_x (vfloat16mf4_t vs2, size_t vl);
vint8mf8_t __riscv_vfncvt_rtz_x (vfloat16mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vfncvt_x (vfloat16mf2_t vs2, size_t vl);
vint8mf4_t __riscv_vfncvt_rtz_x (vfloat16mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vfncvt_x (vfloat16m1_t vs2, size_t vl);
vint8mf2_t __riscv_vfncvt_rtz_x (vfloat16m1_t vs2, size_t vl);
vint8m1_t __riscv_vfncvt_x (vfloat16m2_t vs2, size_t vl);
vint8m1_t __riscv_vfncvt_rtz_x (vfloat16m2_t vs2, size_t vl);
vint8m2_t __riscv_vfncvt_x (vfloat16m4_t vs2, size_t vl);
vint8m2_t __riscv_vfncvt_rtz_x (vfloat16m4_t vs2, size_t vl);
vint8m4_t __riscv_vfncvt_x (vfloat16m8_t vs2, size_t vl);
vint8m4_t __riscv_vfncvt_rtz_x (vfloat16m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vfncvt_xu (vfloat16mf4_t vs2, size_t vl);
vuint8mf8_t __riscv_vfncvt_rtz_xu (vfloat16mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vfncvt_xu (vfloat16mf2_t vs2, size_t vl);
vuint8mf4_t __riscv_vfncvt_rtz_xu (vfloat16mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vfncvt_xu (vfloat16m1_t vs2, size_t vl);
vuint8mf2_t __riscv_vfncvt_rtz_xu (vfloat16m1_t vs2, size_t vl);
vuint8m1_t __riscv_vfncvt_xu (vfloat16m2_t vs2, size_t vl);
vuint8m1_t __riscv_vfncvt_rtz_xu (vfloat16m2_t vs2, size_t vl);
vuint8m2_t __riscv_vfncvt_xu (vfloat16m4_t vs2, size_t vl);
vuint8m2_t __riscv_vfncvt_rtz_xu (vfloat16m4_t vs2, size_t vl);
vuint8m4_t __riscv_vfncvt_xu (vfloat16m8_t vs2, size_t vl);
vuint8m4_t __riscv_vfncvt_rtz_xu (vfloat16m8_t vs2, size_t vl);
vint16mf4_t __riscv_vfncvt_x (vfloat32mf2_t vs2, size_t vl);
vint16mf4_t __riscv_vfncvt_rtz_x (vfloat32mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vfncvt_x (vfloat32m1_t vs2, size_t vl);
vint16mf2_t __riscv_vfncvt_rtz_x (vfloat32m1_t vs2, size_t vl);
vint16m1_t __riscv_vfncvt_x (vfloat32m2_t vs2, size_t vl);
vint16m1_t __riscv_vfncvt_rtz_x (vfloat32m2_t vs2, size_t vl);
vint16m2_t __riscv_vfncvt_x (vfloat32m4_t vs2, size_t vl);
vint16m2_t __riscv_vfncvt_rtz_x (vfloat32m4_t vs2, size_t vl);
vint16m4_t __riscv_vfncvt_x (vfloat32m8_t vs2, size_t vl);
vint16m4_t __riscv_vfncvt_rtz_x (vfloat32m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vfncvt_xu (vfloat32mf2_t vs2, size_t vl);
vuint16mf4_t __riscv_vfncvt_rtz_xu (vfloat32mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vfncvt_xu (vfloat32m1_t vs2, size_t vl);
vuint16mf2_t __riscv_vfncvt_rtz_xu (vfloat32m1_t vs2, size_t vl);
vuint16m1_t __riscv_vfncvt_xu (vfloat32m2_t vs2, size_t vl);
vuint16m1_t __riscv_vfncvt_rtz_xu (vfloat32m2_t vs2, size_t vl);
vuint16m2_t __riscv_vfncvt_xu (vfloat32m4_t vs2, size_t vl);
vuint16m2_t __riscv_vfncvt_rtz_xu (vfloat32m4_t vs2, size_t vl);
vuint16m4_t __riscv_vfncvt_xu (vfloat32m8_t vs2, size_t vl);
vuint16m4_t __riscv_vfncvt_rtz_xu (vfloat32m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vint32mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vint32m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vint32m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vint32m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vint32m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vuint32mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vuint32m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vuint32m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vuint32m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vuint32m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vfloat32mf2_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_rod_f (vfloat32mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vfloat32m1_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_rod_f (vfloat32m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vfloat32m2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_rod_f (vfloat32m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vfloat32m4_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_rod_f (vfloat32m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vfloat32m8_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_rod_f (vfloat32m8_t vs2, size_t vl);
vint32mf2_t __riscv_vfncvt_x (vfloat64m1_t vs2, size_t vl);
vint32mf2_t __riscv_vfncvt_rtz_x (vfloat64m1_t vs2, size_t vl);
vint32m1_t __riscv_vfncvt_x (vfloat64m2_t vs2, size_t vl);
vint32m1_t __riscv_vfncvt_rtz_x (vfloat64m2_t vs2, size_t vl);
vint32m2_t __riscv_vfncvt_x (vfloat64m4_t vs2, size_t vl);
vint32m2_t __riscv_vfncvt_rtz_x (vfloat64m4_t vs2, size_t vl);
vint32m4_t __riscv_vfncvt_x (vfloat64m8_t vs2, size_t vl);
vint32m4_t __riscv_vfncvt_rtz_x (vfloat64m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vfncvt_xu (vfloat64m1_t vs2, size_t vl);
vuint32mf2_t __riscv_vfncvt_rtz_xu (vfloat64m1_t vs2, size_t vl);
vuint32m1_t __riscv_vfncvt_xu (vfloat64m2_t vs2, size_t vl);
vuint32m1_t __riscv_vfncvt_rtz_xu (vfloat64m2_t vs2, size_t vl);
vuint32m2_t __riscv_vfncvt_xu (vfloat64m4_t vs2, size_t vl);
vuint32m2_t __riscv_vfncvt_rtz_xu (vfloat64m4_t vs2, size_t vl);
vuint32m4_t __riscv_vfncvt_xu (vfloat64m8_t vs2, size_t vl);
vuint32m4_t __riscv_vfncvt_rtz_xu (vfloat64m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vint64m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vint64m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vint64m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vint64m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vuint64m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vuint64m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vuint64m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vuint64m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vfloat64m1_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_rod_f (vfloat64m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vfloat64m2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_rod_f (vfloat64m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vfloat64m4_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_rod_f (vfloat64m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vfloat64m8_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_rod_f (vfloat64m8_t vs2, size_t vl);
// masked functions
vint8mf8_t __riscv_vfncvt_x (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vint8mf8_t __riscv_vfncvt_rtz_x (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vfncvt_x (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vint8mf4_t __riscv_vfncvt_rtz_x (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vfncvt_x (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vint8mf2_t __riscv_vfncvt_rtz_x (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vint8m1_t __riscv_vfncvt_x (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vint8m1_t __riscv_vfncvt_rtz_x (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vint8m2_t __riscv_vfncvt_x (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vint8m2_t __riscv_vfncvt_rtz_x (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vint8m4_t __riscv_vfncvt_x (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vint8m4_t __riscv_vfncvt_rtz_x (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vfncvt_xu (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vuint8mf8_t __riscv_vfncvt_rtz_xu (vbool64_t vm, vfloat16mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vfncvt_xu (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vuint8mf4_t __riscv_vfncvt_rtz_xu (vbool32_t vm, vfloat16mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vfncvt_xu (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vuint8mf2_t __riscv_vfncvt_rtz_xu (vbool16_t vm, vfloat16m1_t vs2, size_t vl);
vuint8m1_t __riscv_vfncvt_xu (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vuint8m1_t __riscv_vfncvt_rtz_xu (vbool8_t vm, vfloat16m2_t vs2, size_t vl);
vuint8m2_t __riscv_vfncvt_xu (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vuint8m2_t __riscv_vfncvt_rtz_xu (vbool4_t vm, vfloat16m4_t vs2, size_t vl);
vuint8m4_t __riscv_vfncvt_xu (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vuint8m4_t __riscv_vfncvt_rtz_xu (vbool2_t vm, vfloat16m8_t vs2, size_t vl);
vint16mf4_t __riscv_vfncvt_x (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vint16mf4_t __riscv_vfncvt_rtz_x (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vfncvt_x (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vint16mf2_t __riscv_vfncvt_rtz_x (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vint16m1_t __riscv_vfncvt_x (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vint16m1_t __riscv_vfncvt_rtz_x (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vint16m2_t __riscv_vfncvt_x (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vint16m2_t __riscv_vfncvt_rtz_x (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vint16m4_t __riscv_vfncvt_x (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vint16m4_t __riscv_vfncvt_rtz_x (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vfncvt_xu (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vuint16mf4_t __riscv_vfncvt_rtz_xu (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vfncvt_xu (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vuint16mf2_t __riscv_vfncvt_rtz_xu (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vuint16m1_t __riscv_vfncvt_xu (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vuint16m1_t __riscv_vfncvt_rtz_xu (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vuint16m2_t __riscv_vfncvt_xu (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vuint16m2_t __riscv_vfncvt_rtz_xu (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vuint16m4_t __riscv_vfncvt_xu (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vuint16m4_t __riscv_vfncvt_rtz_xu (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vbool64_t vm, vint32mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vbool32_t vm, vint32m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vbool16_t vm, vint32m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vbool8_t vm, vint32m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vbool4_t vm, vint32m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vbool64_t vm, vuint32mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vbool32_t vm, vuint32m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vbool16_t vm, vuint32m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vbool8_t vm, vuint32m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vbool4_t vm, vuint32m8_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vfloat16mf4_t __riscv_vfncvt_rod_f (vbool64_t vm, vfloat32mf2_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vfloat16mf2_t __riscv_vfncvt_rod_f (vbool32_t vm, vfloat32m1_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vfloat16m1_t __riscv_vfncvt_rod_f (vbool16_t vm, vfloat32m2_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vfloat16m2_t __riscv_vfncvt_rod_f (vbool8_t vm, vfloat32m4_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vfloat16m4_t __riscv_vfncvt_rod_f (vbool4_t vm, vfloat32m8_t vs2, size_t vl);
vint32mf2_t __riscv_vfncvt_x (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vint32mf2_t __riscv_vfncvt_rtz_x (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vint32m1_t __riscv_vfncvt_x (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vint32m1_t __riscv_vfncvt_rtz_x (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vint32m2_t __riscv_vfncvt_x (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vint32m2_t __riscv_vfncvt_rtz_x (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vint32m4_t __riscv_vfncvt_x (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vint32m4_t __riscv_vfncvt_rtz_x (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vfncvt_xu (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vuint32mf2_t __riscv_vfncvt_rtz_xu (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vuint32m1_t __riscv_vfncvt_xu (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vuint32m1_t __riscv_vfncvt_rtz_xu (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vuint32m2_t __riscv_vfncvt_xu (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vuint32m2_t __riscv_vfncvt_rtz_xu (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vuint32m4_t __riscv_vfncvt_xu (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vuint32m4_t __riscv_vfncvt_rtz_xu (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vbool64_t vm, vint64m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vbool32_t vm, vint64m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vbool16_t vm, vint64m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vbool8_t vm, vint64m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vbool64_t vm, vuint64m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vbool32_t vm, vuint64m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vbool16_t vm, vuint64m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vbool8_t vm, vuint64m8_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vfloat32mf2_t __riscv_vfncvt_rod_f (vbool64_t vm, vfloat64m1_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vfloat32m1_t __riscv_vfncvt_rod_f (vbool32_t vm, vfloat64m2_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vfloat32m2_t __riscv_vfncvt_rod_f (vbool16_t vm, vfloat64m4_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vfloat32m4_t __riscv_vfncvt_rod_f (vbool8_t vm, vfloat64m8_t vs2, size_t vl);
vint8mf8_t __riscv_vfncvt_x (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vint8mf4_t __riscv_vfncvt_x (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vint8mf2_t __riscv_vfncvt_x (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vint8m1_t __riscv_vfncvt_x (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vint8m2_t __riscv_vfncvt_x (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vint8m4_t __riscv_vfncvt_x (vfloat16m8_t vs2, unsigned int frm, size_t vl);
vuint8mf8_t __riscv_vfncvt_xu (vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vuint8mf4_t __riscv_vfncvt_xu (vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vuint8mf2_t __riscv_vfncvt_xu (vfloat16m1_t vs2, unsigned int frm, size_t vl);
vuint8m1_t __riscv_vfncvt_xu (vfloat16m2_t vs2, unsigned int frm, size_t vl);
vuint8m2_t __riscv_vfncvt_xu (vfloat16m4_t vs2, unsigned int frm, size_t vl);
vuint8m4_t __riscv_vfncvt_xu (vfloat16m8_t vs2, unsigned int frm, size_t vl);
vint16mf4_t __riscv_vfncvt_x (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vint16mf2_t __riscv_vfncvt_x (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vint16m1_t __riscv_vfncvt_x (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vint16m2_t __riscv_vfncvt_x (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vint16m4_t __riscv_vfncvt_x (vfloat32m8_t vs2, unsigned int frm, size_t vl);
vuint16mf4_t __riscv_vfncvt_xu (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vuint16mf2_t __riscv_vfncvt_xu (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vuint16m1_t __riscv_vfncvt_xu (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vuint16m2_t __riscv_vfncvt_xu (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vuint16m4_t __riscv_vfncvt_xu (vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vint32m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vint32m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vint32m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vint32m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vuint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vuint32m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vuint32m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vuint32m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vuint32m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vfloat32m8_t vs2, unsigned int frm, size_t vl);
vint32mf2_t __riscv_vfncvt_x (vfloat64m1_t vs2, unsigned int frm, size_t vl);
vint32m1_t __riscv_vfncvt_x (vfloat64m2_t vs2, unsigned int frm, size_t vl);
vint32m2_t __riscv_vfncvt_x (vfloat64m4_t vs2, unsigned int frm, size_t vl);
vint32m4_t __riscv_vfncvt_x (vfloat64m8_t vs2, unsigned int frm, size_t vl);
vuint32mf2_t __riscv_vfncvt_xu (vfloat64m1_t vs2, unsigned int frm, size_t vl);
vuint32m1_t __riscv_vfncvt_xu (vfloat64m2_t vs2, unsigned int frm, size_t vl);
vuint32m2_t __riscv_vfncvt_xu (vfloat64m4_t vs2, unsigned int frm, size_t vl);
vuint32m4_t __riscv_vfncvt_xu (vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vint64m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vint64m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vint64m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vint64m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vuint64m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vuint64m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vuint64m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vuint64m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vfloat64m8_t vs2, unsigned int frm, size_t vl);
// masked functions
vint8mf8_t __riscv_vfncvt_x (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vint8mf4_t __riscv_vfncvt_x (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vint8mf2_t __riscv_vfncvt_x (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vint8m1_t __riscv_vfncvt_x (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vint8m2_t __riscv_vfncvt_x (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vint8m4_t __riscv_vfncvt_x (vbool2_t vm, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vuint8mf8_t __riscv_vfncvt_xu (vbool64_t vm, vfloat16mf4_t vs2, unsigned int frm, size_t vl);
vuint8mf4_t __riscv_vfncvt_xu (vbool32_t vm, vfloat16mf2_t vs2, unsigned int frm, size_t vl);
vuint8mf2_t __riscv_vfncvt_xu (vbool16_t vm, vfloat16m1_t vs2, unsigned int frm, size_t vl);
vuint8m1_t __riscv_vfncvt_xu (vbool8_t vm, vfloat16m2_t vs2, unsigned int frm, size_t vl);
vuint8m2_t __riscv_vfncvt_xu (vbool4_t vm, vfloat16m4_t vs2, unsigned int frm, size_t vl);
vuint8m4_t __riscv_vfncvt_xu (vbool2_t vm, vfloat16m8_t vs2, unsigned int frm, size_t vl);
vint16mf4_t __riscv_vfncvt_x (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vint16mf2_t __riscv_vfncvt_x (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vint16m1_t __riscv_vfncvt_x (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vint16m2_t __riscv_vfncvt_x (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vint16m4_t __riscv_vfncvt_x (vbool4_t vm, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vuint16mf4_t __riscv_vfncvt_xu (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vuint16mf2_t __riscv_vfncvt_xu (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vuint16m1_t __riscv_vfncvt_xu (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vuint16m2_t __riscv_vfncvt_xu (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vuint16m4_t __riscv_vfncvt_xu (vbool4_t vm, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vbool64_t vm, vint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vbool32_t vm, vint32m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vbool16_t vm, vint32m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vbool8_t vm, vint32m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vbool4_t vm, vint32m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vbool64_t vm, vuint32mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vbool32_t vm, vuint32m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vbool16_t vm, vuint32m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vbool8_t vm, vuint32m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vbool4_t vm, vuint32m8_t vs2, unsigned int frm, size_t vl);
vfloat16mf4_t __riscv_vfncvt_f (vbool64_t vm, vfloat32mf2_t vs2, unsigned int frm, size_t vl);
vfloat16mf2_t __riscv_vfncvt_f (vbool32_t vm, vfloat32m1_t vs2, unsigned int frm, size_t vl);
vfloat16m1_t __riscv_vfncvt_f (vbool16_t vm, vfloat32m2_t vs2, unsigned int frm, size_t vl);
vfloat16m2_t __riscv_vfncvt_f (vbool8_t vm, vfloat32m4_t vs2, unsigned int frm, size_t vl);
vfloat16m4_t __riscv_vfncvt_f (vbool4_t vm, vfloat32m8_t vs2, unsigned int frm, size_t vl);
vint32mf2_t __riscv_vfncvt_x (vbool64_t vm, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vint32m1_t __riscv_vfncvt_x (vbool32_t vm, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vint32m2_t __riscv_vfncvt_x (vbool16_t vm, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vint32m4_t __riscv_vfncvt_x (vbool8_t vm, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vuint32mf2_t __riscv_vfncvt_xu (vbool64_t vm, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vuint32m1_t __riscv_vfncvt_xu (vbool32_t vm, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vuint32m2_t __riscv_vfncvt_xu (vbool16_t vm, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vuint32m4_t __riscv_vfncvt_xu (vbool8_t vm, vfloat64m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vbool64_t vm, vint64m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vbool32_t vm, vint64m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vbool16_t vm, vint64m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vbool8_t vm, vint64m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vbool64_t vm, vuint64m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vbool32_t vm, vuint64m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vbool16_t vm, vuint64m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vbool8_t vm, vuint64m8_t vs2, unsigned int frm, size_t vl);
vfloat32mf2_t __riscv_vfncvt_f (vbool64_t vm, vfloat64m1_t vs2, unsigned int frm, size_t vl);
vfloat32m1_t __riscv_vfncvt_f (vbool32_t vm, vfloat64m2_t vs2, unsigned int frm, size_t vl);
vfloat32m2_t __riscv_vfncvt_f (vbool16_t vm, vfloat64m4_t vs2, unsigned int frm, size_t vl);
vfloat32m4_t __riscv_vfncvt_f (vbool8_t vm, vfloat64m8_t vs2, unsigned int frm, size_t vl);