Vector Integer Arithmetic Intrinsics
Vector Single-Width Integer Add and Subtract Intrinsics
vint8mf8_t __riscv_vadd(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vadd(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vadd(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vadd(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vadd(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vadd(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vadd(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vadd(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vadd(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vadd(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vadd(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vadd(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vadd(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vadd(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vadd(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vadd(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vadd(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vadd(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vadd(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vadd(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vadd(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vadd(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vadd(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vadd(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vadd(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vadd(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vadd(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vadd(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vadd(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vadd(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vadd(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vadd(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vadd(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vadd(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vadd(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vadd(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vadd(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vadd(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vadd(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vadd(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vadd(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vadd(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vadd(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vadd(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vsub(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vsub(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vsub(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vsub(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vsub(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vsub(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vsub(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vsub(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vsub(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vsub(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vsub(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vsub(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vsub(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vsub(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vsub(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vsub(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vsub(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vsub(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vsub(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vsub(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vsub(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vsub(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vsub(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vsub(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vsub(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vsub(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vsub(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vsub(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vsub(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vsub(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vsub(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vsub(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vsub(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vsub(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vsub(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vsub(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vsub(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vsub(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vsub(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vsub(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vsub(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vsub(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vsub(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vsub(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vrsub(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vrsub(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vrsub(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vrsub(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vrsub(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vrsub(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vrsub(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vrsub(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vrsub(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vrsub(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vrsub(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vrsub(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vrsub(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vrsub(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vrsub(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vrsub(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vrsub(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vrsub(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vrsub(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vrsub(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vrsub(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vrsub(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vneg(vint8mf8_t vs, size_t vl);
vint8mf4_t __riscv_vneg(vint8mf4_t vs, size_t vl);
vint8mf2_t __riscv_vneg(vint8mf2_t vs, size_t vl);
vint8m1_t __riscv_vneg(vint8m1_t vs, size_t vl);
vint8m2_t __riscv_vneg(vint8m2_t vs, size_t vl);
vint8m4_t __riscv_vneg(vint8m4_t vs, size_t vl);
vint8m8_t __riscv_vneg(vint8m8_t vs, size_t vl);
vint16mf4_t __riscv_vneg(vint16mf4_t vs, size_t vl);
vint16mf2_t __riscv_vneg(vint16mf2_t vs, size_t vl);
vint16m1_t __riscv_vneg(vint16m1_t vs, size_t vl);
vint16m2_t __riscv_vneg(vint16m2_t vs, size_t vl);
vint16m4_t __riscv_vneg(vint16m4_t vs, size_t vl);
vint16m8_t __riscv_vneg(vint16m8_t vs, size_t vl);
vint32mf2_t __riscv_vneg(vint32mf2_t vs, size_t vl);
vint32m1_t __riscv_vneg(vint32m1_t vs, size_t vl);
vint32m2_t __riscv_vneg(vint32m2_t vs, size_t vl);
vint32m4_t __riscv_vneg(vint32m4_t vs, size_t vl);
vint32m8_t __riscv_vneg(vint32m8_t vs, size_t vl);
vint64m1_t __riscv_vneg(vint64m1_t vs, size_t vl);
vint64m2_t __riscv_vneg(vint64m2_t vs, size_t vl);
vint64m4_t __riscv_vneg(vint64m4_t vs, size_t vl);
vint64m8_t __riscv_vneg(vint64m8_t vs, size_t vl);
vuint8mf8_t __riscv_vadd(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vadd(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vadd(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vadd(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vadd(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vadd(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vadd(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vadd(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vadd(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vadd(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vadd(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vadd(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vadd(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vadd(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vadd(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vadd(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vadd(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vadd(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vadd(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vadd(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vadd(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vadd(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vadd(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vadd(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vadd(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vadd(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vadd(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vadd(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vadd(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vadd(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vadd(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vadd(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vadd(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vadd(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vadd(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vadd(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vadd(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vadd(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vadd(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vadd(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vadd(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vadd(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vadd(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vadd(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vsub(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vsub(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vsub(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vsub(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vsub(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vsub(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vsub(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vsub(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vsub(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vsub(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vsub(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vsub(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vsub(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vsub(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vsub(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vsub(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vsub(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vsub(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vsub(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vsub(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vsub(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vsub(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vsub(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vsub(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vsub(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vsub(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vsub(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vsub(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vsub(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vsub(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vsub(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vsub(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vsub(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vsub(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vsub(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vsub(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vsub(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vsub(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vsub(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vsub(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vsub(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vsub(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vsub(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vsub(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vrsub(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vrsub(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vrsub(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vrsub(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vrsub(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vrsub(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vrsub(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vrsub(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vrsub(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vrsub(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vrsub(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vrsub(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vrsub(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vrsub(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vrsub(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vrsub(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vrsub(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vrsub(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vrsub(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vrsub(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vrsub(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vrsub(vuint64m8_t vs2, uint64_t rs1, size_t vl);
// masked functions
vint8mf8_t __riscv_vadd(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vadd(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vadd(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vadd(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vadd(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vadd(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vadd(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vadd(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vadd(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vadd(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vadd(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vadd(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vadd(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vadd(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vadd(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vadd(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vadd(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vadd(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vadd(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vadd(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vadd(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vadd(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vadd(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vadd(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vadd(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vadd(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vadd(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vadd(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vadd(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vadd(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vadd(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vadd(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vadd(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vadd(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vadd(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vadd(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vadd(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vadd(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vadd(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vadd(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vadd(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vadd(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vadd(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vadd(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vsub(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vsub(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vsub(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vsub(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vsub(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vsub(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vsub(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vsub(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vsub(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vsub(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vsub(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vsub(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vsub(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vsub(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vsub(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vsub(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vsub(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vsub(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vsub(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vsub(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vsub(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vsub(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vsub(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vsub(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vsub(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vsub(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vsub(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vsub(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vsub(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vsub(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vsub(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vsub(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vsub(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vsub(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vsub(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vsub(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vsub(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vsub(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vsub(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vsub(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vsub(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vsub(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vsub(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vsub(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vrsub(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vrsub(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vrsub(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vrsub(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vrsub(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vrsub(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vrsub(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vrsub(vbool64_t vm, vint16mf4_t vs2, int16_t rs1,
size_t vl);
vint16mf2_t __riscv_vrsub(vbool32_t vm, vint16mf2_t vs2, int16_t rs1,
size_t vl);
vint16m1_t __riscv_vrsub(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vrsub(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vrsub(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vrsub(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vrsub(vbool64_t vm, vint32mf2_t vs2, int32_t rs1,
size_t vl);
vint32m1_t __riscv_vrsub(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vrsub(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vrsub(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vrsub(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vrsub(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vrsub(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vrsub(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vrsub(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vneg(vbool64_t vm, vint8mf8_t vs, size_t vl);
vint8mf4_t __riscv_vneg(vbool32_t vm, vint8mf4_t vs, size_t vl);
vint8mf2_t __riscv_vneg(vbool16_t vm, vint8mf2_t vs, size_t vl);
vint8m1_t __riscv_vneg(vbool8_t vm, vint8m1_t vs, size_t vl);
vint8m2_t __riscv_vneg(vbool4_t vm, vint8m2_t vs, size_t vl);
vint8m4_t __riscv_vneg(vbool2_t vm, vint8m4_t vs, size_t vl);
vint8m8_t __riscv_vneg(vbool1_t vm, vint8m8_t vs, size_t vl);
vint16mf4_t __riscv_vneg(vbool64_t vm, vint16mf4_t vs, size_t vl);
vint16mf2_t __riscv_vneg(vbool32_t vm, vint16mf2_t vs, size_t vl);
vint16m1_t __riscv_vneg(vbool16_t vm, vint16m1_t vs, size_t vl);
vint16m2_t __riscv_vneg(vbool8_t vm, vint16m2_t vs, size_t vl);
vint16m4_t __riscv_vneg(vbool4_t vm, vint16m4_t vs, size_t vl);
vint16m8_t __riscv_vneg(vbool2_t vm, vint16m8_t vs, size_t vl);
vint32mf2_t __riscv_vneg(vbool64_t vm, vint32mf2_t vs, size_t vl);
vint32m1_t __riscv_vneg(vbool32_t vm, vint32m1_t vs, size_t vl);
vint32m2_t __riscv_vneg(vbool16_t vm, vint32m2_t vs, size_t vl);
vint32m4_t __riscv_vneg(vbool8_t vm, vint32m4_t vs, size_t vl);
vint32m8_t __riscv_vneg(vbool4_t vm, vint32m8_t vs, size_t vl);
vint64m1_t __riscv_vneg(vbool64_t vm, vint64m1_t vs, size_t vl);
vint64m2_t __riscv_vneg(vbool32_t vm, vint64m2_t vs, size_t vl);
vint64m4_t __riscv_vneg(vbool16_t vm, vint64m4_t vs, size_t vl);
vint64m8_t __riscv_vneg(vbool8_t vm, vint64m8_t vs, size_t vl);
vuint8mf8_t __riscv_vadd(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vadd(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vadd(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vadd(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vadd(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vadd(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vadd(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vadd(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vadd(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vadd(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vadd(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vadd(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vadd(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vadd(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vadd(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vadd(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vadd(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vadd(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vadd(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vadd(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vadd(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vadd(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vadd(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vadd(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vadd(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vadd(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vadd(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vadd(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vadd(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vadd(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vadd(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vadd(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vadd(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vadd(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vadd(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vadd(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vadd(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vadd(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vadd(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vadd(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vadd(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vadd(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vadd(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vadd(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vsub(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vsub(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vsub(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vsub(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vsub(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vsub(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vsub(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vsub(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vsub(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vsub(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vsub(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vsub(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vsub(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vsub(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vsub(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vsub(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vsub(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vsub(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vsub(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vsub(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vsub(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vsub(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vsub(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vsub(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vsub(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vsub(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vsub(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vsub(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vsub(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vsub(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vsub(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vsub(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vsub(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vsub(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vsub(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vsub(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vsub(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vsub(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vsub(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vsub(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vsub(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vsub(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vsub(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vsub(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vrsub(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint8mf4_t __riscv_vrsub(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint8mf2_t __riscv_vrsub(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint8m1_t __riscv_vrsub(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vrsub(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vrsub(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vrsub(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vrsub(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vrsub(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vrsub(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vrsub(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint16m4_t __riscv_vrsub(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint16m8_t __riscv_vrsub(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vrsub(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vrsub(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vrsub(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vrsub(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint32m8_t __riscv_vrsub(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vrsub(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vrsub(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vrsub(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vrsub(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1,
size_t vl);
Vector Widening Integer Add/Subtract Intrinsics
vint16mf4_t __riscv_vwadd_vv(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint16mf4_t __riscv_vwadd_vx(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vwadd_wv(vint16mf4_t vs2, vint8mf8_t vs1, size_t vl);
vint16mf4_t __riscv_vwadd_wx(vint16mf4_t vs2, int8_t rs1, size_t vl);
vint16mf2_t __riscv_vwadd_vv(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint16mf2_t __riscv_vwadd_vx(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint16mf2_t __riscv_vwadd_wv(vint16mf2_t vs2, vint8mf4_t vs1, size_t vl);
vint16mf2_t __riscv_vwadd_wx(vint16mf2_t vs2, int8_t rs1, size_t vl);
vint16m1_t __riscv_vwadd_vv(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint16m1_t __riscv_vwadd_vx(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint16m1_t __riscv_vwadd_wv(vint16m1_t vs2, vint8mf2_t vs1, size_t vl);
vint16m1_t __riscv_vwadd_wx(vint16m1_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwadd_vv(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint16m2_t __riscv_vwadd_vx(vint8m1_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwadd_wv(vint16m2_t vs2, vint8m1_t vs1, size_t vl);
vint16m2_t __riscv_vwadd_wx(vint16m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwadd_vv(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint16m4_t __riscv_vwadd_vx(vint8m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwadd_wv(vint16m4_t vs2, vint8m2_t vs1, size_t vl);
vint16m4_t __riscv_vwadd_wx(vint16m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwadd_vv(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint16m8_t __riscv_vwadd_vx(vint8m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwadd_wv(vint16m8_t vs2, vint8m4_t vs1, size_t vl);
vint16m8_t __riscv_vwadd_wx(vint16m8_t vs2, int8_t rs1, size_t vl);
vint32mf2_t __riscv_vwadd_vv(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint32mf2_t __riscv_vwadd_vx(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vwadd_wv(vint32mf2_t vs2, vint16mf4_t vs1, size_t vl);
vint32mf2_t __riscv_vwadd_wx(vint32mf2_t vs2, int16_t rs1, size_t vl);
vint32m1_t __riscv_vwadd_vv(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint32m1_t __riscv_vwadd_vx(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint32m1_t __riscv_vwadd_wv(vint32m1_t vs2, vint16mf2_t vs1, size_t vl);
vint32m1_t __riscv_vwadd_wx(vint32m1_t vs2, int16_t rs1, size_t vl);
vint32m2_t __riscv_vwadd_vv(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint32m2_t __riscv_vwadd_vx(vint16m1_t vs2, int16_t rs1, size_t vl);
vint32m2_t __riscv_vwadd_wv(vint32m2_t vs2, vint16m1_t vs1, size_t vl);
vint32m2_t __riscv_vwadd_wx(vint32m2_t vs2, int16_t rs1, size_t vl);
vint32m4_t __riscv_vwadd_vv(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint32m4_t __riscv_vwadd_vx(vint16m2_t vs2, int16_t rs1, size_t vl);
vint32m4_t __riscv_vwadd_wv(vint32m4_t vs2, vint16m2_t vs1, size_t vl);
vint32m4_t __riscv_vwadd_wx(vint32m4_t vs2, int16_t rs1, size_t vl);
vint32m8_t __riscv_vwadd_vv(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint32m8_t __riscv_vwadd_vx(vint16m4_t vs2, int16_t rs1, size_t vl);
vint32m8_t __riscv_vwadd_wv(vint32m8_t vs2, vint16m4_t vs1, size_t vl);
vint32m8_t __riscv_vwadd_wx(vint32m8_t vs2, int16_t rs1, size_t vl);
vint64m1_t __riscv_vwadd_vv(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint64m1_t __riscv_vwadd_vx(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vwadd_wv(vint64m1_t vs2, vint32mf2_t vs1, size_t vl);
vint64m1_t __riscv_vwadd_wx(vint64m1_t vs2, int32_t rs1, size_t vl);
vint64m2_t __riscv_vwadd_vv(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint64m2_t __riscv_vwadd_vx(vint32m1_t vs2, int32_t rs1, size_t vl);
vint64m2_t __riscv_vwadd_wv(vint64m2_t vs2, vint32m1_t vs1, size_t vl);
vint64m2_t __riscv_vwadd_wx(vint64m2_t vs2, int32_t rs1, size_t vl);
vint64m4_t __riscv_vwadd_vv(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint64m4_t __riscv_vwadd_vx(vint32m2_t vs2, int32_t rs1, size_t vl);
vint64m4_t __riscv_vwadd_wv(vint64m4_t vs2, vint32m2_t vs1, size_t vl);
vint64m4_t __riscv_vwadd_wx(vint64m4_t vs2, int32_t rs1, size_t vl);
vint64m8_t __riscv_vwadd_vv(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint64m8_t __riscv_vwadd_vx(vint32m4_t vs2, int32_t rs1, size_t vl);
vint64m8_t __riscv_vwadd_wv(vint64m8_t vs2, vint32m4_t vs1, size_t vl);
vint64m8_t __riscv_vwadd_wx(vint64m8_t vs2, int32_t rs1, size_t vl);
vint16mf4_t __riscv_vwsub_vv(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint16mf4_t __riscv_vwsub_vx(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vwsub_wv(vint16mf4_t vs2, vint8mf8_t vs1, size_t vl);
vint16mf4_t __riscv_vwsub_wx(vint16mf4_t vs2, int8_t rs1, size_t vl);
vint16mf2_t __riscv_vwsub_vv(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint16mf2_t __riscv_vwsub_vx(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint16mf2_t __riscv_vwsub_wv(vint16mf2_t vs2, vint8mf4_t vs1, size_t vl);
vint16mf2_t __riscv_vwsub_wx(vint16mf2_t vs2, int8_t rs1, size_t vl);
vint16m1_t __riscv_vwsub_vv(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint16m1_t __riscv_vwsub_vx(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint16m1_t __riscv_vwsub_wv(vint16m1_t vs2, vint8mf2_t vs1, size_t vl);
vint16m1_t __riscv_vwsub_wx(vint16m1_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwsub_vv(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint16m2_t __riscv_vwsub_vx(vint8m1_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwsub_wv(vint16m2_t vs2, vint8m1_t vs1, size_t vl);
vint16m2_t __riscv_vwsub_wx(vint16m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwsub_vv(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint16m4_t __riscv_vwsub_vx(vint8m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwsub_wv(vint16m4_t vs2, vint8m2_t vs1, size_t vl);
vint16m4_t __riscv_vwsub_wx(vint16m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwsub_vv(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint16m8_t __riscv_vwsub_vx(vint8m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwsub_wv(vint16m8_t vs2, vint8m4_t vs1, size_t vl);
vint16m8_t __riscv_vwsub_wx(vint16m8_t vs2, int8_t rs1, size_t vl);
vint32mf2_t __riscv_vwsub_vv(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint32mf2_t __riscv_vwsub_vx(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vwsub_wv(vint32mf2_t vs2, vint16mf4_t vs1, size_t vl);
vint32mf2_t __riscv_vwsub_wx(vint32mf2_t vs2, int16_t rs1, size_t vl);
vint32m1_t __riscv_vwsub_vv(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint32m1_t __riscv_vwsub_vx(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint32m1_t __riscv_vwsub_wv(vint32m1_t vs2, vint16mf2_t vs1, size_t vl);
vint32m1_t __riscv_vwsub_wx(vint32m1_t vs2, int16_t rs1, size_t vl);
vint32m2_t __riscv_vwsub_vv(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint32m2_t __riscv_vwsub_vx(vint16m1_t vs2, int16_t rs1, size_t vl);
vint32m2_t __riscv_vwsub_wv(vint32m2_t vs2, vint16m1_t vs1, size_t vl);
vint32m2_t __riscv_vwsub_wx(vint32m2_t vs2, int16_t rs1, size_t vl);
vint32m4_t __riscv_vwsub_vv(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint32m4_t __riscv_vwsub_vx(vint16m2_t vs2, int16_t rs1, size_t vl);
vint32m4_t __riscv_vwsub_wv(vint32m4_t vs2, vint16m2_t vs1, size_t vl);
vint32m4_t __riscv_vwsub_wx(vint32m4_t vs2, int16_t rs1, size_t vl);
vint32m8_t __riscv_vwsub_vv(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint32m8_t __riscv_vwsub_vx(vint16m4_t vs2, int16_t rs1, size_t vl);
vint32m8_t __riscv_vwsub_wv(vint32m8_t vs2, vint16m4_t vs1, size_t vl);
vint32m8_t __riscv_vwsub_wx(vint32m8_t vs2, int16_t rs1, size_t vl);
vint64m1_t __riscv_vwsub_vv(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint64m1_t __riscv_vwsub_vx(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vwsub_wv(vint64m1_t vs2, vint32mf2_t vs1, size_t vl);
vint64m1_t __riscv_vwsub_wx(vint64m1_t vs2, int32_t rs1, size_t vl);
vint64m2_t __riscv_vwsub_vv(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint64m2_t __riscv_vwsub_vx(vint32m1_t vs2, int32_t rs1, size_t vl);
vint64m2_t __riscv_vwsub_wv(vint64m2_t vs2, vint32m1_t vs1, size_t vl);
vint64m2_t __riscv_vwsub_wx(vint64m2_t vs2, int32_t rs1, size_t vl);
vint64m4_t __riscv_vwsub_vv(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint64m4_t __riscv_vwsub_vx(vint32m2_t vs2, int32_t rs1, size_t vl);
vint64m4_t __riscv_vwsub_wv(vint64m4_t vs2, vint32m2_t vs1, size_t vl);
vint64m4_t __riscv_vwsub_wx(vint64m4_t vs2, int32_t rs1, size_t vl);
vint64m8_t __riscv_vwsub_vv(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint64m8_t __riscv_vwsub_vx(vint32m4_t vs2, int32_t rs1, size_t vl);
vint64m8_t __riscv_vwsub_wv(vint64m8_t vs2, vint32m4_t vs1, size_t vl);
vint64m8_t __riscv_vwsub_wx(vint64m8_t vs2, int32_t rs1, size_t vl);
vuint16mf4_t __riscv_vwaddu_vv(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint16mf4_t __riscv_vwaddu_vx(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vwaddu_wv(vuint16mf4_t vs2, vuint8mf8_t vs1, size_t vl);
vuint16mf4_t __riscv_vwaddu_wx(vuint16mf4_t vs2, uint8_t rs1, size_t vl);
vuint16mf2_t __riscv_vwaddu_vv(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint16mf2_t __riscv_vwaddu_vx(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint16mf2_t __riscv_vwaddu_wv(vuint16mf2_t vs2, vuint8mf4_t vs1, size_t vl);
vuint16mf2_t __riscv_vwaddu_wx(vuint16mf2_t vs2, uint8_t rs1, size_t vl);
vuint16m1_t __riscv_vwaddu_vv(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint16m1_t __riscv_vwaddu_vx(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint16m1_t __riscv_vwaddu_wv(vuint16m1_t vs2, vuint8mf2_t vs1, size_t vl);
vuint16m1_t __riscv_vwaddu_wx(vuint16m1_t vs2, uint8_t rs1, size_t vl);
vuint16m2_t __riscv_vwaddu_vv(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint16m2_t __riscv_vwaddu_vx(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint16m2_t __riscv_vwaddu_wv(vuint16m2_t vs2, vuint8m1_t vs1, size_t vl);
vuint16m2_t __riscv_vwaddu_wx(vuint16m2_t vs2, uint8_t rs1, size_t vl);
vuint16m4_t __riscv_vwaddu_vv(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint16m4_t __riscv_vwaddu_vx(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint16m4_t __riscv_vwaddu_wv(vuint16m4_t vs2, vuint8m2_t vs1, size_t vl);
vuint16m4_t __riscv_vwaddu_wx(vuint16m4_t vs2, uint8_t rs1, size_t vl);
vuint16m8_t __riscv_vwaddu_vv(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint16m8_t __riscv_vwaddu_vx(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint16m8_t __riscv_vwaddu_wv(vuint16m8_t vs2, vuint8m4_t vs1, size_t vl);
vuint16m8_t __riscv_vwaddu_wx(vuint16m8_t vs2, uint8_t rs1, size_t vl);
vuint32mf2_t __riscv_vwaddu_vv(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint32mf2_t __riscv_vwaddu_vx(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vwaddu_wv(vuint32mf2_t vs2, vuint16mf4_t vs1, size_t vl);
vuint32mf2_t __riscv_vwaddu_wx(vuint32mf2_t vs2, uint16_t rs1, size_t vl);
vuint32m1_t __riscv_vwaddu_vv(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint32m1_t __riscv_vwaddu_vx(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint32m1_t __riscv_vwaddu_wv(vuint32m1_t vs2, vuint16mf2_t vs1, size_t vl);
vuint32m1_t __riscv_vwaddu_wx(vuint32m1_t vs2, uint16_t rs1, size_t vl);
vuint32m2_t __riscv_vwaddu_vv(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint32m2_t __riscv_vwaddu_vx(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint32m2_t __riscv_vwaddu_wv(vuint32m2_t vs2, vuint16m1_t vs1, size_t vl);
vuint32m2_t __riscv_vwaddu_wx(vuint32m2_t vs2, uint16_t rs1, size_t vl);
vuint32m4_t __riscv_vwaddu_vv(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint32m4_t __riscv_vwaddu_vx(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint32m4_t __riscv_vwaddu_wv(vuint32m4_t vs2, vuint16m2_t vs1, size_t vl);
vuint32m4_t __riscv_vwaddu_wx(vuint32m4_t vs2, uint16_t rs1, size_t vl);
vuint32m8_t __riscv_vwaddu_vv(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint32m8_t __riscv_vwaddu_vx(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint32m8_t __riscv_vwaddu_wv(vuint32m8_t vs2, vuint16m4_t vs1, size_t vl);
vuint32m8_t __riscv_vwaddu_wx(vuint32m8_t vs2, uint16_t rs1, size_t vl);
vuint64m1_t __riscv_vwaddu_vv(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint64m1_t __riscv_vwaddu_vx(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vwaddu_wv(vuint64m1_t vs2, vuint32mf2_t vs1, size_t vl);
vuint64m1_t __riscv_vwaddu_wx(vuint64m1_t vs2, uint32_t rs1, size_t vl);
vuint64m2_t __riscv_vwaddu_vv(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint64m2_t __riscv_vwaddu_vx(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint64m2_t __riscv_vwaddu_wv(vuint64m2_t vs2, vuint32m1_t vs1, size_t vl);
vuint64m2_t __riscv_vwaddu_wx(vuint64m2_t vs2, uint32_t rs1, size_t vl);
vuint64m4_t __riscv_vwaddu_vv(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint64m4_t __riscv_vwaddu_vx(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint64m4_t __riscv_vwaddu_wv(vuint64m4_t vs2, vuint32m2_t vs1, size_t vl);
vuint64m4_t __riscv_vwaddu_wx(vuint64m4_t vs2, uint32_t rs1, size_t vl);
vuint64m8_t __riscv_vwaddu_vv(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint64m8_t __riscv_vwaddu_vx(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint64m8_t __riscv_vwaddu_wv(vuint64m8_t vs2, vuint32m4_t vs1, size_t vl);
vuint64m8_t __riscv_vwaddu_wx(vuint64m8_t vs2, uint32_t rs1, size_t vl);
vuint16mf4_t __riscv_vwsubu_vv(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint16mf4_t __riscv_vwsubu_vx(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vwsubu_wv(vuint16mf4_t vs2, vuint8mf8_t vs1, size_t vl);
vuint16mf4_t __riscv_vwsubu_wx(vuint16mf4_t vs2, uint8_t rs1, size_t vl);
vuint16mf2_t __riscv_vwsubu_vv(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint16mf2_t __riscv_vwsubu_vx(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint16mf2_t __riscv_vwsubu_wv(vuint16mf2_t vs2, vuint8mf4_t vs1, size_t vl);
vuint16mf2_t __riscv_vwsubu_wx(vuint16mf2_t vs2, uint8_t rs1, size_t vl);
vuint16m1_t __riscv_vwsubu_vv(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint16m1_t __riscv_vwsubu_vx(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint16m1_t __riscv_vwsubu_wv(vuint16m1_t vs2, vuint8mf2_t vs1, size_t vl);
vuint16m1_t __riscv_vwsubu_wx(vuint16m1_t vs2, uint8_t rs1, size_t vl);
vuint16m2_t __riscv_vwsubu_vv(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint16m2_t __riscv_vwsubu_vx(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint16m2_t __riscv_vwsubu_wv(vuint16m2_t vs2, vuint8m1_t vs1, size_t vl);
vuint16m2_t __riscv_vwsubu_wx(vuint16m2_t vs2, uint8_t rs1, size_t vl);
vuint16m4_t __riscv_vwsubu_vv(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint16m4_t __riscv_vwsubu_vx(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint16m4_t __riscv_vwsubu_wv(vuint16m4_t vs2, vuint8m2_t vs1, size_t vl);
vuint16m4_t __riscv_vwsubu_wx(vuint16m4_t vs2, uint8_t rs1, size_t vl);
vuint16m8_t __riscv_vwsubu_vv(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint16m8_t __riscv_vwsubu_vx(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint16m8_t __riscv_vwsubu_wv(vuint16m8_t vs2, vuint8m4_t vs1, size_t vl);
vuint16m8_t __riscv_vwsubu_wx(vuint16m8_t vs2, uint8_t rs1, size_t vl);
vuint32mf2_t __riscv_vwsubu_vv(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint32mf2_t __riscv_vwsubu_vx(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vwsubu_wv(vuint32mf2_t vs2, vuint16mf4_t vs1, size_t vl);
vuint32mf2_t __riscv_vwsubu_wx(vuint32mf2_t vs2, uint16_t rs1, size_t vl);
vuint32m1_t __riscv_vwsubu_vv(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint32m1_t __riscv_vwsubu_vx(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint32m1_t __riscv_vwsubu_wv(vuint32m1_t vs2, vuint16mf2_t vs1, size_t vl);
vuint32m1_t __riscv_vwsubu_wx(vuint32m1_t vs2, uint16_t rs1, size_t vl);
vuint32m2_t __riscv_vwsubu_vv(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint32m2_t __riscv_vwsubu_vx(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint32m2_t __riscv_vwsubu_wv(vuint32m2_t vs2, vuint16m1_t vs1, size_t vl);
vuint32m2_t __riscv_vwsubu_wx(vuint32m2_t vs2, uint16_t rs1, size_t vl);
vuint32m4_t __riscv_vwsubu_vv(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint32m4_t __riscv_vwsubu_vx(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint32m4_t __riscv_vwsubu_wv(vuint32m4_t vs2, vuint16m2_t vs1, size_t vl);
vuint32m4_t __riscv_vwsubu_wx(vuint32m4_t vs2, uint16_t rs1, size_t vl);
vuint32m8_t __riscv_vwsubu_vv(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint32m8_t __riscv_vwsubu_vx(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint32m8_t __riscv_vwsubu_wv(vuint32m8_t vs2, vuint16m4_t vs1, size_t vl);
vuint32m8_t __riscv_vwsubu_wx(vuint32m8_t vs2, uint16_t rs1, size_t vl);
vuint64m1_t __riscv_vwsubu_vv(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint64m1_t __riscv_vwsubu_vx(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vwsubu_wv(vuint64m1_t vs2, vuint32mf2_t vs1, size_t vl);
vuint64m1_t __riscv_vwsubu_wx(vuint64m1_t vs2, uint32_t rs1, size_t vl);
vuint64m2_t __riscv_vwsubu_vv(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint64m2_t __riscv_vwsubu_vx(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint64m2_t __riscv_vwsubu_wv(vuint64m2_t vs2, vuint32m1_t vs1, size_t vl);
vuint64m2_t __riscv_vwsubu_wx(vuint64m2_t vs2, uint32_t rs1, size_t vl);
vuint64m4_t __riscv_vwsubu_vv(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint64m4_t __riscv_vwsubu_vx(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint64m4_t __riscv_vwsubu_wv(vuint64m4_t vs2, vuint32m2_t vs1, size_t vl);
vuint64m4_t __riscv_vwsubu_wx(vuint64m4_t vs2, uint32_t rs1, size_t vl);
vuint64m8_t __riscv_vwsubu_vv(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint64m8_t __riscv_vwsubu_vx(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint64m8_t __riscv_vwsubu_wv(vuint64m8_t vs2, vuint32m4_t vs1, size_t vl);
vuint64m8_t __riscv_vwsubu_wx(vuint64m8_t vs2, uint32_t rs1, size_t vl);
// masked functions
vint16mf4_t __riscv_vwadd_vv(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint16mf4_t __riscv_vwadd_vx(vbool64_t vm, vint8mf8_t vs2, int8_t rs1,
size_t vl);
vint16mf4_t __riscv_vwadd_wv(vbool64_t vm, vint16mf4_t vs2, vint8mf8_t vs1,
size_t vl);
vint16mf4_t __riscv_vwadd_wx(vbool64_t vm, vint16mf4_t vs2, int8_t rs1,
size_t vl);
vint16mf2_t __riscv_vwadd_vv(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint16mf2_t __riscv_vwadd_vx(vbool32_t vm, vint8mf4_t vs2, int8_t rs1,
size_t vl);
vint16mf2_t __riscv_vwadd_wv(vbool32_t vm, vint16mf2_t vs2, vint8mf4_t vs1,
size_t vl);
vint16mf2_t __riscv_vwadd_wx(vbool32_t vm, vint16mf2_t vs2, int8_t rs1,
size_t vl);
vint16m1_t __riscv_vwadd_vv(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint16m1_t __riscv_vwadd_vx(vbool16_t vm, vint8mf2_t vs2, int8_t rs1,
size_t vl);
vint16m1_t __riscv_vwadd_wv(vbool16_t vm, vint16m1_t vs2, vint8mf2_t vs1,
size_t vl);
vint16m1_t __riscv_vwadd_wx(vbool16_t vm, vint16m1_t vs2, int8_t rs1,
size_t vl);
vint16m2_t __riscv_vwadd_vv(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1,
size_t vl);
vint16m2_t __riscv_vwadd_vx(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwadd_wv(vbool8_t vm, vint16m2_t vs2, vint8m1_t vs1,
size_t vl);
vint16m2_t __riscv_vwadd_wx(vbool8_t vm, vint16m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwadd_vv(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1,
size_t vl);
vint16m4_t __riscv_vwadd_vx(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwadd_wv(vbool4_t vm, vint16m4_t vs2, vint8m2_t vs1,
size_t vl);
vint16m4_t __riscv_vwadd_wx(vbool4_t vm, vint16m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwadd_vv(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1,
size_t vl);
vint16m8_t __riscv_vwadd_vx(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwadd_wv(vbool2_t vm, vint16m8_t vs2, vint8m4_t vs1,
size_t vl);
vint16m8_t __riscv_vwadd_wx(vbool2_t vm, vint16m8_t vs2, int8_t rs1, size_t vl);
vint32mf2_t __riscv_vwadd_vv(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint32mf2_t __riscv_vwadd_vx(vbool64_t vm, vint16mf4_t vs2, int16_t rs1,
size_t vl);
vint32mf2_t __riscv_vwadd_wv(vbool64_t vm, vint32mf2_t vs2, vint16mf4_t vs1,
size_t vl);
vint32mf2_t __riscv_vwadd_wx(vbool64_t vm, vint32mf2_t vs2, int16_t rs1,
size_t vl);
vint32m1_t __riscv_vwadd_vv(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint32m1_t __riscv_vwadd_vx(vbool32_t vm, vint16mf2_t vs2, int16_t rs1,
size_t vl);
vint32m1_t __riscv_vwadd_wv(vbool32_t vm, vint32m1_t vs2, vint16mf2_t vs1,
size_t vl);
vint32m1_t __riscv_vwadd_wx(vbool32_t vm, vint32m1_t vs2, int16_t rs1,
size_t vl);
vint32m2_t __riscv_vwadd_vv(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint32m2_t __riscv_vwadd_vx(vbool16_t vm, vint16m1_t vs2, int16_t rs1,
size_t vl);
vint32m2_t __riscv_vwadd_wv(vbool16_t vm, vint32m2_t vs2, vint16m1_t vs1,
size_t vl);
vint32m2_t __riscv_vwadd_wx(vbool16_t vm, vint32m2_t vs2, int16_t rs1,
size_t vl);
vint32m4_t __riscv_vwadd_vv(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1,
size_t vl);
vint32m4_t __riscv_vwadd_vx(vbool8_t vm, vint16m2_t vs2, int16_t rs1,
size_t vl);
vint32m4_t __riscv_vwadd_wv(vbool8_t vm, vint32m4_t vs2, vint16m2_t vs1,
size_t vl);
vint32m4_t __riscv_vwadd_wx(vbool8_t vm, vint32m4_t vs2, int16_t rs1,
size_t vl);
vint32m8_t __riscv_vwadd_vv(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1,
size_t vl);
vint32m8_t __riscv_vwadd_vx(vbool4_t vm, vint16m4_t vs2, int16_t rs1,
size_t vl);
vint32m8_t __riscv_vwadd_wv(vbool4_t vm, vint32m8_t vs2, vint16m4_t vs1,
size_t vl);
vint32m8_t __riscv_vwadd_wx(vbool4_t vm, vint32m8_t vs2, int16_t rs1,
size_t vl);
vint64m1_t __riscv_vwadd_vv(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint64m1_t __riscv_vwadd_vx(vbool64_t vm, vint32mf2_t vs2, int32_t rs1,
size_t vl);
vint64m1_t __riscv_vwadd_wv(vbool64_t vm, vint64m1_t vs2, vint32mf2_t vs1,
size_t vl);
vint64m1_t __riscv_vwadd_wx(vbool64_t vm, vint64m1_t vs2, int32_t rs1,
size_t vl);
vint64m2_t __riscv_vwadd_vv(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint64m2_t __riscv_vwadd_vx(vbool32_t vm, vint32m1_t vs2, int32_t rs1,
size_t vl);
vint64m2_t __riscv_vwadd_wv(vbool32_t vm, vint64m2_t vs2, vint32m1_t vs1,
size_t vl);
vint64m2_t __riscv_vwadd_wx(vbool32_t vm, vint64m2_t vs2, int32_t rs1,
size_t vl);
vint64m4_t __riscv_vwadd_vv(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint64m4_t __riscv_vwadd_vx(vbool16_t vm, vint32m2_t vs2, int32_t rs1,
size_t vl);
vint64m4_t __riscv_vwadd_wv(vbool16_t vm, vint64m4_t vs2, vint32m2_t vs1,
size_t vl);
vint64m4_t __riscv_vwadd_wx(vbool16_t vm, vint64m4_t vs2, int32_t rs1,
size_t vl);
vint64m8_t __riscv_vwadd_vv(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1,
size_t vl);
vint64m8_t __riscv_vwadd_vx(vbool8_t vm, vint32m4_t vs2, int32_t rs1,
size_t vl);
vint64m8_t __riscv_vwadd_wv(vbool8_t vm, vint64m8_t vs2, vint32m4_t vs1,
size_t vl);
vint64m8_t __riscv_vwadd_wx(vbool8_t vm, vint64m8_t vs2, int32_t rs1,
size_t vl);
vint16mf4_t __riscv_vwsub_vv(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint16mf4_t __riscv_vwsub_vx(vbool64_t vm, vint8mf8_t vs2, int8_t rs1,
size_t vl);
vint16mf4_t __riscv_vwsub_wv(vbool64_t vm, vint16mf4_t vs2, vint8mf8_t vs1,
size_t vl);
vint16mf4_t __riscv_vwsub_wx(vbool64_t vm, vint16mf4_t vs2, int8_t rs1,
size_t vl);
vint16mf2_t __riscv_vwsub_vv(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint16mf2_t __riscv_vwsub_vx(vbool32_t vm, vint8mf4_t vs2, int8_t rs1,
size_t vl);
vint16mf2_t __riscv_vwsub_wv(vbool32_t vm, vint16mf2_t vs2, vint8mf4_t vs1,
size_t vl);
vint16mf2_t __riscv_vwsub_wx(vbool32_t vm, vint16mf2_t vs2, int8_t rs1,
size_t vl);
vint16m1_t __riscv_vwsub_vv(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint16m1_t __riscv_vwsub_vx(vbool16_t vm, vint8mf2_t vs2, int8_t rs1,
size_t vl);
vint16m1_t __riscv_vwsub_wv(vbool16_t vm, vint16m1_t vs2, vint8mf2_t vs1,
size_t vl);
vint16m1_t __riscv_vwsub_wx(vbool16_t vm, vint16m1_t vs2, int8_t rs1,
size_t vl);
vint16m2_t __riscv_vwsub_vv(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1,
size_t vl);
vint16m2_t __riscv_vwsub_vx(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwsub_wv(vbool8_t vm, vint16m2_t vs2, vint8m1_t vs1,
size_t vl);
vint16m2_t __riscv_vwsub_wx(vbool8_t vm, vint16m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwsub_vv(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1,
size_t vl);
vint16m4_t __riscv_vwsub_vx(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwsub_wv(vbool4_t vm, vint16m4_t vs2, vint8m2_t vs1,
size_t vl);
vint16m4_t __riscv_vwsub_wx(vbool4_t vm, vint16m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwsub_vv(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1,
size_t vl);
vint16m8_t __riscv_vwsub_vx(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwsub_wv(vbool2_t vm, vint16m8_t vs2, vint8m4_t vs1,
size_t vl);
vint16m8_t __riscv_vwsub_wx(vbool2_t vm, vint16m8_t vs2, int8_t rs1, size_t vl);
vint32mf2_t __riscv_vwsub_vv(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint32mf2_t __riscv_vwsub_vx(vbool64_t vm, vint16mf4_t vs2, int16_t rs1,
size_t vl);
vint32mf2_t __riscv_vwsub_wv(vbool64_t vm, vint32mf2_t vs2, vint16mf4_t vs1,
size_t vl);
vint32mf2_t __riscv_vwsub_wx(vbool64_t vm, vint32mf2_t vs2, int16_t rs1,
size_t vl);
vint32m1_t __riscv_vwsub_vv(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint32m1_t __riscv_vwsub_vx(vbool32_t vm, vint16mf2_t vs2, int16_t rs1,
size_t vl);
vint32m1_t __riscv_vwsub_wv(vbool32_t vm, vint32m1_t vs2, vint16mf2_t vs1,
size_t vl);
vint32m1_t __riscv_vwsub_wx(vbool32_t vm, vint32m1_t vs2, int16_t rs1,
size_t vl);
vint32m2_t __riscv_vwsub_vv(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint32m2_t __riscv_vwsub_vx(vbool16_t vm, vint16m1_t vs2, int16_t rs1,
size_t vl);
vint32m2_t __riscv_vwsub_wv(vbool16_t vm, vint32m2_t vs2, vint16m1_t vs1,
size_t vl);
vint32m2_t __riscv_vwsub_wx(vbool16_t vm, vint32m2_t vs2, int16_t rs1,
size_t vl);
vint32m4_t __riscv_vwsub_vv(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1,
size_t vl);
vint32m4_t __riscv_vwsub_vx(vbool8_t vm, vint16m2_t vs2, int16_t rs1,
size_t vl);
vint32m4_t __riscv_vwsub_wv(vbool8_t vm, vint32m4_t vs2, vint16m2_t vs1,
size_t vl);
vint32m4_t __riscv_vwsub_wx(vbool8_t vm, vint32m4_t vs2, int16_t rs1,
size_t vl);
vint32m8_t __riscv_vwsub_vv(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1,
size_t vl);
vint32m8_t __riscv_vwsub_vx(vbool4_t vm, vint16m4_t vs2, int16_t rs1,
size_t vl);
vint32m8_t __riscv_vwsub_wv(vbool4_t vm, vint32m8_t vs2, vint16m4_t vs1,
size_t vl);
vint32m8_t __riscv_vwsub_wx(vbool4_t vm, vint32m8_t vs2, int16_t rs1,
size_t vl);
vint64m1_t __riscv_vwsub_vv(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint64m1_t __riscv_vwsub_vx(vbool64_t vm, vint32mf2_t vs2, int32_t rs1,
size_t vl);
vint64m1_t __riscv_vwsub_wv(vbool64_t vm, vint64m1_t vs2, vint32mf2_t vs1,
size_t vl);
vint64m1_t __riscv_vwsub_wx(vbool64_t vm, vint64m1_t vs2, int32_t rs1,
size_t vl);
vint64m2_t __riscv_vwsub_vv(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint64m2_t __riscv_vwsub_vx(vbool32_t vm, vint32m1_t vs2, int32_t rs1,
size_t vl);
vint64m2_t __riscv_vwsub_wv(vbool32_t vm, vint64m2_t vs2, vint32m1_t vs1,
size_t vl);
vint64m2_t __riscv_vwsub_wx(vbool32_t vm, vint64m2_t vs2, int32_t rs1,
size_t vl);
vint64m4_t __riscv_vwsub_vv(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint64m4_t __riscv_vwsub_vx(vbool16_t vm, vint32m2_t vs2, int32_t rs1,
size_t vl);
vint64m4_t __riscv_vwsub_wv(vbool16_t vm, vint64m4_t vs2, vint32m2_t vs1,
size_t vl);
vint64m4_t __riscv_vwsub_wx(vbool16_t vm, vint64m4_t vs2, int32_t rs1,
size_t vl);
vint64m8_t __riscv_vwsub_vv(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1,
size_t vl);
vint64m8_t __riscv_vwsub_vx(vbool8_t vm, vint32m4_t vs2, int32_t rs1,
size_t vl);
vint64m8_t __riscv_vwsub_wv(vbool8_t vm, vint64m8_t vs2, vint32m4_t vs1,
size_t vl);
vint64m8_t __riscv_vwsub_wx(vbool8_t vm, vint64m8_t vs2, int32_t rs1,
size_t vl);
vuint16mf4_t __riscv_vwaddu_vv(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint16mf4_t __riscv_vwaddu_vx(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint16mf4_t __riscv_vwaddu_wv(vbool64_t vm, vuint16mf4_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint16mf4_t __riscv_vwaddu_wx(vbool64_t vm, vuint16mf4_t vs2, uint8_t rs1,
size_t vl);
vuint16mf2_t __riscv_vwaddu_vv(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint16mf2_t __riscv_vwaddu_vx(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint16mf2_t __riscv_vwaddu_wv(vbool32_t vm, vuint16mf2_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint16mf2_t __riscv_vwaddu_wx(vbool32_t vm, vuint16mf2_t vs2, uint8_t rs1,
size_t vl);
vuint16m1_t __riscv_vwaddu_vv(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint16m1_t __riscv_vwaddu_vx(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint16m1_t __riscv_vwaddu_wv(vbool16_t vm, vuint16m1_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint16m1_t __riscv_vwaddu_wx(vbool16_t vm, vuint16m1_t vs2, uint8_t rs1,
size_t vl);
vuint16m2_t __riscv_vwaddu_vv(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint16m2_t __riscv_vwaddu_vx(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1,
size_t vl);
vuint16m2_t __riscv_vwaddu_wv(vbool8_t vm, vuint16m2_t vs2, vuint8m1_t vs1,
size_t vl);
vuint16m2_t __riscv_vwaddu_wx(vbool8_t vm, vuint16m2_t vs2, uint8_t rs1,
size_t vl);
vuint16m4_t __riscv_vwaddu_vv(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint16m4_t __riscv_vwaddu_vx(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1,
size_t vl);
vuint16m4_t __riscv_vwaddu_wv(vbool4_t vm, vuint16m4_t vs2, vuint8m2_t vs1,
size_t vl);
vuint16m4_t __riscv_vwaddu_wx(vbool4_t vm, vuint16m4_t vs2, uint8_t rs1,
size_t vl);
vuint16m8_t __riscv_vwaddu_vv(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint16m8_t __riscv_vwaddu_vx(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1,
size_t vl);
vuint16m8_t __riscv_vwaddu_wv(vbool2_t vm, vuint16m8_t vs2, vuint8m4_t vs1,
size_t vl);
vuint16m8_t __riscv_vwaddu_wx(vbool2_t vm, vuint16m8_t vs2, uint8_t rs1,
size_t vl);
vuint32mf2_t __riscv_vwaddu_vv(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint32mf2_t __riscv_vwaddu_vx(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vwaddu_wv(vbool64_t vm, vuint32mf2_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint32mf2_t __riscv_vwaddu_wx(vbool64_t vm, vuint32mf2_t vs2, uint16_t rs1,
size_t vl);
vuint32m1_t __riscv_vwaddu_vv(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint32m1_t __riscv_vwaddu_vx(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint32m1_t __riscv_vwaddu_wv(vbool32_t vm, vuint32m1_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint32m1_t __riscv_vwaddu_wx(vbool32_t vm, vuint32m1_t vs2, uint16_t rs1,
size_t vl);
vuint32m2_t __riscv_vwaddu_vv(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint32m2_t __riscv_vwaddu_vx(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint32m2_t __riscv_vwaddu_wv(vbool16_t vm, vuint32m2_t vs2, vuint16m1_t vs1,
size_t vl);
vuint32m2_t __riscv_vwaddu_wx(vbool16_t vm, vuint32m2_t vs2, uint16_t rs1,
size_t vl);
vuint32m4_t __riscv_vwaddu_vv(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint32m4_t __riscv_vwaddu_vx(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint32m4_t __riscv_vwaddu_wv(vbool8_t vm, vuint32m4_t vs2, vuint16m2_t vs1,
size_t vl);
vuint32m4_t __riscv_vwaddu_wx(vbool8_t vm, vuint32m4_t vs2, uint16_t rs1,
size_t vl);
vuint32m8_t __riscv_vwaddu_vv(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint32m8_t __riscv_vwaddu_vx(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint32m8_t __riscv_vwaddu_wv(vbool4_t vm, vuint32m8_t vs2, vuint16m4_t vs1,
size_t vl);
vuint32m8_t __riscv_vwaddu_wx(vbool4_t vm, vuint32m8_t vs2, uint16_t rs1,
size_t vl);
vuint64m1_t __riscv_vwaddu_vv(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint64m1_t __riscv_vwaddu_vx(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vwaddu_wv(vbool64_t vm, vuint64m1_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint64m1_t __riscv_vwaddu_wx(vbool64_t vm, vuint64m1_t vs2, uint32_t rs1,
size_t vl);
vuint64m2_t __riscv_vwaddu_vv(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint64m2_t __riscv_vwaddu_vx(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint64m2_t __riscv_vwaddu_wv(vbool32_t vm, vuint64m2_t vs2, vuint32m1_t vs1,
size_t vl);
vuint64m2_t __riscv_vwaddu_wx(vbool32_t vm, vuint64m2_t vs2, uint32_t rs1,
size_t vl);
vuint64m4_t __riscv_vwaddu_vv(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint64m4_t __riscv_vwaddu_vx(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint64m4_t __riscv_vwaddu_wv(vbool16_t vm, vuint64m4_t vs2, vuint32m2_t vs1,
size_t vl);
vuint64m4_t __riscv_vwaddu_wx(vbool16_t vm, vuint64m4_t vs2, uint32_t rs1,
size_t vl);
vuint64m8_t __riscv_vwaddu_vv(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint64m8_t __riscv_vwaddu_vx(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint64m8_t __riscv_vwaddu_wv(vbool8_t vm, vuint64m8_t vs2, vuint32m4_t vs1,
size_t vl);
vuint64m8_t __riscv_vwaddu_wx(vbool8_t vm, vuint64m8_t vs2, uint32_t rs1,
size_t vl);
vuint16mf4_t __riscv_vwsubu_vv(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint16mf4_t __riscv_vwsubu_vx(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint16mf4_t __riscv_vwsubu_wv(vbool64_t vm, vuint16mf4_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint16mf4_t __riscv_vwsubu_wx(vbool64_t vm, vuint16mf4_t vs2, uint8_t rs1,
size_t vl);
vuint16mf2_t __riscv_vwsubu_vv(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint16mf2_t __riscv_vwsubu_vx(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint16mf2_t __riscv_vwsubu_wv(vbool32_t vm, vuint16mf2_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint16mf2_t __riscv_vwsubu_wx(vbool32_t vm, vuint16mf2_t vs2, uint8_t rs1,
size_t vl);
vuint16m1_t __riscv_vwsubu_vv(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint16m1_t __riscv_vwsubu_vx(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint16m1_t __riscv_vwsubu_wv(vbool16_t vm, vuint16m1_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint16m1_t __riscv_vwsubu_wx(vbool16_t vm, vuint16m1_t vs2, uint8_t rs1,
size_t vl);
vuint16m2_t __riscv_vwsubu_vv(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint16m2_t __riscv_vwsubu_vx(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1,
size_t vl);
vuint16m2_t __riscv_vwsubu_wv(vbool8_t vm, vuint16m2_t vs2, vuint8m1_t vs1,
size_t vl);
vuint16m2_t __riscv_vwsubu_wx(vbool8_t vm, vuint16m2_t vs2, uint8_t rs1,
size_t vl);
vuint16m4_t __riscv_vwsubu_vv(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint16m4_t __riscv_vwsubu_vx(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1,
size_t vl);
vuint16m4_t __riscv_vwsubu_wv(vbool4_t vm, vuint16m4_t vs2, vuint8m2_t vs1,
size_t vl);
vuint16m4_t __riscv_vwsubu_wx(vbool4_t vm, vuint16m4_t vs2, uint8_t rs1,
size_t vl);
vuint16m8_t __riscv_vwsubu_vv(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint16m8_t __riscv_vwsubu_vx(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1,
size_t vl);
vuint16m8_t __riscv_vwsubu_wv(vbool2_t vm, vuint16m8_t vs2, vuint8m4_t vs1,
size_t vl);
vuint16m8_t __riscv_vwsubu_wx(vbool2_t vm, vuint16m8_t vs2, uint8_t rs1,
size_t vl);
vuint32mf2_t __riscv_vwsubu_vv(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint32mf2_t __riscv_vwsubu_vx(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vwsubu_wv(vbool64_t vm, vuint32mf2_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint32mf2_t __riscv_vwsubu_wx(vbool64_t vm, vuint32mf2_t vs2, uint16_t rs1,
size_t vl);
vuint32m1_t __riscv_vwsubu_vv(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint32m1_t __riscv_vwsubu_vx(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint32m1_t __riscv_vwsubu_wv(vbool32_t vm, vuint32m1_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint32m1_t __riscv_vwsubu_wx(vbool32_t vm, vuint32m1_t vs2, uint16_t rs1,
size_t vl);
vuint32m2_t __riscv_vwsubu_vv(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint32m2_t __riscv_vwsubu_vx(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint32m2_t __riscv_vwsubu_wv(vbool16_t vm, vuint32m2_t vs2, vuint16m1_t vs1,
size_t vl);
vuint32m2_t __riscv_vwsubu_wx(vbool16_t vm, vuint32m2_t vs2, uint16_t rs1,
size_t vl);
vuint32m4_t __riscv_vwsubu_vv(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint32m4_t __riscv_vwsubu_vx(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint32m4_t __riscv_vwsubu_wv(vbool8_t vm, vuint32m4_t vs2, vuint16m2_t vs1,
size_t vl);
vuint32m4_t __riscv_vwsubu_wx(vbool8_t vm, vuint32m4_t vs2, uint16_t rs1,
size_t vl);
vuint32m8_t __riscv_vwsubu_vv(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint32m8_t __riscv_vwsubu_vx(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint32m8_t __riscv_vwsubu_wv(vbool4_t vm, vuint32m8_t vs2, vuint16m4_t vs1,
size_t vl);
vuint32m8_t __riscv_vwsubu_wx(vbool4_t vm, vuint32m8_t vs2, uint16_t rs1,
size_t vl);
vuint64m1_t __riscv_vwsubu_vv(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint64m1_t __riscv_vwsubu_vx(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vwsubu_wv(vbool64_t vm, vuint64m1_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint64m1_t __riscv_vwsubu_wx(vbool64_t vm, vuint64m1_t vs2, uint32_t rs1,
size_t vl);
vuint64m2_t __riscv_vwsubu_vv(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint64m2_t __riscv_vwsubu_vx(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint64m2_t __riscv_vwsubu_wv(vbool32_t vm, vuint64m2_t vs2, vuint32m1_t vs1,
size_t vl);
vuint64m2_t __riscv_vwsubu_wx(vbool32_t vm, vuint64m2_t vs2, uint32_t rs1,
size_t vl);
vuint64m4_t __riscv_vwsubu_vv(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint64m4_t __riscv_vwsubu_vx(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint64m4_t __riscv_vwsubu_wv(vbool16_t vm, vuint64m4_t vs2, vuint32m2_t vs1,
size_t vl);
vuint64m4_t __riscv_vwsubu_wx(vbool16_t vm, vuint64m4_t vs2, uint32_t rs1,
size_t vl);
vuint64m8_t __riscv_vwsubu_vv(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint64m8_t __riscv_vwsubu_vx(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint64m8_t __riscv_vwsubu_wv(vbool8_t vm, vuint64m8_t vs2, vuint32m4_t vs1,
size_t vl);
vuint64m8_t __riscv_vwsubu_wx(vbool8_t vm, vuint64m8_t vs2, uint32_t rs1,
size_t vl);
Vector Integer Widening Intrinsics
vint16mf4_t __riscv_vwcvt_x(vint8mf8_t vs2, size_t vl);
vint16mf2_t __riscv_vwcvt_x(vint8mf4_t vs2, size_t vl);
vint16m1_t __riscv_vwcvt_x(vint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vwcvt_x(vint8m1_t vs2, size_t vl);
vint16m4_t __riscv_vwcvt_x(vint8m2_t vs2, size_t vl);
vint16m8_t __riscv_vwcvt_x(vint8m4_t vs2, size_t vl);
vuint16mf4_t __riscv_vwcvtu_x(vuint8mf8_t vs2, size_t vl);
vuint16mf2_t __riscv_vwcvtu_x(vuint8mf4_t vs2, size_t vl);
vuint16m1_t __riscv_vwcvtu_x(vuint8mf2_t vs2, size_t vl);
vuint16m2_t __riscv_vwcvtu_x(vuint8m1_t vs2, size_t vl);
vuint16m4_t __riscv_vwcvtu_x(vuint8m2_t vs2, size_t vl);
vuint16m8_t __riscv_vwcvtu_x(vuint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vwcvt_x(vint16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vwcvt_x(vint16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vwcvt_x(vint16m1_t vs2, size_t vl);
vint32m4_t __riscv_vwcvt_x(vint16m2_t vs2, size_t vl);
vint32m8_t __riscv_vwcvt_x(vint16m4_t vs2, size_t vl);
vuint32mf2_t __riscv_vwcvtu_x(vuint16mf4_t vs2, size_t vl);
vuint32m1_t __riscv_vwcvtu_x(vuint16mf2_t vs2, size_t vl);
vuint32m2_t __riscv_vwcvtu_x(vuint16m1_t vs2, size_t vl);
vuint32m4_t __riscv_vwcvtu_x(vuint16m2_t vs2, size_t vl);
vuint32m8_t __riscv_vwcvtu_x(vuint16m4_t vs2, size_t vl);
vint64m1_t __riscv_vwcvt_x(vint32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vwcvt_x(vint32m1_t vs2, size_t vl);
vint64m4_t __riscv_vwcvt_x(vint32m2_t vs2, size_t vl);
vint64m8_t __riscv_vwcvt_x(vint32m4_t vs2, size_t vl);
vuint64m1_t __riscv_vwcvtu_x(vuint32mf2_t vs2, size_t vl);
vuint64m2_t __riscv_vwcvtu_x(vuint32m1_t vs2, size_t vl);
vuint64m4_t __riscv_vwcvtu_x(vuint32m2_t vs2, size_t vl);
vuint64m8_t __riscv_vwcvtu_x(vuint32m4_t vs2, size_t vl);
// masked functions
vint16mf4_t __riscv_vwcvt_x(vbool64_t vm, vint8mf8_t vs2, size_t vl);
vint16mf2_t __riscv_vwcvt_x(vbool32_t vm, vint8mf4_t vs2, size_t vl);
vint16m1_t __riscv_vwcvt_x(vbool16_t vm, vint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vwcvt_x(vbool8_t vm, vint8m1_t vs2, size_t vl);
vint16m4_t __riscv_vwcvt_x(vbool4_t vm, vint8m2_t vs2, size_t vl);
vint16m8_t __riscv_vwcvt_x(vbool2_t vm, vint8m4_t vs2, size_t vl);
vuint16mf4_t __riscv_vwcvtu_x(vbool64_t vm, vuint8mf8_t vs2, size_t vl);
vuint16mf2_t __riscv_vwcvtu_x(vbool32_t vm, vuint8mf4_t vs2, size_t vl);
vuint16m1_t __riscv_vwcvtu_x(vbool16_t vm, vuint8mf2_t vs2, size_t vl);
vuint16m2_t __riscv_vwcvtu_x(vbool8_t vm, vuint8m1_t vs2, size_t vl);
vuint16m4_t __riscv_vwcvtu_x(vbool4_t vm, vuint8m2_t vs2, size_t vl);
vuint16m8_t __riscv_vwcvtu_x(vbool2_t vm, vuint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vwcvt_x(vbool64_t vm, vint16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vwcvt_x(vbool32_t vm, vint16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vwcvt_x(vbool16_t vm, vint16m1_t vs2, size_t vl);
vint32m4_t __riscv_vwcvt_x(vbool8_t vm, vint16m2_t vs2, size_t vl);
vint32m8_t __riscv_vwcvt_x(vbool4_t vm, vint16m4_t vs2, size_t vl);
vuint32mf2_t __riscv_vwcvtu_x(vbool64_t vm, vuint16mf4_t vs2, size_t vl);
vuint32m1_t __riscv_vwcvtu_x(vbool32_t vm, vuint16mf2_t vs2, size_t vl);
vuint32m2_t __riscv_vwcvtu_x(vbool16_t vm, vuint16m1_t vs2, size_t vl);
vuint32m4_t __riscv_vwcvtu_x(vbool8_t vm, vuint16m2_t vs2, size_t vl);
vuint32m8_t __riscv_vwcvtu_x(vbool4_t vm, vuint16m4_t vs2, size_t vl);
vint64m1_t __riscv_vwcvt_x(vbool64_t vm, vint32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vwcvt_x(vbool32_t vm, vint32m1_t vs2, size_t vl);
vint64m4_t __riscv_vwcvt_x(vbool16_t vm, vint32m2_t vs2, size_t vl);
vint64m8_t __riscv_vwcvt_x(vbool8_t vm, vint32m4_t vs2, size_t vl);
vuint64m1_t __riscv_vwcvtu_x(vbool64_t vm, vuint32mf2_t vs2, size_t vl);
vuint64m2_t __riscv_vwcvtu_x(vbool32_t vm, vuint32m1_t vs2, size_t vl);
vuint64m4_t __riscv_vwcvtu_x(vbool16_t vm, vuint32m2_t vs2, size_t vl);
vuint64m8_t __riscv_vwcvtu_x(vbool8_t vm, vuint32m4_t vs2, size_t vl);
Vector Integer Extension Intrinsics
vint16mf4_t __riscv_vsext_vf2(vint8mf8_t vs2, size_t vl);
vint16mf2_t __riscv_vsext_vf2(vint8mf4_t vs2, size_t vl);
vint16m1_t __riscv_vsext_vf2(vint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vsext_vf2(vint8m1_t vs2, size_t vl);
vint16m4_t __riscv_vsext_vf2(vint8m2_t vs2, size_t vl);
vint16m8_t __riscv_vsext_vf2(vint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vsext_vf4(vint8mf8_t vs2, size_t vl);
vint32m1_t __riscv_vsext_vf4(vint8mf4_t vs2, size_t vl);
vint32m2_t __riscv_vsext_vf4(vint8mf2_t vs2, size_t vl);
vint32m4_t __riscv_vsext_vf4(vint8m1_t vs2, size_t vl);
vint32m8_t __riscv_vsext_vf4(vint8m2_t vs2, size_t vl);
vint64m1_t __riscv_vsext_vf8(vint8mf8_t vs2, size_t vl);
vint64m2_t __riscv_vsext_vf8(vint8mf4_t vs2, size_t vl);
vint64m4_t __riscv_vsext_vf8(vint8mf2_t vs2, size_t vl);
vint64m8_t __riscv_vsext_vf8(vint8m1_t vs2, size_t vl);
vint32mf2_t __riscv_vsext_vf2(vint16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vsext_vf2(vint16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vsext_vf2(vint16m1_t vs2, size_t vl);
vint32m4_t __riscv_vsext_vf2(vint16m2_t vs2, size_t vl);
vint32m8_t __riscv_vsext_vf2(vint16m4_t vs2, size_t vl);
vint64m1_t __riscv_vsext_vf4(vint16mf4_t vs2, size_t vl);
vint64m2_t __riscv_vsext_vf4(vint16mf2_t vs2, size_t vl);
vint64m4_t __riscv_vsext_vf4(vint16m1_t vs2, size_t vl);
vint64m8_t __riscv_vsext_vf4(vint16m2_t vs2, size_t vl);
vint64m1_t __riscv_vsext_vf2(vint32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vsext_vf2(vint32m1_t vs2, size_t vl);
vint64m4_t __riscv_vsext_vf2(vint32m2_t vs2, size_t vl);
vint64m8_t __riscv_vsext_vf2(vint32m4_t vs2, size_t vl);
vuint16mf4_t __riscv_vzext_vf2(vuint8mf8_t vs2, size_t vl);
vuint16mf2_t __riscv_vzext_vf2(vuint8mf4_t vs2, size_t vl);
vuint16m1_t __riscv_vzext_vf2(vuint8mf2_t vs2, size_t vl);
vuint16m2_t __riscv_vzext_vf2(vuint8m1_t vs2, size_t vl);
vuint16m4_t __riscv_vzext_vf2(vuint8m2_t vs2, size_t vl);
vuint16m8_t __riscv_vzext_vf2(vuint8m4_t vs2, size_t vl);
vuint32mf2_t __riscv_vzext_vf4(vuint8mf8_t vs2, size_t vl);
vuint32m1_t __riscv_vzext_vf4(vuint8mf4_t vs2, size_t vl);
vuint32m2_t __riscv_vzext_vf4(vuint8mf2_t vs2, size_t vl);
vuint32m4_t __riscv_vzext_vf4(vuint8m1_t vs2, size_t vl);
vuint32m8_t __riscv_vzext_vf4(vuint8m2_t vs2, size_t vl);
vuint64m1_t __riscv_vzext_vf8(vuint8mf8_t vs2, size_t vl);
vuint64m2_t __riscv_vzext_vf8(vuint8mf4_t vs2, size_t vl);
vuint64m4_t __riscv_vzext_vf8(vuint8mf2_t vs2, size_t vl);
vuint64m8_t __riscv_vzext_vf8(vuint8m1_t vs2, size_t vl);
vuint32mf2_t __riscv_vzext_vf2(vuint16mf4_t vs2, size_t vl);
vuint32m1_t __riscv_vzext_vf2(vuint16mf2_t vs2, size_t vl);
vuint32m2_t __riscv_vzext_vf2(vuint16m1_t vs2, size_t vl);
vuint32m4_t __riscv_vzext_vf2(vuint16m2_t vs2, size_t vl);
vuint32m8_t __riscv_vzext_vf2(vuint16m4_t vs2, size_t vl);
vuint64m1_t __riscv_vzext_vf4(vuint16mf4_t vs2, size_t vl);
vuint64m2_t __riscv_vzext_vf4(vuint16mf2_t vs2, size_t vl);
vuint64m4_t __riscv_vzext_vf4(vuint16m1_t vs2, size_t vl);
vuint64m8_t __riscv_vzext_vf4(vuint16m2_t vs2, size_t vl);
vuint64m1_t __riscv_vzext_vf2(vuint32mf2_t vs2, size_t vl);
vuint64m2_t __riscv_vzext_vf2(vuint32m1_t vs2, size_t vl);
vuint64m4_t __riscv_vzext_vf2(vuint32m2_t vs2, size_t vl);
vuint64m8_t __riscv_vzext_vf2(vuint32m4_t vs2, size_t vl);
// masked functions
vint16mf4_t __riscv_vsext_vf2(vbool64_t vm, vint8mf8_t vs2, size_t vl);
vint16mf2_t __riscv_vsext_vf2(vbool32_t vm, vint8mf4_t vs2, size_t vl);
vint16m1_t __riscv_vsext_vf2(vbool16_t vm, vint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vsext_vf2(vbool8_t vm, vint8m1_t vs2, size_t vl);
vint16m4_t __riscv_vsext_vf2(vbool4_t vm, vint8m2_t vs2, size_t vl);
vint16m8_t __riscv_vsext_vf2(vbool2_t vm, vint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vsext_vf4(vbool64_t vm, vint8mf8_t vs2, size_t vl);
vint32m1_t __riscv_vsext_vf4(vbool32_t vm, vint8mf4_t vs2, size_t vl);
vint32m2_t __riscv_vsext_vf4(vbool16_t vm, vint8mf2_t vs2, size_t vl);
vint32m4_t __riscv_vsext_vf4(vbool8_t vm, vint8m1_t vs2, size_t vl);
vint32m8_t __riscv_vsext_vf4(vbool4_t vm, vint8m2_t vs2, size_t vl);
vint64m1_t __riscv_vsext_vf8(vbool64_t vm, vint8mf8_t vs2, size_t vl);
vint64m2_t __riscv_vsext_vf8(vbool32_t vm, vint8mf4_t vs2, size_t vl);
vint64m4_t __riscv_vsext_vf8(vbool16_t vm, vint8mf2_t vs2, size_t vl);
vint64m8_t __riscv_vsext_vf8(vbool8_t vm, vint8m1_t vs2, size_t vl);
vint32mf2_t __riscv_vsext_vf2(vbool64_t vm, vint16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vsext_vf2(vbool32_t vm, vint16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vsext_vf2(vbool16_t vm, vint16m1_t vs2, size_t vl);
vint32m4_t __riscv_vsext_vf2(vbool8_t vm, vint16m2_t vs2, size_t vl);
vint32m8_t __riscv_vsext_vf2(vbool4_t vm, vint16m4_t vs2, size_t vl);
vint64m1_t __riscv_vsext_vf4(vbool64_t vm, vint16mf4_t vs2, size_t vl);
vint64m2_t __riscv_vsext_vf4(vbool32_t vm, vint16mf2_t vs2, size_t vl);
vint64m4_t __riscv_vsext_vf4(vbool16_t vm, vint16m1_t vs2, size_t vl);
vint64m8_t __riscv_vsext_vf4(vbool8_t vm, vint16m2_t vs2, size_t vl);
vint64m1_t __riscv_vsext_vf2(vbool64_t vm, vint32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vsext_vf2(vbool32_t vm, vint32m1_t vs2, size_t vl);
vint64m4_t __riscv_vsext_vf2(vbool16_t vm, vint32m2_t vs2, size_t vl);
vint64m8_t __riscv_vsext_vf2(vbool8_t vm, vint32m4_t vs2, size_t vl);
vuint16mf4_t __riscv_vzext_vf2(vbool64_t vm, vuint8mf8_t vs2, size_t vl);
vuint16mf2_t __riscv_vzext_vf2(vbool32_t vm, vuint8mf4_t vs2, size_t vl);
vuint16m1_t __riscv_vzext_vf2(vbool16_t vm, vuint8mf2_t vs2, size_t vl);
vuint16m2_t __riscv_vzext_vf2(vbool8_t vm, vuint8m1_t vs2, size_t vl);
vuint16m4_t __riscv_vzext_vf2(vbool4_t vm, vuint8m2_t vs2, size_t vl);
vuint16m8_t __riscv_vzext_vf2(vbool2_t vm, vuint8m4_t vs2, size_t vl);
vuint32mf2_t __riscv_vzext_vf4(vbool64_t vm, vuint8mf8_t vs2, size_t vl);
vuint32m1_t __riscv_vzext_vf4(vbool32_t vm, vuint8mf4_t vs2, size_t vl);
vuint32m2_t __riscv_vzext_vf4(vbool16_t vm, vuint8mf2_t vs2, size_t vl);
vuint32m4_t __riscv_vzext_vf4(vbool8_t vm, vuint8m1_t vs2, size_t vl);
vuint32m8_t __riscv_vzext_vf4(vbool4_t vm, vuint8m2_t vs2, size_t vl);
vuint64m1_t __riscv_vzext_vf8(vbool64_t vm, vuint8mf8_t vs2, size_t vl);
vuint64m2_t __riscv_vzext_vf8(vbool32_t vm, vuint8mf4_t vs2, size_t vl);
vuint64m4_t __riscv_vzext_vf8(vbool16_t vm, vuint8mf2_t vs2, size_t vl);
vuint64m8_t __riscv_vzext_vf8(vbool8_t vm, vuint8m1_t vs2, size_t vl);
vuint32mf2_t __riscv_vzext_vf2(vbool64_t vm, vuint16mf4_t vs2, size_t vl);
vuint32m1_t __riscv_vzext_vf2(vbool32_t vm, vuint16mf2_t vs2, size_t vl);
vuint32m2_t __riscv_vzext_vf2(vbool16_t vm, vuint16m1_t vs2, size_t vl);
vuint32m4_t __riscv_vzext_vf2(vbool8_t vm, vuint16m2_t vs2, size_t vl);
vuint32m8_t __riscv_vzext_vf2(vbool4_t vm, vuint16m4_t vs2, size_t vl);
vuint64m1_t __riscv_vzext_vf4(vbool64_t vm, vuint16mf4_t vs2, size_t vl);
vuint64m2_t __riscv_vzext_vf4(vbool32_t vm, vuint16mf2_t vs2, size_t vl);
vuint64m4_t __riscv_vzext_vf4(vbool16_t vm, vuint16m1_t vs2, size_t vl);
vuint64m8_t __riscv_vzext_vf4(vbool8_t vm, vuint16m2_t vs2, size_t vl);
vuint64m1_t __riscv_vzext_vf2(vbool64_t vm, vuint32mf2_t vs2, size_t vl);
vuint64m2_t __riscv_vzext_vf2(vbool32_t vm, vuint32m1_t vs2, size_t vl);
vuint64m4_t __riscv_vzext_vf2(vbool16_t vm, vuint32m2_t vs2, size_t vl);
vuint64m8_t __riscv_vzext_vf2(vbool8_t vm, vuint32m4_t vs2, size_t vl);
Vector Integer Add-with-Carry / Subtract-with-Borrow Intrinsics
vint8mf8_t __riscv_vadc(vint8mf8_t vs2, vint8mf8_t vs1, vbool64_t v0,
size_t vl);
vint8mf8_t __riscv_vadc(vint8mf8_t vs2, int8_t rs1, vbool64_t v0, size_t vl);
vint8mf4_t __riscv_vadc(vint8mf4_t vs2, vint8mf4_t vs1, vbool32_t v0,
size_t vl);
vint8mf4_t __riscv_vadc(vint8mf4_t vs2, int8_t rs1, vbool32_t v0, size_t vl);
vint8mf2_t __riscv_vadc(vint8mf2_t vs2, vint8mf2_t vs1, vbool16_t v0,
size_t vl);
vint8mf2_t __riscv_vadc(vint8mf2_t vs2, int8_t rs1, vbool16_t v0, size_t vl);
vint8m1_t __riscv_vadc(vint8m1_t vs2, vint8m1_t vs1, vbool8_t v0, size_t vl);
vint8m1_t __riscv_vadc(vint8m1_t vs2, int8_t rs1, vbool8_t v0, size_t vl);
vint8m2_t __riscv_vadc(vint8m2_t vs2, vint8m2_t vs1, vbool4_t v0, size_t vl);
vint8m2_t __riscv_vadc(vint8m2_t vs2, int8_t rs1, vbool4_t v0, size_t vl);
vint8m4_t __riscv_vadc(vint8m4_t vs2, vint8m4_t vs1, vbool2_t v0, size_t vl);
vint8m4_t __riscv_vadc(vint8m4_t vs2, int8_t rs1, vbool2_t v0, size_t vl);
vint8m8_t __riscv_vadc(vint8m8_t vs2, vint8m8_t vs1, vbool1_t v0, size_t vl);
vint8m8_t __riscv_vadc(vint8m8_t vs2, int8_t rs1, vbool1_t v0, size_t vl);
vint16mf4_t __riscv_vadc(vint16mf4_t vs2, vint16mf4_t vs1, vbool64_t v0,
size_t vl);
vint16mf4_t __riscv_vadc(vint16mf4_t vs2, int16_t rs1, vbool64_t v0, size_t vl);
vint16mf2_t __riscv_vadc(vint16mf2_t vs2, vint16mf2_t vs1, vbool32_t v0,
size_t vl);
vint16mf2_t __riscv_vadc(vint16mf2_t vs2, int16_t rs1, vbool32_t v0, size_t vl);
vint16m1_t __riscv_vadc(vint16m1_t vs2, vint16m1_t vs1, vbool16_t v0,
size_t vl);
vint16m1_t __riscv_vadc(vint16m1_t vs2, int16_t rs1, vbool16_t v0, size_t vl);
vint16m2_t __riscv_vadc(vint16m2_t vs2, vint16m2_t vs1, vbool8_t v0, size_t vl);
vint16m2_t __riscv_vadc(vint16m2_t vs2, int16_t rs1, vbool8_t v0, size_t vl);
vint16m4_t __riscv_vadc(vint16m4_t vs2, vint16m4_t vs1, vbool4_t v0, size_t vl);
vint16m4_t __riscv_vadc(vint16m4_t vs2, int16_t rs1, vbool4_t v0, size_t vl);
vint16m8_t __riscv_vadc(vint16m8_t vs2, vint16m8_t vs1, vbool2_t v0, size_t vl);
vint16m8_t __riscv_vadc(vint16m8_t vs2, int16_t rs1, vbool2_t v0, size_t vl);
vint32mf2_t __riscv_vadc(vint32mf2_t vs2, vint32mf2_t vs1, vbool64_t v0,
size_t vl);
vint32mf2_t __riscv_vadc(vint32mf2_t vs2, int32_t rs1, vbool64_t v0, size_t vl);
vint32m1_t __riscv_vadc(vint32m1_t vs2, vint32m1_t vs1, vbool32_t v0,
size_t vl);
vint32m1_t __riscv_vadc(vint32m1_t vs2, int32_t rs1, vbool32_t v0, size_t vl);
vint32m2_t __riscv_vadc(vint32m2_t vs2, vint32m2_t vs1, vbool16_t v0,
size_t vl);
vint32m2_t __riscv_vadc(vint32m2_t vs2, int32_t rs1, vbool16_t v0, size_t vl);
vint32m4_t __riscv_vadc(vint32m4_t vs2, vint32m4_t vs1, vbool8_t v0, size_t vl);
vint32m4_t __riscv_vadc(vint32m4_t vs2, int32_t rs1, vbool8_t v0, size_t vl);
vint32m8_t __riscv_vadc(vint32m8_t vs2, vint32m8_t vs1, vbool4_t v0, size_t vl);
vint32m8_t __riscv_vadc(vint32m8_t vs2, int32_t rs1, vbool4_t v0, size_t vl);
vint64m1_t __riscv_vadc(vint64m1_t vs2, vint64m1_t vs1, vbool64_t v0,
size_t vl);
vint64m1_t __riscv_vadc(vint64m1_t vs2, int64_t rs1, vbool64_t v0, size_t vl);
vint64m2_t __riscv_vadc(vint64m2_t vs2, vint64m2_t vs1, vbool32_t v0,
size_t vl);
vint64m2_t __riscv_vadc(vint64m2_t vs2, int64_t rs1, vbool32_t v0, size_t vl);
vint64m4_t __riscv_vadc(vint64m4_t vs2, vint64m4_t vs1, vbool16_t v0,
size_t vl);
vint64m4_t __riscv_vadc(vint64m4_t vs2, int64_t rs1, vbool16_t v0, size_t vl);
vint64m8_t __riscv_vadc(vint64m8_t vs2, vint64m8_t vs1, vbool8_t v0, size_t vl);
vint64m8_t __riscv_vadc(vint64m8_t vs2, int64_t rs1, vbool8_t v0, size_t vl);
vint8mf8_t __riscv_vsbc(vint8mf8_t vs2, vint8mf8_t vs1, vbool64_t v0,
size_t vl);
vint8mf8_t __riscv_vsbc(vint8mf8_t vs2, int8_t rs1, vbool64_t v0, size_t vl);
vint8mf4_t __riscv_vsbc(vint8mf4_t vs2, vint8mf4_t vs1, vbool32_t v0,
size_t vl);
vint8mf4_t __riscv_vsbc(vint8mf4_t vs2, int8_t rs1, vbool32_t v0, size_t vl);
vint8mf2_t __riscv_vsbc(vint8mf2_t vs2, vint8mf2_t vs1, vbool16_t v0,
size_t vl);
vint8mf2_t __riscv_vsbc(vint8mf2_t vs2, int8_t rs1, vbool16_t v0, size_t vl);
vint8m1_t __riscv_vsbc(vint8m1_t vs2, vint8m1_t vs1, vbool8_t v0, size_t vl);
vint8m1_t __riscv_vsbc(vint8m1_t vs2, int8_t rs1, vbool8_t v0, size_t vl);
vint8m2_t __riscv_vsbc(vint8m2_t vs2, vint8m2_t vs1, vbool4_t v0, size_t vl);
vint8m2_t __riscv_vsbc(vint8m2_t vs2, int8_t rs1, vbool4_t v0, size_t vl);
vint8m4_t __riscv_vsbc(vint8m4_t vs2, vint8m4_t vs1, vbool2_t v0, size_t vl);
vint8m4_t __riscv_vsbc(vint8m4_t vs2, int8_t rs1, vbool2_t v0, size_t vl);
vint8m8_t __riscv_vsbc(vint8m8_t vs2, vint8m8_t vs1, vbool1_t v0, size_t vl);
vint8m8_t __riscv_vsbc(vint8m8_t vs2, int8_t rs1, vbool1_t v0, size_t vl);
vint16mf4_t __riscv_vsbc(vint16mf4_t vs2, vint16mf4_t vs1, vbool64_t v0,
size_t vl);
vint16mf4_t __riscv_vsbc(vint16mf4_t vs2, int16_t rs1, vbool64_t v0, size_t vl);
vint16mf2_t __riscv_vsbc(vint16mf2_t vs2, vint16mf2_t vs1, vbool32_t v0,
size_t vl);
vint16mf2_t __riscv_vsbc(vint16mf2_t vs2, int16_t rs1, vbool32_t v0, size_t vl);
vint16m1_t __riscv_vsbc(vint16m1_t vs2, vint16m1_t vs1, vbool16_t v0,
size_t vl);
vint16m1_t __riscv_vsbc(vint16m1_t vs2, int16_t rs1, vbool16_t v0, size_t vl);
vint16m2_t __riscv_vsbc(vint16m2_t vs2, vint16m2_t vs1, vbool8_t v0, size_t vl);
vint16m2_t __riscv_vsbc(vint16m2_t vs2, int16_t rs1, vbool8_t v0, size_t vl);
vint16m4_t __riscv_vsbc(vint16m4_t vs2, vint16m4_t vs1, vbool4_t v0, size_t vl);
vint16m4_t __riscv_vsbc(vint16m4_t vs2, int16_t rs1, vbool4_t v0, size_t vl);
vint16m8_t __riscv_vsbc(vint16m8_t vs2, vint16m8_t vs1, vbool2_t v0, size_t vl);
vint16m8_t __riscv_vsbc(vint16m8_t vs2, int16_t rs1, vbool2_t v0, size_t vl);
vint32mf2_t __riscv_vsbc(vint32mf2_t vs2, vint32mf2_t vs1, vbool64_t v0,
size_t vl);
vint32mf2_t __riscv_vsbc(vint32mf2_t vs2, int32_t rs1, vbool64_t v0, size_t vl);
vint32m1_t __riscv_vsbc(vint32m1_t vs2, vint32m1_t vs1, vbool32_t v0,
size_t vl);
vint32m1_t __riscv_vsbc(vint32m1_t vs2, int32_t rs1, vbool32_t v0, size_t vl);
vint32m2_t __riscv_vsbc(vint32m2_t vs2, vint32m2_t vs1, vbool16_t v0,
size_t vl);
vint32m2_t __riscv_vsbc(vint32m2_t vs2, int32_t rs1, vbool16_t v0, size_t vl);
vint32m4_t __riscv_vsbc(vint32m4_t vs2, vint32m4_t vs1, vbool8_t v0, size_t vl);
vint32m4_t __riscv_vsbc(vint32m4_t vs2, int32_t rs1, vbool8_t v0, size_t vl);
vint32m8_t __riscv_vsbc(vint32m8_t vs2, vint32m8_t vs1, vbool4_t v0, size_t vl);
vint32m8_t __riscv_vsbc(vint32m8_t vs2, int32_t rs1, vbool4_t v0, size_t vl);
vint64m1_t __riscv_vsbc(vint64m1_t vs2, vint64m1_t vs1, vbool64_t v0,
size_t vl);
vint64m1_t __riscv_vsbc(vint64m1_t vs2, int64_t rs1, vbool64_t v0, size_t vl);
vint64m2_t __riscv_vsbc(vint64m2_t vs2, vint64m2_t vs1, vbool32_t v0,
size_t vl);
vint64m2_t __riscv_vsbc(vint64m2_t vs2, int64_t rs1, vbool32_t v0, size_t vl);
vint64m4_t __riscv_vsbc(vint64m4_t vs2, vint64m4_t vs1, vbool16_t v0,
size_t vl);
vint64m4_t __riscv_vsbc(vint64m4_t vs2, int64_t rs1, vbool16_t v0, size_t vl);
vint64m8_t __riscv_vsbc(vint64m8_t vs2, vint64m8_t vs1, vbool8_t v0, size_t vl);
vint64m8_t __riscv_vsbc(vint64m8_t vs2, int64_t rs1, vbool8_t v0, size_t vl);
vuint8mf8_t __riscv_vadc(vuint8mf8_t vs2, vuint8mf8_t vs1, vbool64_t v0,
size_t vl);
vuint8mf8_t __riscv_vadc(vuint8mf8_t vs2, uint8_t rs1, vbool64_t v0, size_t vl);
vuint8mf4_t __riscv_vadc(vuint8mf4_t vs2, vuint8mf4_t vs1, vbool32_t v0,
size_t vl);
vuint8mf4_t __riscv_vadc(vuint8mf4_t vs2, uint8_t rs1, vbool32_t v0, size_t vl);
vuint8mf2_t __riscv_vadc(vuint8mf2_t vs2, vuint8mf2_t vs1, vbool16_t v0,
size_t vl);
vuint8mf2_t __riscv_vadc(vuint8mf2_t vs2, uint8_t rs1, vbool16_t v0, size_t vl);
vuint8m1_t __riscv_vadc(vuint8m1_t vs2, vuint8m1_t vs1, vbool8_t v0, size_t vl);
vuint8m1_t __riscv_vadc(vuint8m1_t vs2, uint8_t rs1, vbool8_t v0, size_t vl);
vuint8m2_t __riscv_vadc(vuint8m2_t vs2, vuint8m2_t vs1, vbool4_t v0, size_t vl);
vuint8m2_t __riscv_vadc(vuint8m2_t vs2, uint8_t rs1, vbool4_t v0, size_t vl);
vuint8m4_t __riscv_vadc(vuint8m4_t vs2, vuint8m4_t vs1, vbool2_t v0, size_t vl);
vuint8m4_t __riscv_vadc(vuint8m4_t vs2, uint8_t rs1, vbool2_t v0, size_t vl);
vuint8m8_t __riscv_vadc(vuint8m8_t vs2, vuint8m8_t vs1, vbool1_t v0, size_t vl);
vuint8m8_t __riscv_vadc(vuint8m8_t vs2, uint8_t rs1, vbool1_t v0, size_t vl);
vuint16mf4_t __riscv_vadc(vuint16mf4_t vs2, vuint16mf4_t vs1, vbool64_t v0,
size_t vl);
vuint16mf4_t __riscv_vadc(vuint16mf4_t vs2, uint16_t rs1, vbool64_t v0,
size_t vl);
vuint16mf2_t __riscv_vadc(vuint16mf2_t vs2, vuint16mf2_t vs1, vbool32_t v0,
size_t vl);
vuint16mf2_t __riscv_vadc(vuint16mf2_t vs2, uint16_t rs1, vbool32_t v0,
size_t vl);
vuint16m1_t __riscv_vadc(vuint16m1_t vs2, vuint16m1_t vs1, vbool16_t v0,
size_t vl);
vuint16m1_t __riscv_vadc(vuint16m1_t vs2, uint16_t rs1, vbool16_t v0,
size_t vl);
vuint16m2_t __riscv_vadc(vuint16m2_t vs2, vuint16m2_t vs1, vbool8_t v0,
size_t vl);
vuint16m2_t __riscv_vadc(vuint16m2_t vs2, uint16_t rs1, vbool8_t v0, size_t vl);
vuint16m4_t __riscv_vadc(vuint16m4_t vs2, vuint16m4_t vs1, vbool4_t v0,
size_t vl);
vuint16m4_t __riscv_vadc(vuint16m4_t vs2, uint16_t rs1, vbool4_t v0, size_t vl);
vuint16m8_t __riscv_vadc(vuint16m8_t vs2, vuint16m8_t vs1, vbool2_t v0,
size_t vl);
vuint16m8_t __riscv_vadc(vuint16m8_t vs2, uint16_t rs1, vbool2_t v0, size_t vl);
vuint32mf2_t __riscv_vadc(vuint32mf2_t vs2, vuint32mf2_t vs1, vbool64_t v0,
size_t vl);
vuint32mf2_t __riscv_vadc(vuint32mf2_t vs2, uint32_t rs1, vbool64_t v0,
size_t vl);
vuint32m1_t __riscv_vadc(vuint32m1_t vs2, vuint32m1_t vs1, vbool32_t v0,
size_t vl);
vuint32m1_t __riscv_vadc(vuint32m1_t vs2, uint32_t rs1, vbool32_t v0,
size_t vl);
vuint32m2_t __riscv_vadc(vuint32m2_t vs2, vuint32m2_t vs1, vbool16_t v0,
size_t vl);
vuint32m2_t __riscv_vadc(vuint32m2_t vs2, uint32_t rs1, vbool16_t v0,
size_t vl);
vuint32m4_t __riscv_vadc(vuint32m4_t vs2, vuint32m4_t vs1, vbool8_t v0,
size_t vl);
vuint32m4_t __riscv_vadc(vuint32m4_t vs2, uint32_t rs1, vbool8_t v0, size_t vl);
vuint32m8_t __riscv_vadc(vuint32m8_t vs2, vuint32m8_t vs1, vbool4_t v0,
size_t vl);
vuint32m8_t __riscv_vadc(vuint32m8_t vs2, uint32_t rs1, vbool4_t v0, size_t vl);
vuint64m1_t __riscv_vadc(vuint64m1_t vs2, vuint64m1_t vs1, vbool64_t v0,
size_t vl);
vuint64m1_t __riscv_vadc(vuint64m1_t vs2, uint64_t rs1, vbool64_t v0,
size_t vl);
vuint64m2_t __riscv_vadc(vuint64m2_t vs2, vuint64m2_t vs1, vbool32_t v0,
size_t vl);
vuint64m2_t __riscv_vadc(vuint64m2_t vs2, uint64_t rs1, vbool32_t v0,
size_t vl);
vuint64m4_t __riscv_vadc(vuint64m4_t vs2, vuint64m4_t vs1, vbool16_t v0,
size_t vl);
vuint64m4_t __riscv_vadc(vuint64m4_t vs2, uint64_t rs1, vbool16_t v0,
size_t vl);
vuint64m8_t __riscv_vadc(vuint64m8_t vs2, vuint64m8_t vs1, vbool8_t v0,
size_t vl);
vuint64m8_t __riscv_vadc(vuint64m8_t vs2, uint64_t rs1, vbool8_t v0, size_t vl);
vuint8mf8_t __riscv_vsbc(vuint8mf8_t vs2, vuint8mf8_t vs1, vbool64_t v0,
size_t vl);
vuint8mf8_t __riscv_vsbc(vuint8mf8_t vs2, uint8_t rs1, vbool64_t v0, size_t vl);
vuint8mf4_t __riscv_vsbc(vuint8mf4_t vs2, vuint8mf4_t vs1, vbool32_t v0,
size_t vl);
vuint8mf4_t __riscv_vsbc(vuint8mf4_t vs2, uint8_t rs1, vbool32_t v0, size_t vl);
vuint8mf2_t __riscv_vsbc(vuint8mf2_t vs2, vuint8mf2_t vs1, vbool16_t v0,
size_t vl);
vuint8mf2_t __riscv_vsbc(vuint8mf2_t vs2, uint8_t rs1, vbool16_t v0, size_t vl);
vuint8m1_t __riscv_vsbc(vuint8m1_t vs2, vuint8m1_t vs1, vbool8_t v0, size_t vl);
vuint8m1_t __riscv_vsbc(vuint8m1_t vs2, uint8_t rs1, vbool8_t v0, size_t vl);
vuint8m2_t __riscv_vsbc(vuint8m2_t vs2, vuint8m2_t vs1, vbool4_t v0, size_t vl);
vuint8m2_t __riscv_vsbc(vuint8m2_t vs2, uint8_t rs1, vbool4_t v0, size_t vl);
vuint8m4_t __riscv_vsbc(vuint8m4_t vs2, vuint8m4_t vs1, vbool2_t v0, size_t vl);
vuint8m4_t __riscv_vsbc(vuint8m4_t vs2, uint8_t rs1, vbool2_t v0, size_t vl);
vuint8m8_t __riscv_vsbc(vuint8m8_t vs2, vuint8m8_t vs1, vbool1_t v0, size_t vl);
vuint8m8_t __riscv_vsbc(vuint8m8_t vs2, uint8_t rs1, vbool1_t v0, size_t vl);
vuint16mf4_t __riscv_vsbc(vuint16mf4_t vs2, vuint16mf4_t vs1, vbool64_t v0,
size_t vl);
vuint16mf4_t __riscv_vsbc(vuint16mf4_t vs2, uint16_t rs1, vbool64_t v0,
size_t vl);
vuint16mf2_t __riscv_vsbc(vuint16mf2_t vs2, vuint16mf2_t vs1, vbool32_t v0,
size_t vl);
vuint16mf2_t __riscv_vsbc(vuint16mf2_t vs2, uint16_t rs1, vbool32_t v0,
size_t vl);
vuint16m1_t __riscv_vsbc(vuint16m1_t vs2, vuint16m1_t vs1, vbool16_t v0,
size_t vl);
vuint16m1_t __riscv_vsbc(vuint16m1_t vs2, uint16_t rs1, vbool16_t v0,
size_t vl);
vuint16m2_t __riscv_vsbc(vuint16m2_t vs2, vuint16m2_t vs1, vbool8_t v0,
size_t vl);
vuint16m2_t __riscv_vsbc(vuint16m2_t vs2, uint16_t rs1, vbool8_t v0, size_t vl);
vuint16m4_t __riscv_vsbc(vuint16m4_t vs2, vuint16m4_t vs1, vbool4_t v0,
size_t vl);
vuint16m4_t __riscv_vsbc(vuint16m4_t vs2, uint16_t rs1, vbool4_t v0, size_t vl);
vuint16m8_t __riscv_vsbc(vuint16m8_t vs2, vuint16m8_t vs1, vbool2_t v0,
size_t vl);
vuint16m8_t __riscv_vsbc(vuint16m8_t vs2, uint16_t rs1, vbool2_t v0, size_t vl);
vuint32mf2_t __riscv_vsbc(vuint32mf2_t vs2, vuint32mf2_t vs1, vbool64_t v0,
size_t vl);
vuint32mf2_t __riscv_vsbc(vuint32mf2_t vs2, uint32_t rs1, vbool64_t v0,
size_t vl);
vuint32m1_t __riscv_vsbc(vuint32m1_t vs2, vuint32m1_t vs1, vbool32_t v0,
size_t vl);
vuint32m1_t __riscv_vsbc(vuint32m1_t vs2, uint32_t rs1, vbool32_t v0,
size_t vl);
vuint32m2_t __riscv_vsbc(vuint32m2_t vs2, vuint32m2_t vs1, vbool16_t v0,
size_t vl);
vuint32m2_t __riscv_vsbc(vuint32m2_t vs2, uint32_t rs1, vbool16_t v0,
size_t vl);
vuint32m4_t __riscv_vsbc(vuint32m4_t vs2, vuint32m4_t vs1, vbool8_t v0,
size_t vl);
vuint32m4_t __riscv_vsbc(vuint32m4_t vs2, uint32_t rs1, vbool8_t v0, size_t vl);
vuint32m8_t __riscv_vsbc(vuint32m8_t vs2, vuint32m8_t vs1, vbool4_t v0,
size_t vl);
vuint32m8_t __riscv_vsbc(vuint32m8_t vs2, uint32_t rs1, vbool4_t v0, size_t vl);
vuint64m1_t __riscv_vsbc(vuint64m1_t vs2, vuint64m1_t vs1, vbool64_t v0,
size_t vl);
vuint64m1_t __riscv_vsbc(vuint64m1_t vs2, uint64_t rs1, vbool64_t v0,
size_t vl);
vuint64m2_t __riscv_vsbc(vuint64m2_t vs2, vuint64m2_t vs1, vbool32_t v0,
size_t vl);
vuint64m2_t __riscv_vsbc(vuint64m2_t vs2, uint64_t rs1, vbool32_t v0,
size_t vl);
vuint64m4_t __riscv_vsbc(vuint64m4_t vs2, vuint64m4_t vs1, vbool16_t v0,
size_t vl);
vuint64m4_t __riscv_vsbc(vuint64m4_t vs2, uint64_t rs1, vbool16_t v0,
size_t vl);
vuint64m8_t __riscv_vsbc(vuint64m8_t vs2, vuint64m8_t vs1, vbool8_t v0,
size_t vl);
vuint64m8_t __riscv_vsbc(vuint64m8_t vs2, uint64_t rs1, vbool8_t v0, size_t vl);
vbool64_t __riscv_vmadc(vint8mf8_t vs2, vint8mf8_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vint8mf8_t vs2, int8_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmadc(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vint8mf4_t vs2, vint8mf4_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vint8mf4_t vs2, int8_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmadc(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vint8mf2_t vs2, vint8mf2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vint8mf2_t vs2, int8_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vint8m1_t vs2, vint8m1_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint8m1_t vs2, int8_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmadc(vint8m2_t vs2, vint8m2_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vint8m2_t vs2, int8_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmadc(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmadc(vint8m4_t vs2, vint8m4_t vs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmadc(vint8m4_t vs2, int8_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmadc(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmadc(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmadc(vint8m8_t vs2, vint8m8_t vs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmadc(vint8m8_t vs2, int8_t rs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmadc(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmadc(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmadc(vint16mf4_t vs2, vint16mf4_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vint16mf4_t vs2, int16_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmadc(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vint16mf2_t vs2, vint16mf2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vint16mf2_t vs2, int16_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmadc(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vint16m1_t vs2, vint16m1_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vint16m1_t vs2, int16_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vint16m2_t vs2, vint16m2_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint16m2_t vs2, int16_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmadc(vint16m4_t vs2, vint16m4_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vint16m4_t vs2, int16_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmadc(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmadc(vint16m8_t vs2, vint16m8_t vs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmadc(vint16m8_t vs2, int16_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmadc(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmadc(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmadc(vint32mf2_t vs2, vint32mf2_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vint32mf2_t vs2, int32_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmadc(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vint32m1_t vs2, vint32m1_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vint32m1_t vs2, int32_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmadc(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vint32m2_t vs2, vint32m2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vint32m2_t vs2, int32_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vint32m4_t vs2, vint32m4_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint32m4_t vs2, int32_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmadc(vint32m8_t vs2, vint32m8_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vint32m8_t vs2, int32_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmadc(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmadc(vint64m1_t vs2, vint64m1_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vint64m1_t vs2, int64_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmadc(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vint64m2_t vs2, vint64m2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vint64m2_t vs2, int64_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmadc(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vint64m4_t vs2, vint64m4_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vint64m4_t vs2, int64_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vint64m8_t vs2, vint64m8_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint64m8_t vs2, int64_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vint8mf8_t vs2, vint8mf8_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vint8mf8_t vs2, int8_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmsbc(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vint8mf4_t vs2, vint8mf4_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vint8mf4_t vs2, int8_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmsbc(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vint8mf2_t vs2, vint8mf2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vint8mf2_t vs2, int8_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vint8m1_t vs2, vint8m1_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint8m1_t vs2, int8_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsbc(vint8m2_t vs2, vint8m2_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vint8m2_t vs2, int8_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsbc(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsbc(vint8m4_t vs2, vint8m4_t vs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmsbc(vint8m4_t vs2, int8_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmsbc(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsbc(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsbc(vint8m8_t vs2, vint8m8_t vs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmsbc(vint8m8_t vs2, int8_t rs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmsbc(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsbc(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vint16mf4_t vs2, vint16mf4_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vint16mf4_t vs2, int16_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmsbc(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vint16mf2_t vs2, vint16mf2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vint16mf2_t vs2, int16_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmsbc(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vint16m1_t vs2, vint16m1_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vint16m1_t vs2, int16_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vint16m2_t vs2, vint16m2_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint16m2_t vs2, int16_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsbc(vint16m4_t vs2, vint16m4_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vint16m4_t vs2, int16_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsbc(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsbc(vint16m8_t vs2, vint16m8_t vs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmsbc(vint16m8_t vs2, int16_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmsbc(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsbc(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vint32mf2_t vs2, vint32mf2_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vint32mf2_t vs2, int32_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmsbc(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vint32m1_t vs2, vint32m1_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vint32m1_t vs2, int32_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmsbc(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vint32m2_t vs2, vint32m2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vint32m2_t vs2, int32_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vint32m4_t vs2, vint32m4_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint32m4_t vs2, int32_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsbc(vint32m8_t vs2, vint32m8_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vint32m8_t vs2, int32_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsbc(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vint64m1_t vs2, vint64m1_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vint64m1_t vs2, int64_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmsbc(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vint64m2_t vs2, vint64m2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vint64m2_t vs2, int64_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmsbc(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vint64m4_t vs2, vint64m4_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vint64m4_t vs2, int64_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vint64m8_t vs2, vint64m8_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint64m8_t vs2, int64_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmadc(vuint8mf8_t vs2, vuint8mf8_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vuint8mf8_t vs2, uint8_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmadc(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vuint8mf4_t vs2, vuint8mf4_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vuint8mf4_t vs2, uint8_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmadc(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vuint8mf2_t vs2, vuint8mf2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vuint8mf2_t vs2, uint8_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vuint8m1_t vs2, vuint8m1_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vuint8m1_t vs2, uint8_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmadc(vuint8m2_t vs2, vuint8m2_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vuint8m2_t vs2, uint8_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmadc(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmadc(vuint8m4_t vs2, vuint8m4_t vs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmadc(vuint8m4_t vs2, uint8_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmadc(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmadc(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmadc(vuint8m8_t vs2, vuint8m8_t vs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmadc(vuint8m8_t vs2, uint8_t rs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmadc(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmadc(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmadc(vuint16mf4_t vs2, vuint16mf4_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vuint16mf4_t vs2, uint16_t rs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vuint16mf2_t vs2, vuint16mf2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vuint16mf2_t vs2, uint16_t rs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vuint16m1_t vs2, vuint16m1_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vuint16m1_t vs2, uint16_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vuint16m2_t vs2, vuint16m2_t vs1, vbool8_t v0,
size_t vl);
vbool8_t __riscv_vmadc(vuint16m2_t vs2, uint16_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmadc(vuint16m4_t vs2, vuint16m4_t vs1, vbool4_t v0,
size_t vl);
vbool4_t __riscv_vmadc(vuint16m4_t vs2, uint16_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmadc(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmadc(vuint16m8_t vs2, vuint16m8_t vs1, vbool2_t v0,
size_t vl);
vbool2_t __riscv_vmadc(vuint16m8_t vs2, uint16_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmadc(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmadc(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmadc(vuint32mf2_t vs2, vuint32mf2_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vuint32mf2_t vs2, uint32_t rs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vuint32m1_t vs2, vuint32m1_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vuint32m1_t vs2, uint32_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmadc(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vuint32m2_t vs2, vuint32m2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vuint32m2_t vs2, uint32_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vuint32m4_t vs2, vuint32m4_t vs1, vbool8_t v0,
size_t vl);
vbool8_t __riscv_vmadc(vuint32m4_t vs2, uint32_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmadc(vuint32m8_t vs2, vuint32m8_t vs1, vbool4_t v0,
size_t vl);
vbool4_t __riscv_vmadc(vuint32m8_t vs2, uint32_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmadc(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmadc(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmadc(vuint64m1_t vs2, vuint64m1_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmadc(vuint64m1_t vs2, uint64_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmadc(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmadc(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmadc(vuint64m2_t vs2, vuint64m2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmadc(vuint64m2_t vs2, uint64_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmadc(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmadc(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmadc(vuint64m4_t vs2, vuint64m4_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmadc(vuint64m4_t vs2, uint64_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmadc(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmadc(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmadc(vuint64m8_t vs2, vuint64m8_t vs1, vbool8_t v0,
size_t vl);
vbool8_t __riscv_vmadc(vuint64m8_t vs2, uint64_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmadc(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmadc(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint8mf8_t vs2, vuint8mf8_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vuint8mf8_t vs2, uint8_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmsbc(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint8mf4_t vs2, vuint8mf4_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vuint8mf4_t vs2, uint8_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmsbc(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint8mf2_t vs2, vuint8mf2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vuint8mf2_t vs2, uint8_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint8m1_t vs2, vuint8m1_t vs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vuint8m1_t vs2, uint8_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsbc(vuint8m2_t vs2, vuint8m2_t vs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vuint8m2_t vs2, uint8_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsbc(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsbc(vuint8m4_t vs2, vuint8m4_t vs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmsbc(vuint8m4_t vs2, uint8_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmsbc(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsbc(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsbc(vuint8m8_t vs2, vuint8m8_t vs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmsbc(vuint8m8_t vs2, uint8_t rs1, vbool1_t v0, size_t vl);
vbool1_t __riscv_vmsbc(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsbc(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint16mf4_t vs2, vuint16mf4_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vuint16mf4_t vs2, uint16_t rs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint16mf2_t vs2, vuint16mf2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vuint16mf2_t vs2, uint16_t rs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint16m1_t vs2, vuint16m1_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vuint16m1_t vs2, uint16_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint16m2_t vs2, vuint16m2_t vs1, vbool8_t v0,
size_t vl);
vbool8_t __riscv_vmsbc(vuint16m2_t vs2, uint16_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsbc(vuint16m4_t vs2, vuint16m4_t vs1, vbool4_t v0,
size_t vl);
vbool4_t __riscv_vmsbc(vuint16m4_t vs2, uint16_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsbc(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsbc(vuint16m8_t vs2, vuint16m8_t vs1, vbool2_t v0,
size_t vl);
vbool2_t __riscv_vmsbc(vuint16m8_t vs2, uint16_t rs1, vbool2_t v0, size_t vl);
vbool2_t __riscv_vmsbc(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsbc(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint32mf2_t vs2, vuint32mf2_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vuint32mf2_t vs2, uint32_t rs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint32m1_t vs2, vuint32m1_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vuint32m1_t vs2, uint32_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmsbc(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint32m2_t vs2, vuint32m2_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vuint32m2_t vs2, uint32_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint32m4_t vs2, vuint32m4_t vs1, vbool8_t v0,
size_t vl);
vbool8_t __riscv_vmsbc(vuint32m4_t vs2, uint32_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsbc(vuint32m8_t vs2, vuint32m8_t vs1, vbool4_t v0,
size_t vl);
vbool4_t __riscv_vmsbc(vuint32m8_t vs2, uint32_t rs1, vbool4_t v0, size_t vl);
vbool4_t __riscv_vmsbc(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsbc(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint64m1_t vs2, vuint64m1_t vs1, vbool64_t v0,
size_t vl);
vbool64_t __riscv_vmsbc(vuint64m1_t vs2, uint64_t rs1, vbool64_t v0, size_t vl);
vbool64_t __riscv_vmsbc(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsbc(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint64m2_t vs2, vuint64m2_t vs1, vbool32_t v0,
size_t vl);
vbool32_t __riscv_vmsbc(vuint64m2_t vs2, uint64_t rs1, vbool32_t v0, size_t vl);
vbool32_t __riscv_vmsbc(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsbc(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint64m4_t vs2, vuint64m4_t vs1, vbool16_t v0,
size_t vl);
vbool16_t __riscv_vmsbc(vuint64m4_t vs2, uint64_t rs1, vbool16_t v0, size_t vl);
vbool16_t __riscv_vmsbc(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsbc(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint64m8_t vs2, vuint64m8_t vs1, vbool8_t v0,
size_t vl);
vbool8_t __riscv_vmsbc(vuint64m8_t vs2, uint64_t rs1, vbool8_t v0, size_t vl);
vbool8_t __riscv_vmsbc(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsbc(vuint64m8_t vs2, uint64_t rs1, size_t vl);
Vector Bitwise Binary Logical Intrinsics
vint8mf8_t __riscv_vand(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vand(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vand(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vand(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vand(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vand(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vand(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vand(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vand(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vand(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vand(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vand(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vand(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vand(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vand(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vand(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vand(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vand(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vand(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vand(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vand(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vand(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vand(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vand(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vand(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vand(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vand(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vand(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vand(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vand(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vand(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vand(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vand(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vand(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vand(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vand(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vand(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vand(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vand(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vand(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vand(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vand(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vand(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vand(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vor(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vor(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vor(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vor(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vor(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vor(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vor(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vor(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vor(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vor(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vor(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vor(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vor(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vor(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vor(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vor(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vor(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vor(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vor(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vor(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vor(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vor(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vor(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vor(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vor(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vor(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vor(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vor(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vor(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vor(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vor(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vor(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vor(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vor(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vor(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vor(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vor(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vor(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vor(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vor(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vor(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vor(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vor(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vor(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vxor(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vxor(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vxor(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vxor(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vxor(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vxor(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vxor(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vxor(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vxor(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vxor(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vxor(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vxor(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vxor(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vxor(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vxor(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vxor(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vxor(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vxor(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vxor(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vxor(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vxor(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vxor(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vxor(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vxor(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vxor(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vxor(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vxor(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vxor(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vxor(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vxor(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vxor(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vxor(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vxor(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vxor(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vxor(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vxor(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vxor(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vxor(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vxor(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vxor(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vxor(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vxor(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vxor(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vxor(vint64m8_t vs2, int64_t rs1, size_t vl);
vuint8mf8_t __riscv_vand(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vand(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vand(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vand(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vand(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vand(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vand(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vand(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vand(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vand(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vand(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vand(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vand(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vand(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vand(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vand(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vand(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vand(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vand(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vand(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vand(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vand(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vand(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vand(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vand(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vand(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vand(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vand(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vand(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vand(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vand(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vand(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vand(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vand(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vand(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vand(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vand(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vand(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vand(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vand(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vand(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vand(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vand(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vand(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vor(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vor(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vor(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vor(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vor(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vor(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vor(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vor(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vor(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vor(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vor(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vor(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vor(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vor(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vor(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vor(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vor(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vor(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vor(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vor(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vor(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vor(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vor(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vor(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vor(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vor(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vor(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vor(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vor(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vor(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vor(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vor(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vor(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vor(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vor(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vor(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vor(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vor(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vor(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vor(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vor(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vor(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vor(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vor(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vxor(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vxor(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vxor(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vxor(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vxor(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vxor(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vxor(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vxor(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vxor(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vxor(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vxor(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vxor(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vxor(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vxor(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vxor(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vxor(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vxor(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vxor(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vxor(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vxor(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vxor(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vxor(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vxor(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vxor(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vxor(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vxor(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vxor(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vxor(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vxor(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vxor(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vxor(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vxor(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vxor(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vxor(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vxor(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vxor(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vxor(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vxor(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vxor(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vxor(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vxor(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vxor(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vxor(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vxor(vuint64m8_t vs2, uint64_t rs1, size_t vl);
// masked functions
vint8mf8_t __riscv_vand(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vand(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vand(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vand(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vand(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vand(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vand(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vand(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vand(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vand(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vand(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vand(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vand(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vand(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vand(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vand(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vand(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vand(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vand(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vand(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vand(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vand(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vand(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vand(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vand(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vand(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vand(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vand(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vand(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vand(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vand(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vand(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vand(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vand(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vand(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vand(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vand(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vand(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vand(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vand(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vand(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vand(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vand(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vand(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vor(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vor(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vor(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vor(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vor(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vor(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vor(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vor(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vor(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vor(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vor(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vor(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vor(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vor(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vor(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vor(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vor(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vor(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vor(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vor(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vor(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vor(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vor(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vor(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vor(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vor(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vor(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vor(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vor(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vor(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vor(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vor(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vor(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vor(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vor(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vor(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vor(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vor(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vor(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vor(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vor(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vor(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vor(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vor(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vxor(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vxor(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vxor(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vxor(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vxor(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vxor(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vxor(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vxor(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vxor(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vxor(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vxor(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vxor(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vxor(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vxor(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vxor(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vxor(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vxor(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vxor(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vxor(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vxor(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vxor(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vxor(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vxor(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vxor(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vxor(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vxor(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vxor(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vxor(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vxor(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vxor(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vxor(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vxor(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vxor(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vxor(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vxor(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vxor(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vxor(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vxor(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vxor(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vxor(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vxor(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vxor(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vxor(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vxor(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vuint8mf8_t __riscv_vand(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vand(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vand(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vand(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vand(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vand(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vand(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vand(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vand(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vand(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vand(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vand(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vand(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vand(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vand(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vand(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vand(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vand(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vand(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vand(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vand(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vand(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vand(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vand(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vand(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vand(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vand(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vand(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vand(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vand(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vand(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vand(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vand(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vand(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vand(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vand(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vand(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vand(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vand(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vand(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vand(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vand(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vand(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vand(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vor(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vor(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vor(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vor(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vor(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vor(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vor(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vor(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vor(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vor(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vor(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vor(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vor(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vor(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vor(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vor(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vor(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vor(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vor(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vor(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vor(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vor(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vor(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vor(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vor(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vor(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vor(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vor(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vor(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vor(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vor(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vor(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vor(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vor(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vor(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vor(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vor(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vor(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vor(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vor(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vor(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vor(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vor(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vor(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vxor(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vxor(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vxor(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vxor(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vxor(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vxor(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vxor(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vxor(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vxor(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vxor(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vxor(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vxor(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vxor(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vxor(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vxor(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vxor(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vxor(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vxor(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vxor(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vxor(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vxor(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vxor(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vxor(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vxor(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vxor(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vxor(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vxor(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vxor(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vxor(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vxor(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vxor(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vxor(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vxor(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vxor(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vxor(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vxor(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vxor(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vxor(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vxor(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vxor(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vxor(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vxor(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vxor(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vxor(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
Vector Bitwise Unary Logical Intrinsics
vint8mf8_t __riscv_vnot(vint8mf8_t vs, size_t vl);
vint8mf4_t __riscv_vnot(vint8mf4_t vs, size_t vl);
vint8mf2_t __riscv_vnot(vint8mf2_t vs, size_t vl);
vint8m1_t __riscv_vnot(vint8m1_t vs, size_t vl);
vint8m2_t __riscv_vnot(vint8m2_t vs, size_t vl);
vint8m4_t __riscv_vnot(vint8m4_t vs, size_t vl);
vint8m8_t __riscv_vnot(vint8m8_t vs, size_t vl);
vint16mf4_t __riscv_vnot(vint16mf4_t vs, size_t vl);
vint16mf2_t __riscv_vnot(vint16mf2_t vs, size_t vl);
vint16m1_t __riscv_vnot(vint16m1_t vs, size_t vl);
vint16m2_t __riscv_vnot(vint16m2_t vs, size_t vl);
vint16m4_t __riscv_vnot(vint16m4_t vs, size_t vl);
vint16m8_t __riscv_vnot(vint16m8_t vs, size_t vl);
vint32mf2_t __riscv_vnot(vint32mf2_t vs, size_t vl);
vint32m1_t __riscv_vnot(vint32m1_t vs, size_t vl);
vint32m2_t __riscv_vnot(vint32m2_t vs, size_t vl);
vint32m4_t __riscv_vnot(vint32m4_t vs, size_t vl);
vint32m8_t __riscv_vnot(vint32m8_t vs, size_t vl);
vint64m1_t __riscv_vnot(vint64m1_t vs, size_t vl);
vint64m2_t __riscv_vnot(vint64m2_t vs, size_t vl);
vint64m4_t __riscv_vnot(vint64m4_t vs, size_t vl);
vint64m8_t __riscv_vnot(vint64m8_t vs, size_t vl);
vuint8mf8_t __riscv_vnot(vuint8mf8_t vs, size_t vl);
vuint8mf4_t __riscv_vnot(vuint8mf4_t vs, size_t vl);
vuint8mf2_t __riscv_vnot(vuint8mf2_t vs, size_t vl);
vuint8m1_t __riscv_vnot(vuint8m1_t vs, size_t vl);
vuint8m2_t __riscv_vnot(vuint8m2_t vs, size_t vl);
vuint8m4_t __riscv_vnot(vuint8m4_t vs, size_t vl);
vuint8m8_t __riscv_vnot(vuint8m8_t vs, size_t vl);
vuint16mf4_t __riscv_vnot(vuint16mf4_t vs, size_t vl);
vuint16mf2_t __riscv_vnot(vuint16mf2_t vs, size_t vl);
vuint16m1_t __riscv_vnot(vuint16m1_t vs, size_t vl);
vuint16m2_t __riscv_vnot(vuint16m2_t vs, size_t vl);
vuint16m4_t __riscv_vnot(vuint16m4_t vs, size_t vl);
vuint16m8_t __riscv_vnot(vuint16m8_t vs, size_t vl);
vuint32mf2_t __riscv_vnot(vuint32mf2_t vs, size_t vl);
vuint32m1_t __riscv_vnot(vuint32m1_t vs, size_t vl);
vuint32m2_t __riscv_vnot(vuint32m2_t vs, size_t vl);
vuint32m4_t __riscv_vnot(vuint32m4_t vs, size_t vl);
vuint32m8_t __riscv_vnot(vuint32m8_t vs, size_t vl);
vuint64m1_t __riscv_vnot(vuint64m1_t vs, size_t vl);
vuint64m2_t __riscv_vnot(vuint64m2_t vs, size_t vl);
vuint64m4_t __riscv_vnot(vuint64m4_t vs, size_t vl);
vuint64m8_t __riscv_vnot(vuint64m8_t vs, size_t vl);
// masked functions
vint8mf8_t __riscv_vnot(vbool64_t vm, vint8mf8_t vs, size_t vl);
vint8mf4_t __riscv_vnot(vbool32_t vm, vint8mf4_t vs, size_t vl);
vint8mf2_t __riscv_vnot(vbool16_t vm, vint8mf2_t vs, size_t vl);
vint8m1_t __riscv_vnot(vbool8_t vm, vint8m1_t vs, size_t vl);
vint8m2_t __riscv_vnot(vbool4_t vm, vint8m2_t vs, size_t vl);
vint8m4_t __riscv_vnot(vbool2_t vm, vint8m4_t vs, size_t vl);
vint8m8_t __riscv_vnot(vbool1_t vm, vint8m8_t vs, size_t vl);
vint16mf4_t __riscv_vnot(vbool64_t vm, vint16mf4_t vs, size_t vl);
vint16mf2_t __riscv_vnot(vbool32_t vm, vint16mf2_t vs, size_t vl);
vint16m1_t __riscv_vnot(vbool16_t vm, vint16m1_t vs, size_t vl);
vint16m2_t __riscv_vnot(vbool8_t vm, vint16m2_t vs, size_t vl);
vint16m4_t __riscv_vnot(vbool4_t vm, vint16m4_t vs, size_t vl);
vint16m8_t __riscv_vnot(vbool2_t vm, vint16m8_t vs, size_t vl);
vint32mf2_t __riscv_vnot(vbool64_t vm, vint32mf2_t vs, size_t vl);
vint32m1_t __riscv_vnot(vbool32_t vm, vint32m1_t vs, size_t vl);
vint32m2_t __riscv_vnot(vbool16_t vm, vint32m2_t vs, size_t vl);
vint32m4_t __riscv_vnot(vbool8_t vm, vint32m4_t vs, size_t vl);
vint32m8_t __riscv_vnot(vbool4_t vm, vint32m8_t vs, size_t vl);
vint64m1_t __riscv_vnot(vbool64_t vm, vint64m1_t vs, size_t vl);
vint64m2_t __riscv_vnot(vbool32_t vm, vint64m2_t vs, size_t vl);
vint64m4_t __riscv_vnot(vbool16_t vm, vint64m4_t vs, size_t vl);
vint64m8_t __riscv_vnot(vbool8_t vm, vint64m8_t vs, size_t vl);
vuint8mf8_t __riscv_vnot(vbool64_t vm, vuint8mf8_t vs, size_t vl);
vuint8mf4_t __riscv_vnot(vbool32_t vm, vuint8mf4_t vs, size_t vl);
vuint8mf2_t __riscv_vnot(vbool16_t vm, vuint8mf2_t vs, size_t vl);
vuint8m1_t __riscv_vnot(vbool8_t vm, vuint8m1_t vs, size_t vl);
vuint8m2_t __riscv_vnot(vbool4_t vm, vuint8m2_t vs, size_t vl);
vuint8m4_t __riscv_vnot(vbool2_t vm, vuint8m4_t vs, size_t vl);
vuint8m8_t __riscv_vnot(vbool1_t vm, vuint8m8_t vs, size_t vl);
vuint16mf4_t __riscv_vnot(vbool64_t vm, vuint16mf4_t vs, size_t vl);
vuint16mf2_t __riscv_vnot(vbool32_t vm, vuint16mf2_t vs, size_t vl);
vuint16m1_t __riscv_vnot(vbool16_t vm, vuint16m1_t vs, size_t vl);
vuint16m2_t __riscv_vnot(vbool8_t vm, vuint16m2_t vs, size_t vl);
vuint16m4_t __riscv_vnot(vbool4_t vm, vuint16m4_t vs, size_t vl);
vuint16m8_t __riscv_vnot(vbool2_t vm, vuint16m8_t vs, size_t vl);
vuint32mf2_t __riscv_vnot(vbool64_t vm, vuint32mf2_t vs, size_t vl);
vuint32m1_t __riscv_vnot(vbool32_t vm, vuint32m1_t vs, size_t vl);
vuint32m2_t __riscv_vnot(vbool16_t vm, vuint32m2_t vs, size_t vl);
vuint32m4_t __riscv_vnot(vbool8_t vm, vuint32m4_t vs, size_t vl);
vuint32m8_t __riscv_vnot(vbool4_t vm, vuint32m8_t vs, size_t vl);
vuint64m1_t __riscv_vnot(vbool64_t vm, vuint64m1_t vs, size_t vl);
vuint64m2_t __riscv_vnot(vbool32_t vm, vuint64m2_t vs, size_t vl);
vuint64m4_t __riscv_vnot(vbool16_t vm, vuint64m4_t vs, size_t vl);
vuint64m8_t __riscv_vnot(vbool8_t vm, vuint64m8_t vs, size_t vl);
Vector Single-Width Bit Shift Intrinsics
vint8mf8_t __riscv_vsll(vint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vsll(vint8mf8_t vs2, size_t rs1, size_t vl);
vint8mf4_t __riscv_vsll(vint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vsll(vint8mf4_t vs2, size_t rs1, size_t vl);
vint8mf2_t __riscv_vsll(vint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vsll(vint8mf2_t vs2, size_t rs1, size_t vl);
vint8m1_t __riscv_vsll(vint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vsll(vint8m1_t vs2, size_t rs1, size_t vl);
vint8m2_t __riscv_vsll(vint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vsll(vint8m2_t vs2, size_t rs1, size_t vl);
vint8m4_t __riscv_vsll(vint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vsll(vint8m4_t vs2, size_t rs1, size_t vl);
vint8m8_t __riscv_vsll(vint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vsll(vint8m8_t vs2, size_t rs1, size_t vl);
vint16mf4_t __riscv_vsll(vint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vsll(vint16mf4_t vs2, size_t rs1, size_t vl);
vint16mf2_t __riscv_vsll(vint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vsll(vint16mf2_t vs2, size_t rs1, size_t vl);
vint16m1_t __riscv_vsll(vint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vsll(vint16m1_t vs2, size_t rs1, size_t vl);
vint16m2_t __riscv_vsll(vint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vsll(vint16m2_t vs2, size_t rs1, size_t vl);
vint16m4_t __riscv_vsll(vint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vsll(vint16m4_t vs2, size_t rs1, size_t vl);
vint16m8_t __riscv_vsll(vint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vsll(vint16m8_t vs2, size_t rs1, size_t vl);
vint32mf2_t __riscv_vsll(vint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vsll(vint32mf2_t vs2, size_t rs1, size_t vl);
vint32m1_t __riscv_vsll(vint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vsll(vint32m1_t vs2, size_t rs1, size_t vl);
vint32m2_t __riscv_vsll(vint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vsll(vint32m2_t vs2, size_t rs1, size_t vl);
vint32m4_t __riscv_vsll(vint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vsll(vint32m4_t vs2, size_t rs1, size_t vl);
vint32m8_t __riscv_vsll(vint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vsll(vint32m8_t vs2, size_t rs1, size_t vl);
vint64m1_t __riscv_vsll(vint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vsll(vint64m1_t vs2, size_t rs1, size_t vl);
vint64m2_t __riscv_vsll(vint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vsll(vint64m2_t vs2, size_t rs1, size_t vl);
vint64m4_t __riscv_vsll(vint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vsll(vint64m4_t vs2, size_t rs1, size_t vl);
vint64m8_t __riscv_vsll(vint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vsll(vint64m8_t vs2, size_t rs1, size_t vl);
vint8mf8_t __riscv_vsra(vint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vsra(vint8mf8_t vs2, size_t rs1, size_t vl);
vint8mf4_t __riscv_vsra(vint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vsra(vint8mf4_t vs2, size_t rs1, size_t vl);
vint8mf2_t __riscv_vsra(vint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vsra(vint8mf2_t vs2, size_t rs1, size_t vl);
vint8m1_t __riscv_vsra(vint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vsra(vint8m1_t vs2, size_t rs1, size_t vl);
vint8m2_t __riscv_vsra(vint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vsra(vint8m2_t vs2, size_t rs1, size_t vl);
vint8m4_t __riscv_vsra(vint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vsra(vint8m4_t vs2, size_t rs1, size_t vl);
vint8m8_t __riscv_vsra(vint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vsra(vint8m8_t vs2, size_t rs1, size_t vl);
vint16mf4_t __riscv_vsra(vint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vsra(vint16mf4_t vs2, size_t rs1, size_t vl);
vint16mf2_t __riscv_vsra(vint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vsra(vint16mf2_t vs2, size_t rs1, size_t vl);
vint16m1_t __riscv_vsra(vint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vsra(vint16m1_t vs2, size_t rs1, size_t vl);
vint16m2_t __riscv_vsra(vint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vsra(vint16m2_t vs2, size_t rs1, size_t vl);
vint16m4_t __riscv_vsra(vint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vsra(vint16m4_t vs2, size_t rs1, size_t vl);
vint16m8_t __riscv_vsra(vint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vsra(vint16m8_t vs2, size_t rs1, size_t vl);
vint32mf2_t __riscv_vsra(vint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vsra(vint32mf2_t vs2, size_t rs1, size_t vl);
vint32m1_t __riscv_vsra(vint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vsra(vint32m1_t vs2, size_t rs1, size_t vl);
vint32m2_t __riscv_vsra(vint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vsra(vint32m2_t vs2, size_t rs1, size_t vl);
vint32m4_t __riscv_vsra(vint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vsra(vint32m4_t vs2, size_t rs1, size_t vl);
vint32m8_t __riscv_vsra(vint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vsra(vint32m8_t vs2, size_t rs1, size_t vl);
vint64m1_t __riscv_vsra(vint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vsra(vint64m1_t vs2, size_t rs1, size_t vl);
vint64m2_t __riscv_vsra(vint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vsra(vint64m2_t vs2, size_t rs1, size_t vl);
vint64m4_t __riscv_vsra(vint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vsra(vint64m4_t vs2, size_t rs1, size_t vl);
vint64m8_t __riscv_vsra(vint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vsra(vint64m8_t vs2, size_t rs1, size_t vl);
vuint8mf8_t __riscv_vsll(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vsll(vuint8mf8_t vs2, size_t rs1, size_t vl);
vuint8mf4_t __riscv_vsll(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vsll(vuint8mf4_t vs2, size_t rs1, size_t vl);
vuint8mf2_t __riscv_vsll(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vsll(vuint8mf2_t vs2, size_t rs1, size_t vl);
vuint8m1_t __riscv_vsll(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vsll(vuint8m1_t vs2, size_t rs1, size_t vl);
vuint8m2_t __riscv_vsll(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vsll(vuint8m2_t vs2, size_t rs1, size_t vl);
vuint8m4_t __riscv_vsll(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vsll(vuint8m4_t vs2, size_t rs1, size_t vl);
vuint8m8_t __riscv_vsll(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vsll(vuint8m8_t vs2, size_t rs1, size_t vl);
vuint16mf4_t __riscv_vsll(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vsll(vuint16mf4_t vs2, size_t rs1, size_t vl);
vuint16mf2_t __riscv_vsll(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vsll(vuint16mf2_t vs2, size_t rs1, size_t vl);
vuint16m1_t __riscv_vsll(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vsll(vuint16m1_t vs2, size_t rs1, size_t vl);
vuint16m2_t __riscv_vsll(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vsll(vuint16m2_t vs2, size_t rs1, size_t vl);
vuint16m4_t __riscv_vsll(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vsll(vuint16m4_t vs2, size_t rs1, size_t vl);
vuint16m8_t __riscv_vsll(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vsll(vuint16m8_t vs2, size_t rs1, size_t vl);
vuint32mf2_t __riscv_vsll(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vsll(vuint32mf2_t vs2, size_t rs1, size_t vl);
vuint32m1_t __riscv_vsll(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vsll(vuint32m1_t vs2, size_t rs1, size_t vl);
vuint32m2_t __riscv_vsll(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vsll(vuint32m2_t vs2, size_t rs1, size_t vl);
vuint32m4_t __riscv_vsll(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vsll(vuint32m4_t vs2, size_t rs1, size_t vl);
vuint32m8_t __riscv_vsll(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vsll(vuint32m8_t vs2, size_t rs1, size_t vl);
vuint64m1_t __riscv_vsll(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vsll(vuint64m1_t vs2, size_t rs1, size_t vl);
vuint64m2_t __riscv_vsll(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vsll(vuint64m2_t vs2, size_t rs1, size_t vl);
vuint64m4_t __riscv_vsll(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vsll(vuint64m4_t vs2, size_t rs1, size_t vl);
vuint64m8_t __riscv_vsll(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vsll(vuint64m8_t vs2, size_t rs1, size_t vl);
vuint8mf8_t __riscv_vsrl(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vsrl(vuint8mf8_t vs2, size_t rs1, size_t vl);
vuint8mf4_t __riscv_vsrl(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vsrl(vuint8mf4_t vs2, size_t rs1, size_t vl);
vuint8mf2_t __riscv_vsrl(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vsrl(vuint8mf2_t vs2, size_t rs1, size_t vl);
vuint8m1_t __riscv_vsrl(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vsrl(vuint8m1_t vs2, size_t rs1, size_t vl);
vuint8m2_t __riscv_vsrl(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vsrl(vuint8m2_t vs2, size_t rs1, size_t vl);
vuint8m4_t __riscv_vsrl(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vsrl(vuint8m4_t vs2, size_t rs1, size_t vl);
vuint8m8_t __riscv_vsrl(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vsrl(vuint8m8_t vs2, size_t rs1, size_t vl);
vuint16mf4_t __riscv_vsrl(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vsrl(vuint16mf4_t vs2, size_t rs1, size_t vl);
vuint16mf2_t __riscv_vsrl(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vsrl(vuint16mf2_t vs2, size_t rs1, size_t vl);
vuint16m1_t __riscv_vsrl(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vsrl(vuint16m1_t vs2, size_t rs1, size_t vl);
vuint16m2_t __riscv_vsrl(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vsrl(vuint16m2_t vs2, size_t rs1, size_t vl);
vuint16m4_t __riscv_vsrl(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vsrl(vuint16m4_t vs2, size_t rs1, size_t vl);
vuint16m8_t __riscv_vsrl(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vsrl(vuint16m8_t vs2, size_t rs1, size_t vl);
vuint32mf2_t __riscv_vsrl(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vsrl(vuint32mf2_t vs2, size_t rs1, size_t vl);
vuint32m1_t __riscv_vsrl(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vsrl(vuint32m1_t vs2, size_t rs1, size_t vl);
vuint32m2_t __riscv_vsrl(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vsrl(vuint32m2_t vs2, size_t rs1, size_t vl);
vuint32m4_t __riscv_vsrl(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vsrl(vuint32m4_t vs2, size_t rs1, size_t vl);
vuint32m8_t __riscv_vsrl(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vsrl(vuint32m8_t vs2, size_t rs1, size_t vl);
vuint64m1_t __riscv_vsrl(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vsrl(vuint64m1_t vs2, size_t rs1, size_t vl);
vuint64m2_t __riscv_vsrl(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vsrl(vuint64m2_t vs2, size_t rs1, size_t vl);
vuint64m4_t __riscv_vsrl(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vsrl(vuint64m4_t vs2, size_t rs1, size_t vl);
vuint64m8_t __riscv_vsrl(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vsrl(vuint64m8_t vs2, size_t rs1, size_t vl);
// masked functions
vint8mf8_t __riscv_vsll(vbool64_t vm, vint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vsll(vbool64_t vm, vint8mf8_t vs2, size_t rs1, size_t vl);
vint8mf4_t __riscv_vsll(vbool32_t vm, vint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vsll(vbool32_t vm, vint8mf4_t vs2, size_t rs1, size_t vl);
vint8mf2_t __riscv_vsll(vbool16_t vm, vint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vsll(vbool16_t vm, vint8mf2_t vs2, size_t rs1, size_t vl);
vint8m1_t __riscv_vsll(vbool8_t vm, vint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vsll(vbool8_t vm, vint8m1_t vs2, size_t rs1, size_t vl);
vint8m2_t __riscv_vsll(vbool4_t vm, vint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vsll(vbool4_t vm, vint8m2_t vs2, size_t rs1, size_t vl);
vint8m4_t __riscv_vsll(vbool2_t vm, vint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vsll(vbool2_t vm, vint8m4_t vs2, size_t rs1, size_t vl);
vint8m8_t __riscv_vsll(vbool1_t vm, vint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vsll(vbool1_t vm, vint8m8_t vs2, size_t rs1, size_t vl);
vint16mf4_t __riscv_vsll(vbool64_t vm, vint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vsll(vbool64_t vm, vint16mf4_t vs2, size_t rs1, size_t vl);
vint16mf2_t __riscv_vsll(vbool32_t vm, vint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vsll(vbool32_t vm, vint16mf2_t vs2, size_t rs1, size_t vl);
vint16m1_t __riscv_vsll(vbool16_t vm, vint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vsll(vbool16_t vm, vint16m1_t vs2, size_t rs1, size_t vl);
vint16m2_t __riscv_vsll(vbool8_t vm, vint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vint16m2_t __riscv_vsll(vbool8_t vm, vint16m2_t vs2, size_t rs1, size_t vl);
vint16m4_t __riscv_vsll(vbool4_t vm, vint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vint16m4_t __riscv_vsll(vbool4_t vm, vint16m4_t vs2, size_t rs1, size_t vl);
vint16m8_t __riscv_vsll(vbool2_t vm, vint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vint16m8_t __riscv_vsll(vbool2_t vm, vint16m8_t vs2, size_t rs1, size_t vl);
vint32mf2_t __riscv_vsll(vbool64_t vm, vint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vsll(vbool64_t vm, vint32mf2_t vs2, size_t rs1, size_t vl);
vint32m1_t __riscv_vsll(vbool32_t vm, vint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vsll(vbool32_t vm, vint32m1_t vs2, size_t rs1, size_t vl);
vint32m2_t __riscv_vsll(vbool16_t vm, vint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vsll(vbool16_t vm, vint32m2_t vs2, size_t rs1, size_t vl);
vint32m4_t __riscv_vsll(vbool8_t vm, vint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vint32m4_t __riscv_vsll(vbool8_t vm, vint32m4_t vs2, size_t rs1, size_t vl);
vint32m8_t __riscv_vsll(vbool4_t vm, vint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vint32m8_t __riscv_vsll(vbool4_t vm, vint32m8_t vs2, size_t rs1, size_t vl);
vint64m1_t __riscv_vsll(vbool64_t vm, vint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vsll(vbool64_t vm, vint64m1_t vs2, size_t rs1, size_t vl);
vint64m2_t __riscv_vsll(vbool32_t vm, vint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vsll(vbool32_t vm, vint64m2_t vs2, size_t rs1, size_t vl);
vint64m4_t __riscv_vsll(vbool16_t vm, vint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vsll(vbool16_t vm, vint64m4_t vs2, size_t rs1, size_t vl);
vint64m8_t __riscv_vsll(vbool8_t vm, vint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vint64m8_t __riscv_vsll(vbool8_t vm, vint64m8_t vs2, size_t rs1, size_t vl);
vint8mf8_t __riscv_vsra(vbool64_t vm, vint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vsra(vbool64_t vm, vint8mf8_t vs2, size_t rs1, size_t vl);
vint8mf4_t __riscv_vsra(vbool32_t vm, vint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vsra(vbool32_t vm, vint8mf4_t vs2, size_t rs1, size_t vl);
vint8mf2_t __riscv_vsra(vbool16_t vm, vint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vsra(vbool16_t vm, vint8mf2_t vs2, size_t rs1, size_t vl);
vint8m1_t __riscv_vsra(vbool8_t vm, vint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vsra(vbool8_t vm, vint8m1_t vs2, size_t rs1, size_t vl);
vint8m2_t __riscv_vsra(vbool4_t vm, vint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vsra(vbool4_t vm, vint8m2_t vs2, size_t rs1, size_t vl);
vint8m4_t __riscv_vsra(vbool2_t vm, vint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vsra(vbool2_t vm, vint8m4_t vs2, size_t rs1, size_t vl);
vint8m8_t __riscv_vsra(vbool1_t vm, vint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vsra(vbool1_t vm, vint8m8_t vs2, size_t rs1, size_t vl);
vint16mf4_t __riscv_vsra(vbool64_t vm, vint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vsra(vbool64_t vm, vint16mf4_t vs2, size_t rs1, size_t vl);
vint16mf2_t __riscv_vsra(vbool32_t vm, vint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vsra(vbool32_t vm, vint16mf2_t vs2, size_t rs1, size_t vl);
vint16m1_t __riscv_vsra(vbool16_t vm, vint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vsra(vbool16_t vm, vint16m1_t vs2, size_t rs1, size_t vl);
vint16m2_t __riscv_vsra(vbool8_t vm, vint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vint16m2_t __riscv_vsra(vbool8_t vm, vint16m2_t vs2, size_t rs1, size_t vl);
vint16m4_t __riscv_vsra(vbool4_t vm, vint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vint16m4_t __riscv_vsra(vbool4_t vm, vint16m4_t vs2, size_t rs1, size_t vl);
vint16m8_t __riscv_vsra(vbool2_t vm, vint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vint16m8_t __riscv_vsra(vbool2_t vm, vint16m8_t vs2, size_t rs1, size_t vl);
vint32mf2_t __riscv_vsra(vbool64_t vm, vint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vsra(vbool64_t vm, vint32mf2_t vs2, size_t rs1, size_t vl);
vint32m1_t __riscv_vsra(vbool32_t vm, vint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vsra(vbool32_t vm, vint32m1_t vs2, size_t rs1, size_t vl);
vint32m2_t __riscv_vsra(vbool16_t vm, vint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vsra(vbool16_t vm, vint32m2_t vs2, size_t rs1, size_t vl);
vint32m4_t __riscv_vsra(vbool8_t vm, vint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vint32m4_t __riscv_vsra(vbool8_t vm, vint32m4_t vs2, size_t rs1, size_t vl);
vint32m8_t __riscv_vsra(vbool4_t vm, vint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vint32m8_t __riscv_vsra(vbool4_t vm, vint32m8_t vs2, size_t rs1, size_t vl);
vint64m1_t __riscv_vsra(vbool64_t vm, vint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vsra(vbool64_t vm, vint64m1_t vs2, size_t rs1, size_t vl);
vint64m2_t __riscv_vsra(vbool32_t vm, vint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vsra(vbool32_t vm, vint64m2_t vs2, size_t rs1, size_t vl);
vint64m4_t __riscv_vsra(vbool16_t vm, vint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vsra(vbool16_t vm, vint64m4_t vs2, size_t rs1, size_t vl);
vint64m8_t __riscv_vsra(vbool8_t vm, vint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vint64m8_t __riscv_vsra(vbool8_t vm, vint64m8_t vs2, size_t rs1, size_t vl);
vuint8mf8_t __riscv_vsll(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vsll(vbool64_t vm, vuint8mf8_t vs2, size_t rs1, size_t vl);
vuint8mf4_t __riscv_vsll(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vsll(vbool32_t vm, vuint8mf4_t vs2, size_t rs1, size_t vl);
vuint8mf2_t __riscv_vsll(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vsll(vbool16_t vm, vuint8mf2_t vs2, size_t rs1, size_t vl);
vuint8m1_t __riscv_vsll(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vsll(vbool8_t vm, vuint8m1_t vs2, size_t rs1, size_t vl);
vuint8m2_t __riscv_vsll(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vsll(vbool4_t vm, vuint8m2_t vs2, size_t rs1, size_t vl);
vuint8m4_t __riscv_vsll(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vsll(vbool2_t vm, vuint8m4_t vs2, size_t rs1, size_t vl);
vuint8m8_t __riscv_vsll(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vsll(vbool1_t vm, vuint8m8_t vs2, size_t rs1, size_t vl);
vuint16mf4_t __riscv_vsll(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vsll(vbool64_t vm, vuint16mf4_t vs2, size_t rs1,
size_t vl);
vuint16mf2_t __riscv_vsll(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vsll(vbool32_t vm, vuint16mf2_t vs2, size_t rs1,
size_t vl);
vuint16m1_t __riscv_vsll(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vsll(vbool16_t vm, vuint16m1_t vs2, size_t rs1, size_t vl);
vuint16m2_t __riscv_vsll(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vsll(vbool8_t vm, vuint16m2_t vs2, size_t rs1, size_t vl);
vuint16m4_t __riscv_vsll(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vsll(vbool4_t vm, vuint16m4_t vs2, size_t rs1, size_t vl);
vuint16m8_t __riscv_vsll(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vsll(vbool2_t vm, vuint16m8_t vs2, size_t rs1, size_t vl);
vuint32mf2_t __riscv_vsll(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vsll(vbool64_t vm, vuint32mf2_t vs2, size_t rs1,
size_t vl);
vuint32m1_t __riscv_vsll(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vsll(vbool32_t vm, vuint32m1_t vs2, size_t rs1, size_t vl);
vuint32m2_t __riscv_vsll(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vsll(vbool16_t vm, vuint32m2_t vs2, size_t rs1, size_t vl);
vuint32m4_t __riscv_vsll(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vsll(vbool8_t vm, vuint32m4_t vs2, size_t rs1, size_t vl);
vuint32m8_t __riscv_vsll(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vsll(vbool4_t vm, vuint32m8_t vs2, size_t rs1, size_t vl);
vuint64m1_t __riscv_vsll(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vsll(vbool64_t vm, vuint64m1_t vs2, size_t rs1, size_t vl);
vuint64m2_t __riscv_vsll(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vsll(vbool32_t vm, vuint64m2_t vs2, size_t rs1, size_t vl);
vuint64m4_t __riscv_vsll(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vsll(vbool16_t vm, vuint64m4_t vs2, size_t rs1, size_t vl);
vuint64m8_t __riscv_vsll(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vsll(vbool8_t vm, vuint64m8_t vs2, size_t rs1, size_t vl);
vuint8mf8_t __riscv_vsrl(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vsrl(vbool64_t vm, vuint8mf8_t vs2, size_t rs1, size_t vl);
vuint8mf4_t __riscv_vsrl(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vsrl(vbool32_t vm, vuint8mf4_t vs2, size_t rs1, size_t vl);
vuint8mf2_t __riscv_vsrl(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vsrl(vbool16_t vm, vuint8mf2_t vs2, size_t rs1, size_t vl);
vuint8m1_t __riscv_vsrl(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vsrl(vbool8_t vm, vuint8m1_t vs2, size_t rs1, size_t vl);
vuint8m2_t __riscv_vsrl(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vsrl(vbool4_t vm, vuint8m2_t vs2, size_t rs1, size_t vl);
vuint8m4_t __riscv_vsrl(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vsrl(vbool2_t vm, vuint8m4_t vs2, size_t rs1, size_t vl);
vuint8m8_t __riscv_vsrl(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vsrl(vbool1_t vm, vuint8m8_t vs2, size_t rs1, size_t vl);
vuint16mf4_t __riscv_vsrl(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vsrl(vbool64_t vm, vuint16mf4_t vs2, size_t rs1,
size_t vl);
vuint16mf2_t __riscv_vsrl(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vsrl(vbool32_t vm, vuint16mf2_t vs2, size_t rs1,
size_t vl);
vuint16m1_t __riscv_vsrl(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vsrl(vbool16_t vm, vuint16m1_t vs2, size_t rs1, size_t vl);
vuint16m2_t __riscv_vsrl(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vsrl(vbool8_t vm, vuint16m2_t vs2, size_t rs1, size_t vl);
vuint16m4_t __riscv_vsrl(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vsrl(vbool4_t vm, vuint16m4_t vs2, size_t rs1, size_t vl);
vuint16m8_t __riscv_vsrl(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vsrl(vbool2_t vm, vuint16m8_t vs2, size_t rs1, size_t vl);
vuint32mf2_t __riscv_vsrl(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vsrl(vbool64_t vm, vuint32mf2_t vs2, size_t rs1,
size_t vl);
vuint32m1_t __riscv_vsrl(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vsrl(vbool32_t vm, vuint32m1_t vs2, size_t rs1, size_t vl);
vuint32m2_t __riscv_vsrl(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vsrl(vbool16_t vm, vuint32m2_t vs2, size_t rs1, size_t vl);
vuint32m4_t __riscv_vsrl(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vsrl(vbool8_t vm, vuint32m4_t vs2, size_t rs1, size_t vl);
vuint32m8_t __riscv_vsrl(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vsrl(vbool4_t vm, vuint32m8_t vs2, size_t rs1, size_t vl);
vuint64m1_t __riscv_vsrl(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vsrl(vbool64_t vm, vuint64m1_t vs2, size_t rs1, size_t vl);
vuint64m2_t __riscv_vsrl(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vsrl(vbool32_t vm, vuint64m2_t vs2, size_t rs1, size_t vl);
vuint64m4_t __riscv_vsrl(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vsrl(vbool16_t vm, vuint64m4_t vs2, size_t rs1, size_t vl);
vuint64m8_t __riscv_vsrl(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vsrl(vbool8_t vm, vuint64m8_t vs2, size_t rs1, size_t vl);
Vector Narrowing Integer Right Shift Intrinsics
vint8mf8_t __riscv_vnsra(vint16mf4_t vs2, vuint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vnsra(vint16mf4_t vs2, size_t rs1, size_t vl);
vint8mf4_t __riscv_vnsra(vint16mf2_t vs2, vuint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vnsra(vint16mf2_t vs2, size_t rs1, size_t vl);
vint8mf2_t __riscv_vnsra(vint16m1_t vs2, vuint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vnsra(vint16m1_t vs2, size_t rs1, size_t vl);
vint8m1_t __riscv_vnsra(vint16m2_t vs2, vuint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vnsra(vint16m2_t vs2, size_t rs1, size_t vl);
vint8m2_t __riscv_vnsra(vint16m4_t vs2, vuint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vnsra(vint16m4_t vs2, size_t rs1, size_t vl);
vint8m4_t __riscv_vnsra(vint16m8_t vs2, vuint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vnsra(vint16m8_t vs2, size_t rs1, size_t vl);
vint16mf4_t __riscv_vnsra(vint32mf2_t vs2, vuint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vnsra(vint32mf2_t vs2, size_t rs1, size_t vl);
vint16mf2_t __riscv_vnsra(vint32m1_t vs2, vuint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vnsra(vint32m1_t vs2, size_t rs1, size_t vl);
vint16m1_t __riscv_vnsra(vint32m2_t vs2, vuint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vnsra(vint32m2_t vs2, size_t rs1, size_t vl);
vint16m2_t __riscv_vnsra(vint32m4_t vs2, vuint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vnsra(vint32m4_t vs2, size_t rs1, size_t vl);
vint16m4_t __riscv_vnsra(vint32m8_t vs2, vuint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vnsra(vint32m8_t vs2, size_t rs1, size_t vl);
vint32mf2_t __riscv_vnsra(vint64m1_t vs2, vuint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vnsra(vint64m1_t vs2, size_t rs1, size_t vl);
vint32m1_t __riscv_vnsra(vint64m2_t vs2, vuint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vnsra(vint64m2_t vs2, size_t rs1, size_t vl);
vint32m2_t __riscv_vnsra(vint64m4_t vs2, vuint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vnsra(vint64m4_t vs2, size_t rs1, size_t vl);
vint32m4_t __riscv_vnsra(vint64m8_t vs2, vuint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vnsra(vint64m8_t vs2, size_t rs1, size_t vl);
vuint8mf8_t __riscv_vnsrl(vuint16mf4_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vnsrl(vuint16mf4_t vs2, size_t rs1, size_t vl);
vuint8mf4_t __riscv_vnsrl(vuint16mf2_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vnsrl(vuint16mf2_t vs2, size_t rs1, size_t vl);
vuint8mf2_t __riscv_vnsrl(vuint16m1_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vnsrl(vuint16m1_t vs2, size_t rs1, size_t vl);
vuint8m1_t __riscv_vnsrl(vuint16m2_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vnsrl(vuint16m2_t vs2, size_t rs1, size_t vl);
vuint8m2_t __riscv_vnsrl(vuint16m4_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vnsrl(vuint16m4_t vs2, size_t rs1, size_t vl);
vuint8m4_t __riscv_vnsrl(vuint16m8_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vnsrl(vuint16m8_t vs2, size_t rs1, size_t vl);
vuint16mf4_t __riscv_vnsrl(vuint32mf2_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vnsrl(vuint32mf2_t vs2, size_t rs1, size_t vl);
vuint16mf2_t __riscv_vnsrl(vuint32m1_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vnsrl(vuint32m1_t vs2, size_t rs1, size_t vl);
vuint16m1_t __riscv_vnsrl(vuint32m2_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vnsrl(vuint32m2_t vs2, size_t rs1, size_t vl);
vuint16m2_t __riscv_vnsrl(vuint32m4_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vnsrl(vuint32m4_t vs2, size_t rs1, size_t vl);
vuint16m4_t __riscv_vnsrl(vuint32m8_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vnsrl(vuint32m8_t vs2, size_t rs1, size_t vl);
vuint32mf2_t __riscv_vnsrl(vuint64m1_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vnsrl(vuint64m1_t vs2, size_t rs1, size_t vl);
vuint32m1_t __riscv_vnsrl(vuint64m2_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vnsrl(vuint64m2_t vs2, size_t rs1, size_t vl);
vuint32m2_t __riscv_vnsrl(vuint64m4_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vnsrl(vuint64m4_t vs2, size_t rs1, size_t vl);
vuint32m4_t __riscv_vnsrl(vuint64m8_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vnsrl(vuint64m8_t vs2, size_t rs1, size_t vl);
// masked functions
vint8mf8_t __riscv_vnsra(vbool64_t vm, vint16mf4_t vs2, vuint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vnsra(vbool64_t vm, vint16mf4_t vs2, size_t rs1, size_t vl);
vint8mf4_t __riscv_vnsra(vbool32_t vm, vint16mf2_t vs2, vuint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vnsra(vbool32_t vm, vint16mf2_t vs2, size_t rs1, size_t vl);
vint8mf2_t __riscv_vnsra(vbool16_t vm, vint16m1_t vs2, vuint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vnsra(vbool16_t vm, vint16m1_t vs2, size_t rs1, size_t vl);
vint8m1_t __riscv_vnsra(vbool8_t vm, vint16m2_t vs2, vuint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vnsra(vbool8_t vm, vint16m2_t vs2, size_t rs1, size_t vl);
vint8m2_t __riscv_vnsra(vbool4_t vm, vint16m4_t vs2, vuint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vnsra(vbool4_t vm, vint16m4_t vs2, size_t rs1, size_t vl);
vint8m4_t __riscv_vnsra(vbool2_t vm, vint16m8_t vs2, vuint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vnsra(vbool2_t vm, vint16m8_t vs2, size_t rs1, size_t vl);
vint16mf4_t __riscv_vnsra(vbool64_t vm, vint32mf2_t vs2, vuint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vnsra(vbool64_t vm, vint32mf2_t vs2, size_t rs1, size_t vl);
vint16mf2_t __riscv_vnsra(vbool32_t vm, vint32m1_t vs2, vuint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vnsra(vbool32_t vm, vint32m1_t vs2, size_t rs1, size_t vl);
vint16m1_t __riscv_vnsra(vbool16_t vm, vint32m2_t vs2, vuint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vnsra(vbool16_t vm, vint32m2_t vs2, size_t rs1, size_t vl);
vint16m2_t __riscv_vnsra(vbool8_t vm, vint32m4_t vs2, vuint16m2_t vs1,
size_t vl);
vint16m2_t __riscv_vnsra(vbool8_t vm, vint32m4_t vs2, size_t rs1, size_t vl);
vint16m4_t __riscv_vnsra(vbool4_t vm, vint32m8_t vs2, vuint16m4_t vs1,
size_t vl);
vint16m4_t __riscv_vnsra(vbool4_t vm, vint32m8_t vs2, size_t rs1, size_t vl);
vint32mf2_t __riscv_vnsra(vbool64_t vm, vint64m1_t vs2, vuint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vnsra(vbool64_t vm, vint64m1_t vs2, size_t rs1, size_t vl);
vint32m1_t __riscv_vnsra(vbool32_t vm, vint64m2_t vs2, vuint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vnsra(vbool32_t vm, vint64m2_t vs2, size_t rs1, size_t vl);
vint32m2_t __riscv_vnsra(vbool16_t vm, vint64m4_t vs2, vuint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vnsra(vbool16_t vm, vint64m4_t vs2, size_t rs1, size_t vl);
vint32m4_t __riscv_vnsra(vbool8_t vm, vint64m8_t vs2, vuint32m4_t vs1,
size_t vl);
vint32m4_t __riscv_vnsra(vbool8_t vm, vint64m8_t vs2, size_t rs1, size_t vl);
vuint8mf8_t __riscv_vnsrl(vbool64_t vm, vuint16mf4_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vnsrl(vbool64_t vm, vuint16mf4_t vs2, size_t rs1,
size_t vl);
vuint8mf4_t __riscv_vnsrl(vbool32_t vm, vuint16mf2_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vnsrl(vbool32_t vm, vuint16mf2_t vs2, size_t rs1,
size_t vl);
vuint8mf2_t __riscv_vnsrl(vbool16_t vm, vuint16m1_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vnsrl(vbool16_t vm, vuint16m1_t vs2, size_t rs1, size_t vl);
vuint8m1_t __riscv_vnsrl(vbool8_t vm, vuint16m2_t vs2, vuint8m1_t vs1,
size_t vl);
vuint8m1_t __riscv_vnsrl(vbool8_t vm, vuint16m2_t vs2, size_t rs1, size_t vl);
vuint8m2_t __riscv_vnsrl(vbool4_t vm, vuint16m4_t vs2, vuint8m2_t vs1,
size_t vl);
vuint8m2_t __riscv_vnsrl(vbool4_t vm, vuint16m4_t vs2, size_t rs1, size_t vl);
vuint8m4_t __riscv_vnsrl(vbool2_t vm, vuint16m8_t vs2, vuint8m4_t vs1,
size_t vl);
vuint8m4_t __riscv_vnsrl(vbool2_t vm, vuint16m8_t vs2, size_t rs1, size_t vl);
vuint16mf4_t __riscv_vnsrl(vbool64_t vm, vuint32mf2_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vnsrl(vbool64_t vm, vuint32mf2_t vs2, size_t rs1,
size_t vl);
vuint16mf2_t __riscv_vnsrl(vbool32_t vm, vuint32m1_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vnsrl(vbool32_t vm, vuint32m1_t vs2, size_t rs1,
size_t vl);
vuint16m1_t __riscv_vnsrl(vbool16_t vm, vuint32m2_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vnsrl(vbool16_t vm, vuint32m2_t vs2, size_t rs1, size_t vl);
vuint16m2_t __riscv_vnsrl(vbool8_t vm, vuint32m4_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vnsrl(vbool8_t vm, vuint32m4_t vs2, size_t rs1, size_t vl);
vuint16m4_t __riscv_vnsrl(vbool4_t vm, vuint32m8_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vnsrl(vbool4_t vm, vuint32m8_t vs2, size_t rs1, size_t vl);
vuint32mf2_t __riscv_vnsrl(vbool64_t vm, vuint64m1_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vnsrl(vbool64_t vm, vuint64m1_t vs2, size_t rs1,
size_t vl);
vuint32m1_t __riscv_vnsrl(vbool32_t vm, vuint64m2_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vnsrl(vbool32_t vm, vuint64m2_t vs2, size_t rs1, size_t vl);
vuint32m2_t __riscv_vnsrl(vbool16_t vm, vuint64m4_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vnsrl(vbool16_t vm, vuint64m4_t vs2, size_t rs1, size_t vl);
vuint32m4_t __riscv_vnsrl(vbool8_t vm, vuint64m8_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vnsrl(vbool8_t vm, vuint64m8_t vs2, size_t rs1, size_t vl);
Vector Integer Narrowing Intrinsics
vint8mf8_t __riscv_vncvt_x(vint16mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vncvt_x(vint16mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vncvt_x(vint16m1_t vs2, size_t vl);
vint8m1_t __riscv_vncvt_x(vint16m2_t vs2, size_t vl);
vint8m2_t __riscv_vncvt_x(vint16m4_t vs2, size_t vl);
vint8m4_t __riscv_vncvt_x(vint16m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vncvt_x(vuint16mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vncvt_x(vuint16mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vncvt_x(vuint16m1_t vs2, size_t vl);
vuint8m1_t __riscv_vncvt_x(vuint16m2_t vs2, size_t vl);
vuint8m2_t __riscv_vncvt_x(vuint16m4_t vs2, size_t vl);
vuint8m4_t __riscv_vncvt_x(vuint16m8_t vs2, size_t vl);
vint16mf4_t __riscv_vncvt_x(vint32mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vncvt_x(vint32m1_t vs2, size_t vl);
vint16m1_t __riscv_vncvt_x(vint32m2_t vs2, size_t vl);
vint16m2_t __riscv_vncvt_x(vint32m4_t vs2, size_t vl);
vint16m4_t __riscv_vncvt_x(vint32m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vncvt_x(vuint32mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vncvt_x(vuint32m1_t vs2, size_t vl);
vuint16m1_t __riscv_vncvt_x(vuint32m2_t vs2, size_t vl);
vuint16m2_t __riscv_vncvt_x(vuint32m4_t vs2, size_t vl);
vuint16m4_t __riscv_vncvt_x(vuint32m8_t vs2, size_t vl);
vint32mf2_t __riscv_vncvt_x(vint64m1_t vs2, size_t vl);
vint32m1_t __riscv_vncvt_x(vint64m2_t vs2, size_t vl);
vint32m2_t __riscv_vncvt_x(vint64m4_t vs2, size_t vl);
vint32m4_t __riscv_vncvt_x(vint64m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vncvt_x(vuint64m1_t vs2, size_t vl);
vuint32m1_t __riscv_vncvt_x(vuint64m2_t vs2, size_t vl);
vuint32m2_t __riscv_vncvt_x(vuint64m4_t vs2, size_t vl);
vuint32m4_t __riscv_vncvt_x(vuint64m8_t vs2, size_t vl);
// masked functions
vint8mf8_t __riscv_vncvt_x(vbool64_t vm, vint16mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vncvt_x(vbool32_t vm, vint16mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vncvt_x(vbool16_t vm, vint16m1_t vs2, size_t vl);
vint8m1_t __riscv_vncvt_x(vbool8_t vm, vint16m2_t vs2, size_t vl);
vint8m2_t __riscv_vncvt_x(vbool4_t vm, vint16m4_t vs2, size_t vl);
vint8m4_t __riscv_vncvt_x(vbool2_t vm, vint16m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vncvt_x(vbool64_t vm, vuint16mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vncvt_x(vbool32_t vm, vuint16mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vncvt_x(vbool16_t vm, vuint16m1_t vs2, size_t vl);
vuint8m1_t __riscv_vncvt_x(vbool8_t vm, vuint16m2_t vs2, size_t vl);
vuint8m2_t __riscv_vncvt_x(vbool4_t vm, vuint16m4_t vs2, size_t vl);
vuint8m4_t __riscv_vncvt_x(vbool2_t vm, vuint16m8_t vs2, size_t vl);
vint16mf4_t __riscv_vncvt_x(vbool64_t vm, vint32mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vncvt_x(vbool32_t vm, vint32m1_t vs2, size_t vl);
vint16m1_t __riscv_vncvt_x(vbool16_t vm, vint32m2_t vs2, size_t vl);
vint16m2_t __riscv_vncvt_x(vbool8_t vm, vint32m4_t vs2, size_t vl);
vint16m4_t __riscv_vncvt_x(vbool4_t vm, vint32m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vncvt_x(vbool64_t vm, vuint32mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vncvt_x(vbool32_t vm, vuint32m1_t vs2, size_t vl);
vuint16m1_t __riscv_vncvt_x(vbool16_t vm, vuint32m2_t vs2, size_t vl);
vuint16m2_t __riscv_vncvt_x(vbool8_t vm, vuint32m4_t vs2, size_t vl);
vuint16m4_t __riscv_vncvt_x(vbool4_t vm, vuint32m8_t vs2, size_t vl);
vint32mf2_t __riscv_vncvt_x(vbool64_t vm, vint64m1_t vs2, size_t vl);
vint32m1_t __riscv_vncvt_x(vbool32_t vm, vint64m2_t vs2, size_t vl);
vint32m2_t __riscv_vncvt_x(vbool16_t vm, vint64m4_t vs2, size_t vl);
vint32m4_t __riscv_vncvt_x(vbool8_t vm, vint64m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vncvt_x(vbool64_t vm, vuint64m1_t vs2, size_t vl);
vuint32m1_t __riscv_vncvt_x(vbool32_t vm, vuint64m2_t vs2, size_t vl);
vuint32m2_t __riscv_vncvt_x(vbool16_t vm, vuint64m4_t vs2, size_t vl);
vuint32m4_t __riscv_vncvt_x(vbool8_t vm, vuint64m8_t vs2, size_t vl);
Vector Integer Compare Intrinsics
vbool64_t __riscv_vmseq(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmseq(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmseq(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmseq(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmseq(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsne(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsne(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsne(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsne(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmslt(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmslt(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmslt(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmslt(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmslt(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmslt(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmslt(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmslt(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmslt(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmslt(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmslt(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmslt(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmslt(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmslt(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmslt(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmslt(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmslt(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmslt(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmslt(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmslt(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmslt(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmslt(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmslt(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmslt(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsle(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsle(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsle(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsle(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsle(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsle(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsle(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsle(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsle(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsle(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsle(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsle(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsle(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsle(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsle(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsle(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsle(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsle(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsle(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsle(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsle(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsle(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsle(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsle(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsgt(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsgt(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsgt(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsgt(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsgt(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsgt(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsgt(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsgt(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsgt(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsgt(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsgt(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsgt(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsgt(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsgt(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsgt(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsgt(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsgt(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsgt(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsgt(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsgt(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsgt(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsgt(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsgt(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsgt(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsge(vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsge(vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsge(vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsge(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsge(vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsge(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsge(vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsge(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsge(vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsge(vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsge(vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsge(vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsge(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsge(vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsge(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsge(vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsge(vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsge(vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsge(vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsge(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsge(vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsge(vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsge(vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsge(vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmseq(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmseq(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmseq(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmseq(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmseq(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmseq(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmseq(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsne(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsne(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsne(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsne(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsne(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsne(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsne(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsltu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsltu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsltu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsltu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsltu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsltu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsltu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsltu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsltu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsltu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsltu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsltu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsltu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsltu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsltu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsltu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsleu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsleu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsleu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsleu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsleu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsleu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsleu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsleu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsleu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsleu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsleu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsleu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsleu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsleu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsleu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsleu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsgtu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsgtu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsgtu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsgtu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsgtu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsgtu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsgtu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsgtu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsgtu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsgtu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsgtu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsgtu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsgtu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsgtu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsgtu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsgtu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsgeu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsgeu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsgeu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsgeu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsgeu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsgeu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsgeu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsgeu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsgeu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsgeu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsgeu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsgeu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vbool64_t __riscv_vmsgeu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vbool32_t __riscv_vmsgeu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vbool16_t __riscv_vmsgeu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsgeu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
// masked functions
vbool64_t __riscv_vmseq(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmseq(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmseq(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsne(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsne(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmslt(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmslt(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmslt(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmslt(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmslt(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmslt(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmslt(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmslt(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmslt(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmslt(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmslt(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmslt(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmslt(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmslt(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmslt(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmslt(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsle(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsle(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsle(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsle(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsle(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsle(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsle(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsle(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsle(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsle(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsle(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsle(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsle(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsle(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsle(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsle(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsgt(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsgt(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsgt(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsgt(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsgt(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsgt(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsgt(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsgt(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsgt(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsgt(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsgt(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsgt(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsgt(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsgt(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsgt(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsgt(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vbool4_t __riscv_vmsge(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsge(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vbool2_t __riscv_vmsge(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsge(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vbool1_t __riscv_vmsge(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsge(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vbool4_t __riscv_vmsge(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vbool4_t __riscv_vmsge(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vbool2_t __riscv_vmsge(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vbool2_t __riscv_vmsge(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vbool4_t __riscv_vmsge(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vbool4_t __riscv_vmsge(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsge(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsge(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsge(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vbool8_t __riscv_vmsge(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmseq(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmseq(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vbool2_t __riscv_vmseq(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vbool4_t __riscv_vmseq(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmseq(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmseq(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmseq(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vbool8_t __riscv_vmseq(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsne(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsne(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vbool2_t __riscv_vmsne(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vbool4_t __riscv_vmsne(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsne(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1, size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsne(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1, size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsne(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1, size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vbool8_t __riscv_vmsne(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsltu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsltu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsltu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsltu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsltu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsltu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsltu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vbool4_t __riscv_vmsltu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsltu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vbool2_t __riscv_vmsltu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsltu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vbool4_t __riscv_vmsltu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsltu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsltu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsltu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vbool8_t __riscv_vmsltu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsleu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsleu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsleu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsleu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsleu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsleu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsleu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vbool4_t __riscv_vmsleu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsleu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vbool2_t __riscv_vmsleu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsleu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vbool4_t __riscv_vmsleu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsleu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsleu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsleu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vbool8_t __riscv_vmsleu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsgtu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsgtu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsgtu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsgtu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsgtu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsgtu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsgtu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vbool4_t __riscv_vmsgtu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsgtu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vbool2_t __riscv_vmsgtu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsgtu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vbool4_t __riscv_vmsgtu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsgtu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsgtu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsgtu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vbool8_t __riscv_vmsgtu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vbool4_t __riscv_vmsgeu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vbool4_t __riscv_vmsgeu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vbool2_t __riscv_vmsgeu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vbool2_t __riscv_vmsgeu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vbool1_t __riscv_vmsgeu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vbool1_t __riscv_vmsgeu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vbool4_t __riscv_vmsgeu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vbool4_t __riscv_vmsgeu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vbool2_t __riscv_vmsgeu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vbool2_t __riscv_vmsgeu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vbool4_t __riscv_vmsgeu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vbool4_t __riscv_vmsgeu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vbool64_t __riscv_vmsgeu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vbool32_t __riscv_vmsgeu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vbool16_t __riscv_vmsgeu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vbool8_t __riscv_vmsgeu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
Vector Integer Min/Max Intrinsics
vint8mf8_t __riscv_vmin(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vmin(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmin(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vmin(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmin(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vmin(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmin(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmin(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmin(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmin(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmin(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmin(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmin(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmin(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmin(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vmin(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vmin(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vmin(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vmin(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vmin(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmin(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmin(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmin(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmin(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmin(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmin(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmin(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vmin(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vmin(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vmin(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmin(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vmin(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmin(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmin(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmin(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmin(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmin(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vmin(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmin(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vmin(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmin(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vmin(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmin(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmin(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vmax(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vmax(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmax(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vmax(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmax(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vmax(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmax(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmax(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmax(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmax(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmax(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmax(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmax(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmax(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmax(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vmax(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vmax(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vmax(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vmax(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vmax(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmax(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmax(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmax(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmax(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmax(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmax(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmax(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vmax(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vmax(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vmax(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmax(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vmax(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmax(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmax(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmax(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmax(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmax(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vmax(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmax(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vmax(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmax(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vmax(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmax(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmax(vint64m8_t vs2, int64_t rs1, size_t vl);
vuint8mf8_t __riscv_vminu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vminu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vminu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vminu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vminu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vminu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vminu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vminu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vminu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vminu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vminu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vminu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vminu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vminu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vminu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vminu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vminu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vminu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vminu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vminu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vminu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vminu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vminu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vminu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vminu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vminu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vminu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vminu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vminu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vminu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vminu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vminu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vminu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vminu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vminu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vminu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vminu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vminu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vminu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vminu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vminu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vminu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vminu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vminu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vmaxu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vmaxu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vmaxu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vmaxu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vmaxu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vmaxu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vmaxu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vmaxu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vmaxu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vmaxu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vmaxu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vmaxu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vmaxu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vmaxu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vmaxu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vmaxu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vmaxu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vmaxu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vmaxu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vmaxu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vmaxu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vmaxu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vmaxu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vmaxu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vmaxu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vmaxu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vmaxu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vmaxu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vmaxu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vmaxu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vmaxu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vmaxu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vmaxu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vmaxu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vmaxu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vmaxu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vmaxu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vmaxu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vmaxu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vmaxu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vmaxu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vmaxu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vmaxu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vmaxu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
// masked functions
vint8mf8_t __riscv_vmin(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vmin(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmin(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vmin(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmin(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vmin(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmin(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmin(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmin(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmin(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmin(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmin(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmin(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmin(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmin(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vmin(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vmin(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vmin(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vmin(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vmin(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmin(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmin(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmin(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmin(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmin(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmin(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmin(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vmin(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vmin(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vmin(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmin(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vmin(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmin(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmin(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmin(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmin(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmin(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vmin(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmin(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vmin(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmin(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vmin(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmin(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmin(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vmax(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vmax(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmax(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vmax(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmax(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vmax(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmax(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmax(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmax(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmax(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmax(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmax(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmax(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmax(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmax(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vmax(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vmax(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vmax(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vmax(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vmax(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmax(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmax(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmax(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmax(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmax(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmax(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmax(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vmax(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vmax(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vmax(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmax(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vmax(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmax(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmax(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmax(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmax(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmax(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vmax(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmax(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vmax(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmax(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vmax(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmax(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmax(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vuint8mf8_t __riscv_vminu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vminu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint8mf4_t __riscv_vminu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vminu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint8mf2_t __riscv_vminu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vminu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint8m1_t __riscv_vminu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint8m1_t __riscv_vminu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vminu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint8m2_t __riscv_vminu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vminu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint8m4_t __riscv_vminu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vminu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1,
size_t vl);
vuint8m8_t __riscv_vminu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vminu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vminu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vminu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vminu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vminu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vminu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vminu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vminu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint16m4_t __riscv_vminu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vminu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint16m8_t __riscv_vminu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vminu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vminu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vminu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vminu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vminu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vminu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vminu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vminu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vminu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint32m8_t __riscv_vminu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vminu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vminu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vminu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vminu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vminu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vminu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vminu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vminu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vminu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1,
size_t vl);
vuint8mf8_t __riscv_vmaxu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vmaxu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint8mf4_t __riscv_vmaxu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vmaxu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint8mf2_t __riscv_vmaxu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vmaxu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint8m1_t __riscv_vmaxu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint8m1_t __riscv_vmaxu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vmaxu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint8m2_t __riscv_vmaxu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vmaxu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint8m4_t __riscv_vmaxu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vmaxu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1,
size_t vl);
vuint8m8_t __riscv_vmaxu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vmaxu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vmaxu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vmaxu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vmaxu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vmaxu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vmaxu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vmaxu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vmaxu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint16m4_t __riscv_vmaxu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vmaxu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint16m8_t __riscv_vmaxu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vmaxu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vmaxu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vmaxu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vmaxu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vmaxu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vmaxu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vmaxu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vmaxu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vmaxu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint32m8_t __riscv_vmaxu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vmaxu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vmaxu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vmaxu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vmaxu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vmaxu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vmaxu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vmaxu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vmaxu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vmaxu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1,
size_t vl);
Vector Single-Width Integer Multiply Intrinsics
vint8mf8_t __riscv_vmul(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vmul(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmul(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vmul(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmul(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vmul(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmul(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmul(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmul(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmul(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmul(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmul(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmul(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmul(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmul(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vmul(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vmul(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vmul(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vmul(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vmul(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmul(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmul(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmul(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmul(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmul(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmul(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmul(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vmul(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vmul(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vmul(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmul(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vmul(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmul(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmul(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmul(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmul(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmul(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vmul(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmul(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vmul(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmul(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vmul(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmul(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmul(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vmulh(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vmulh(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmulh(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vmulh(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmulh(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vmulh(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmulh(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmulh(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmulh(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmulh(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmulh(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmulh(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmulh(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmulh(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmulh(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vmulh(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vmulh(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vmulh(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vmulh(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vmulh(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmulh(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmulh(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmulh(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmulh(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmulh(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmulh(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmulh(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vmulh(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vmulh(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vmulh(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmulh(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vmulh(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmulh(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmulh(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmulh(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmulh(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmulh(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vmulh(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmulh(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vmulh(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmulh(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vmulh(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmulh(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmulh(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vmulhsu(vint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vmulhsu(vint8mf8_t vs2, uint8_t rs1, size_t vl);
vint8mf4_t __riscv_vmulhsu(vint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vmulhsu(vint8mf4_t vs2, uint8_t rs1, size_t vl);
vint8mf2_t __riscv_vmulhsu(vint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vmulhsu(vint8mf2_t vs2, uint8_t rs1, size_t vl);
vint8m1_t __riscv_vmulhsu(vint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmulhsu(vint8m1_t vs2, uint8_t rs1, size_t vl);
vint8m2_t __riscv_vmulhsu(vint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmulhsu(vint8m2_t vs2, uint8_t rs1, size_t vl);
vint8m4_t __riscv_vmulhsu(vint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmulhsu(vint8m4_t vs2, uint8_t rs1, size_t vl);
vint8m8_t __riscv_vmulhsu(vint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmulhsu(vint8m8_t vs2, uint8_t rs1, size_t vl);
vint16mf4_t __riscv_vmulhsu(vint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vmulhsu(vint16mf4_t vs2, uint16_t rs1, size_t vl);
vint16mf2_t __riscv_vmulhsu(vint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vmulhsu(vint16mf2_t vs2, uint16_t rs1, size_t vl);
vint16m1_t __riscv_vmulhsu(vint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vmulhsu(vint16m1_t vs2, uint16_t rs1, size_t vl);
vint16m2_t __riscv_vmulhsu(vint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmulhsu(vint16m2_t vs2, uint16_t rs1, size_t vl);
vint16m4_t __riscv_vmulhsu(vint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmulhsu(vint16m4_t vs2, uint16_t rs1, size_t vl);
vint16m8_t __riscv_vmulhsu(vint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmulhsu(vint16m8_t vs2, uint16_t rs1, size_t vl);
vint32mf2_t __riscv_vmulhsu(vint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vmulhsu(vint32mf2_t vs2, uint32_t rs1, size_t vl);
vint32m1_t __riscv_vmulhsu(vint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vmulhsu(vint32m1_t vs2, uint32_t rs1, size_t vl);
vint32m2_t __riscv_vmulhsu(vint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vmulhsu(vint32m2_t vs2, uint32_t rs1, size_t vl);
vint32m4_t __riscv_vmulhsu(vint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmulhsu(vint32m4_t vs2, uint32_t rs1, size_t vl);
vint32m8_t __riscv_vmulhsu(vint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmulhsu(vint32m8_t vs2, uint32_t rs1, size_t vl);
vint64m1_t __riscv_vmulhsu(vint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vmulhsu(vint64m1_t vs2, uint64_t rs1, size_t vl);
vint64m2_t __riscv_vmulhsu(vint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vmulhsu(vint64m2_t vs2, uint64_t rs1, size_t vl);
vint64m4_t __riscv_vmulhsu(vint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vmulhsu(vint64m4_t vs2, uint64_t rs1, size_t vl);
vint64m8_t __riscv_vmulhsu(vint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmulhsu(vint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vmul(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vmul(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vmul(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vmul(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vmul(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vmul(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vmul(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vmul(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vmul(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vmul(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vmul(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vmul(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vmul(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vmul(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vmul(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vmul(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vmul(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vmul(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vmul(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vmul(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vmul(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vmul(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vmul(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vmul(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vmul(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vmul(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vmul(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vmul(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vmul(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vmul(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vmul(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vmul(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vmul(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vmul(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vmul(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vmul(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vmul(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vmul(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vmul(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vmul(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vmul(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vmul(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vmul(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vmul(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vmulhu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vmulhu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vmulhu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vmulhu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vmulhu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vmulhu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vmulhu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vmulhu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vmulhu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vmulhu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vmulhu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vmulhu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vmulhu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vmulhu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vmulhu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vmulhu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vmulhu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vmulhu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vmulhu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vmulhu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vmulhu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vmulhu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vmulhu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vmulhu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vmulhu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vmulhu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vmulhu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vmulhu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vmulhu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vmulhu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vmulhu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vmulhu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vmulhu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vmulhu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vmulhu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vmulhu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vmulhu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vmulhu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vmulhu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vmulhu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vmulhu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vmulhu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vmulhu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vmulhu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
// masked functions
vint8mf8_t __riscv_vmul(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vmul(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmul(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vmul(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmul(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vmul(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmul(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmul(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmul(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmul(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmul(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmul(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmul(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmul(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmul(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vmul(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vmul(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vmul(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vmul(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vmul(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmul(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vmul(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmul(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vmul(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmul(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vmul(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmul(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vmul(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vmul(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vmul(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmul(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vmul(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmul(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vmul(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmul(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vmul(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmul(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vmul(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmul(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vmul(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmul(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vmul(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmul(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vmul(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vmulh(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vmulh(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vmulh(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vmulh(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vmulh(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vmulh(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vmulh(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vmulh(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vmulh(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vmulh(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vmulh(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vmulh(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vmulh(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vmulh(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vmulh(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vmulh(vbool64_t vm, vint16mf4_t vs2, int16_t rs1,
size_t vl);
vint16mf2_t __riscv_vmulh(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vmulh(vbool32_t vm, vint16mf2_t vs2, int16_t rs1,
size_t vl);
vint16m1_t __riscv_vmulh(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vmulh(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vmulh(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1,
size_t vl);
vint16m2_t __riscv_vmulh(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vmulh(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1,
size_t vl);
vint16m4_t __riscv_vmulh(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vmulh(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1,
size_t vl);
vint16m8_t __riscv_vmulh(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vmulh(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vmulh(vbool64_t vm, vint32mf2_t vs2, int32_t rs1,
size_t vl);
vint32m1_t __riscv_vmulh(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vmulh(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vmulh(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vmulh(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vmulh(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1,
size_t vl);
vint32m4_t __riscv_vmulh(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vmulh(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1,
size_t vl);
vint32m8_t __riscv_vmulh(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vmulh(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vmulh(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vmulh(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vmulh(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vmulh(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vmulh(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vmulh(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1,
size_t vl);
vint64m8_t __riscv_vmulh(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vmulhsu(vbool64_t vm, vint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vmulhsu(vbool64_t vm, vint8mf8_t vs2, uint8_t rs1,
size_t vl);
vint8mf4_t __riscv_vmulhsu(vbool32_t vm, vint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vmulhsu(vbool32_t vm, vint8mf4_t vs2, uint8_t rs1,
size_t vl);
vint8mf2_t __riscv_vmulhsu(vbool16_t vm, vint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vmulhsu(vbool16_t vm, vint8mf2_t vs2, uint8_t rs1,
size_t vl);
vint8m1_t __riscv_vmulhsu(vbool8_t vm, vint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vint8m1_t __riscv_vmulhsu(vbool8_t vm, vint8m1_t vs2, uint8_t rs1, size_t vl);
vint8m2_t __riscv_vmulhsu(vbool4_t vm, vint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vint8m2_t __riscv_vmulhsu(vbool4_t vm, vint8m2_t vs2, uint8_t rs1, size_t vl);
vint8m4_t __riscv_vmulhsu(vbool2_t vm, vint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vint8m4_t __riscv_vmulhsu(vbool2_t vm, vint8m4_t vs2, uint8_t rs1, size_t vl);
vint8m8_t __riscv_vmulhsu(vbool1_t vm, vint8m8_t vs2, vuint8m8_t vs1,
size_t vl);
vint8m8_t __riscv_vmulhsu(vbool1_t vm, vint8m8_t vs2, uint8_t rs1, size_t vl);
vint16mf4_t __riscv_vmulhsu(vbool64_t vm, vint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vmulhsu(vbool64_t vm, vint16mf4_t vs2, uint16_t rs1,
size_t vl);
vint16mf2_t __riscv_vmulhsu(vbool32_t vm, vint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vmulhsu(vbool32_t vm, vint16mf2_t vs2, uint16_t rs1,
size_t vl);
vint16m1_t __riscv_vmulhsu(vbool16_t vm, vint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vmulhsu(vbool16_t vm, vint16m1_t vs2, uint16_t rs1,
size_t vl);
vint16m2_t __riscv_vmulhsu(vbool8_t vm, vint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vint16m2_t __riscv_vmulhsu(vbool8_t vm, vint16m2_t vs2, uint16_t rs1,
size_t vl);
vint16m4_t __riscv_vmulhsu(vbool4_t vm, vint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vint16m4_t __riscv_vmulhsu(vbool4_t vm, vint16m4_t vs2, uint16_t rs1,
size_t vl);
vint16m8_t __riscv_vmulhsu(vbool2_t vm, vint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vint16m8_t __riscv_vmulhsu(vbool2_t vm, vint16m8_t vs2, uint16_t rs1,
size_t vl);
vint32mf2_t __riscv_vmulhsu(vbool64_t vm, vint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vmulhsu(vbool64_t vm, vint32mf2_t vs2, uint32_t rs1,
size_t vl);
vint32m1_t __riscv_vmulhsu(vbool32_t vm, vint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vmulhsu(vbool32_t vm, vint32m1_t vs2, uint32_t rs1,
size_t vl);
vint32m2_t __riscv_vmulhsu(vbool16_t vm, vint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vmulhsu(vbool16_t vm, vint32m2_t vs2, uint32_t rs1,
size_t vl);
vint32m4_t __riscv_vmulhsu(vbool8_t vm, vint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vint32m4_t __riscv_vmulhsu(vbool8_t vm, vint32m4_t vs2, uint32_t rs1,
size_t vl);
vint32m8_t __riscv_vmulhsu(vbool4_t vm, vint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vint32m8_t __riscv_vmulhsu(vbool4_t vm, vint32m8_t vs2, uint32_t rs1,
size_t vl);
vint64m1_t __riscv_vmulhsu(vbool64_t vm, vint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vmulhsu(vbool64_t vm, vint64m1_t vs2, uint64_t rs1,
size_t vl);
vint64m2_t __riscv_vmulhsu(vbool32_t vm, vint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vmulhsu(vbool32_t vm, vint64m2_t vs2, uint64_t rs1,
size_t vl);
vint64m4_t __riscv_vmulhsu(vbool16_t vm, vint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vmulhsu(vbool16_t vm, vint64m4_t vs2, uint64_t rs1,
size_t vl);
vint64m8_t __riscv_vmulhsu(vbool8_t vm, vint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vint64m8_t __riscv_vmulhsu(vbool8_t vm, vint64m8_t vs2, uint64_t rs1,
size_t vl);
vuint8mf8_t __riscv_vmul(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vmul(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vmul(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vmul(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vmul(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vmul(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vmul(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vmul(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vmul(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vmul(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vmul(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vmul(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vmul(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vmul(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vmul(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vmul(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vmul(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vmul(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vmul(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vmul(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vmul(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vmul(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vmul(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vmul(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vmul(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vmul(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vmul(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vmul(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vmul(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vmul(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vmul(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vmul(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vmul(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vmul(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vmul(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vmul(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vmul(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vmul(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vmul(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vmul(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vmul(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vmul(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vmul(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vmul(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vmulhu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vmulhu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint8mf4_t __riscv_vmulhu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vmulhu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint8mf2_t __riscv_vmulhu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vmulhu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint8m1_t __riscv_vmulhu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint8m1_t __riscv_vmulhu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vmulhu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint8m2_t __riscv_vmulhu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vmulhu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint8m4_t __riscv_vmulhu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vmulhu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1,
size_t vl);
vuint8m8_t __riscv_vmulhu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vmulhu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vmulhu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vmulhu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vmulhu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vmulhu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vmulhu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vmulhu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vmulhu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint16m4_t __riscv_vmulhu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vmulhu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint16m8_t __riscv_vmulhu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vmulhu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vmulhu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vmulhu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vmulhu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vmulhu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vmulhu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vmulhu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vmulhu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vmulhu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint32m8_t __riscv_vmulhu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vmulhu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vmulhu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vmulhu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vmulhu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vmulhu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vmulhu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vmulhu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vmulhu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vmulhu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1,
size_t vl);
Vector Integer Divide Intrinsics
vint8mf8_t __riscv_vdiv(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vdiv(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vdiv(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vdiv(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vdiv(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vdiv(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vdiv(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vdiv(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vdiv(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vdiv(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vdiv(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vdiv(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vdiv(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vdiv(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vdiv(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vdiv(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vdiv(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vdiv(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vdiv(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vdiv(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vdiv(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vdiv(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vdiv(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vdiv(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vdiv(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vdiv(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vdiv(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vdiv(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vdiv(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vdiv(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vdiv(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vdiv(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vdiv(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vdiv(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vdiv(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vdiv(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vdiv(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vdiv(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vdiv(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vdiv(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vdiv(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vdiv(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vdiv(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vdiv(vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vrem(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint8mf8_t __riscv_vrem(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vrem(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint8mf4_t __riscv_vrem(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vrem(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint8mf2_t __riscv_vrem(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vrem(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vrem(vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vrem(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vrem(vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vrem(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vrem(vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vrem(vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vrem(vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vrem(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint16mf4_t __riscv_vrem(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vrem(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint16mf2_t __riscv_vrem(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vrem(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint16m1_t __riscv_vrem(vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vrem(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vrem(vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vrem(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vrem(vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vrem(vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vrem(vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vrem(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint32mf2_t __riscv_vrem(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vrem(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint32m1_t __riscv_vrem(vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vrem(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint32m2_t __riscv_vrem(vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vrem(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vrem(vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vrem(vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vrem(vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vrem(vint64m1_t vs2, vint64m1_t vs1, size_t vl);
vint64m1_t __riscv_vrem(vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vrem(vint64m2_t vs2, vint64m2_t vs1, size_t vl);
vint64m2_t __riscv_vrem(vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vrem(vint64m4_t vs2, vint64m4_t vs1, size_t vl);
vint64m4_t __riscv_vrem(vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vrem(vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vrem(vint64m8_t vs2, int64_t rs1, size_t vl);
vuint8mf8_t __riscv_vdivu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vdivu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vdivu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vdivu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vdivu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vdivu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vdivu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vdivu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vdivu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vdivu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vdivu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vdivu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vdivu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vdivu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vdivu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vdivu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vdivu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vdivu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vdivu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vdivu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vdivu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vdivu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vdivu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vdivu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vdivu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vdivu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vdivu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vdivu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vdivu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vdivu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vdivu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vdivu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vdivu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vdivu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vdivu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vdivu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vdivu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vdivu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vdivu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vdivu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vdivu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vdivu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vdivu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vdivu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
vuint8mf8_t __riscv_vremu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint8mf8_t __riscv_vremu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint8mf4_t __riscv_vremu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint8mf4_t __riscv_vremu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint8mf2_t __riscv_vremu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint8mf2_t __riscv_vremu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint8m1_t __riscv_vremu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint8m1_t __riscv_vremu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vremu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint8m2_t __riscv_vremu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vremu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint8m4_t __riscv_vremu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vremu(vuint8m8_t vs2, vuint8m8_t vs1, size_t vl);
vuint8m8_t __riscv_vremu(vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vremu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint16mf4_t __riscv_vremu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint16mf2_t __riscv_vremu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint16mf2_t __riscv_vremu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint16m1_t __riscv_vremu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint16m1_t __riscv_vremu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint16m2_t __riscv_vremu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint16m2_t __riscv_vremu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint16m4_t __riscv_vremu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint16m4_t __riscv_vremu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint16m8_t __riscv_vremu(vuint16m8_t vs2, vuint16m8_t vs1, size_t vl);
vuint16m8_t __riscv_vremu(vuint16m8_t vs2, uint16_t rs1, size_t vl);
vuint32mf2_t __riscv_vremu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint32mf2_t __riscv_vremu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint32m1_t __riscv_vremu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint32m1_t __riscv_vremu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint32m2_t __riscv_vremu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint32m2_t __riscv_vremu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint32m4_t __riscv_vremu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint32m4_t __riscv_vremu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
vuint32m8_t __riscv_vremu(vuint32m8_t vs2, vuint32m8_t vs1, size_t vl);
vuint32m8_t __riscv_vremu(vuint32m8_t vs2, uint32_t rs1, size_t vl);
vuint64m1_t __riscv_vremu(vuint64m1_t vs2, vuint64m1_t vs1, size_t vl);
vuint64m1_t __riscv_vremu(vuint64m1_t vs2, uint64_t rs1, size_t vl);
vuint64m2_t __riscv_vremu(vuint64m2_t vs2, vuint64m2_t vs1, size_t vl);
vuint64m2_t __riscv_vremu(vuint64m2_t vs2, uint64_t rs1, size_t vl);
vuint64m4_t __riscv_vremu(vuint64m4_t vs2, vuint64m4_t vs1, size_t vl);
vuint64m4_t __riscv_vremu(vuint64m4_t vs2, uint64_t rs1, size_t vl);
vuint64m8_t __riscv_vremu(vuint64m8_t vs2, vuint64m8_t vs1, size_t vl);
vuint64m8_t __riscv_vremu(vuint64m8_t vs2, uint64_t rs1, size_t vl);
// masked functions
vint8mf8_t __riscv_vdiv(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vdiv(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vdiv(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vdiv(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vdiv(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vdiv(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vdiv(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vdiv(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vdiv(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vdiv(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vdiv(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vdiv(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vdiv(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vdiv(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vdiv(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vdiv(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vdiv(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vdiv(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vdiv(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vdiv(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vdiv(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vdiv(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vdiv(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vdiv(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vdiv(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vdiv(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vdiv(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vdiv(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vdiv(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vdiv(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vdiv(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vdiv(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vdiv(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vdiv(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vdiv(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vdiv(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vdiv(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vdiv(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vdiv(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vdiv(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vdiv(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vdiv(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vdiv(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vdiv(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vint8mf8_t __riscv_vrem(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint8mf8_t __riscv_vrem(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint8mf4_t __riscv_vrem(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint8mf4_t __riscv_vrem(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint8mf2_t __riscv_vrem(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint8mf2_t __riscv_vrem(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint8m1_t __riscv_vrem(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint8m1_t __riscv_vrem(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint8m2_t __riscv_vrem(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint8m2_t __riscv_vrem(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint8m4_t __riscv_vrem(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint8m4_t __riscv_vrem(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint8m8_t __riscv_vrem(vbool1_t vm, vint8m8_t vs2, vint8m8_t vs1, size_t vl);
vint8m8_t __riscv_vrem(vbool1_t vm, vint8m8_t vs2, int8_t rs1, size_t vl);
vint16mf4_t __riscv_vrem(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint16mf4_t __riscv_vrem(vbool64_t vm, vint16mf4_t vs2, int16_t rs1, size_t vl);
vint16mf2_t __riscv_vrem(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint16mf2_t __riscv_vrem(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint16m1_t __riscv_vrem(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint16m1_t __riscv_vrem(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint16m2_t __riscv_vrem(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint16m2_t __riscv_vrem(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint16m4_t __riscv_vrem(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint16m4_t __riscv_vrem(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint16m8_t __riscv_vrem(vbool2_t vm, vint16m8_t vs2, vint16m8_t vs1, size_t vl);
vint16m8_t __riscv_vrem(vbool2_t vm, vint16m8_t vs2, int16_t rs1, size_t vl);
vint32mf2_t __riscv_vrem(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint32mf2_t __riscv_vrem(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint32m1_t __riscv_vrem(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint32m1_t __riscv_vrem(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint32m2_t __riscv_vrem(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint32m2_t __riscv_vrem(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint32m4_t __riscv_vrem(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint32m4_t __riscv_vrem(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint32m8_t __riscv_vrem(vbool4_t vm, vint32m8_t vs2, vint32m8_t vs1, size_t vl);
vint32m8_t __riscv_vrem(vbool4_t vm, vint32m8_t vs2, int32_t rs1, size_t vl);
vint64m1_t __riscv_vrem(vbool64_t vm, vint64m1_t vs2, vint64m1_t vs1,
size_t vl);
vint64m1_t __riscv_vrem(vbool64_t vm, vint64m1_t vs2, int64_t rs1, size_t vl);
vint64m2_t __riscv_vrem(vbool32_t vm, vint64m2_t vs2, vint64m2_t vs1,
size_t vl);
vint64m2_t __riscv_vrem(vbool32_t vm, vint64m2_t vs2, int64_t rs1, size_t vl);
vint64m4_t __riscv_vrem(vbool16_t vm, vint64m4_t vs2, vint64m4_t vs1,
size_t vl);
vint64m4_t __riscv_vrem(vbool16_t vm, vint64m4_t vs2, int64_t rs1, size_t vl);
vint64m8_t __riscv_vrem(vbool8_t vm, vint64m8_t vs2, vint64m8_t vs1, size_t vl);
vint64m8_t __riscv_vrem(vbool8_t vm, vint64m8_t vs2, int64_t rs1, size_t vl);
vuint8mf8_t __riscv_vdivu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vdivu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint8mf4_t __riscv_vdivu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vdivu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint8mf2_t __riscv_vdivu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vdivu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint8m1_t __riscv_vdivu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint8m1_t __riscv_vdivu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vdivu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint8m2_t __riscv_vdivu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vdivu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint8m4_t __riscv_vdivu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vdivu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1,
size_t vl);
vuint8m8_t __riscv_vdivu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vdivu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vdivu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vdivu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vdivu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vdivu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vdivu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vdivu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vdivu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint16m4_t __riscv_vdivu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vdivu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint16m8_t __riscv_vdivu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vdivu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vdivu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vdivu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vdivu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vdivu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vdivu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vdivu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vdivu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vdivu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint32m8_t __riscv_vdivu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vdivu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vdivu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vdivu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vdivu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vdivu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vdivu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vdivu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vdivu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vdivu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1,
size_t vl);
vuint8mf8_t __riscv_vremu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint8mf8_t __riscv_vremu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint8mf4_t __riscv_vremu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint8mf4_t __riscv_vremu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint8mf2_t __riscv_vremu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint8mf2_t __riscv_vremu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint8m1_t __riscv_vremu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint8m1_t __riscv_vremu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint8m2_t __riscv_vremu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint8m2_t __riscv_vremu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint8m4_t __riscv_vremu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint8m4_t __riscv_vremu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint8m8_t __riscv_vremu(vbool1_t vm, vuint8m8_t vs2, vuint8m8_t vs1,
size_t vl);
vuint8m8_t __riscv_vremu(vbool1_t vm, vuint8m8_t vs2, uint8_t rs1, size_t vl);
vuint16mf4_t __riscv_vremu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint16mf4_t __riscv_vremu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint16mf2_t __riscv_vremu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint16mf2_t __riscv_vremu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint16m1_t __riscv_vremu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint16m1_t __riscv_vremu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint16m2_t __riscv_vremu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint16m2_t __riscv_vremu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint16m4_t __riscv_vremu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint16m4_t __riscv_vremu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint16m8_t __riscv_vremu(vbool2_t vm, vuint16m8_t vs2, vuint16m8_t vs1,
size_t vl);
vuint16m8_t __riscv_vremu(vbool2_t vm, vuint16m8_t vs2, uint16_t rs1,
size_t vl);
vuint32mf2_t __riscv_vremu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint32mf2_t __riscv_vremu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint32m1_t __riscv_vremu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint32m1_t __riscv_vremu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint32m2_t __riscv_vremu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint32m2_t __riscv_vremu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint32m4_t __riscv_vremu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint32m4_t __riscv_vremu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint32m8_t __riscv_vremu(vbool4_t vm, vuint32m8_t vs2, vuint32m8_t vs1,
size_t vl);
vuint32m8_t __riscv_vremu(vbool4_t vm, vuint32m8_t vs2, uint32_t rs1,
size_t vl);
vuint64m1_t __riscv_vremu(vbool64_t vm, vuint64m1_t vs2, vuint64m1_t vs1,
size_t vl);
vuint64m1_t __riscv_vremu(vbool64_t vm, vuint64m1_t vs2, uint64_t rs1,
size_t vl);
vuint64m2_t __riscv_vremu(vbool32_t vm, vuint64m2_t vs2, vuint64m2_t vs1,
size_t vl);
vuint64m2_t __riscv_vremu(vbool32_t vm, vuint64m2_t vs2, uint64_t rs1,
size_t vl);
vuint64m4_t __riscv_vremu(vbool16_t vm, vuint64m4_t vs2, vuint64m4_t vs1,
size_t vl);
vuint64m4_t __riscv_vremu(vbool16_t vm, vuint64m4_t vs2, uint64_t rs1,
size_t vl);
vuint64m8_t __riscv_vremu(vbool8_t vm, vuint64m8_t vs2, vuint64m8_t vs1,
size_t vl);
vuint64m8_t __riscv_vremu(vbool8_t vm, vuint64m8_t vs2, uint64_t rs1,
size_t vl);
Vector Widening Integer Multiply Intrinsics
vint16mf4_t __riscv_vwmul(vint8mf8_t vs2, vint8mf8_t vs1, size_t vl);
vint16mf4_t __riscv_vwmul(vint8mf8_t vs2, int8_t rs1, size_t vl);
vint16mf2_t __riscv_vwmul(vint8mf4_t vs2, vint8mf4_t vs1, size_t vl);
vint16mf2_t __riscv_vwmul(vint8mf4_t vs2, int8_t rs1, size_t vl);
vint16m1_t __riscv_vwmul(vint8mf2_t vs2, vint8mf2_t vs1, size_t vl);
vint16m1_t __riscv_vwmul(vint8mf2_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwmul(vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint16m2_t __riscv_vwmul(vint8m1_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwmul(vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint16m4_t __riscv_vwmul(vint8m2_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwmul(vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint16m8_t __riscv_vwmul(vint8m4_t vs2, int8_t rs1, size_t vl);
vint32mf2_t __riscv_vwmul(vint16mf4_t vs2, vint16mf4_t vs1, size_t vl);
vint32mf2_t __riscv_vwmul(vint16mf4_t vs2, int16_t rs1, size_t vl);
vint32m1_t __riscv_vwmul(vint16mf2_t vs2, vint16mf2_t vs1, size_t vl);
vint32m1_t __riscv_vwmul(vint16mf2_t vs2, int16_t rs1, size_t vl);
vint32m2_t __riscv_vwmul(vint16m1_t vs2, vint16m1_t vs1, size_t vl);
vint32m2_t __riscv_vwmul(vint16m1_t vs2, int16_t rs1, size_t vl);
vint32m4_t __riscv_vwmul(vint16m2_t vs2, vint16m2_t vs1, size_t vl);
vint32m4_t __riscv_vwmul(vint16m2_t vs2, int16_t rs1, size_t vl);
vint32m8_t __riscv_vwmul(vint16m4_t vs2, vint16m4_t vs1, size_t vl);
vint32m8_t __riscv_vwmul(vint16m4_t vs2, int16_t rs1, size_t vl);
vint64m1_t __riscv_vwmul(vint32mf2_t vs2, vint32mf2_t vs1, size_t vl);
vint64m1_t __riscv_vwmul(vint32mf2_t vs2, int32_t rs1, size_t vl);
vint64m2_t __riscv_vwmul(vint32m1_t vs2, vint32m1_t vs1, size_t vl);
vint64m2_t __riscv_vwmul(vint32m1_t vs2, int32_t rs1, size_t vl);
vint64m4_t __riscv_vwmul(vint32m2_t vs2, vint32m2_t vs1, size_t vl);
vint64m4_t __riscv_vwmul(vint32m2_t vs2, int32_t rs1, size_t vl);
vint64m8_t __riscv_vwmul(vint32m4_t vs2, vint32m4_t vs1, size_t vl);
vint64m8_t __riscv_vwmul(vint32m4_t vs2, int32_t rs1, size_t vl);
vint16mf4_t __riscv_vwmulsu(vint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vint16mf4_t __riscv_vwmulsu(vint8mf8_t vs2, uint8_t rs1, size_t vl);
vint16mf2_t __riscv_vwmulsu(vint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vint16mf2_t __riscv_vwmulsu(vint8mf4_t vs2, uint8_t rs1, size_t vl);
vint16m1_t __riscv_vwmulsu(vint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vint16m1_t __riscv_vwmulsu(vint8mf2_t vs2, uint8_t rs1, size_t vl);
vint16m2_t __riscv_vwmulsu(vint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vint16m2_t __riscv_vwmulsu(vint8m1_t vs2, uint8_t rs1, size_t vl);
vint16m4_t __riscv_vwmulsu(vint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vint16m4_t __riscv_vwmulsu(vint8m2_t vs2, uint8_t rs1, size_t vl);
vint16m8_t __riscv_vwmulsu(vint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vint16m8_t __riscv_vwmulsu(vint8m4_t vs2, uint8_t rs1, size_t vl);
vint32mf2_t __riscv_vwmulsu(vint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vint32mf2_t __riscv_vwmulsu(vint16mf4_t vs2, uint16_t rs1, size_t vl);
vint32m1_t __riscv_vwmulsu(vint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vint32m1_t __riscv_vwmulsu(vint16mf2_t vs2, uint16_t rs1, size_t vl);
vint32m2_t __riscv_vwmulsu(vint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vint32m2_t __riscv_vwmulsu(vint16m1_t vs2, uint16_t rs1, size_t vl);
vint32m4_t __riscv_vwmulsu(vint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vint32m4_t __riscv_vwmulsu(vint16m2_t vs2, uint16_t rs1, size_t vl);
vint32m8_t __riscv_vwmulsu(vint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vint32m8_t __riscv_vwmulsu(vint16m4_t vs2, uint16_t rs1, size_t vl);
vint64m1_t __riscv_vwmulsu(vint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vint64m1_t __riscv_vwmulsu(vint32mf2_t vs2, uint32_t rs1, size_t vl);
vint64m2_t __riscv_vwmulsu(vint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vint64m2_t __riscv_vwmulsu(vint32m1_t vs2, uint32_t rs1, size_t vl);
vint64m4_t __riscv_vwmulsu(vint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vint64m4_t __riscv_vwmulsu(vint32m2_t vs2, uint32_t rs1, size_t vl);
vint64m8_t __riscv_vwmulsu(vint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vint64m8_t __riscv_vwmulsu(vint32m4_t vs2, uint32_t rs1, size_t vl);
vuint16mf4_t __riscv_vwmulu(vuint8mf8_t vs2, vuint8mf8_t vs1, size_t vl);
vuint16mf4_t __riscv_vwmulu(vuint8mf8_t vs2, uint8_t rs1, size_t vl);
vuint16mf2_t __riscv_vwmulu(vuint8mf4_t vs2, vuint8mf4_t vs1, size_t vl);
vuint16mf2_t __riscv_vwmulu(vuint8mf4_t vs2, uint8_t rs1, size_t vl);
vuint16m1_t __riscv_vwmulu(vuint8mf2_t vs2, vuint8mf2_t vs1, size_t vl);
vuint16m1_t __riscv_vwmulu(vuint8mf2_t vs2, uint8_t rs1, size_t vl);
vuint16m2_t __riscv_vwmulu(vuint8m1_t vs2, vuint8m1_t vs1, size_t vl);
vuint16m2_t __riscv_vwmulu(vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint16m4_t __riscv_vwmulu(vuint8m2_t vs2, vuint8m2_t vs1, size_t vl);
vuint16m4_t __riscv_vwmulu(vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint16m8_t __riscv_vwmulu(vuint8m4_t vs2, vuint8m4_t vs1, size_t vl);
vuint16m8_t __riscv_vwmulu(vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint32mf2_t __riscv_vwmulu(vuint16mf4_t vs2, vuint16mf4_t vs1, size_t vl);
vuint32mf2_t __riscv_vwmulu(vuint16mf4_t vs2, uint16_t rs1, size_t vl);
vuint32m1_t __riscv_vwmulu(vuint16mf2_t vs2, vuint16mf2_t vs1, size_t vl);
vuint32m1_t __riscv_vwmulu(vuint16mf2_t vs2, uint16_t rs1, size_t vl);
vuint32m2_t __riscv_vwmulu(vuint16m1_t vs2, vuint16m1_t vs1, size_t vl);
vuint32m2_t __riscv_vwmulu(vuint16m1_t vs2, uint16_t rs1, size_t vl);
vuint32m4_t __riscv_vwmulu(vuint16m2_t vs2, vuint16m2_t vs1, size_t vl);
vuint32m4_t __riscv_vwmulu(vuint16m2_t vs2, uint16_t rs1, size_t vl);
vuint32m8_t __riscv_vwmulu(vuint16m4_t vs2, vuint16m4_t vs1, size_t vl);
vuint32m8_t __riscv_vwmulu(vuint16m4_t vs2, uint16_t rs1, size_t vl);
vuint64m1_t __riscv_vwmulu(vuint32mf2_t vs2, vuint32mf2_t vs1, size_t vl);
vuint64m1_t __riscv_vwmulu(vuint32mf2_t vs2, uint32_t rs1, size_t vl);
vuint64m2_t __riscv_vwmulu(vuint32m1_t vs2, vuint32m1_t vs1, size_t vl);
vuint64m2_t __riscv_vwmulu(vuint32m1_t vs2, uint32_t rs1, size_t vl);
vuint64m4_t __riscv_vwmulu(vuint32m2_t vs2, vuint32m2_t vs1, size_t vl);
vuint64m4_t __riscv_vwmulu(vuint32m2_t vs2, uint32_t rs1, size_t vl);
vuint64m8_t __riscv_vwmulu(vuint32m4_t vs2, vuint32m4_t vs1, size_t vl);
vuint64m8_t __riscv_vwmulu(vuint32m4_t vs2, uint32_t rs1, size_t vl);
// masked functions
vint16mf4_t __riscv_vwmul(vbool64_t vm, vint8mf8_t vs2, vint8mf8_t vs1,
size_t vl);
vint16mf4_t __riscv_vwmul(vbool64_t vm, vint8mf8_t vs2, int8_t rs1, size_t vl);
vint16mf2_t __riscv_vwmul(vbool32_t vm, vint8mf4_t vs2, vint8mf4_t vs1,
size_t vl);
vint16mf2_t __riscv_vwmul(vbool32_t vm, vint8mf4_t vs2, int8_t rs1, size_t vl);
vint16m1_t __riscv_vwmul(vbool16_t vm, vint8mf2_t vs2, vint8mf2_t vs1,
size_t vl);
vint16m1_t __riscv_vwmul(vbool16_t vm, vint8mf2_t vs2, int8_t rs1, size_t vl);
vint16m2_t __riscv_vwmul(vbool8_t vm, vint8m1_t vs2, vint8m1_t vs1, size_t vl);
vint16m2_t __riscv_vwmul(vbool8_t vm, vint8m1_t vs2, int8_t rs1, size_t vl);
vint16m4_t __riscv_vwmul(vbool4_t vm, vint8m2_t vs2, vint8m2_t vs1, size_t vl);
vint16m4_t __riscv_vwmul(vbool4_t vm, vint8m2_t vs2, int8_t rs1, size_t vl);
vint16m8_t __riscv_vwmul(vbool2_t vm, vint8m4_t vs2, vint8m4_t vs1, size_t vl);
vint16m8_t __riscv_vwmul(vbool2_t vm, vint8m4_t vs2, int8_t rs1, size_t vl);
vint32mf2_t __riscv_vwmul(vbool64_t vm, vint16mf4_t vs2, vint16mf4_t vs1,
size_t vl);
vint32mf2_t __riscv_vwmul(vbool64_t vm, vint16mf4_t vs2, int16_t rs1,
size_t vl);
vint32m1_t __riscv_vwmul(vbool32_t vm, vint16mf2_t vs2, vint16mf2_t vs1,
size_t vl);
vint32m1_t __riscv_vwmul(vbool32_t vm, vint16mf2_t vs2, int16_t rs1, size_t vl);
vint32m2_t __riscv_vwmul(vbool16_t vm, vint16m1_t vs2, vint16m1_t vs1,
size_t vl);
vint32m2_t __riscv_vwmul(vbool16_t vm, vint16m1_t vs2, int16_t rs1, size_t vl);
vint32m4_t __riscv_vwmul(vbool8_t vm, vint16m2_t vs2, vint16m2_t vs1,
size_t vl);
vint32m4_t __riscv_vwmul(vbool8_t vm, vint16m2_t vs2, int16_t rs1, size_t vl);
vint32m8_t __riscv_vwmul(vbool4_t vm, vint16m4_t vs2, vint16m4_t vs1,
size_t vl);
vint32m8_t __riscv_vwmul(vbool4_t vm, vint16m4_t vs2, int16_t rs1, size_t vl);
vint64m1_t __riscv_vwmul(vbool64_t vm, vint32mf2_t vs2, vint32mf2_t vs1,
size_t vl);
vint64m1_t __riscv_vwmul(vbool64_t vm, vint32mf2_t vs2, int32_t rs1, size_t vl);
vint64m2_t __riscv_vwmul(vbool32_t vm, vint32m1_t vs2, vint32m1_t vs1,
size_t vl);
vint64m2_t __riscv_vwmul(vbool32_t vm, vint32m1_t vs2, int32_t rs1, size_t vl);
vint64m4_t __riscv_vwmul(vbool16_t vm, vint32m2_t vs2, vint32m2_t vs1,
size_t vl);
vint64m4_t __riscv_vwmul(vbool16_t vm, vint32m2_t vs2, int32_t rs1, size_t vl);
vint64m8_t __riscv_vwmul(vbool8_t vm, vint32m4_t vs2, vint32m4_t vs1,
size_t vl);
vint64m8_t __riscv_vwmul(vbool8_t vm, vint32m4_t vs2, int32_t rs1, size_t vl);
vint16mf4_t __riscv_vwmulsu(vbool64_t vm, vint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vint16mf4_t __riscv_vwmulsu(vbool64_t vm, vint8mf8_t vs2, uint8_t rs1,
size_t vl);
vint16mf2_t __riscv_vwmulsu(vbool32_t vm, vint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vint16mf2_t __riscv_vwmulsu(vbool32_t vm, vint8mf4_t vs2, uint8_t rs1,
size_t vl);
vint16m1_t __riscv_vwmulsu(vbool16_t vm, vint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vint16m1_t __riscv_vwmulsu(vbool16_t vm, vint8mf2_t vs2, uint8_t rs1,
size_t vl);
vint16m2_t __riscv_vwmulsu(vbool8_t vm, vint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vint16m2_t __riscv_vwmulsu(vbool8_t vm, vint8m1_t vs2, uint8_t rs1, size_t vl);
vint16m4_t __riscv_vwmulsu(vbool4_t vm, vint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vint16m4_t __riscv_vwmulsu(vbool4_t vm, vint8m2_t vs2, uint8_t rs1, size_t vl);
vint16m8_t __riscv_vwmulsu(vbool2_t vm, vint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vint16m8_t __riscv_vwmulsu(vbool2_t vm, vint8m4_t vs2, uint8_t rs1, size_t vl);
vint32mf2_t __riscv_vwmulsu(vbool64_t vm, vint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vint32mf2_t __riscv_vwmulsu(vbool64_t vm, vint16mf4_t vs2, uint16_t rs1,
size_t vl);
vint32m1_t __riscv_vwmulsu(vbool32_t vm, vint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vint32m1_t __riscv_vwmulsu(vbool32_t vm, vint16mf2_t vs2, uint16_t rs1,
size_t vl);
vint32m2_t __riscv_vwmulsu(vbool16_t vm, vint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vint32m2_t __riscv_vwmulsu(vbool16_t vm, vint16m1_t vs2, uint16_t rs1,
size_t vl);
vint32m4_t __riscv_vwmulsu(vbool8_t vm, vint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vint32m4_t __riscv_vwmulsu(vbool8_t vm, vint16m2_t vs2, uint16_t rs1,
size_t vl);
vint32m8_t __riscv_vwmulsu(vbool4_t vm, vint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vint32m8_t __riscv_vwmulsu(vbool4_t vm, vint16m4_t vs2, uint16_t rs1,
size_t vl);
vint64m1_t __riscv_vwmulsu(vbool64_t vm, vint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vint64m1_t __riscv_vwmulsu(vbool64_t vm, vint32mf2_t vs2, uint32_t rs1,
size_t vl);
vint64m2_t __riscv_vwmulsu(vbool32_t vm, vint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vint64m2_t __riscv_vwmulsu(vbool32_t vm, vint32m1_t vs2, uint32_t rs1,
size_t vl);
vint64m4_t __riscv_vwmulsu(vbool16_t vm, vint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vint64m4_t __riscv_vwmulsu(vbool16_t vm, vint32m2_t vs2, uint32_t rs1,
size_t vl);
vint64m8_t __riscv_vwmulsu(vbool8_t vm, vint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vint64m8_t __riscv_vwmulsu(vbool8_t vm, vint32m4_t vs2, uint32_t rs1,
size_t vl);
vuint16mf4_t __riscv_vwmulu(vbool64_t vm, vuint8mf8_t vs2, vuint8mf8_t vs1,
size_t vl);
vuint16mf4_t __riscv_vwmulu(vbool64_t vm, vuint8mf8_t vs2, uint8_t rs1,
size_t vl);
vuint16mf2_t __riscv_vwmulu(vbool32_t vm, vuint8mf4_t vs2, vuint8mf4_t vs1,
size_t vl);
vuint16mf2_t __riscv_vwmulu(vbool32_t vm, vuint8mf4_t vs2, uint8_t rs1,
size_t vl);
vuint16m1_t __riscv_vwmulu(vbool16_t vm, vuint8mf2_t vs2, vuint8mf2_t vs1,
size_t vl);
vuint16m1_t __riscv_vwmulu(vbool16_t vm, vuint8mf2_t vs2, uint8_t rs1,
size_t vl);
vuint16m2_t __riscv_vwmulu(vbool8_t vm, vuint8m1_t vs2, vuint8m1_t vs1,
size_t vl);
vuint16m2_t __riscv_vwmulu(vbool8_t vm, vuint8m1_t vs2, uint8_t rs1, size_t vl);
vuint16m4_t __riscv_vwmulu(vbool4_t vm, vuint8m2_t vs2, vuint8m2_t vs1,
size_t vl);
vuint16m4_t __riscv_vwmulu(vbool4_t vm, vuint8m2_t vs2, uint8_t rs1, size_t vl);
vuint16m8_t __riscv_vwmulu(vbool2_t vm, vuint8m4_t vs2, vuint8m4_t vs1,
size_t vl);
vuint16m8_t __riscv_vwmulu(vbool2_t vm, vuint8m4_t vs2, uint8_t rs1, size_t vl);
vuint32mf2_t __riscv_vwmulu(vbool64_t vm, vuint16mf4_t vs2, vuint16mf4_t vs1,
size_t vl);
vuint32mf2_t __riscv_vwmulu(vbool64_t vm, vuint16mf4_t vs2, uint16_t rs1,
size_t vl);
vuint32m1_t __riscv_vwmulu(vbool32_t vm, vuint16mf2_t vs2, vuint16mf2_t vs1,
size_t vl);
vuint32m1_t __riscv_vwmulu(vbool32_t vm, vuint16mf2_t vs2, uint16_t rs1,
size_t vl);
vuint32m2_t __riscv_vwmulu(vbool16_t vm, vuint16m1_t vs2, vuint16m1_t vs1,
size_t vl);
vuint32m2_t __riscv_vwmulu(vbool16_t vm, vuint16m1_t vs2, uint16_t rs1,
size_t vl);
vuint32m4_t __riscv_vwmulu(vbool8_t vm, vuint16m2_t vs2, vuint16m2_t vs1,
size_t vl);
vuint32m4_t __riscv_vwmulu(vbool8_t vm, vuint16m2_t vs2, uint16_t rs1,
size_t vl);
vuint32m8_t __riscv_vwmulu(vbool4_t vm, vuint16m4_t vs2, vuint16m4_t vs1,
size_t vl);
vuint32m8_t __riscv_vwmulu(vbool4_t vm, vuint16m4_t vs2, uint16_t rs1,
size_t vl);
vuint64m1_t __riscv_vwmulu(vbool64_t vm, vuint32mf2_t vs2, vuint32mf2_t vs1,
size_t vl);
vuint64m1_t __riscv_vwmulu(vbool64_t vm, vuint32mf2_t vs2, uint32_t rs1,
size_t vl);
vuint64m2_t __riscv_vwmulu(vbool32_t vm, vuint32m1_t vs2, vuint32m1_t vs1,
size_t vl);
vuint64m2_t __riscv_vwmulu(vbool32_t vm, vuint32m1_t vs2, uint32_t rs1,
size_t vl);
vuint64m4_t __riscv_vwmulu(vbool16_t vm, vuint32m2_t vs2, vuint32m2_t vs1,
size_t vl);
vuint64m4_t __riscv_vwmulu(vbool16_t vm, vuint32m2_t vs2, uint32_t rs1,
size_t vl);
vuint64m8_t __riscv_vwmulu(vbool8_t vm, vuint32m4_t vs2, vuint32m4_t vs1,
size_t vl);
vuint64m8_t __riscv_vwmulu(vbool8_t vm, vuint32m4_t vs2, uint32_t rs1,
size_t vl);
Vector Single-Width Integer Multiply-Add Intrinsics
vint8mf8_t __riscv_vmacc(vint8mf8_t vd, vint8mf8_t vs1, vint8mf8_t vs2,
size_t vl);
vint8mf8_t __riscv_vmacc(vint8mf8_t vd, int8_t rs1, vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vmacc(vint8mf4_t vd, vint8mf4_t vs1, vint8mf4_t vs2,
size_t vl);
vint8mf4_t __riscv_vmacc(vint8mf4_t vd, int8_t rs1, vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vmacc(vint8mf2_t vd, vint8mf2_t vs1, vint8mf2_t vs2,
size_t vl);
vint8mf2_t __riscv_vmacc(vint8mf2_t vd, int8_t rs1, vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vmacc(vint8m1_t vd, vint8m1_t vs1, vint8m1_t vs2, size_t vl);
vint8m1_t __riscv_vmacc(vint8m1_t vd, int8_t rs1, vint8m1_t vs2, size_t vl);
vint8m2_t __riscv_vmacc(vint8m2_t vd, vint8m2_t vs1, vint8m2_t vs2, size_t vl);
vint8m2_t __riscv_vmacc(vint8m2_t vd, int8_t rs1, vint8m2_t vs2, size_t vl);
vint8m4_t __riscv_vmacc(vint8m4_t vd, vint8m4_t vs1, vint8m4_t vs2, size_t vl);
vint8m4_t __riscv_vmacc(vint8m4_t vd, int8_t rs1, vint8m4_t vs2, size_t vl);
vint8m8_t __riscv_vmacc(vint8m8_t vd, vint8m8_t vs1, vint8m8_t vs2, size_t vl);
vint8m8_t __riscv_vmacc(vint8m8_t vd, int8_t rs1, vint8m8_t vs2, size_t vl);
vint16mf4_t __riscv_vmacc(vint16mf4_t vd, vint16mf4_t vs1, vint16mf4_t vs2,
size_t vl);
vint16mf4_t __riscv_vmacc(vint16mf4_t vd, int16_t rs1, vint16mf4_t vs2,
size_t vl);
vint16mf2_t __riscv_vmacc(vint16mf2_t vd, vint16mf2_t vs1, vint16mf2_t vs2,
size_t vl);
vint16mf2_t __riscv_vmacc(vint16mf2_t vd, int16_t rs1, vint16mf2_t vs2,
size_t vl);
vint16m1_t __riscv_vmacc(vint16m1_t vd, vint16m1_t vs1, vint16m1_t vs2,
size_t vl);
vint16m1_t __riscv_vmacc(vint16m1_t vd, int16_t rs1, vint16m1_t vs2, size_t vl);
vint16m2_t __riscv_vmacc(vint16m2_t vd, vint16m2_t vs1, vint16m2_t vs2,
size_t vl);
vint16m2_t __riscv_vmacc(vint16m2_t vd, int16_t rs1, vint16m2_t vs2, size_t vl);
vint16m4_t __riscv_vmacc(vint16m4_t vd, vint16m4_t vs1, vint16m4_t vs2,
size_t vl);
vint16m4_t __riscv_vmacc(vint16m4_t vd, int16_t rs1, vint16m4_t vs2, size_t vl);
vint16m8_t __riscv_vmacc(vint16m8_t vd, vint16m8_t vs1, vint16m8_t vs2,
size_t vl);
vint16m8_t __riscv_vmacc(vint16m8_t vd, int16_t rs1, vint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vmacc(vint32mf2_t vd, vint32mf2_t vs1, vint32mf2_t vs2,
size_t vl);
vint32mf2_t __riscv_vmacc(vint32mf2_t vd, int32_t rs1, vint32mf2_t vs2,
size_t vl);
vint32m1_t __riscv_vmacc(vint32m1_t vd, vint32m1_t vs1, vint32m1_t vs2,
size_t vl);
vint32m1_t __riscv_vmacc(vint32m1_t vd, int32_t rs1, vint32m1_t vs2, size_t vl);
vint32m2_t __riscv_vmacc(vint32m2_t vd, vint32m2_t vs1, vint32m2_t vs2,
size_t vl);
vint32m2_t __riscv_vmacc(vint32m2_t vd, int32_t rs1, vint32m2_t vs2, size_t vl);
vint32m4_t __riscv_vmacc(vint32m4_t vd, vint32m4_t vs1, vint32m4_t vs2,
size_t vl);
vint32m4_t __riscv_vmacc(vint32m4_t vd, int32_t rs1, vint32m4_t vs2, size_t vl);
vint32m8_t __riscv_vmacc(vint32m8_t vd, vint32m8_t vs1, vint32m8_t vs2,
size_t vl);
vint32m8_t __riscv_vmacc(vint32m8_t vd, int32_t rs1, vint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vmacc(vint64m1_t vd, vint64m1_t vs1, vint64m1_t vs2,
size_t vl);
vint64m1_t __riscv_vmacc(vint64m1_t vd, int64_t rs1, vint64m1_t vs2, size_t vl);
vint64m2_t __riscv_vmacc(vint64m2_t vd, vint64m2_t vs1, vint64m2_t vs2,
size_t vl);
vint64m2_t __riscv_vmacc(vint64m2_t vd, int64_t rs1, vint64m2_t vs2, size_t vl);
vint64m4_t __riscv_vmacc(vint64m4_t vd, vint64m4_t vs1, vint64m4_t vs2,
size_t vl);
vint64m4_t __riscv_vmacc(vint64m4_t vd, int64_t rs1, vint64m4_t vs2, size_t vl);
vint64m8_t __riscv_vmacc(vint64m8_t vd, vint64m8_t vs1, vint64m8_t vs2,
size_t vl);
vint64m8_t __riscv_vmacc(vint64m8_t vd, int64_t rs1, vint64m8_t vs2, size_t vl);
vint8mf8_t __riscv_vnmsac(vint8mf8_t vd, vint8mf8_t vs1, vint8mf8_t vs2,
size_t vl);
vint8mf8_t __riscv_vnmsac(vint8mf8_t vd, int8_t rs1, vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vnmsac(vint8mf4_t vd, vint8mf4_t vs1, vint8mf4_t vs2,
size_t vl);
vint8mf4_t __riscv_vnmsac(vint8mf4_t vd, int8_t rs1, vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vnmsac(vint8mf2_t vd, vint8mf2_t vs1, vint8mf2_t vs2,
size_t vl);
vint8mf2_t __riscv_vnmsac(vint8mf2_t vd, int8_t rs1, vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vnmsac(vint8m1_t vd, vint8m1_t vs1, vint8m1_t vs2, size_t vl);
vint8m1_t __riscv_vnmsac(vint8m1_t vd, int8_t rs1, vint8m1_t vs2, size_t vl);
vint8m2_t __riscv_vnmsac(vint8m2_t vd, vint8m2_t vs1, vint8m2_t vs2, size_t vl);
vint8m2_t __riscv_vnmsac(vint8m2_t vd, int8_t rs1, vint8m2_t vs2, size_t vl);
vint8m4_t __riscv_vnmsac(vint8m4_t vd, vint8m4_t vs1, vint8m4_t vs2, size_t vl);
vint8m4_t __riscv_vnmsac(vint8m4_t vd, int8_t rs1, vint8m4_t vs2, size_t vl);
vint8m8_t __riscv_vnmsac(vint8m8_t vd, vint8m8_t vs1, vint8m8_t vs2, size_t vl);
vint8m8_t __riscv_vnmsac(vint8m8_t vd, int8_t rs1, vint8m8_t vs2, size_t vl);
vint16mf4_t __riscv_vnmsac(vint16mf4_t vd, vint16mf4_t vs1, vint16mf4_t vs2,
size_t vl);
vint16mf4_t __riscv_vnmsac(vint16mf4_t vd, int16_t rs1, vint16mf4_t vs2,
size_t vl);
vint16mf2_t __riscv_vnmsac(vint16mf2_t vd, vint16mf2_t vs1, vint16mf2_t vs2,
size_t vl);
vint16mf2_t __riscv_vnmsac(vint16mf2_t vd, int16_t rs1, vint16mf2_t vs2,
size_t vl);
vint16m1_t __riscv_vnmsac(vint16m1_t vd, vint16m1_t vs1, vint16m1_t vs2,
size_t vl);
vint16m1_t __riscv_vnmsac(vint16m1_t vd, int16_t rs1, vint16m1_t vs2,
size_t vl);
vint16m2_t __riscv_vnmsac(vint16m2_t vd, vint16m2_t vs1, vint16m2_t vs2,
size_t vl);
vint16m2_t __riscv_vnmsac(vint16m2_t vd, int16_t rs1, vint16m2_t vs2,
size_t vl);
vint16m4_t __riscv_vnmsac(vint16m4_t vd, vint16m4_t vs1, vint16m4_t vs2,
size_t vl);
vint16m4_t __riscv_vnmsac(vint16m4_t vd, int16_t rs1, vint16m4_t vs2,
size_t vl);
vint16m8_t __riscv_vnmsac(vint16m8_t vd, vint16m8_t vs1, vint16m8_t vs2,
size_t vl);
vint16m8_t __riscv_vnmsac(vint16m8_t vd, int16_t rs1, vint16m8_t vs2,
size_t vl);
vint32mf2_t __riscv_vnmsac(vint32mf2_t vd, vint32mf2_t vs1, vint32mf2_t vs2,
size_t vl);
vint32mf2_t __riscv_vnmsac(vint32mf2_t vd, int32_t rs1, vint32mf2_t vs2,
size_t vl);
vint32m1_t __riscv_vnmsac(vint32m1_t vd, vint32m1_t vs1, vint32m1_t vs2,
size_t vl);
vint32m1_t __riscv_vnmsac(vint32m1_t vd, int32_t rs1, vint32m1_t vs2,
size_t vl);
vint32m2_t __riscv_vnmsac(vint32m2_t vd, vint32m2_t vs1, vint32m2_t vs2,
size_t vl);
vint32m2_t __riscv_vnmsac(vint32m2_t vd, int32_t rs1, vint32m2_t vs2,
size_t vl);
vint32m4_t __riscv_vnmsac(vint32m4_t vd, vint32m4_t vs1, vint32m4_t vs2,
size_t vl);
vint32m4_t __riscv_vnmsac(vint32m4_t vd, int32_t rs1, vint32m4_t vs2,
size_t vl);
vint32m8_t __riscv_vnmsac(vint32m8_t vd, vint32m8_t vs1, vint32m8_t vs2,
size_t vl);
vint32m8_t __riscv_vnmsac(vint32m8_t vd, int32_t rs1, vint32m8_t vs2,
size_t vl);
vint64m1_t __riscv_vnmsac(vint64m1_t vd, vint64m1_t vs1, vint64m1_t vs2,
size_t vl);
vint64m1_t __riscv_vnmsac(vint64m1_t vd, int64_t rs1, vint64m1_t vs2,
size_t vl);
vint64m2_t __riscv_vnmsac(vint64m2_t vd, vint64m2_t vs1, vint64m2_t vs2,
size_t vl);
vint64m2_t __riscv_vnmsac(vint64m2_t vd, int64_t rs1, vint64m2_t vs2,
size_t vl);
vint64m4_t __riscv_vnmsac(vint64m4_t vd, vint64m4_t vs1, vint64m4_t vs2,
size_t vl);
vint64m4_t __riscv_vnmsac(vint64m4_t vd, int64_t rs1, vint64m4_t vs2,
size_t vl);
vint64m8_t __riscv_vnmsac(vint64m8_t vd, vint64m8_t vs1, vint64m8_t vs2,
size_t vl);
vint64m8_t __riscv_vnmsac(vint64m8_t vd, int64_t rs1, vint64m8_t vs2,
size_t vl);
vint8mf8_t __riscv_vmadd(vint8mf8_t vd, vint8mf8_t vs1, vint8mf8_t vs2,
size_t vl);
vint8mf8_t __riscv_vmadd(vint8mf8_t vd, int8_t rs1, vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vmadd(vint8mf4_t vd, vint8mf4_t vs1, vint8mf4_t vs2,
size_t vl);
vint8mf4_t __riscv_vmadd(vint8mf4_t vd, int8_t rs1, vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vmadd(vint8mf2_t vd, vint8mf2_t vs1, vint8mf2_t vs2,
size_t vl);
vint8mf2_t __riscv_vmadd(vint8mf2_t vd, int8_t rs1, vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vmadd(vint8m1_t vd, vint8m1_t vs1, vint8m1_t vs2, size_t vl);
vint8m1_t __riscv_vmadd(vint8m1_t vd, int8_t rs1, vint8m1_t vs2, size_t vl);
vint8m2_t __riscv_vmadd(vint8m2_t vd, vint8m2_t vs1, vint8m2_t vs2, size_t vl);
vint8m2_t __riscv_vmadd(vint8m2_t vd, int8_t rs1, vint8m2_t vs2, size_t vl);
vint8m4_t __riscv_vmadd(vint8m4_t vd, vint8m4_t vs1, vint8m4_t vs2, size_t vl);
vint8m4_t __riscv_vmadd(vint8m4_t vd, int8_t rs1, vint8m4_t vs2, size_t vl);
vint8m8_t __riscv_vmadd(vint8m8_t vd, vint8m8_t vs1, vint8m8_t vs2, size_t vl);
vint8m8_t __riscv_vmadd(vint8m8_t vd, int8_t rs1, vint8m8_t vs2, size_t vl);
vint16mf4_t __riscv_vmadd(vint16mf4_t vd, vint16mf4_t vs1, vint16mf4_t vs2,
size_t vl);
vint16mf4_t __riscv_vmadd(vint16mf4_t vd, int16_t rs1, vint16mf4_t vs2,
size_t vl);
vint16mf2_t __riscv_vmadd(vint16mf2_t vd, vint16mf2_t vs1, vint16mf2_t vs2,
size_t vl);
vint16mf2_t __riscv_vmadd(vint16mf2_t vd, int16_t rs1, vint16mf2_t vs2,
size_t vl);
vint16m1_t __riscv_vmadd(vint16m1_t vd, vint16m1_t vs1, vint16m1_t vs2,
size_t vl);
vint16m1_t __riscv_vmadd(vint16m1_t vd, int16_t rs1, vint16m1_t vs2, size_t vl);
vint16m2_t __riscv_vmadd(vint16m2_t vd, vint16m2_t vs1, vint16m2_t vs2,
size_t vl);
vint16m2_t __riscv_vmadd(vint16m2_t vd, int16_t rs1, vint16m2_t vs2, size_t vl);
vint16m4_t __riscv_vmadd(vint16m4_t vd, vint16m4_t vs1, vint16m4_t vs2,
size_t vl);
vint16m4_t __riscv_vmadd(vint16m4_t vd, int16_t rs1, vint16m4_t vs2, size_t vl);
vint16m8_t __riscv_vmadd(vint16m8_t vd, vint16m8_t vs1, vint16m8_t vs2,
size_t vl);
vint16m8_t __riscv_vmadd(vint16m8_t vd, int16_t rs1, vint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vmadd(vint32mf2_t vd, vint32mf2_t vs1, vint32mf2_t vs2,
size_t vl);
vint32mf2_t __riscv_vmadd(vint32mf2_t vd, int32_t rs1, vint32mf2_t vs2,
size_t vl);
vint32m1_t __riscv_vmadd(vint32m1_t vd, vint32m1_t vs1, vint32m1_t vs2,
size_t vl);
vint32m1_t __riscv_vmadd(vint32m1_t vd, int32_t rs1, vint32m1_t vs2, size_t vl);
vint32m2_t __riscv_vmadd(vint32m2_t vd, vint32m2_t vs1, vint32m2_t vs2,
size_t vl);
vint32m2_t __riscv_vmadd(vint32m2_t vd, int32_t rs1, vint32m2_t vs2, size_t vl);
vint32m4_t __riscv_vmadd(vint32m4_t vd, vint32m4_t vs1, vint32m4_t vs2,
size_t vl);
vint32m4_t __riscv_vmadd(vint32m4_t vd, int32_t rs1, vint32m4_t vs2, size_t vl);
vint32m8_t __riscv_vmadd(vint32m8_t vd, vint32m8_t vs1, vint32m8_t vs2,
size_t vl);
vint32m8_t __riscv_vmadd(vint32m8_t vd, int32_t rs1, vint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vmadd(vint64m1_t vd, vint64m1_t vs1, vint64m1_t vs2,
size_t vl);
vint64m1_t __riscv_vmadd(vint64m1_t vd, int64_t rs1, vint64m1_t vs2, size_t vl);
vint64m2_t __riscv_vmadd(vint64m2_t vd, vint64m2_t vs1, vint64m2_t vs2,
size_t vl);
vint64m2_t __riscv_vmadd(vint64m2_t vd, int64_t rs1, vint64m2_t vs2, size_t vl);
vint64m4_t __riscv_vmadd(vint64m4_t vd, vint64m4_t vs1, vint64m4_t vs2,
size_t vl);
vint64m4_t __riscv_vmadd(vint64m4_t vd, int64_t rs1, vint64m4_t vs2, size_t vl);
vint64m8_t __riscv_vmadd(vint64m8_t vd, vint64m8_t vs1, vint64m8_t vs2,
size_t vl);
vint64m8_t __riscv_vmadd(vint64m8_t vd, int64_t rs1, vint64m8_t vs2, size_t vl);
vint8mf8_t __riscv_vnmsub(vint8mf8_t vd, vint8mf8_t vs1, vint8mf8_t vs2,
size_t vl);
vint8mf8_t __riscv_vnmsub(vint8mf8_t vd, int8_t rs1, vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vnmsub(vint8mf4_t vd, vint8mf4_t vs1, vint8mf4_t vs2,
size_t vl);
vint8mf4_t __riscv_vnmsub(vint8mf4_t vd, int8_t rs1, vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vnmsub(vint8mf2_t vd, vint8mf2_t vs1, vint8mf2_t vs2,
size_t vl);
vint8mf2_t __riscv_vnmsub(vint8mf2_t vd, int8_t rs1, vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vnmsub(vint8m1_t vd, vint8m1_t vs1, vint8m1_t vs2, size_t vl);
vint8m1_t __riscv_vnmsub(vint8m1_t vd, int8_t rs1, vint8m1_t vs2, size_t vl);
vint8m2_t __riscv_vnmsub(vint8m2_t vd, vint8m2_t vs1, vint8m2_t vs2, size_t vl);
vint8m2_t __riscv_vnmsub(vint8m2_t vd, int8_t rs1, vint8m2_t vs2, size_t vl);
vint8m4_t __riscv_vnmsub(vint8m4_t vd, vint8m4_t vs1, vint8m4_t vs2, size_t vl);
vint8m4_t __riscv_vnmsub(vint8m4_t vd, int8_t rs1, vint8m4_t vs2, size_t vl);
vint8m8_t __riscv_vnmsub(vint8m8_t vd, vint8m8_t vs1, vint8m8_t vs2, size_t vl);
vint8m8_t __riscv_vnmsub(vint8m8_t vd, int8_t rs1, vint8m8_t vs2, size_t vl);
vint16mf4_t __riscv_vnmsub(vint16mf4_t vd, vint16mf4_t vs1, vint16mf4_t vs2,
size_t vl);
vint16mf4_t __riscv_vnmsub(vint16mf4_t vd, int16_t rs1, vint16mf4_t vs2,
size_t vl);
vint16mf2_t __riscv_vnmsub(vint16mf2_t vd, vint16mf2_t vs1, vint16mf2_t vs2,
size_t vl);
vint16mf2_t __riscv_vnmsub(vint16mf2_t vd, int16_t rs1, vint16mf2_t vs2,
size_t vl);
vint16m1_t __riscv_vnmsub(vint16m1_t vd, vint16m1_t vs1, vint16m1_t vs2,
size_t vl);
vint16m1_t __riscv_vnmsub(vint16m1_t vd, int16_t rs1, vint16m1_t vs2,
size_t vl);
vint16m2_t __riscv_vnmsub(vint16m2_t vd, vint16m2_t vs1, vint16m2_t vs2,
size_t vl);
vint16m2_t __riscv_vnmsub(vint16m2_t vd, int16_t rs1, vint16m2_t vs2,
size_t vl);
vint16m4_t __riscv_vnmsub(vint16m4_t vd, vint16m4_t vs1, vint16m4_t vs2,
size_t vl);
vint16m4_t __riscv_vnmsub(vint16m4_t vd, int16_t rs1, vint16m4_t vs2,
size_t vl);
vint16m8_t __riscv_vnmsub(vint16m8_t vd, vint16m8_t vs1, vint16m8_t vs2,
size_t vl);
vint16m8_t __riscv_vnmsub(vint16m8_t vd, int16_t rs1, vint16m8_t vs2,
size_t vl);
vint32mf2_t __riscv_vnmsub(vint32mf2_t vd, vint32mf2_t vs1, vint32mf2_t vs2,
size_t vl);
vint32mf2_t __riscv_vnmsub(vint32mf2_t vd, int32_t rs1, vint32mf2_t vs2,
size_t vl);
vint32m1_t __riscv_vnmsub(vint32m1_t vd, vint32m1_t vs1, vint32m1_t vs2,
size_t vl);
vint32m1_t __riscv_vnmsub(vint32m1_t vd, int32_t rs1, vint32m1_t vs2,
size_t vl);
vint32m2_t __riscv_vnmsub(vint32m2_t vd, vint32m2_t vs1, vint32m2_t vs2,
size_t vl);
vint32m2_t __riscv_vnmsub(vint32m2_t vd, int32_t rs1, vint32m2_t vs2,
size_t vl);
vint32m4_t __riscv_vnmsub(vint32m4_t vd, vint32m4_t vs1, vint32m4_t vs2,
size_t vl);
vint32m4_t __riscv_vnmsub(vint32m4_t vd, int32_t rs1, vint32m4_t vs2,
size_t vl);
vint32m8_t __riscv_vnmsub(vint32m8_t vd, vint32m8_t vs1, vint32m8_t vs2,
size_t vl);
vint32m8_t __riscv_vnmsub(vint32m8_t vd, int32_t rs1, vint32m8_t vs2,
size_t vl);
vint64m1_t __riscv_vnmsub(vint64m1_t vd, vint64m1_t vs1, vint64m1_t vs2,
size_t vl);
vint64m1_t __riscv_vnmsub(vint64m1_t vd, int64_t rs1, vint64m1_t vs2,
size_t vl);
vint64m2_t __riscv_vnmsub(vint64m2_t vd, vint64m2_t vs1, vint64m2_t vs2,
size_t vl);
vint64m2_t __riscv_vnmsub(vint64m2_t vd, int64_t rs1, vint64m2_t vs2,
size_t vl);
vint64m4_t __riscv_vnmsub(vint64m4_t vd, vint64m4_t vs1, vint64m4_t vs2,
size_t vl);
vint64m4_t __riscv_vnmsub(vint64m4_t vd, int64_t rs1, vint64m4_t vs2,
size_t vl);
vint64m8_t __riscv_vnmsub(vint64m8_t vd, vint64m8_t vs1, vint64m8_t vs2,
size_t vl);
vint64m8_t __riscv_vnmsub(vint64m8_t vd, int64_t rs1, vint64m8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vmacc(vuint8mf8_t vd, vuint8mf8_t vs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vmacc(vuint8mf8_t vd, uint8_t rs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf4_t __riscv_vmacc(vuint8mf4_t vd, vuint8mf4_t vs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf4_t __riscv_vmacc(vuint8mf4_t vd, uint8_t rs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf2_t __riscv_vmacc(vuint8mf2_t vd, vuint8mf2_t vs1, vuint8mf2_t vs2,
size_t vl);
vuint8mf2_t __riscv_vmacc(vuint8mf2_t vd, uint8_t rs1, vuint8mf2_t vs2,
size_t vl);
vuint8m1_t __riscv_vmacc(vuint8m1_t vd, vuint8m1_t vs1, vuint8m1_t vs2,
size_t vl);
vuint8m1_t __riscv_vmacc(vuint8m1_t vd, uint8_t rs1, vuint8m1_t vs2, size_t vl);
vuint8m2_t __riscv_vmacc(vuint8m2_t vd, vuint8m2_t vs1, vuint8m2_t vs2,
size_t vl);
vuint8m2_t __riscv_vmacc(vuint8m2_t vd, uint8_t rs1, vuint8m2_t vs2, size_t vl);
vuint8m4_t __riscv_vmacc(vuint8m4_t vd, vuint8m4_t vs1, vuint8m4_t vs2,
size_t vl);
vuint8m4_t __riscv_vmacc(vuint8m4_t vd, uint8_t rs1, vuint8m4_t vs2, size_t vl);
vuint8m8_t __riscv_vmacc(vuint8m8_t vd, vuint8m8_t vs1, vuint8m8_t vs2,
size_t vl);
vuint8m8_t __riscv_vmacc(vuint8m8_t vd, uint8_t rs1, vuint8m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vmacc(vuint16mf4_t vd, vuint16mf4_t vs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf4_t __riscv_vmacc(vuint16mf4_t vd, uint16_t rs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf2_t __riscv_vmacc(vuint16mf2_t vd, vuint16mf2_t vs1, vuint16mf2_t vs2,
size_t vl);
vuint16mf2_t __riscv_vmacc(vuint16mf2_t vd, uint16_t rs1, vuint16mf2_t vs2,
size_t vl);
vuint16m1_t __riscv_vmacc(vuint16m1_t vd, vuint16m1_t vs1, vuint16m1_t vs2,
size_t vl);
vuint16m1_t __riscv_vmacc(vuint16m1_t vd, uint16_t rs1, vuint16m1_t vs2,
size_t vl);
vuint16m2_t __riscv_vmacc(vuint16m2_t vd, vuint16m2_t vs1, vuint16m2_t vs2,
size_t vl);
vuint16m2_t __riscv_vmacc(vuint16m2_t vd, uint16_t rs1, vuint16m2_t vs2,
size_t vl);
vuint16m4_t __riscv_vmacc(vuint16m4_t vd, vuint16m4_t vs1, vuint16m4_t vs2,
size_t vl);
vuint16m4_t __riscv_vmacc(vuint16m4_t vd, uint16_t rs1, vuint16m4_t vs2,
size_t vl);
vuint16m8_t __riscv_vmacc(vuint16m8_t vd, vuint16m8_t vs1, vuint16m8_t vs2,
size_t vl);
vuint16m8_t __riscv_vmacc(vuint16m8_t vd, uint16_t rs1, vuint16m8_t vs2,
size_t vl);
vuint32mf2_t __riscv_vmacc(vuint32mf2_t vd, vuint32mf2_t vs1, vuint32mf2_t vs2,
size_t vl);
vuint32mf2_t __riscv_vmacc(vuint32mf2_t vd, uint32_t rs1, vuint32mf2_t vs2,
size_t vl);
vuint32m1_t __riscv_vmacc(vuint32m1_t vd, vuint32m1_t vs1, vuint32m1_t vs2,
size_t vl);
vuint32m1_t __riscv_vmacc(vuint32m1_t vd, uint32_t rs1, vuint32m1_t vs2,
size_t vl);
vuint32m2_t __riscv_vmacc(vuint32m2_t vd, vuint32m2_t vs1, vuint32m2_t vs2,
size_t vl);
vuint32m2_t __riscv_vmacc(vuint32m2_t vd, uint32_t rs1, vuint32m2_t vs2,
size_t vl);
vuint32m4_t __riscv_vmacc(vuint32m4_t vd, vuint32m4_t vs1, vuint32m4_t vs2,
size_t vl);
vuint32m4_t __riscv_vmacc(vuint32m4_t vd, uint32_t rs1, vuint32m4_t vs2,
size_t vl);
vuint32m8_t __riscv_vmacc(vuint32m8_t vd, vuint32m8_t vs1, vuint32m8_t vs2,
size_t vl);
vuint32m8_t __riscv_vmacc(vuint32m8_t vd, uint32_t rs1, vuint32m8_t vs2,
size_t vl);
vuint64m1_t __riscv_vmacc(vuint64m1_t vd, vuint64m1_t vs1, vuint64m1_t vs2,
size_t vl);
vuint64m1_t __riscv_vmacc(vuint64m1_t vd, uint64_t rs1, vuint64m1_t vs2,
size_t vl);
vuint64m2_t __riscv_vmacc(vuint64m2_t vd, vuint64m2_t vs1, vuint64m2_t vs2,
size_t vl);
vuint64m2_t __riscv_vmacc(vuint64m2_t vd, uint64_t rs1, vuint64m2_t vs2,
size_t vl);
vuint64m4_t __riscv_vmacc(vuint64m4_t vd, vuint64m4_t vs1, vuint64m4_t vs2,
size_t vl);
vuint64m4_t __riscv_vmacc(vuint64m4_t vd, uint64_t rs1, vuint64m4_t vs2,
size_t vl);
vuint64m8_t __riscv_vmacc(vuint64m8_t vd, vuint64m8_t vs1, vuint64m8_t vs2,
size_t vl);
vuint64m8_t __riscv_vmacc(vuint64m8_t vd, uint64_t rs1, vuint64m8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vnmsac(vuint8mf8_t vd, vuint8mf8_t vs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vnmsac(vuint8mf8_t vd, uint8_t rs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf4_t __riscv_vnmsac(vuint8mf4_t vd, vuint8mf4_t vs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf4_t __riscv_vnmsac(vuint8mf4_t vd, uint8_t rs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf2_t __riscv_vnmsac(vuint8mf2_t vd, vuint8mf2_t vs1, vuint8mf2_t vs2,
size_t vl);
vuint8mf2_t __riscv_vnmsac(vuint8mf2_t vd, uint8_t rs1, vuint8mf2_t vs2,
size_t vl);
vuint8m1_t __riscv_vnmsac(vuint8m1_t vd, vuint8m1_t vs1, vuint8m1_t vs2,
size_t vl);
vuint8m1_t __riscv_vnmsac(vuint8m1_t vd, uint8_t rs1, vuint8m1_t vs2,
size_t vl);
vuint8m2_t __riscv_vnmsac(vuint8m2_t vd, vuint8m2_t vs1, vuint8m2_t vs2,
size_t vl);
vuint8m2_t __riscv_vnmsac(vuint8m2_t vd, uint8_t rs1, vuint8m2_t vs2,
size_t vl);
vuint8m4_t __riscv_vnmsac(vuint8m4_t vd, vuint8m4_t vs1, vuint8m4_t vs2,
size_t vl);
vuint8m4_t __riscv_vnmsac(vuint8m4_t vd, uint8_t rs1, vuint8m4_t vs2,
size_t vl);
vuint8m8_t __riscv_vnmsac(vuint8m8_t vd, vuint8m8_t vs1, vuint8m8_t vs2,
size_t vl);
vuint8m8_t __riscv_vnmsac(vuint8m8_t vd, uint8_t rs1, vuint8m8_t vs2,
size_t vl);
vuint16mf4_t __riscv_vnmsac(vuint16mf4_t vd, vuint16mf4_t vs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf4_t __riscv_vnmsac(vuint16mf4_t vd, uint16_t rs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf2_t __riscv_vnmsac(vuint16mf2_t vd, vuint16mf2_t vs1, vuint16mf2_t vs2,
size_t vl);
vuint16mf2_t __riscv_vnmsac(vuint16mf2_t vd, uint16_t rs1, vuint16mf2_t vs2,
size_t vl);
vuint16m1_t __riscv_vnmsac(vuint16m1_t vd, vuint16m1_t vs1, vuint16m1_t vs2,
size_t vl);
vuint16m1_t __riscv_vnmsac(vuint16m1_t vd, uint16_t rs1, vuint16m1_t vs2,
size_t vl);
vuint16m2_t __riscv_vnmsac(vuint16m2_t vd, vuint16m2_t vs1, vuint16m2_t vs2,
size_t vl);
vuint16m2_t __riscv_vnmsac(vuint16m2_t vd, uint16_t rs1, vuint16m2_t vs2,
size_t vl);
vuint16m4_t __riscv_vnmsac(vuint16m4_t vd, vuint16m4_t vs1, vuint16m4_t vs2,
size_t vl);
vuint16m4_t __riscv_vnmsac(vuint16m4_t vd, uint16_t rs1, vuint16m4_t vs2,
size_t vl);
vuint16m8_t __riscv_vnmsac(vuint16m8_t vd, vuint16m8_t vs1, vuint16m8_t vs2,
size_t vl);
vuint16m8_t __riscv_vnmsac(vuint16m8_t vd, uint16_t rs1, vuint16m8_t vs2,
size_t vl);
vuint32mf2_t __riscv_vnmsac(vuint32mf2_t vd, vuint32mf2_t vs1, vuint32mf2_t vs2,
size_t vl);
vuint32mf2_t __riscv_vnmsac(vuint32mf2_t vd, uint32_t rs1, vuint32mf2_t vs2,
size_t vl);
vuint32m1_t __riscv_vnmsac(vuint32m1_t vd, vuint32m1_t vs1, vuint32m1_t vs2,
size_t vl);
vuint32m1_t __riscv_vnmsac(vuint32m1_t vd, uint32_t rs1, vuint32m1_t vs2,
size_t vl);
vuint32m2_t __riscv_vnmsac(vuint32m2_t vd, vuint32m2_t vs1, vuint32m2_t vs2,
size_t vl);
vuint32m2_t __riscv_vnmsac(vuint32m2_t vd, uint32_t rs1, vuint32m2_t vs2,
size_t vl);
vuint32m4_t __riscv_vnmsac(vuint32m4_t vd, vuint32m4_t vs1, vuint32m4_t vs2,
size_t vl);
vuint32m4_t __riscv_vnmsac(vuint32m4_t vd, uint32_t rs1, vuint32m4_t vs2,
size_t vl);
vuint32m8_t __riscv_vnmsac(vuint32m8_t vd, vuint32m8_t vs1, vuint32m8_t vs2,
size_t vl);
vuint32m8_t __riscv_vnmsac(vuint32m8_t vd, uint32_t rs1, vuint32m8_t vs2,
size_t vl);
vuint64m1_t __riscv_vnmsac(vuint64m1_t vd, vuint64m1_t vs1, vuint64m1_t vs2,
size_t vl);
vuint64m1_t __riscv_vnmsac(vuint64m1_t vd, uint64_t rs1, vuint64m1_t vs2,
size_t vl);
vuint64m2_t __riscv_vnmsac(vuint64m2_t vd, vuint64m2_t vs1, vuint64m2_t vs2,
size_t vl);
vuint64m2_t __riscv_vnmsac(vuint64m2_t vd, uint64_t rs1, vuint64m2_t vs2,
size_t vl);
vuint64m4_t __riscv_vnmsac(vuint64m4_t vd, vuint64m4_t vs1, vuint64m4_t vs2,
size_t vl);
vuint64m4_t __riscv_vnmsac(vuint64m4_t vd, uint64_t rs1, vuint64m4_t vs2,
size_t vl);
vuint64m8_t __riscv_vnmsac(vuint64m8_t vd, vuint64m8_t vs1, vuint64m8_t vs2,
size_t vl);
vuint64m8_t __riscv_vnmsac(vuint64m8_t vd, uint64_t rs1, vuint64m8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vmadd(vuint8mf8_t vd, vuint8mf8_t vs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vmadd(vuint8mf8_t vd, uint8_t rs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf4_t __riscv_vmadd(vuint8mf4_t vd, vuint8mf4_t vs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf4_t __riscv_vmadd(vuint8mf4_t vd, uint8_t rs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf2_t __riscv_vmadd(vuint8mf2_t vd, vuint8mf2_t vs1, vuint8mf2_t vs2,
size_t vl);
vuint8mf2_t __riscv_vmadd(vuint8mf2_t vd, uint8_t rs1, vuint8mf2_t vs2,
size_t vl);
vuint8m1_t __riscv_vmadd(vuint8m1_t vd, vuint8m1_t vs1, vuint8m1_t vs2,
size_t vl);
vuint8m1_t __riscv_vmadd(vuint8m1_t vd, uint8_t rs1, vuint8m1_t vs2, size_t vl);
vuint8m2_t __riscv_vmadd(vuint8m2_t vd, vuint8m2_t vs1, vuint8m2_t vs2,
size_t vl);
vuint8m2_t __riscv_vmadd(vuint8m2_t vd, uint8_t rs1, vuint8m2_t vs2, size_t vl);
vuint8m4_t __riscv_vmadd(vuint8m4_t vd, vuint8m4_t vs1, vuint8m4_t vs2,
size_t vl);
vuint8m4_t __riscv_vmadd(vuint8m4_t vd, uint8_t rs1, vuint8m4_t vs2, size_t vl);
vuint8m8_t __riscv_vmadd(vuint8m8_t vd, vuint8m8_t vs1, vuint8m8_t vs2,
size_t vl);
vuint8m8_t __riscv_vmadd(vuint8m8_t vd, uint8_t rs1, vuint8m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vmadd(vuint16mf4_t vd, vuint16mf4_t vs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf4_t __riscv_vmadd(vuint16mf4_t vd, uint16_t rs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf2_t __riscv_vmadd(vuint16mf2_t vd, vuint16mf2_t vs1, vuint16mf2_t vs2,
size_t vl);
vuint16mf2_t __riscv_vmadd(vuint16mf2_t vd, uint16_t rs1, vuint16mf2_t vs2,
size_t vl);
vuint16m1_t __riscv_vmadd(vuint16m1_t vd, vuint16m1_t vs1, vuint16m1_t vs2,
size_t vl);
vuint16m1_t __riscv_vmadd(vuint16m1_t vd, uint16_t rs1, vuint16m1_t vs2,
size_t vl);
vuint16m2_t __riscv_vmadd(vuint16m2_t vd, vuint16m2_t vs1, vuint16m2_t vs2,
size_t vl);
vuint16m2_t __riscv_vmadd(vuint16m2_t vd, uint16_t rs1, vuint16m2_t vs2,
size_t vl);
vuint16m4_t __riscv_vmadd(vuint16m4_t vd, vuint16m4_t vs1, vuint16m4_t vs2,
size_t vl);
vuint16m4_t __riscv_vmadd(vuint16m4_t vd, uint16_t rs1, vuint16m4_t vs2,
size_t vl);
vuint16m8_t __riscv_vmadd(vuint16m8_t vd, vuint16m8_t vs1, vuint16m8_t vs2,
size_t vl);
vuint16m8_t __riscv_vmadd(vuint16m8_t vd, uint16_t rs1, vuint16m8_t vs2,
size_t vl);
vuint32mf2_t __riscv_vmadd(vuint32mf2_t vd, vuint32mf2_t vs1, vuint32mf2_t vs2,
size_t vl);
vuint32mf2_t __riscv_vmadd(vuint32mf2_t vd, uint32_t rs1, vuint32mf2_t vs2,
size_t vl);
vuint32m1_t __riscv_vmadd(vuint32m1_t vd, vuint32m1_t vs1, vuint32m1_t vs2,
size_t vl);
vuint32m1_t __riscv_vmadd(vuint32m1_t vd, uint32_t rs1, vuint32m1_t vs2,
size_t vl);
vuint32m2_t __riscv_vmadd(vuint32m2_t vd, vuint32m2_t vs1, vuint32m2_t vs2,
size_t vl);
vuint32m2_t __riscv_vmadd(vuint32m2_t vd, uint32_t rs1, vuint32m2_t vs2,
size_t vl);
vuint32m4_t __riscv_vmadd(vuint32m4_t vd, vuint32m4_t vs1, vuint32m4_t vs2,
size_t vl);
vuint32m4_t __riscv_vmadd(vuint32m4_t vd, uint32_t rs1, vuint32m4_t vs2,
size_t vl);
vuint32m8_t __riscv_vmadd(vuint32m8_t vd, vuint32m8_t vs1, vuint32m8_t vs2,
size_t vl);
vuint32m8_t __riscv_vmadd(vuint32m8_t vd, uint32_t rs1, vuint32m8_t vs2,
size_t vl);
vuint64m1_t __riscv_vmadd(vuint64m1_t vd, vuint64m1_t vs1, vuint64m1_t vs2,
size_t vl);
vuint64m1_t __riscv_vmadd(vuint64m1_t vd, uint64_t rs1, vuint64m1_t vs2,
size_t vl);
vuint64m2_t __riscv_vmadd(vuint64m2_t vd, vuint64m2_t vs1, vuint64m2_t vs2,
size_t vl);
vuint64m2_t __riscv_vmadd(vuint64m2_t vd, uint64_t rs1, vuint64m2_t vs2,
size_t vl);
vuint64m4_t __riscv_vmadd(vuint64m4_t vd, vuint64m4_t vs1, vuint64m4_t vs2,
size_t vl);
vuint64m4_t __riscv_vmadd(vuint64m4_t vd, uint64_t rs1, vuint64m4_t vs2,
size_t vl);
vuint64m8_t __riscv_vmadd(vuint64m8_t vd, vuint64m8_t vs1, vuint64m8_t vs2,
size_t vl);
vuint64m8_t __riscv_vmadd(vuint64m8_t vd, uint64_t rs1, vuint64m8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vnmsub(vuint8mf8_t vd, vuint8mf8_t vs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf8_t __riscv_vnmsub(vuint8mf8_t vd, uint8_t rs1, vuint8mf8_t vs2,
size_t vl);
vuint8mf4_t __riscv_vnmsub(vuint8mf4_t vd, vuint8mf4_t vs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf4_t __riscv_vnmsub(vuint8mf4_t vd, uint8_t rs1, vuint8mf4_t vs2,
size_t vl);
vuint8mf2_t __riscv_vnmsub(vuint8mf2_t vd, vuint8mf2_t vs1, vuint8mf2_t vs2,
size_t vl);
vuint8mf2_t __riscv_vnmsub(vuint8mf2_t vd, uint8_t rs1, vuint8mf2_t vs2,
size_t vl);
vuint8m1_t __riscv_vnmsub(vuint8m1_t vd, vuint8m1_t vs1, vuint8m1_t vs2,
size_t vl);
vuint8m1_t __riscv_vnmsub(vuint8m1_t vd, uint8_t rs1, vuint8m1_t vs2,
size_t vl);
vuint8m2_t __riscv_vnmsub(vuint8m2_t vd, vuint8m2_t vs1, vuint8m2_t vs2,
size_t vl);
vuint8m2_t __riscv_vnmsub(vuint8m2_t vd, uint8_t rs1, vuint8m2_t vs2,
size_t vl);
vuint8m4_t __riscv_vnmsub(vuint8m4_t vd, vuint8m4_t vs1, vuint8m4_t vs2,
size_t vl);
vuint8m4_t __riscv_vnmsub(vuint8m4_t vd, uint8_t rs1, vuint8m4_t vs2,
size_t vl);
vuint8m8_t __riscv_vnmsub(vuint8m8_t vd, vuint8m8_t vs1, vuint8m8_t vs2,
size_t vl);
vuint8m8_t __riscv_vnmsub(vuint8m8_t vd, uint8_t rs1, vuint8m8_t vs2,
size_t vl);
vuint16mf4_t __riscv_vnmsub(vuint16mf4_t vd, vuint16mf4_t vs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf4_t __riscv_vnmsub(vuint16mf4_t vd, uint16_t rs1, vuint16mf4_t vs2,
size_t vl);
vuint16mf2_t __riscv_vnmsub(vuint16mf2_t vd, vuint16mf2_t vs1, vuint16mf2_t vs2,
size_t vl);
vuint16mf2_t __riscv_vnmsub(vuint16mf2_t vd, uint16_t rs1, vuint16mf2_t vs2,
size_t vl);
vuint16m1_t __riscv_vnmsub(vuint16m1_t vd, vuint16m1_t vs1, vuint16m1_t vs2,
size_t vl);
vuint16m1_t __riscv_vnmsub(vuint16m1_t vd, uint16_t rs1, vuint16m1_t vs2,
size_t vl);
vuint16m2_t __riscv_vnmsub(vuint16m2_t vd, vuint16m2_t vs1, vuint16m2_t vs2,
size_t vl);
vuint16m2_t __riscv_vnmsub(vuint16m2_t vd, uint16_t rs1, vuint16m2_t vs2,
size_t vl);
vuint16m4_t __riscv_vnmsub(vuint16m4_t vd, vuint16m4_t vs1, vuint16m4_t vs2,
size_t vl);
vuint16m4_t __riscv_vnmsub(vuint16m4_t vd, uint16_t rs1, vuint16m4_t vs2,
size_t vl);
vuint16m8_t __riscv_vnmsub(vuint16m8_t vd, vuint16m8_t vs1, vuint16m8_t vs2,
size_t vl);
vuint16m8_t __riscv_vnmsub(vuint16m8_t vd, uint16_t rs1, vuint16m8_t vs2,
size_t vl);
vuint32mf2_t __riscv_vnmsub(vuint32mf2_t vd, vuint32mf2_t vs1, vuint32mf2_t vs2,
size_t vl);
vuint32mf2_t __riscv_vnmsub(vuint32mf2_t vd, uint32_t rs1, vuint32mf2_t vs2,
size_t vl);
vuint32m1_t __riscv_vnmsub(vuint32m1_t vd, vuint32m1_t vs1, vuint32m1_t vs2,
size_t vl);
vuint32m1_t __riscv_vnmsub(vuint32m1_t vd, uint32_t rs1, vuint32m1_t vs2,
size_t vl);
vuint32m2_t __riscv_vnmsub(vuint32m2_t vd, vuint32m2_t vs1, vuint32m2_t vs2,
size_t vl);
vuint32m2_t __riscv_vnmsub(vuint32m2_t vd, uint32_t rs1, vuint32m2_t vs2,
size_t vl);
vuint32m4_t __riscv_vnmsub(vuint32m4_t vd, vuint32m4_t vs1, vuint32m4_t vs2,
size_t vl);
vuint32m4_t __riscv_vnmsub(vuint32m4_t vd, uint32_t rs1, vuint32m4_t vs2,
size_t vl);
vuint32m8_t __riscv_vnmsub(vuint32m8_t vd, vuint32m8_t vs1, vuint32m8_t vs2,
size_t vl);
vuint32m8_t __riscv_vnmsub(vuint32m8_t vd, uint32_t rs1, vuint32m8_t vs2,
size_t vl);
vuint64m1_t __riscv_vnmsub(vuint64m1_t vd, vuint64m1_t vs1, vuint64m1_t vs2,
size_t vl);
vuint64m1_t __riscv_vnmsub(vuint64m1_t vd, uint64_t rs1, vuint64m1_t vs2,
size_t vl);
vuint64m2_t __riscv_vnmsub(vuint64m2_t vd, vuint64m2_t vs1, vuint64m2_t vs2,
size_t vl);
vuint64m2_t __riscv_vnmsub(vuint64m2_t vd, uint64_t rs1, vuint64m2_t vs2,
size_t vl);
vuint64m4_t __riscv_vnmsub(vuint64m4_t vd, vuint64m4_t vs1, vuint64m4_t vs2,
size_t vl);
vuint64m4_t __riscv_vnmsub(vuint64m4_t vd, uint64_t rs1, vuint64m4_t vs2,
size_t vl);
vuint64m8_t __riscv_vnmsub(vuint64m8_t vd, vuint64m8_t vs1, vuint64m8_t vs2,
size_t vl);
vuint64m8_t __riscv_vnmsub(vuint64m8_t vd, uint64_t rs1, vuint64m8_t vs2,
size_t vl);
// masked functions
vint8mf8_t __riscv_vmacc(vbool64_t vm, vint8mf8_t vd, vint8mf8_t vs1,
vint8mf8_t vs2, size_t vl);
vint8mf8_t __riscv_vmacc(vbool64_t vm, vint8mf8_t vd, int8_t rs1,
vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vmacc(vbool32_t vm, vint8mf4_t vd, vint8mf4_t vs1,
vint8mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vmacc(vbool32_t vm, vint8mf4_t vd, int8_t rs1,
vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vmacc(vbool16_t vm, vint8mf2_t vd, vint8mf2_t vs1,
vint8mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vmacc(vbool16_t vm, vint8mf2_t vd, int8_t rs1,
vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vmacc(vbool8_t vm, vint8m1_t vd, vint8m1_t vs1, vint8m1_t vs2,
size_t vl);
vint8m1_t __riscv_vmacc(vbool8_t vm, vint8m1_t vd, int8_t rs1, vint8m1_t vs2,
size_t vl);
vint8m2_t __riscv_vmacc(vbool4_t vm, vint8m2_t vd, vint8m2_t vs1, vint8m2_t vs2,
size_t vl);
vint8m2_t __riscv_vmacc(vbool4_t vm, vint8m2_t vd, int8_t rs1, vint8m2_t vs2,
size_t vl);
vint8m4_t __riscv_vmacc(vbool2_t vm, vint8m4_t vd, vint8m4_t vs1, vint8m4_t vs2,
size_t vl);
vint8m4_t __riscv_vmacc(vbool2_t vm, vint8m4_t vd, int8_t rs1, vint8m4_t vs2,
size_t vl);
vint8m8_t __riscv_vmacc(vbool1_t vm, vint8m8_t vd, vint8m8_t vs1, vint8m8_t vs2,
size_t vl);
vint8m8_t __riscv_vmacc(vbool1_t vm, vint8m8_t vd, int8_t rs1, vint8m8_t vs2,
size_t vl);
vint16mf4_t __riscv_vmacc(vbool64_t vm, vint16mf4_t vd, vint16mf4_t vs1,
vint16mf4_t vs2, size_t vl);
vint16mf4_t __riscv_vmacc(vbool64_t vm, vint16mf4_t vd, int16_t rs1,
vint16mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vmacc(vbool32_t vm, vint16mf2_t vd, vint16mf2_t vs1,
vint16mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vmacc(vbool32_t vm, vint16mf2_t vd, int16_t rs1,
vint16mf2_t vs2, size_t vl);
vint16m1_t __riscv_vmacc(vbool16_t vm, vint16m1_t vd, vint16m1_t vs1,
vint16m1_t vs2, size_t vl);
vint16m1_t __riscv_vmacc(vbool16_t vm, vint16m1_t vd, int16_t rs1,
vint16m1_t vs2, size_t vl);
vint16m2_t __riscv_vmacc(vbool8_t vm, vint16m2_t vd, vint16m2_t vs1,
vint16m2_t vs2, size_t vl);
vint16m2_t __riscv_vmacc(vbool8_t vm, vint16m2_t vd, int16_t rs1,
vint16m2_t vs2, size_t vl);
vint16m4_t __riscv_vmacc(vbool4_t vm, vint16m4_t vd, vint16m4_t vs1,
vint16m4_t vs2, size_t vl);
vint16m4_t __riscv_vmacc(vbool4_t vm, vint16m4_t vd, int16_t rs1,
vint16m4_t vs2, size_t vl);
vint16m8_t __riscv_vmacc(vbool2_t vm, vint16m8_t vd, vint16m8_t vs1,
vint16m8_t vs2, size_t vl);
vint16m8_t __riscv_vmacc(vbool2_t vm, vint16m8_t vd, int16_t rs1,
vint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vmacc(vbool64_t vm, vint32mf2_t vd, vint32mf2_t vs1,
vint32mf2_t vs2, size_t vl);
vint32mf2_t __riscv_vmacc(vbool64_t vm, vint32mf2_t vd, int32_t rs1,
vint32mf2_t vs2, size_t vl);
vint32m1_t __riscv_vmacc(vbool32_t vm, vint32m1_t vd, vint32m1_t vs1,
vint32m1_t vs2, size_t vl);
vint32m1_t __riscv_vmacc(vbool32_t vm, vint32m1_t vd, int32_t rs1,
vint32m1_t vs2, size_t vl);
vint32m2_t __riscv_vmacc(vbool16_t vm, vint32m2_t vd, vint32m2_t vs1,
vint32m2_t vs2, size_t vl);
vint32m2_t __riscv_vmacc(vbool16_t vm, vint32m2_t vd, int32_t rs1,
vint32m2_t vs2, size_t vl);
vint32m4_t __riscv_vmacc(vbool8_t vm, vint32m4_t vd, vint32m4_t vs1,
vint32m4_t vs2, size_t vl);
vint32m4_t __riscv_vmacc(vbool8_t vm, vint32m4_t vd, int32_t rs1,
vint32m4_t vs2, size_t vl);
vint32m8_t __riscv_vmacc(vbool4_t vm, vint32m8_t vd, vint32m8_t vs1,
vint32m8_t vs2, size_t vl);
vint32m8_t __riscv_vmacc(vbool4_t vm, vint32m8_t vd, int32_t rs1,
vint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vmacc(vbool64_t vm, vint64m1_t vd, vint64m1_t vs1,
vint64m1_t vs2, size_t vl);
vint64m1_t __riscv_vmacc(vbool64_t vm, vint64m1_t vd, int64_t rs1,
vint64m1_t vs2, size_t vl);
vint64m2_t __riscv_vmacc(vbool32_t vm, vint64m2_t vd, vint64m2_t vs1,
vint64m2_t vs2, size_t vl);
vint64m2_t __riscv_vmacc(vbool32_t vm, vint64m2_t vd, int64_t rs1,
vint64m2_t vs2, size_t vl);
vint64m4_t __riscv_vmacc(vbool16_t vm, vint64m4_t vd, vint64m4_t vs1,
vint64m4_t vs2, size_t vl);
vint64m4_t __riscv_vmacc(vbool16_t vm, vint64m4_t vd, int64_t rs1,
vint64m4_t vs2, size_t vl);
vint64m8_t __riscv_vmacc(vbool8_t vm, vint64m8_t vd, vint64m8_t vs1,
vint64m8_t vs2, size_t vl);
vint64m8_t __riscv_vmacc(vbool8_t vm, vint64m8_t vd, int64_t rs1,
vint64m8_t vs2, size_t vl);
vint8mf8_t __riscv_vnmsac(vbool64_t vm, vint8mf8_t vd, vint8mf8_t vs1,
vint8mf8_t vs2, size_t vl);
vint8mf8_t __riscv_vnmsac(vbool64_t vm, vint8mf8_t vd, int8_t rs1,
vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vnmsac(vbool32_t vm, vint8mf4_t vd, vint8mf4_t vs1,
vint8mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vnmsac(vbool32_t vm, vint8mf4_t vd, int8_t rs1,
vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vnmsac(vbool16_t vm, vint8mf2_t vd, vint8mf2_t vs1,
vint8mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vnmsac(vbool16_t vm, vint8mf2_t vd, int8_t rs1,
vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vnmsac(vbool8_t vm, vint8m1_t vd, vint8m1_t vs1,
vint8m1_t vs2, size_t vl);
vint8m1_t __riscv_vnmsac(vbool8_t vm, vint8m1_t vd, int8_t rs1, vint8m1_t vs2,
size_t vl);
vint8m2_t __riscv_vnmsac(vbool4_t vm, vint8m2_t vd, vint8m2_t vs1,
vint8m2_t vs2, size_t vl);
vint8m2_t __riscv_vnmsac(vbool4_t vm, vint8m2_t vd, int8_t rs1, vint8m2_t vs2,
size_t vl);
vint8m4_t __riscv_vnmsac(vbool2_t vm, vint8m4_t vd, vint8m4_t vs1,
vint8m4_t vs2, size_t vl);
vint8m4_t __riscv_vnmsac(vbool2_t vm, vint8m4_t vd, int8_t rs1, vint8m4_t vs2,
size_t vl);
vint8m8_t __riscv_vnmsac(vbool1_t vm, vint8m8_t vd, vint8m8_t vs1,
vint8m8_t vs2, size_t vl);
vint8m8_t __riscv_vnmsac(vbool1_t vm, vint8m8_t vd, int8_t rs1, vint8m8_t vs2,
size_t vl);
vint16mf4_t __riscv_vnmsac(vbool64_t vm, vint16mf4_t vd, vint16mf4_t vs1,
vint16mf4_t vs2, size_t vl);
vint16mf4_t __riscv_vnmsac(vbool64_t vm, vint16mf4_t vd, int16_t rs1,
vint16mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vnmsac(vbool32_t vm, vint16mf2_t vd, vint16mf2_t vs1,
vint16mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vnmsac(vbool32_t vm, vint16mf2_t vd, int16_t rs1,
vint16mf2_t vs2, size_t vl);
vint16m1_t __riscv_vnmsac(vbool16_t vm, vint16m1_t vd, vint16m1_t vs1,
vint16m1_t vs2, size_t vl);
vint16m1_t __riscv_vnmsac(vbool16_t vm, vint16m1_t vd, int16_t rs1,
vint16m1_t vs2, size_t vl);
vint16m2_t __riscv_vnmsac(vbool8_t vm, vint16m2_t vd, vint16m2_t vs1,
vint16m2_t vs2, size_t vl);
vint16m2_t __riscv_vnmsac(vbool8_t vm, vint16m2_t vd, int16_t rs1,
vint16m2_t vs2, size_t vl);
vint16m4_t __riscv_vnmsac(vbool4_t vm, vint16m4_t vd, vint16m4_t vs1,
vint16m4_t vs2, size_t vl);
vint16m4_t __riscv_vnmsac(vbool4_t vm, vint16m4_t vd, int16_t rs1,
vint16m4_t vs2, size_t vl);
vint16m8_t __riscv_vnmsac(vbool2_t vm, vint16m8_t vd, vint16m8_t vs1,
vint16m8_t vs2, size_t vl);
vint16m8_t __riscv_vnmsac(vbool2_t vm, vint16m8_t vd, int16_t rs1,
vint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vnmsac(vbool64_t vm, vint32mf2_t vd, vint32mf2_t vs1,
vint32mf2_t vs2, size_t vl);
vint32mf2_t __riscv_vnmsac(vbool64_t vm, vint32mf2_t vd, int32_t rs1,
vint32mf2_t vs2, size_t vl);
vint32m1_t __riscv_vnmsac(vbool32_t vm, vint32m1_t vd, vint32m1_t vs1,
vint32m1_t vs2, size_t vl);
vint32m1_t __riscv_vnmsac(vbool32_t vm, vint32m1_t vd, int32_t rs1,
vint32m1_t vs2, size_t vl);
vint32m2_t __riscv_vnmsac(vbool16_t vm, vint32m2_t vd, vint32m2_t vs1,
vint32m2_t vs2, size_t vl);
vint32m2_t __riscv_vnmsac(vbool16_t vm, vint32m2_t vd, int32_t rs1,
vint32m2_t vs2, size_t vl);
vint32m4_t __riscv_vnmsac(vbool8_t vm, vint32m4_t vd, vint32m4_t vs1,
vint32m4_t vs2, size_t vl);
vint32m4_t __riscv_vnmsac(vbool8_t vm, vint32m4_t vd, int32_t rs1,
vint32m4_t vs2, size_t vl);
vint32m8_t __riscv_vnmsac(vbool4_t vm, vint32m8_t vd, vint32m8_t vs1,
vint32m8_t vs2, size_t vl);
vint32m8_t __riscv_vnmsac(vbool4_t vm, vint32m8_t vd, int32_t rs1,
vint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vnmsac(vbool64_t vm, vint64m1_t vd, vint64m1_t vs1,
vint64m1_t vs2, size_t vl);
vint64m1_t __riscv_vnmsac(vbool64_t vm, vint64m1_t vd, int64_t rs1,
vint64m1_t vs2, size_t vl);
vint64m2_t __riscv_vnmsac(vbool32_t vm, vint64m2_t vd, vint64m2_t vs1,
vint64m2_t vs2, size_t vl);
vint64m2_t __riscv_vnmsac(vbool32_t vm, vint64m2_t vd, int64_t rs1,
vint64m2_t vs2, size_t vl);
vint64m4_t __riscv_vnmsac(vbool16_t vm, vint64m4_t vd, vint64m4_t vs1,
vint64m4_t vs2, size_t vl);
vint64m4_t __riscv_vnmsac(vbool16_t vm, vint64m4_t vd, int64_t rs1,
vint64m4_t vs2, size_t vl);
vint64m8_t __riscv_vnmsac(vbool8_t vm, vint64m8_t vd, vint64m8_t vs1,
vint64m8_t vs2, size_t vl);
vint64m8_t __riscv_vnmsac(vbool8_t vm, vint64m8_t vd, int64_t rs1,
vint64m8_t vs2, size_t vl);
vint8mf8_t __riscv_vmadd(vbool64_t vm, vint8mf8_t vd, vint8mf8_t vs1,
vint8mf8_t vs2, size_t vl);
vint8mf8_t __riscv_vmadd(vbool64_t vm, vint8mf8_t vd, int8_t rs1,
vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vmadd(vbool32_t vm, vint8mf4_t vd, vint8mf4_t vs1,
vint8mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vmadd(vbool32_t vm, vint8mf4_t vd, int8_t rs1,
vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vmadd(vbool16_t vm, vint8mf2_t vd, vint8mf2_t vs1,
vint8mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vmadd(vbool16_t vm, vint8mf2_t vd, int8_t rs1,
vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vmadd(vbool8_t vm, vint8m1_t vd, vint8m1_t vs1, vint8m1_t vs2,
size_t vl);
vint8m1_t __riscv_vmadd(vbool8_t vm, vint8m1_t vd, int8_t rs1, vint8m1_t vs2,
size_t vl);
vint8m2_t __riscv_vmadd(vbool4_t vm, vint8m2_t vd, vint8m2_t vs1, vint8m2_t vs2,
size_t vl);
vint8m2_t __riscv_vmadd(vbool4_t vm, vint8m2_t vd, int8_t rs1, vint8m2_t vs2,
size_t vl);
vint8m4_t __riscv_vmadd(vbool2_t vm, vint8m4_t vd, vint8m4_t vs1, vint8m4_t vs2,
size_t vl);
vint8m4_t __riscv_vmadd(vbool2_t vm, vint8m4_t vd, int8_t rs1, vint8m4_t vs2,
size_t vl);
vint8m8_t __riscv_vmadd(vbool1_t vm, vint8m8_t vd, vint8m8_t vs1, vint8m8_t vs2,
size_t vl);
vint8m8_t __riscv_vmadd(vbool1_t vm, vint8m8_t vd, int8_t rs1, vint8m8_t vs2,
size_t vl);
vint16mf4_t __riscv_vmadd(vbool64_t vm, vint16mf4_t vd, vint16mf4_t vs1,
vint16mf4_t vs2, size_t vl);
vint16mf4_t __riscv_vmadd(vbool64_t vm, vint16mf4_t vd, int16_t rs1,
vint16mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vmadd(vbool32_t vm, vint16mf2_t vd, vint16mf2_t vs1,
vint16mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vmadd(vbool32_t vm, vint16mf2_t vd, int16_t rs1,
vint16mf2_t vs2, size_t vl);
vint16m1_t __riscv_vmadd(vbool16_t vm, vint16m1_t vd, vint16m1_t vs1,
vint16m1_t vs2, size_t vl);
vint16m1_t __riscv_vmadd(vbool16_t vm, vint16m1_t vd, int16_t rs1,
vint16m1_t vs2, size_t vl);
vint16m2_t __riscv_vmadd(vbool8_t vm, vint16m2_t vd, vint16m2_t vs1,
vint16m2_t vs2, size_t vl);
vint16m2_t __riscv_vmadd(vbool8_t vm, vint16m2_t vd, int16_t rs1,
vint16m2_t vs2, size_t vl);
vint16m4_t __riscv_vmadd(vbool4_t vm, vint16m4_t vd, vint16m4_t vs1,
vint16m4_t vs2, size_t vl);
vint16m4_t __riscv_vmadd(vbool4_t vm, vint16m4_t vd, int16_t rs1,
vint16m4_t vs2, size_t vl);
vint16m8_t __riscv_vmadd(vbool2_t vm, vint16m8_t vd, vint16m8_t vs1,
vint16m8_t vs2, size_t vl);
vint16m8_t __riscv_vmadd(vbool2_t vm, vint16m8_t vd, int16_t rs1,
vint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vmadd(vbool64_t vm, vint32mf2_t vd, vint32mf2_t vs1,
vint32mf2_t vs2, size_t vl);
vint32mf2_t __riscv_vmadd(vbool64_t vm, vint32mf2_t vd, int32_t rs1,
vint32mf2_t vs2, size_t vl);
vint32m1_t __riscv_vmadd(vbool32_t vm, vint32m1_t vd, vint32m1_t vs1,
vint32m1_t vs2, size_t vl);
vint32m1_t __riscv_vmadd(vbool32_t vm, vint32m1_t vd, int32_t rs1,
vint32m1_t vs2, size_t vl);
vint32m2_t __riscv_vmadd(vbool16_t vm, vint32m2_t vd, vint32m2_t vs1,
vint32m2_t vs2, size_t vl);
vint32m2_t __riscv_vmadd(vbool16_t vm, vint32m2_t vd, int32_t rs1,
vint32m2_t vs2, size_t vl);
vint32m4_t __riscv_vmadd(vbool8_t vm, vint32m4_t vd, vint32m4_t vs1,
vint32m4_t vs2, size_t vl);
vint32m4_t __riscv_vmadd(vbool8_t vm, vint32m4_t vd, int32_t rs1,
vint32m4_t vs2, size_t vl);
vint32m8_t __riscv_vmadd(vbool4_t vm, vint32m8_t vd, vint32m8_t vs1,
vint32m8_t vs2, size_t vl);
vint32m8_t __riscv_vmadd(vbool4_t vm, vint32m8_t vd, int32_t rs1,
vint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vmadd(vbool64_t vm, vint64m1_t vd, vint64m1_t vs1,
vint64m1_t vs2, size_t vl);
vint64m1_t __riscv_vmadd(vbool64_t vm, vint64m1_t vd, int64_t rs1,
vint64m1_t vs2, size_t vl);
vint64m2_t __riscv_vmadd(vbool32_t vm, vint64m2_t vd, vint64m2_t vs1,
vint64m2_t vs2, size_t vl);
vint64m2_t __riscv_vmadd(vbool32_t vm, vint64m2_t vd, int64_t rs1,
vint64m2_t vs2, size_t vl);
vint64m4_t __riscv_vmadd(vbool16_t vm, vint64m4_t vd, vint64m4_t vs1,
vint64m4_t vs2, size_t vl);
vint64m4_t __riscv_vmadd(vbool16_t vm, vint64m4_t vd, int64_t rs1,
vint64m4_t vs2, size_t vl);
vint64m8_t __riscv_vmadd(vbool8_t vm, vint64m8_t vd, vint64m8_t vs1,
vint64m8_t vs2, size_t vl);
vint64m8_t __riscv_vmadd(vbool8_t vm, vint64m8_t vd, int64_t rs1,
vint64m8_t vs2, size_t vl);
vint8mf8_t __riscv_vnmsub(vbool64_t vm, vint8mf8_t vd, vint8mf8_t vs1,
vint8mf8_t vs2, size_t vl);
vint8mf8_t __riscv_vnmsub(vbool64_t vm, vint8mf8_t vd, int8_t rs1,
vint8mf8_t vs2, size_t vl);
vint8mf4_t __riscv_vnmsub(vbool32_t vm, vint8mf4_t vd, vint8mf4_t vs1,
vint8mf4_t vs2, size_t vl);
vint8mf4_t __riscv_vnmsub(vbool32_t vm, vint8mf4_t vd, int8_t rs1,
vint8mf4_t vs2, size_t vl);
vint8mf2_t __riscv_vnmsub(vbool16_t vm, vint8mf2_t vd, vint8mf2_t vs1,
vint8mf2_t vs2, size_t vl);
vint8mf2_t __riscv_vnmsub(vbool16_t vm, vint8mf2_t vd, int8_t rs1,
vint8mf2_t vs2, size_t vl);
vint8m1_t __riscv_vnmsub(vbool8_t vm, vint8m1_t vd, vint8m1_t vs1,
vint8m1_t vs2, size_t vl);
vint8m1_t __riscv_vnmsub(vbool8_t vm, vint8m1_t vd, int8_t rs1, vint8m1_t vs2,
size_t vl);
vint8m2_t __riscv_vnmsub(vbool4_t vm, vint8m2_t vd, vint8m2_t vs1,
vint8m2_t vs2, size_t vl);
vint8m2_t __riscv_vnmsub(vbool4_t vm, vint8m2_t vd, int8_t rs1, vint8m2_t vs2,
size_t vl);
vint8m4_t __riscv_vnmsub(vbool2_t vm, vint8m4_t vd, vint8m4_t vs1,
vint8m4_t vs2, size_t vl);
vint8m4_t __riscv_vnmsub(vbool2_t vm, vint8m4_t vd, int8_t rs1, vint8m4_t vs2,
size_t vl);
vint8m8_t __riscv_vnmsub(vbool1_t vm, vint8m8_t vd, vint8m8_t vs1,
vint8m8_t vs2, size_t vl);
vint8m8_t __riscv_vnmsub(vbool1_t vm, vint8m8_t vd, int8_t rs1, vint8m8_t vs2,
size_t vl);
vint16mf4_t __riscv_vnmsub(vbool64_t vm, vint16mf4_t vd, vint16mf4_t vs1,
vint16mf4_t vs2, size_t vl);
vint16mf4_t __riscv_vnmsub(vbool64_t vm, vint16mf4_t vd, int16_t rs1,
vint16mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vnmsub(vbool32_t vm, vint16mf2_t vd, vint16mf2_t vs1,
vint16mf2_t vs2, size_t vl);
vint16mf2_t __riscv_vnmsub(vbool32_t vm, vint16mf2_t vd, int16_t rs1,
vint16mf2_t vs2, size_t vl);
vint16m1_t __riscv_vnmsub(vbool16_t vm, vint16m1_t vd, vint16m1_t vs1,
vint16m1_t vs2, size_t vl);
vint16m1_t __riscv_vnmsub(vbool16_t vm, vint16m1_t vd, int16_t rs1,
vint16m1_t vs2, size_t vl);
vint16m2_t __riscv_vnmsub(vbool8_t vm, vint16m2_t vd, vint16m2_t vs1,
vint16m2_t vs2, size_t vl);
vint16m2_t __riscv_vnmsub(vbool8_t vm, vint16m2_t vd, int16_t rs1,
vint16m2_t vs2, size_t vl);
vint16m4_t __riscv_vnmsub(vbool4_t vm, vint16m4_t vd, vint16m4_t vs1,
vint16m4_t vs2, size_t vl);
vint16m4_t __riscv_vnmsub(vbool4_t vm, vint16m4_t vd, int16_t rs1,
vint16m4_t vs2, size_t vl);
vint16m8_t __riscv_vnmsub(vbool2_t vm, vint16m8_t vd, vint16m8_t vs1,
vint16m8_t vs2, size_t vl);
vint16m8_t __riscv_vnmsub(vbool2_t vm, vint16m8_t vd, int16_t rs1,
vint16m8_t vs2, size_t vl);
vint32mf2_t __riscv_vnmsub(vbool64_t vm, vint32mf2_t vd, vint32mf2_t vs1,
vint32mf2_t vs2, size_t vl);
vint32mf2_t __riscv_vnmsub(vbool64_t vm, vint32mf2_t vd, int32_t rs1,
vint32mf2_t vs2, size_t vl);
vint32m1_t __riscv_vnmsub(vbool32_t vm, vint32m1_t vd, vint32m1_t vs1,
vint32m1_t vs2, size_t vl);
vint32m1_t __riscv_vnmsub(vbool32_t vm, vint32m1_t vd, int32_t rs1,
vint32m1_t vs2, size_t vl);
vint32m2_t __riscv_vnmsub(vbool16_t vm, vint32m2_t vd, vint32m2_t vs1,
vint32m2_t vs2, size_t vl);
vint32m2_t __riscv_vnmsub(vbool16_t vm, vint32m2_t vd, int32_t rs1,
vint32m2_t vs2, size_t vl);
vint32m4_t __riscv_vnmsub(vbool8_t vm, vint32m4_t vd, vint32m4_t vs1,
vint32m4_t vs2, size_t vl);
vint32m4_t __riscv_vnmsub(vbool8_t vm, vint32m4_t vd, int32_t rs1,
vint32m4_t vs2, size_t vl);
vint32m8_t __riscv_vnmsub(vbool4_t vm, vint32m8_t vd, vint32m8_t vs1,
vint32m8_t vs2, size_t vl);
vint32m8_t __riscv_vnmsub(vbool4_t vm, vint32m8_t vd, int32_t rs1,
vint32m8_t vs2, size_t vl);
vint64m1_t __riscv_vnmsub(vbool64_t vm, vint64m1_t vd, vint64m1_t vs1,
vint64m1_t vs2, size_t vl);
vint64m1_t __riscv_vnmsub(vbool64_t vm, vint64m1_t vd, int64_t rs1,
vint64m1_t vs2, size_t vl);
vint64m2_t __riscv_vnmsub(vbool32_t vm, vint64m2_t vd, vint64m2_t vs1,
vint64m2_t vs2, size_t vl);
vint64m2_t __riscv_vnmsub(vbool32_t vm, vint64m2_t vd, int64_t rs1,
vint64m2_t vs2, size_t vl);
vint64m4_t __riscv_vnmsub(vbool16_t vm, vint64m4_t vd, vint64m4_t vs1,
vint64m4_t vs2, size_t vl);
vint64m4_t __riscv_vnmsub(vbool16_t vm, vint64m4_t vd, int64_t rs1,
vint64m4_t vs2, size_t vl);
vint64m8_t __riscv_vnmsub(vbool8_t vm, vint64m8_t vd, vint64m8_t vs1,
vint64m8_t vs2, size_t vl);
vint64m8_t __riscv_vnmsub(vbool8_t vm, vint64m8_t vd, int64_t rs1,
vint64m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vmacc(vbool64_t vm, vuint8mf8_t vd, vuint8mf8_t vs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf8_t __riscv_vmacc(vbool64_t vm, vuint8mf8_t vd, uint8_t rs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf4_t __riscv_vmacc(vbool32_t vm, vuint8mf4_t vd, vuint8mf4_t vs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vmacc(vbool32_t vm, vuint8mf4_t vd, uint8_t rs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf2_t __riscv_vmacc(vbool16_t vm, vuint8mf2_t vd, vuint8mf2_t vs1,
vuint8mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vmacc(vbool16_t vm, vuint8mf2_t vd, uint8_t rs1,
vuint8mf2_t vs2, size_t vl);
vuint8m1_t __riscv_vmacc(vbool8_t vm, vuint8m1_t vd, vuint8m1_t vs1,
vuint8m1_t vs2, size_t vl);
vuint8m1_t __riscv_vmacc(vbool8_t vm, vuint8m1_t vd, uint8_t rs1,
vuint8m1_t vs2, size_t vl);
vuint8m2_t __riscv_vmacc(vbool4_t vm, vuint8m2_t vd, vuint8m2_t vs1,
vuint8m2_t vs2, size_t vl);
vuint8m2_t __riscv_vmacc(vbool4_t vm, vuint8m2_t vd, uint8_t rs1,
vuint8m2_t vs2, size_t vl);
vuint8m4_t __riscv_vmacc(vbool2_t vm, vuint8m4_t vd, vuint8m4_t vs1,
vuint8m4_t vs2, size_t vl);
vuint8m4_t __riscv_vmacc(vbool2_t vm, vuint8m4_t vd, uint8_t rs1,
vuint8m4_t vs2, size_t vl);
vuint8m8_t __riscv_vmacc(vbool1_t vm, vuint8m8_t vd, vuint8m8_t vs1,
vuint8m8_t vs2, size_t vl);
vuint8m8_t __riscv_vmacc(vbool1_t vm, vuint8m8_t vd, uint8_t rs1,
vuint8m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vmacc(vbool64_t vm, vuint16mf4_t vd, vuint16mf4_t vs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf4_t __riscv_vmacc(vbool64_t vm, vuint16mf4_t vd, uint16_t rs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vmacc(vbool32_t vm, vuint16mf2_t vd, vuint16mf2_t vs1,
vuint16mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vmacc(vbool32_t vm, vuint16mf2_t vd, uint16_t rs1,
vuint16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vmacc(vbool16_t vm, vuint16m1_t vd, vuint16m1_t vs1,
vuint16m1_t vs2, size_t vl);
vuint16m1_t __riscv_vmacc(vbool16_t vm, vuint16m1_t vd, uint16_t rs1,
vuint16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vmacc(vbool8_t vm, vuint16m2_t vd, vuint16m2_t vs1,
vuint16m2_t vs2, size_t vl);
vuint16m2_t __riscv_vmacc(vbool8_t vm, vuint16m2_t vd, uint16_t rs1,
vuint16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vmacc(vbool4_t vm, vuint16m4_t vd, vuint16m4_t vs1,
vuint16m4_t vs2, size_t vl);
vuint16m4_t __riscv_vmacc(vbool4_t vm, vuint16m4_t vd, uint16_t rs1,
vuint16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vmacc(vbool2_t vm, vuint16m8_t vd, vuint16m8_t vs1,
vuint16m8_t vs2, size_t vl);
vuint16m8_t __riscv_vmacc(vbool2_t vm, vuint16m8_t vd, uint16_t rs1,
vuint16m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vmacc(vbool64_t vm, vuint32mf2_t vd, vuint32mf2_t vs1,
vuint32mf2_t vs2, size_t vl);
vuint32mf2_t __riscv_vmacc(vbool64_t vm, vuint32mf2_t vd, uint32_t rs1,
vuint32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vmacc(vbool32_t vm, vuint32m1_t vd, vuint32m1_t vs1,
vuint32m1_t vs2, size_t vl);
vuint32m1_t __riscv_vmacc(vbool32_t vm, vuint32m1_t vd, uint32_t rs1,
vuint32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vmacc(vbool16_t vm, vuint32m2_t vd, vuint32m2_t vs1,
vuint32m2_t vs2, size_t vl);
vuint32m2_t __riscv_vmacc(vbool16_t vm, vuint32m2_t vd, uint32_t rs1,
vuint32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vmacc(vbool8_t vm, vuint32m4_t vd, vuint32m4_t vs1,
vuint32m4_t vs2, size_t vl);
vuint32m4_t __riscv_vmacc(vbool8_t vm, vuint32m4_t vd, uint32_t rs1,
vuint32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vmacc(vbool4_t vm, vuint32m8_t vd, vuint32m8_t vs1,
vuint32m8_t vs2, size_t vl);
vuint32m8_t __riscv_vmacc(vbool4_t vm, vuint32m8_t vd, uint32_t rs1,
vuint32m8_t vs2, size_t vl);
vuint64m1_t __riscv_vmacc(vbool64_t vm, vuint64m1_t vd, vuint64m1_t vs1,
vuint64m1_t vs2, size_t vl);
vuint64m1_t __riscv_vmacc(vbool64_t vm, vuint64m1_t vd, uint64_t rs1,
vuint64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vmacc(vbool32_t vm, vuint64m2_t vd, vuint64m2_t vs1,
vuint64m2_t vs2, size_t vl);
vuint64m2_t __riscv_vmacc(vbool32_t vm, vuint64m2_t vd, uint64_t rs1,
vuint64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vmacc(vbool16_t vm, vuint64m4_t vd, vuint64m4_t vs1,
vuint64m4_t vs2, size_t vl);
vuint64m4_t __riscv_vmacc(vbool16_t vm, vuint64m4_t vd, uint64_t rs1,
vuint64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vmacc(vbool8_t vm, vuint64m8_t vd, vuint64m8_t vs1,
vuint64m8_t vs2, size_t vl);
vuint64m8_t __riscv_vmacc(vbool8_t vm, vuint64m8_t vd, uint64_t rs1,
vuint64m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vnmsac(vbool64_t vm, vuint8mf8_t vd, vuint8mf8_t vs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf8_t __riscv_vnmsac(vbool64_t vm, vuint8mf8_t vd, uint8_t rs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf4_t __riscv_vnmsac(vbool32_t vm, vuint8mf4_t vd, vuint8mf4_t vs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vnmsac(vbool32_t vm, vuint8mf4_t vd, uint8_t rs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf2_t __riscv_vnmsac(vbool16_t vm, vuint8mf2_t vd, vuint8mf2_t vs1,
vuint8mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vnmsac(vbool16_t vm, vuint8mf2_t vd, uint8_t rs1,
vuint8mf2_t vs2, size_t vl);
vuint8m1_t __riscv_vnmsac(vbool8_t vm, vuint8m1_t vd, vuint8m1_t vs1,
vuint8m1_t vs2, size_t vl);
vuint8m1_t __riscv_vnmsac(vbool8_t vm, vuint8m1_t vd, uint8_t rs1,
vuint8m1_t vs2, size_t vl);
vuint8m2_t __riscv_vnmsac(vbool4_t vm, vuint8m2_t vd, vuint8m2_t vs1,
vuint8m2_t vs2, size_t vl);
vuint8m2_t __riscv_vnmsac(vbool4_t vm, vuint8m2_t vd, uint8_t rs1,
vuint8m2_t vs2, size_t vl);
vuint8m4_t __riscv_vnmsac(vbool2_t vm, vuint8m4_t vd, vuint8m4_t vs1,
vuint8m4_t vs2, size_t vl);
vuint8m4_t __riscv_vnmsac(vbool2_t vm, vuint8m4_t vd, uint8_t rs1,
vuint8m4_t vs2, size_t vl);
vuint8m8_t __riscv_vnmsac(vbool1_t vm, vuint8m8_t vd, vuint8m8_t vs1,
vuint8m8_t vs2, size_t vl);
vuint8m8_t __riscv_vnmsac(vbool1_t vm, vuint8m8_t vd, uint8_t rs1,
vuint8m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vnmsac(vbool64_t vm, vuint16mf4_t vd, vuint16mf4_t vs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf4_t __riscv_vnmsac(vbool64_t vm, vuint16mf4_t vd, uint16_t rs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vnmsac(vbool32_t vm, vuint16mf2_t vd, vuint16mf2_t vs1,
vuint16mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vnmsac(vbool32_t vm, vuint16mf2_t vd, uint16_t rs1,
vuint16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vnmsac(vbool16_t vm, vuint16m1_t vd, vuint16m1_t vs1,
vuint16m1_t vs2, size_t vl);
vuint16m1_t __riscv_vnmsac(vbool16_t vm, vuint16m1_t vd, uint16_t rs1,
vuint16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vnmsac(vbool8_t vm, vuint16m2_t vd, vuint16m2_t vs1,
vuint16m2_t vs2, size_t vl);
vuint16m2_t __riscv_vnmsac(vbool8_t vm, vuint16m2_t vd, uint16_t rs1,
vuint16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vnmsac(vbool4_t vm, vuint16m4_t vd, vuint16m4_t vs1,
vuint16m4_t vs2, size_t vl);
vuint16m4_t __riscv_vnmsac(vbool4_t vm, vuint16m4_t vd, uint16_t rs1,
vuint16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vnmsac(vbool2_t vm, vuint16m8_t vd, vuint16m8_t vs1,
vuint16m8_t vs2, size_t vl);
vuint16m8_t __riscv_vnmsac(vbool2_t vm, vuint16m8_t vd, uint16_t rs1,
vuint16m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vnmsac(vbool64_t vm, vuint32mf2_t vd, vuint32mf2_t vs1,
vuint32mf2_t vs2, size_t vl);
vuint32mf2_t __riscv_vnmsac(vbool64_t vm, vuint32mf2_t vd, uint32_t rs1,
vuint32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vnmsac(vbool32_t vm, vuint32m1_t vd, vuint32m1_t vs1,
vuint32m1_t vs2, size_t vl);
vuint32m1_t __riscv_vnmsac(vbool32_t vm, vuint32m1_t vd, uint32_t rs1,
vuint32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vnmsac(vbool16_t vm, vuint32m2_t vd, vuint32m2_t vs1,
vuint32m2_t vs2, size_t vl);
vuint32m2_t __riscv_vnmsac(vbool16_t vm, vuint32m2_t vd, uint32_t rs1,
vuint32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vnmsac(vbool8_t vm, vuint32m4_t vd, vuint32m4_t vs1,
vuint32m4_t vs2, size_t vl);
vuint32m4_t __riscv_vnmsac(vbool8_t vm, vuint32m4_t vd, uint32_t rs1,
vuint32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vnmsac(vbool4_t vm, vuint32m8_t vd, vuint32m8_t vs1,
vuint32m8_t vs2, size_t vl);
vuint32m8_t __riscv_vnmsac(vbool4_t vm, vuint32m8_t vd, uint32_t rs1,
vuint32m8_t vs2, size_t vl);
vuint64m1_t __riscv_vnmsac(vbool64_t vm, vuint64m1_t vd, vuint64m1_t vs1,
vuint64m1_t vs2, size_t vl);
vuint64m1_t __riscv_vnmsac(vbool64_t vm, vuint64m1_t vd, uint64_t rs1,
vuint64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vnmsac(vbool32_t vm, vuint64m2_t vd, vuint64m2_t vs1,
vuint64m2_t vs2, size_t vl);
vuint64m2_t __riscv_vnmsac(vbool32_t vm, vuint64m2_t vd, uint64_t rs1,
vuint64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vnmsac(vbool16_t vm, vuint64m4_t vd, vuint64m4_t vs1,
vuint64m4_t vs2, size_t vl);
vuint64m4_t __riscv_vnmsac(vbool16_t vm, vuint64m4_t vd, uint64_t rs1,
vuint64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vnmsac(vbool8_t vm, vuint64m8_t vd, vuint64m8_t vs1,
vuint64m8_t vs2, size_t vl);
vuint64m8_t __riscv_vnmsac(vbool8_t vm, vuint64m8_t vd, uint64_t rs1,
vuint64m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vmadd(vbool64_t vm, vuint8mf8_t vd, vuint8mf8_t vs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf8_t __riscv_vmadd(vbool64_t vm, vuint8mf8_t vd, uint8_t rs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf4_t __riscv_vmadd(vbool32_t vm, vuint8mf4_t vd, vuint8mf4_t vs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vmadd(vbool32_t vm, vuint8mf4_t vd, uint8_t rs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf2_t __riscv_vmadd(vbool16_t vm, vuint8mf2_t vd, vuint8mf2_t vs1,
vuint8mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vmadd(vbool16_t vm, vuint8mf2_t vd, uint8_t rs1,
vuint8mf2_t vs2, size_t vl);
vuint8m1_t __riscv_vmadd(vbool8_t vm, vuint8m1_t vd, vuint8m1_t vs1,
vuint8m1_t vs2, size_t vl);
vuint8m1_t __riscv_vmadd(vbool8_t vm, vuint8m1_t vd, uint8_t rs1,
vuint8m1_t vs2, size_t vl);
vuint8m2_t __riscv_vmadd(vbool4_t vm, vuint8m2_t vd, vuint8m2_t vs1,
vuint8m2_t vs2, size_t vl);
vuint8m2_t __riscv_vmadd(vbool4_t vm, vuint8m2_t vd, uint8_t rs1,
vuint8m2_t vs2, size_t vl);
vuint8m4_t __riscv_vmadd(vbool2_t vm, vuint8m4_t vd, vuint8m4_t vs1,
vuint8m4_t vs2, size_t vl);
vuint8m4_t __riscv_vmadd(vbool2_t vm, vuint8m4_t vd, uint8_t rs1,
vuint8m4_t vs2, size_t vl);
vuint8m8_t __riscv_vmadd(vbool1_t vm, vuint8m8_t vd, vuint8m8_t vs1,
vuint8m8_t vs2, size_t vl);
vuint8m8_t __riscv_vmadd(vbool1_t vm, vuint8m8_t vd, uint8_t rs1,
vuint8m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vmadd(vbool64_t vm, vuint16mf4_t vd, vuint16mf4_t vs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf4_t __riscv_vmadd(vbool64_t vm, vuint16mf4_t vd, uint16_t rs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vmadd(vbool32_t vm, vuint16mf2_t vd, vuint16mf2_t vs1,
vuint16mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vmadd(vbool32_t vm, vuint16mf2_t vd, uint16_t rs1,
vuint16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vmadd(vbool16_t vm, vuint16m1_t vd, vuint16m1_t vs1,
vuint16m1_t vs2, size_t vl);
vuint16m1_t __riscv_vmadd(vbool16_t vm, vuint16m1_t vd, uint16_t rs1,
vuint16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vmadd(vbool8_t vm, vuint16m2_t vd, vuint16m2_t vs1,
vuint16m2_t vs2, size_t vl);
vuint16m2_t __riscv_vmadd(vbool8_t vm, vuint16m2_t vd, uint16_t rs1,
vuint16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vmadd(vbool4_t vm, vuint16m4_t vd, vuint16m4_t vs1,
vuint16m4_t vs2, size_t vl);
vuint16m4_t __riscv_vmadd(vbool4_t vm, vuint16m4_t vd, uint16_t rs1,
vuint16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vmadd(vbool2_t vm, vuint16m8_t vd, vuint16m8_t vs1,
vuint16m8_t vs2, size_t vl);
vuint16m8_t __riscv_vmadd(vbool2_t vm, vuint16m8_t vd, uint16_t rs1,
vuint16m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vmadd(vbool64_t vm, vuint32mf2_t vd, vuint32mf2_t vs1,
vuint32mf2_t vs2, size_t vl);
vuint32mf2_t __riscv_vmadd(vbool64_t vm, vuint32mf2_t vd, uint32_t rs1,
vuint32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vmadd(vbool32_t vm, vuint32m1_t vd, vuint32m1_t vs1,
vuint32m1_t vs2, size_t vl);
vuint32m1_t __riscv_vmadd(vbool32_t vm, vuint32m1_t vd, uint32_t rs1,
vuint32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vmadd(vbool16_t vm, vuint32m2_t vd, vuint32m2_t vs1,
vuint32m2_t vs2, size_t vl);
vuint32m2_t __riscv_vmadd(vbool16_t vm, vuint32m2_t vd, uint32_t rs1,
vuint32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vmadd(vbool8_t vm, vuint32m4_t vd, vuint32m4_t vs1,
vuint32m4_t vs2, size_t vl);
vuint32m4_t __riscv_vmadd(vbool8_t vm, vuint32m4_t vd, uint32_t rs1,
vuint32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vmadd(vbool4_t vm, vuint32m8_t vd, vuint32m8_t vs1,
vuint32m8_t vs2, size_t vl);
vuint32m8_t __riscv_vmadd(vbool4_t vm, vuint32m8_t vd, uint32_t rs1,
vuint32m8_t vs2, size_t vl);
vuint64m1_t __riscv_vmadd(vbool64_t vm, vuint64m1_t vd, vuint64m1_t vs1,
vuint64m1_t vs2, size_t vl);
vuint64m1_t __riscv_vmadd(vbool64_t vm, vuint64m1_t vd, uint64_t rs1,
vuint64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vmadd(vbool32_t vm, vuint64m2_t vd, vuint64m2_t vs1,
vuint64m2_t vs2, size_t vl);
vuint64m2_t __riscv_vmadd(vbool32_t vm, vuint64m2_t vd, uint64_t rs1,
vuint64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vmadd(vbool16_t vm, vuint64m4_t vd, vuint64m4_t vs1,
vuint64m4_t vs2, size_t vl);
vuint64m4_t __riscv_vmadd(vbool16_t vm, vuint64m4_t vd, uint64_t rs1,
vuint64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vmadd(vbool8_t vm, vuint64m8_t vd, vuint64m8_t vs1,
vuint64m8_t vs2, size_t vl);
vuint64m8_t __riscv_vmadd(vbool8_t vm, vuint64m8_t vd, uint64_t rs1,
vuint64m8_t vs2, size_t vl);
vuint8mf8_t __riscv_vnmsub(vbool64_t vm, vuint8mf8_t vd, vuint8mf8_t vs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf8_t __riscv_vnmsub(vbool64_t vm, vuint8mf8_t vd, uint8_t rs1,
vuint8mf8_t vs2, size_t vl);
vuint8mf4_t __riscv_vnmsub(vbool32_t vm, vuint8mf4_t vd, vuint8mf4_t vs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf4_t __riscv_vnmsub(vbool32_t vm, vuint8mf4_t vd, uint8_t rs1,
vuint8mf4_t vs2, size_t vl);
vuint8mf2_t __riscv_vnmsub(vbool16_t vm, vuint8mf2_t vd, vuint8mf2_t vs1,
vuint8mf2_t vs2, size_t vl);
vuint8mf2_t __riscv_vnmsub(vbool16_t vm, vuint8mf2_t vd, uint8_t rs1,
vuint8mf2_t vs2, size_t vl);
vuint8m1_t __riscv_vnmsub(vbool8_t vm, vuint8m1_t vd, vuint8m1_t vs1,
vuint8m1_t vs2, size_t vl);
vuint8m1_t __riscv_vnmsub(vbool8_t vm, vuint8m1_t vd, uint8_t rs1,
vuint8m1_t vs2, size_t vl);
vuint8m2_t __riscv_vnmsub(vbool4_t vm, vuint8m2_t vd, vuint8m2_t vs1,
vuint8m2_t vs2, size_t vl);
vuint8m2_t __riscv_vnmsub(vbool4_t vm, vuint8m2_t vd, uint8_t rs1,
vuint8m2_t vs2, size_t vl);
vuint8m4_t __riscv_vnmsub(vbool2_t vm, vuint8m4_t vd, vuint8m4_t vs1,
vuint8m4_t vs2, size_t vl);
vuint8m4_t __riscv_vnmsub(vbool2_t vm, vuint8m4_t vd, uint8_t rs1,
vuint8m4_t vs2, size_t vl);
vuint8m8_t __riscv_vnmsub(vbool1_t vm, vuint8m8_t vd, vuint8m8_t vs1,
vuint8m8_t vs2, size_t vl);
vuint8m8_t __riscv_vnmsub(vbool1_t vm, vuint8m8_t vd, uint8_t rs1,
vuint8m8_t vs2, size_t vl);
vuint16mf4_t __riscv_vnmsub(vbool64_t vm, vuint16mf4_t vd, vuint16mf4_t vs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf4_t __riscv_vnmsub(vbool64_t vm, vuint16mf4_t vd, uint16_t rs1,
vuint16mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vnmsub(vbool32_t vm, vuint16mf2_t vd, vuint16mf2_t vs1,
vuint16mf2_t vs2, size_t vl);
vuint16mf2_t __riscv_vnmsub(vbool32_t vm, vuint16mf2_t vd, uint16_t rs1,
vuint16mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vnmsub(vbool16_t vm, vuint16m1_t vd, vuint16m1_t vs1,
vuint16m1_t vs2, size_t vl);
vuint16m1_t __riscv_vnmsub(vbool16_t vm, vuint16m1_t vd, uint16_t rs1,
vuint16m1_t vs2, size_t vl);
vuint16m2_t __riscv_vnmsub(vbool8_t vm, vuint16m2_t vd, vuint16m2_t vs1,
vuint16m2_t vs2, size_t vl);
vuint16m2_t __riscv_vnmsub(vbool8_t vm, vuint16m2_t vd, uint16_t rs1,
vuint16m2_t vs2, size_t vl);
vuint16m4_t __riscv_vnmsub(vbool4_t vm, vuint16m4_t vd, vuint16m4_t vs1,
vuint16m4_t vs2, size_t vl);
vuint16m4_t __riscv_vnmsub(vbool4_t vm, vuint16m4_t vd, uint16_t rs1,
vuint16m4_t vs2, size_t vl);
vuint16m8_t __riscv_vnmsub(vbool2_t vm, vuint16m8_t vd, vuint16m8_t vs1,
vuint16m8_t vs2, size_t vl);
vuint16m8_t __riscv_vnmsub(vbool2_t vm, vuint16m8_t vd, uint16_t rs1,
vuint16m8_t vs2, size_t vl);
vuint32mf2_t __riscv_vnmsub(vbool64_t vm, vuint32mf2_t vd, vuint32mf2_t vs1,
vuint32mf2_t vs2, size_t vl);
vuint32mf2_t __riscv_vnmsub(vbool64_t vm, vuint32mf2_t vd, uint32_t rs1,
vuint32mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vnmsub(vbool32_t vm, vuint32m1_t vd, vuint32m1_t vs1,
vuint32m1_t vs2, size_t vl);
vuint32m1_t __riscv_vnmsub(vbool32_t vm, vuint32m1_t vd, uint32_t rs1,
vuint32m1_t vs2, size_t vl);
vuint32m2_t __riscv_vnmsub(vbool16_t vm, vuint32m2_t vd, vuint32m2_t vs1,
vuint32m2_t vs2, size_t vl);
vuint32m2_t __riscv_vnmsub(vbool16_t vm, vuint32m2_t vd, uint32_t rs1,
vuint32m2_t vs2, size_t vl);
vuint32m4_t __riscv_vnmsub(vbool8_t vm, vuint32m4_t vd, vuint32m4_t vs1,
vuint32m4_t vs2, size_t vl);
vuint32m4_t __riscv_vnmsub(vbool8_t vm, vuint32m4_t vd, uint32_t rs1,
vuint32m4_t vs2, size_t vl);
vuint32m8_t __riscv_vnmsub(vbool4_t vm, vuint32m8_t vd, vuint32m8_t vs1,
vuint32m8_t vs2, size_t vl);
vuint32m8_t __riscv_vnmsub(vbool4_t vm, vuint32m8_t vd, uint32_t rs1,
vuint32m8_t vs2, size_t vl);
vuint64m1_t __riscv_vnmsub(vbool64_t vm, vuint64m1_t vd, vuint64m1_t vs1,
vuint64m1_t vs2, size_t vl);
vuint64m1_t __riscv_vnmsub(vbool64_t vm, vuint64m1_t vd, uint64_t rs1,
vuint64m1_t vs2, size_t vl);
vuint64m2_t __riscv_vnmsub(vbool32_t vm, vuint64m2_t vd, vuint64m2_t vs1,
vuint64m2_t vs2, size_t vl);
vuint64m2_t __riscv_vnmsub(vbool32_t vm, vuint64m2_t vd, uint64_t rs1,
vuint64m2_t vs2, size_t vl);
vuint64m4_t __riscv_vnmsub(vbool16_t vm, vuint64m4_t vd, vuint64m4_t vs1,
vuint64m4_t vs2, size_t vl);
vuint64m4_t __riscv_vnmsub(vbool16_t vm, vuint64m4_t vd, uint64_t rs1,
vuint64m4_t vs2, size_t vl);
vuint64m8_t __riscv_vnmsub(vbool8_t vm, vuint64m8_t vd, vuint64m8_t vs1,
vuint64m8_t vs2, size_t vl);
vuint64m8_t __riscv_vnmsub(vbool8_t vm, vuint64m8_t vd, uint64_t rs1,
vuint64m8_t vs2, size_t vl);
Vector Widening Integer Multiply-Add Intrinsics
vint16mf4_t __riscv_vwmacc(vint16mf4_t vd, vint8mf8_t vs1, vint8mf8_t vs2,
size_t vl);
vint16mf4_t __riscv_vwmacc(vint16mf4_t vd, int8_t rs1, vint8mf8_t vs2,
size_t vl);
vint16mf2_t __riscv_vwmacc(vint16mf2_t vd, vint8mf4_t vs1, vint8mf4_t vs2,
size_t vl);
vint16mf2_t __riscv_vwmacc(vint16mf2_t vd, int8_t rs1, vint8mf4_t vs2,
size_t vl);
vint16m1_t __riscv_vwmacc(vint16m1_t vd, vint8mf2_t vs1, vint8mf2_t vs2,
size_t vl);
vint16m1_t __riscv_vwmacc(vint16m1_t vd, int8_t rs1, vint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vwmacc(vint16m2_t vd, vint8m1_t vs1, vint8m1_t vs2,
size_t vl);
vint16m2_t __riscv_vwmacc(vint16m2_t vd, int8_t rs1, vint8m1_t vs2, size_t vl);
vint16m4_t __riscv_vwmacc(vint16m4_t vd, vint8m2_t vs1, vint8m2_t vs2,
size_t vl);
vint16m4_t __riscv_vwmacc(vint16m4_t vd, int8_t rs1, vint8m2_t vs2, size_t vl);
vint16m8_t __riscv_vwmacc(vint16m8_t vd, vint8m4_t vs1, vint8m4_t vs2,
size_t vl);
vint16m8_t __riscv_vwmacc(vint16m8_t vd, int8_t rs1, vint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vwmacc(vint32mf2_t vd, vint16mf4_t vs1, vint16mf4_t vs2,
size_t vl);
vint32mf2_t __riscv_vwmacc(vint32mf2_t vd, int16_t rs1, vint16mf4_t vs2,
size_t vl);
vint32m1_t __riscv_vwmacc(vint32m1_t vd, vint16mf2_t vs1, vint16mf2_t vs2,
size_t vl);
vint32m1_t __riscv_vwmacc(vint32m1_t vd, int16_t rs1, vint16mf2_t vs2,
size_t vl);
vint32m2_t __riscv_vwmacc(vint32m2_t vd, vint16m1_t vs1, vint16m1_t vs2,
size_t vl);
vint32m2_t __riscv_vwmacc(vint32m2_t vd, int16_t rs1, vint16m1_t vs2,
size_t vl);
vint32m4_t __riscv_vwmacc(vint32m4_t vd, vint16m2_t vs1, vint16m2_t vs2,
size_t vl);
vint32m4_t __riscv_vwmacc(vint32m4_t vd, int16_t rs1, vint16m2_t vs2,
size_t vl);
vint32m8_t __riscv_vwmacc(vint32m8_t vd, vint16m4_t vs1, vint16m4_t vs2,
size_t vl);
vint32m8_t __riscv_vwmacc(vint32m8_t vd, int16_t rs1, vint16m4_t vs2,
size_t vl);
vint64m1_t __riscv_vwmacc(vint64m1_t vd, vint32mf2_t vs1, vint32mf2_t vs2,
size_t vl);
vint64m1_t __riscv_vwmacc(vint64m1_t vd, int32_t rs1, vint32mf2_t vs2,
size_t vl);
vint64m2_t __riscv_vwmacc(vint64m2_t vd, vint32m1_t vs1, vint32m1_t vs2,
size_t vl);
vint64m2_t __riscv_vwmacc(vint64m2_t vd, int32_t rs1, vint32m1_t vs2,
size_t vl);
vint64m4_t __riscv_vwmacc(vint64m4_t vd, vint32m2_t vs1, vint32m2_t vs2,
size_t vl);
vint64m4_t __riscv_vwmacc(vint64m4_t vd, int32_t rs1, vint32m2_t vs2,
size_t vl);
vint64m8_t __riscv_vwmacc(vint64m8_t vd, vint32m4_t vs1, vint32m4_t vs2,
size_t vl);
vint64m8_t __riscv_vwmacc(vint64m8_t vd, int32_t rs1, vint32m4_t vs2,
size_t vl);
vint16mf4_t __riscv_vwmaccsu(vint16mf4_t vd, vint8mf8_t vs1, vuint8mf8_t vs2,
size_t vl);
vint16mf4_t __riscv_vwmaccsu(vint16mf4_t vd, int8_t rs1, vuint8mf8_t vs2,
size_t vl);
vint16mf2_t __riscv_vwmaccsu(vint16mf2_t vd, vint8mf4_t vs1, vuint8mf4_t vs2,
size_t vl);
vint16mf2_t __riscv_vwmaccsu(vint16mf2_t vd, int8_t rs1, vuint8mf4_t vs2,
size_t vl);
vint16m1_t __riscv_vwmaccsu(vint16m1_t vd, vint8mf2_t vs1, vuint8mf2_t vs2,
size_t vl);
vint16m1_t __riscv_vwmaccsu(vint16m1_t vd, int8_t rs1, vuint8mf2_t vs2,
size_t vl);
vint16m2_t __riscv_vwmaccsu(vint16m2_t vd, vint8m1_t vs1, vuint8m1_t vs2,
size_t vl);
vint16m2_t __riscv_vwmaccsu(vint16m2_t vd, int8_t rs1, vuint8m1_t vs2,
size_t vl);
vint16m4_t __riscv_vwmaccsu(vint16m4_t vd, vint8m2_t vs1, vuint8m2_t vs2,
size_t vl);
vint16m4_t __riscv_vwmaccsu(vint16m4_t vd, int8_t rs1, vuint8m2_t vs2,
size_t vl);
vint16m8_t __riscv_vwmaccsu(vint16m8_t vd, vint8m4_t vs1, vuint8m4_t vs2,
size_t vl);
vint16m8_t __riscv_vwmaccsu(vint16m8_t vd, int8_t rs1, vuint8m4_t vs2,
size_t vl);
vint32mf2_t __riscv_vwmaccsu(vint32mf2_t vd, vint16mf4_t vs1, vuint16mf4_t vs2,
size_t vl);
vint32mf2_t __riscv_vwmaccsu(vint32mf2_t vd, int16_t rs1, vuint16mf4_t vs2,
size_t vl);
vint32m1_t __riscv_vwmaccsu(vint32m1_t vd, vint16mf2_t vs1, vuint16mf2_t vs2,
size_t vl);
vint32m1_t __riscv_vwmaccsu(vint32m1_t vd, int16_t rs1, vuint16mf2_t vs2,
size_t vl);
vint32m2_t __riscv_vwmaccsu(vint32m2_t vd, vint16m1_t vs1, vuint16m1_t vs2,
size_t vl);
vint32m2_t __riscv_vwmaccsu(vint32m2_t vd, int16_t rs1, vuint16m1_t vs2,
size_t vl);
vint32m4_t __riscv_vwmaccsu(vint32m4_t vd, vint16m2_t vs1, vuint16m2_t vs2,
size_t vl);
vint32m4_t __riscv_vwmaccsu(vint32m4_t vd, int16_t rs1, vuint16m2_t vs2,
size_t vl);
vint32m8_t __riscv_vwmaccsu(vint32m8_t vd, vint16m4_t vs1, vuint16m4_t vs2,
size_t vl);
vint32m8_t __riscv_vwmaccsu(vint32m8_t vd, int16_t rs1, vuint16m4_t vs2,
size_t vl);
vint64m1_t __riscv_vwmaccsu(vint64m1_t vd, vint32mf2_t vs1, vuint32mf2_t vs2,
size_t vl);
vint64m1_t __riscv_vwmaccsu(vint64m1_t vd, int32_t rs1, vuint32mf2_t vs2,
size_t vl);
vint64m2_t __riscv_vwmaccsu(vint64m2_t vd, vint32m1_t vs1, vuint32m1_t vs2,
size_t vl);
vint64m2_t __riscv_vwmaccsu(vint64m2_t vd, int32_t rs1, vuint32m1_t vs2,
size_t vl);
vint64m4_t __riscv_vwmaccsu(vint64m4_t vd, vint32m2_t vs1, vuint32m2_t vs2,
size_t vl);
vint64m4_t __riscv_vwmaccsu(vint64m4_t vd, int32_t rs1, vuint32m2_t vs2,
size_t vl);
vint64m8_t __riscv_vwmaccsu(vint64m8_t vd, vint32m4_t vs1, vuint32m4_t vs2,
size_t vl);
vint64m8_t __riscv_vwmaccsu(vint64m8_t vd, int32_t rs1, vuint32m4_t vs2,
size_t vl);
vint16mf4_t __riscv_vwmaccus(vint16mf4_t vd, uint8_t rs1, vint8mf8_t vs2,
size_t vl);
vint16mf2_t __riscv_vwmaccus(vint16mf2_t vd, uint8_t rs1, vint8mf4_t vs2,
size_t vl);
vint16m1_t __riscv_vwmaccus(vint16m1_t vd, uint8_t rs1, vint8mf2_t vs2,
size_t vl);
vint16m2_t __riscv_vwmaccus(vint16m2_t vd, uint8_t rs1, vint8m1_t vs2,
size_t vl);
vint16m4_t __riscv_vwmaccus(vint16m4_t vd, uint8_t rs1, vint8m2_t vs2,
size_t vl);
vint16m8_t __riscv_vwmaccus(vint16m8_t vd, uint8_t rs1, vint8m4_t vs2,
size_t vl);
vint32mf2_t __riscv_vwmaccus(vint32mf2_t vd, uint16_t rs1, vint16mf4_t vs2,
size_t vl);
vint32m1_t __riscv_vwmaccus(vint32m1_t vd, uint16_t rs1, vint16mf2_t vs2,
size_t vl);
vint32m2_t __riscv_vwmaccus(vint32m2_t vd, uint16_t rs1, vint16m1_t vs2,
size_t vl);
vint32m4_t __riscv_vwmaccus(vint32m4_t vd, uint16_t rs1, vint16m2_t vs2,
size_t vl);
vint32m8_t __riscv_vwmaccus(vint32m8_t vd, uint16_t rs1, vint16m4_t vs2,
size_t vl);
vint64m1_t __riscv_vwmaccus(vint64m1_t vd, uint32_t rs1, vint32mf2_t vs2,
size_t vl);
vint64m2_t __riscv_vwmaccus(vint64m2_t vd, uint32_t rs1, vint32m1_t vs2,
size_t vl);
vint64m4_t __riscv_vwmaccus(vint64m4_t vd, uint32_t rs1, vint32m2_t vs2,
size_t vl);
vint64m8_t __riscv_vwmaccus(vint64m8_t vd, uint32_t rs1, vint32m4_t vs2,
size_t vl);
vuint16mf4_t __riscv_vwmaccu(vuint16mf4_t vd, vuint8mf8_t vs1, vuint8mf8_t vs2,
size_t vl);
vuint16mf4_t __riscv_vwmaccu(vuint16mf4_t vd, uint8_t rs1, vuint8mf8_t vs2,
size_t vl);
vuint16mf2_t __riscv_vwmaccu(vuint16mf2_t vd, vuint8mf4_t vs1, vuint8mf4_t vs2,
size_t vl);
vuint16mf2_t __riscv_vwmaccu(vuint16mf2_t vd, uint8_t rs1, vuint8mf4_t vs2,
size_t vl);
vuint16m1_t __riscv_vwmaccu(vuint16m1_t vd, vuint8mf2_t vs1, vuint8mf2_t vs2,
size_t vl);
vuint16m1_t __riscv_vwmaccu(vuint16m1_t vd, uint8_t rs1, vuint8mf2_t vs2,
size_t vl);
vuint16m2_t __riscv_vwmaccu(vuint16m2_t vd, vuint8m1_t vs1, vuint8m1_t vs2,
size_t vl);
vuint16m2_t __riscv_vwmaccu(vuint16m2_t vd, uint8_t rs1, vuint8m1_t vs2,
size_t vl);
vuint16m4_t __riscv_vwmaccu(vuint16m4_t vd, vuint8m2_t vs1, vuint8m2_t vs2,
size_t vl);
vuint16m4_t __riscv_vwmaccu(vuint16m4_t vd, uint8_t rs1, vuint8m2_t vs2,
size_t vl);
vuint16m8_t __riscv_vwmaccu(vuint16m8_t vd, vuint8m4_t vs1, vuint8m4_t vs2,
size_t vl);
vuint16m8_t __riscv_vwmaccu(vuint16m8_t vd, uint8_t rs1, vuint8m4_t vs2,
size_t vl);
vuint32mf2_t __riscv_vwmaccu(vuint32mf2_t vd, vuint16mf4_t vs1,
vuint16mf4_t vs2, size_t vl);
vuint32mf2_t __riscv_vwmaccu(vuint32mf2_t vd, uint16_t rs1, vuint16mf4_t vs2,
size_t vl);
vuint32m1_t __riscv_vwmaccu(vuint32m1_t vd, vuint16mf2_t vs1, vuint16mf2_t vs2,
size_t vl);
vuint32m1_t __riscv_vwmaccu(vuint32m1_t vd, uint16_t rs1, vuint16mf2_t vs2,
size_t vl);
vuint32m2_t __riscv_vwmaccu(vuint32m2_t vd, vuint16m1_t vs1, vuint16m1_t vs2,
size_t vl);
vuint32m2_t __riscv_vwmaccu(vuint32m2_t vd, uint16_t rs1, vuint16m1_t vs2,
size_t vl);
vuint32m4_t __riscv_vwmaccu(vuint32m4_t vd, vuint16m2_t vs1, vuint16m2_t vs2,
size_t vl);
vuint32m4_t __riscv_vwmaccu(vuint32m4_t vd, uint16_t rs1, vuint16m2_t vs2,
size_t vl);
vuint32m8_t __riscv_vwmaccu(vuint32m8_t vd, vuint16m4_t vs1, vuint16m4_t vs2,
size_t vl);
vuint32m8_t __riscv_vwmaccu(vuint32m8_t vd, uint16_t rs1, vuint16m4_t vs2,
size_t vl);
vuint64m1_t __riscv_vwmaccu(vuint64m1_t vd, vuint32mf2_t vs1, vuint32mf2_t vs2,
size_t vl);
vuint64m1_t __riscv_vwmaccu(vuint64m1_t vd, uint32_t rs1, vuint32mf2_t vs2,
size_t vl);
vuint64m2_t __riscv_vwmaccu(vuint64m2_t vd, vuint32m1_t vs1, vuint32m1_t vs2,
size_t vl);
vuint64m2_t __riscv_vwmaccu(vuint64m2_t vd, uint32_t rs1, vuint32m1_t vs2,
size_t vl);
vuint64m4_t __riscv_vwmaccu(vuint64m4_t vd, vuint32m2_t vs1, vuint32m2_t vs2,
size_t vl);
vuint64m4_t __riscv_vwmaccu(vuint64m4_t vd, uint32_t rs1, vuint32m2_t vs2,
size_t vl);
vuint64m8_t __riscv_vwmaccu(vuint64m8_t vd, vuint32m4_t vs1, vuint32m4_t vs2,
size_t vl);
vuint64m8_t __riscv_vwmaccu(vuint64m8_t vd, uint32_t rs1, vuint32m4_t vs2,
size_t vl);
// masked functions
vint16mf4_t __riscv_vwmacc(vbool64_t vm, vint16mf4_t vd, vint8mf8_t vs1,
vint8mf8_t vs2, size_t vl);
vint16mf4_t __riscv_vwmacc(vbool64_t vm, vint16mf4_t vd, int8_t rs1,
vint8mf8_t vs2, size_t vl);
vint16mf2_t __riscv_vwmacc(vbool32_t vm, vint16mf2_t vd, vint8mf4_t vs1,
vint8mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vwmacc(vbool32_t vm, vint16mf2_t vd, int8_t rs1,
vint8mf4_t vs2, size_t vl);
vint16m1_t __riscv_vwmacc(vbool16_t vm, vint16m1_t vd, vint8mf2_t vs1,
vint8mf2_t vs2, size_t vl);
vint16m1_t __riscv_vwmacc(vbool16_t vm, vint16m1_t vd, int8_t rs1,
vint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vwmacc(vbool8_t vm, vint16m2_t vd, vint8m1_t vs1,
vint8m1_t vs2, size_t vl);
vint16m2_t __riscv_vwmacc(vbool8_t vm, vint16m2_t vd, int8_t rs1, vint8m1_t vs2,
size_t vl);
vint16m4_t __riscv_vwmacc(vbool4_t vm, vint16m4_t vd, vint8m2_t vs1,
vint8m2_t vs2, size_t vl);
vint16m4_t __riscv_vwmacc(vbool4_t vm, vint16m4_t vd, int8_t rs1, vint8m2_t vs2,
size_t vl);
vint16m8_t __riscv_vwmacc(vbool2_t vm, vint16m8_t vd, vint8m4_t vs1,
vint8m4_t vs2, size_t vl);
vint16m8_t __riscv_vwmacc(vbool2_t vm, vint16m8_t vd, int8_t rs1, vint8m4_t vs2,
size_t vl);
vint32mf2_t __riscv_vwmacc(vbool64_t vm, vint32mf2_t vd, vint16mf4_t vs1,
vint16mf4_t vs2, size_t vl);
vint32mf2_t __riscv_vwmacc(vbool64_t vm, vint32mf2_t vd, int16_t rs1,
vint16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vwmacc(vbool32_t vm, vint32m1_t vd, vint16mf2_t vs1,
vint16mf2_t vs2, size_t vl);
vint32m1_t __riscv_vwmacc(vbool32_t vm, vint32m1_t vd, int16_t rs1,
vint16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vwmacc(vbool16_t vm, vint32m2_t vd, vint16m1_t vs1,
vint16m1_t vs2, size_t vl);
vint32m2_t __riscv_vwmacc(vbool16_t vm, vint32m2_t vd, int16_t rs1,
vint16m1_t vs2, size_t vl);
vint32m4_t __riscv_vwmacc(vbool8_t vm, vint32m4_t vd, vint16m2_t vs1,
vint16m2_t vs2, size_t vl);
vint32m4_t __riscv_vwmacc(vbool8_t vm, vint32m4_t vd, int16_t rs1,
vint16m2_t vs2, size_t vl);
vint32m8_t __riscv_vwmacc(vbool4_t vm, vint32m8_t vd, vint16m4_t vs1,
vint16m4_t vs2, size_t vl);
vint32m8_t __riscv_vwmacc(vbool4_t vm, vint32m8_t vd, int16_t rs1,
vint16m4_t vs2, size_t vl);
vint64m1_t __riscv_vwmacc(vbool64_t vm, vint64m1_t vd, vint32mf2_t vs1,
vint32mf2_t vs2, size_t vl);
vint64m1_t __riscv_vwmacc(vbool64_t vm, vint64m1_t vd, int32_t rs1,
vint32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vwmacc(vbool32_t vm, vint64m2_t vd, vint32m1_t vs1,
vint32m1_t vs2, size_t vl);
vint64m2_t __riscv_vwmacc(vbool32_t vm, vint64m2_t vd, int32_t rs1,
vint32m1_t vs2, size_t vl);
vint64m4_t __riscv_vwmacc(vbool16_t vm, vint64m4_t vd, vint32m2_t vs1,
vint32m2_t vs2, size_t vl);
vint64m4_t __riscv_vwmacc(vbool16_t vm, vint64m4_t vd, int32_t rs1,
vint32m2_t vs2, size_t vl);
vint64m8_t __riscv_vwmacc(vbool8_t vm, vint64m8_t vd, vint32m4_t vs1,
vint32m4_t vs2, size_t vl);
vint64m8_t __riscv_vwmacc(vbool8_t vm, vint64m8_t vd, int32_t rs1,
vint32m4_t vs2, size_t vl);
vint16mf4_t __riscv_vwmaccsu(vbool64_t vm, vint16mf4_t vd, vint8mf8_t vs1,
vuint8mf8_t vs2, size_t vl);
vint16mf4_t __riscv_vwmaccsu(vbool64_t vm, vint16mf4_t vd, int8_t rs1,
vuint8mf8_t vs2, size_t vl);
vint16mf2_t __riscv_vwmaccsu(vbool32_t vm, vint16mf2_t vd, vint8mf4_t vs1,
vuint8mf4_t vs2, size_t vl);
vint16mf2_t __riscv_vwmaccsu(vbool32_t vm, vint16mf2_t vd, int8_t rs1,
vuint8mf4_t vs2, size_t vl);
vint16m1_t __riscv_vwmaccsu(vbool16_t vm, vint16m1_t vd, vint8mf2_t vs1,
vuint8mf2_t vs2, size_t vl);
vint16m1_t __riscv_vwmaccsu(vbool16_t vm, vint16m1_t vd, int8_t rs1,
vuint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vwmaccsu(vbool8_t vm, vint16m2_t vd, vint8m1_t vs1,
vuint8m1_t vs2, size_t vl);
vint16m2_t __riscv_vwmaccsu(vbool8_t vm, vint16m2_t vd, int8_t rs1,
vuint8m1_t vs2, size_t vl);
vint16m4_t __riscv_vwmaccsu(vbool4_t vm, vint16m4_t vd, vint8m2_t vs1,
vuint8m2_t vs2, size_t vl);
vint16m4_t __riscv_vwmaccsu(vbool4_t vm, vint16m4_t vd, int8_t rs1,
vuint8m2_t vs2, size_t vl);
vint16m8_t __riscv_vwmaccsu(vbool2_t vm, vint16m8_t vd, vint8m4_t vs1,
vuint8m4_t vs2, size_t vl);
vint16m8_t __riscv_vwmaccsu(vbool2_t vm, vint16m8_t vd, int8_t rs1,
vuint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vwmaccsu(vbool64_t vm, vint32mf2_t vd, vint16mf4_t vs1,
vuint16mf4_t vs2, size_t vl);
vint32mf2_t __riscv_vwmaccsu(vbool64_t vm, vint32mf2_t vd, int16_t rs1,
vuint16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vwmaccsu(vbool32_t vm, vint32m1_t vd, vint16mf2_t vs1,
vuint16mf2_t vs2, size_t vl);
vint32m1_t __riscv_vwmaccsu(vbool32_t vm, vint32m1_t vd, int16_t rs1,
vuint16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vwmaccsu(vbool16_t vm, vint32m2_t vd, vint16m1_t vs1,
vuint16m1_t vs2, size_t vl);
vint32m2_t __riscv_vwmaccsu(vbool16_t vm, vint32m2_t vd, int16_t rs1,
vuint16m1_t vs2, size_t vl);
vint32m4_t __riscv_vwmaccsu(vbool8_t vm, vint32m4_t vd, vint16m2_t vs1,
vuint16m2_t vs2, size_t vl);
vint32m4_t __riscv_vwmaccsu(vbool8_t vm, vint32m4_t vd, int16_t rs1,
vuint16m2_t vs2, size_t vl);
vint32m8_t __riscv_vwmaccsu(vbool4_t vm, vint32m8_t vd, vint16m4_t vs1,
vuint16m4_t vs2, size_t vl);
vint32m8_t __riscv_vwmaccsu(vbool4_t vm, vint32m8_t vd, int16_t rs1,
vuint16m4_t vs2, size_t vl);
vint64m1_t __riscv_vwmaccsu(vbool64_t vm, vint64m1_t vd, vint32mf2_t vs1,
vuint32mf2_t vs2, size_t vl);
vint64m1_t __riscv_vwmaccsu(vbool64_t vm, vint64m1_t vd, int32_t rs1,
vuint32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vwmaccsu(vbool32_t vm, vint64m2_t vd, vint32m1_t vs1,
vuint32m1_t vs2, size_t vl);
vint64m2_t __riscv_vwmaccsu(vbool32_t vm, vint64m2_t vd, int32_t rs1,
vuint32m1_t vs2, size_t vl);
vint64m4_t __riscv_vwmaccsu(vbool16_t vm, vint64m4_t vd, vint32m2_t vs1,
vuint32m2_t vs2, size_t vl);
vint64m4_t __riscv_vwmaccsu(vbool16_t vm, vint64m4_t vd, int32_t rs1,
vuint32m2_t vs2, size_t vl);
vint64m8_t __riscv_vwmaccsu(vbool8_t vm, vint64m8_t vd, vint32m4_t vs1,
vuint32m4_t vs2, size_t vl);
vint64m8_t __riscv_vwmaccsu(vbool8_t vm, vint64m8_t vd, int32_t rs1,
vuint32m4_t vs2, size_t vl);
vint16mf4_t __riscv_vwmaccus(vbool64_t vm, vint16mf4_t vd, uint8_t rs1,
vint8mf8_t vs2, size_t vl);
vint16mf2_t __riscv_vwmaccus(vbool32_t vm, vint16mf2_t vd, uint8_t rs1,
vint8mf4_t vs2, size_t vl);
vint16m1_t __riscv_vwmaccus(vbool16_t vm, vint16m1_t vd, uint8_t rs1,
vint8mf2_t vs2, size_t vl);
vint16m2_t __riscv_vwmaccus(vbool8_t vm, vint16m2_t vd, uint8_t rs1,
vint8m1_t vs2, size_t vl);
vint16m4_t __riscv_vwmaccus(vbool4_t vm, vint16m4_t vd, uint8_t rs1,
vint8m2_t vs2, size_t vl);
vint16m8_t __riscv_vwmaccus(vbool2_t vm, vint16m8_t vd, uint8_t rs1,
vint8m4_t vs2, size_t vl);
vint32mf2_t __riscv_vwmaccus(vbool64_t vm, vint32mf2_t vd, uint16_t rs1,
vint16mf4_t vs2, size_t vl);
vint32m1_t __riscv_vwmaccus(vbool32_t vm, vint32m1_t vd, uint16_t rs1,
vint16mf2_t vs2, size_t vl);
vint32m2_t __riscv_vwmaccus(vbool16_t vm, vint32m2_t vd, uint16_t rs1,
vint16m1_t vs2, size_t vl);
vint32m4_t __riscv_vwmaccus(vbool8_t vm, vint32m4_t vd, uint16_t rs1,
vint16m2_t vs2, size_t vl);
vint32m8_t __riscv_vwmaccus(vbool4_t vm, vint32m8_t vd, uint16_t rs1,
vint16m4_t vs2, size_t vl);
vint64m1_t __riscv_vwmaccus(vbool64_t vm, vint64m1_t vd, uint32_t rs1,
vint32mf2_t vs2, size_t vl);
vint64m2_t __riscv_vwmaccus(vbool32_t vm, vint64m2_t vd, uint32_t rs1,
vint32m1_t vs2, size_t vl);
vint64m4_t __riscv_vwmaccus(vbool16_t vm, vint64m4_t vd, uint32_t rs1,
vint32m2_t vs2, size_t vl);
vint64m8_t __riscv_vwmaccus(vbool8_t vm, vint64m8_t vd, uint32_t rs1,
vint32m4_t vs2, size_t vl);
vuint16mf4_t __riscv_vwmaccu(vbool64_t vm, vuint16mf4_t vd, vuint8mf8_t vs1,
vuint8mf8_t vs2, size_t vl);
vuint16mf4_t __riscv_vwmaccu(vbool64_t vm, vuint16mf4_t vd, uint8_t rs1,
vuint8mf8_t vs2, size_t vl);
vuint16mf2_t __riscv_vwmaccu(vbool32_t vm, vuint16mf2_t vd, vuint8mf4_t vs1,
vuint8mf4_t vs2, size_t vl);
vuint16mf2_t __riscv_vwmaccu(vbool32_t vm, vuint16mf2_t vd, uint8_t rs1,
vuint8mf4_t vs2, size_t vl);
vuint16m1_t __riscv_vwmaccu(vbool16_t vm, vuint16m1_t vd, vuint8mf2_t vs1,
vuint8mf2_t vs2, size_t vl);
vuint16m1_t __riscv_vwmaccu(vbool16_t vm, vuint16m1_t vd, uint8_t rs1,
vuint8mf2_t vs2, size_t vl);
vuint16m2_t __riscv_vwmaccu(vbool8_t vm, vuint16m2_t vd, vuint8m1_t vs1,
vuint8m1_t vs2, size_t vl);
vuint16m2_t __riscv_vwmaccu(vbool8_t vm, vuint16m2_t vd, uint8_t rs1,
vuint8m1_t vs2, size_t vl);
vuint16m4_t __riscv_vwmaccu(vbool4_t vm, vuint16m4_t vd, vuint8m2_t vs1,
vuint8m2_t vs2, size_t vl);
vuint16m4_t __riscv_vwmaccu(vbool4_t vm, vuint16m4_t vd, uint8_t rs1,
vuint8m2_t vs2, size_t vl);
vuint16m8_t __riscv_vwmaccu(vbool2_t vm, vuint16m8_t vd, vuint8m4_t vs1,
vuint8m4_t vs2, size_t vl);
vuint16m8_t __riscv_vwmaccu(vbool2_t vm, vuint16m8_t vd, uint8_t rs1,
vuint8m4_t vs2, size_t vl);
vuint32mf2_t __riscv_vwmaccu(vbool64_t vm, vuint32mf2_t vd, vuint16mf4_t vs1,
vuint16mf4_t vs2, size_t vl);
vuint32mf2_t __riscv_vwmaccu(vbool64_t vm, vuint32mf2_t vd, uint16_t rs1,
vuint16mf4_t vs2, size_t vl);
vuint32m1_t __riscv_vwmaccu(vbool32_t vm, vuint32m1_t vd, vuint16mf2_t vs1,
vuint16mf2_t vs2, size_t vl);
vuint32m1_t __riscv_vwmaccu(vbool32_t vm, vuint32m1_t vd, uint16_t rs1,
vuint16mf2_t vs2, size_t vl);
vuint32m2_t __riscv_vwmaccu(vbool16_t vm, vuint32m2_t vd, vuint16m1_t vs1,
vuint16m1_t vs2, size_t vl);
vuint32m2_t __riscv_vwmaccu(vbool16_t vm, vuint32m2_t vd, uint16_t rs1,
vuint16m1_t vs2, size_t vl);
vuint32m4_t __riscv_vwmaccu(vbool8_t vm, vuint32m4_t vd, vuint16m2_t vs1,
vuint16m2_t vs2, size_t vl);
vuint32m4_t __riscv_vwmaccu(vbool8_t vm, vuint32m4_t vd, uint16_t rs1,
vuint16m2_t vs2, size_t vl);
vuint32m8_t __riscv_vwmaccu(vbool4_t vm, vuint32m8_t vd, vuint16m4_t vs1,
vuint16m4_t vs2, size_t vl);
vuint32m8_t __riscv_vwmaccu(vbool4_t vm, vuint32m8_t vd, uint16_t rs1,
vuint16m4_t vs2, size_t vl);
vuint64m1_t __riscv_vwmaccu(vbool64_t vm, vuint64m1_t vd, vuint32mf2_t vs1,
vuint32mf2_t vs2, size_t vl);
vuint64m1_t __riscv_vwmaccu(vbool64_t vm, vuint64m1_t vd, uint32_t rs1,
vuint32mf2_t vs2, size_t vl);
vuint64m2_t __riscv_vwmaccu(vbool32_t vm, vuint64m2_t vd, vuint32m1_t vs1,
vuint32m1_t vs2, size_t vl);
vuint64m2_t __riscv_vwmaccu(vbool32_t vm, vuint64m2_t vd, uint32_t rs1,
vuint32m1_t vs2, size_t vl);
vuint64m4_t __riscv_vwmaccu(vbool16_t vm, vuint64m4_t vd, vuint32m2_t vs1,
vuint32m2_t vs2, size_t vl);
vuint64m4_t __riscv_vwmaccu(vbool16_t vm, vuint64m4_t vd, uint32_t rs1,
vuint32m2_t vs2, size_t vl);
vuint64m8_t __riscv_vwmaccu(vbool8_t vm, vuint64m8_t vd, vuint32m4_t vs1,
vuint32m4_t vs2, size_t vl);
vuint64m8_t __riscv_vwmaccu(vbool8_t vm, vuint64m8_t vd, uint32_t rs1,
vuint32m4_t vs2, size_t vl);
Vector Integer Merge Intrinsics
vint8mf8_t __riscv_vmerge(vint8mf8_t vs2, vint8mf8_t vs1, vbool64_t v0,
size_t vl);
vint8mf8_t __riscv_vmerge(vint8mf8_t vs2, int8_t rs1, vbool64_t v0, size_t vl);
vint8mf4_t __riscv_vmerge(vint8mf4_t vs2, vint8mf4_t vs1, vbool32_t v0,
size_t vl);
vint8mf4_t __riscv_vmerge(vint8mf4_t vs2, int8_t rs1, vbool32_t v0, size_t vl);
vint8mf2_t __riscv_vmerge(vint8mf2_t vs2, vint8mf2_t vs1, vbool16_t v0,
size_t vl);
vint8mf2_t __riscv_vmerge(vint8mf2_t vs2, int8_t rs1, vbool16_t v0, size_t vl);
vint8m1_t __riscv_vmerge(vint8m1_t vs2, vint8m1_t vs1, vbool8_t v0, size_t vl);
vint8m1_t __riscv_vmerge(vint8m1_t vs2, int8_t rs1, vbool8_t v0, size_t vl);
vint8m2_t __riscv_vmerge(vint8m2_t vs2, vint8m2_t vs1, vbool4_t v0, size_t vl);
vint8m2_t __riscv_vmerge(vint8m2_t vs2, int8_t rs1, vbool4_t v0, size_t vl);
vint8m4_t __riscv_vmerge(vint8m4_t vs2, vint8m4_t vs1, vbool2_t v0, size_t vl);
vint8m4_t __riscv_vmerge(vint8m4_t vs2, int8_t rs1, vbool2_t v0, size_t vl);
vint8m8_t __riscv_vmerge(vint8m8_t vs2, vint8m8_t vs1, vbool1_t v0, size_t vl);
vint8m8_t __riscv_vmerge(vint8m8_t vs2, int8_t rs1, vbool1_t v0, size_t vl);
vint16mf4_t __riscv_vmerge(vint16mf4_t vs2, vint16mf4_t vs1, vbool64_t v0,
size_t vl);
vint16mf4_t __riscv_vmerge(vint16mf4_t vs2, int16_t rs1, vbool64_t v0,
size_t vl);
vint16mf2_t __riscv_vmerge(vint16mf2_t vs2, vint16mf2_t vs1, vbool32_t v0,
size_t vl);
vint16mf2_t __riscv_vmerge(vint16mf2_t vs2, int16_t rs1, vbool32_t v0,
size_t vl);
vint16m1_t __riscv_vmerge(vint16m1_t vs2, vint16m1_t vs1, vbool16_t v0,
size_t vl);
vint16m1_t __riscv_vmerge(vint16m1_t vs2, int16_t rs1, vbool16_t v0, size_t vl);
vint16m2_t __riscv_vmerge(vint16m2_t vs2, vint16m2_t vs1, vbool8_t v0,
size_t vl);
vint16m2_t __riscv_vmerge(vint16m2_t vs2, int16_t rs1, vbool8_t v0, size_t vl);
vint16m4_t __riscv_vmerge(vint16m4_t vs2, vint16m4_t vs1, vbool4_t v0,
size_t vl);
vint16m4_t __riscv_vmerge(vint16m4_t vs2, int16_t rs1, vbool4_t v0, size_t vl);
vint16m8_t __riscv_vmerge(vint16m8_t vs2, vint16m8_t vs1, vbool2_t v0,
size_t vl);
vint16m8_t __riscv_vmerge(vint16m8_t vs2, int16_t rs1, vbool2_t v0, size_t vl);
vint32mf2_t __riscv_vmerge(vint32mf2_t vs2, vint32mf2_t vs1, vbool64_t v0,
size_t vl);
vint32mf2_t __riscv_vmerge(vint32mf2_t vs2, int32_t rs1, vbool64_t v0,
size_t vl);
vint32m1_t __riscv_vmerge(vint32m1_t vs2, vint32m1_t vs1, vbool32_t v0,
size_t vl);
vint32m1_t __riscv_vmerge(vint32m1_t vs2, int32_t rs1, vbool32_t v0, size_t vl);
vint32m2_t __riscv_vmerge(vint32m2_t vs2, vint32m2_t vs1, vbool16_t v0,
size_t vl);
vint32m2_t __riscv_vmerge(vint32m2_t vs2, int32_t rs1, vbool16_t v0, size_t vl);
vint32m4_t __riscv_vmerge(vint32m4_t vs2, vint32m4_t vs1, vbool8_t v0,
size_t vl);
vint32m4_t __riscv_vmerge(vint32m4_t vs2, int32_t rs1, vbool8_t v0, size_t vl);
vint32m8_t __riscv_vmerge(vint32m8_t vs2, vint32m8_t vs1, vbool4_t v0,
size_t vl);
vint32m8_t __riscv_vmerge(vint32m8_t vs2, int32_t rs1, vbool4_t v0, size_t vl);
vint64m1_t __riscv_vmerge(vint64m1_t vs2, vint64m1_t vs1, vbool64_t v0,
size_t vl);
vint64m1_t __riscv_vmerge(vint64m1_t vs2, int64_t rs1, vbool64_t v0, size_t vl);
vint64m2_t __riscv_vmerge(vint64m2_t vs2, vint64m2_t vs1, vbool32_t v0,
size_t vl);
vint64m2_t __riscv_vmerge(vint64m2_t vs2, int64_t rs1, vbool32_t v0, size_t vl);
vint64m4_t __riscv_vmerge(vint64m4_t vs2, vint64m4_t vs1, vbool16_t v0,
size_t vl);
vint64m4_t __riscv_vmerge(vint64m4_t vs2, int64_t rs1, vbool16_t v0, size_t vl);
vint64m8_t __riscv_vmerge(vint64m8_t vs2, vint64m8_t vs1, vbool8_t v0,
size_t vl);
vint64m8_t __riscv_vmerge(vint64m8_t vs2, int64_t rs1, vbool8_t v0, size_t vl);
vuint8mf8_t __riscv_vmerge(vuint8mf8_t vs2, vuint8mf8_t vs1, vbool64_t v0,
size_t vl);
vuint8mf8_t __riscv_vmerge(vuint8mf8_t vs2, uint8_t rs1, vbool64_t v0,
size_t vl);
vuint8mf4_t __riscv_vmerge(vuint8mf4_t vs2, vuint8mf4_t vs1, vbool32_t v0,
size_t vl);
vuint8mf4_t __riscv_vmerge(vuint8mf4_t vs2, uint8_t rs1, vbool32_t v0,
size_t vl);
vuint8mf2_t __riscv_vmerge(vuint8mf2_t vs2, vuint8mf2_t vs1, vbool16_t v0,
size_t vl);
vuint8mf2_t __riscv_vmerge(vuint8mf2_t vs2, uint8_t rs1, vbool16_t v0,
size_t vl);
vuint8m1_t __riscv_vmerge(vuint8m1_t vs2, vuint8m1_t vs1, vbool8_t v0,
size_t vl);
vuint8m1_t __riscv_vmerge(vuint8m1_t vs2, uint8_t rs1, vbool8_t v0, size_t vl);
vuint8m2_t __riscv_vmerge(vuint8m2_t vs2, vuint8m2_t vs1, vbool4_t v0,
size_t vl);
vuint8m2_t __riscv_vmerge(vuint8m2_t vs2, uint8_t rs1, vbool4_t v0, size_t vl);
vuint8m4_t __riscv_vmerge(vuint8m4_t vs2, vuint8m4_t vs1, vbool2_t v0,
size_t vl);
vuint8m4_t __riscv_vmerge(vuint8m4_t vs2, uint8_t rs1, vbool2_t v0, size_t vl);
vuint8m8_t __riscv_vmerge(vuint8m8_t vs2, vuint8m8_t vs1, vbool1_t v0,
size_t vl);
vuint8m8_t __riscv_vmerge(vuint8m8_t vs2, uint8_t rs1, vbool1_t v0, size_t vl);
vuint16mf4_t __riscv_vmerge(vuint16mf4_t vs2, vuint16mf4_t vs1, vbool64_t v0,
size_t vl);
vuint16mf4_t __riscv_vmerge(vuint16mf4_t vs2, uint16_t rs1, vbool64_t v0,
size_t vl);
vuint16mf2_t __riscv_vmerge(vuint16mf2_t vs2, vuint16mf2_t vs1, vbool32_t v0,
size_t vl);
vuint16mf2_t __riscv_vmerge(vuint16mf2_t vs2, uint16_t rs1, vbool32_t v0,
size_t vl);
vuint16m1_t __riscv_vmerge(vuint16m1_t vs2, vuint16m1_t vs1, vbool16_t v0,
size_t vl);
vuint16m1_t __riscv_vmerge(vuint16m1_t vs2, uint16_t rs1, vbool16_t v0,
size_t vl);
vuint16m2_t __riscv_vmerge(vuint16m2_t vs2, vuint16m2_t vs1, vbool8_t v0,
size_t vl);
vuint16m2_t __riscv_vmerge(vuint16m2_t vs2, uint16_t rs1, vbool8_t v0,
size_t vl);
vuint16m4_t __riscv_vmerge(vuint16m4_t vs2, vuint16m4_t vs1, vbool4_t v0,
size_t vl);
vuint16m4_t __riscv_vmerge(vuint16m4_t vs2, uint16_t rs1, vbool4_t v0,
size_t vl);
vuint16m8_t __riscv_vmerge(vuint16m8_t vs2, vuint16m8_t vs1, vbool2_t v0,
size_t vl);
vuint16m8_t __riscv_vmerge(vuint16m8_t vs2, uint16_t rs1, vbool2_t v0,
size_t vl);
vuint32mf2_t __riscv_vmerge(vuint32mf2_t vs2, vuint32mf2_t vs1, vbool64_t v0,
size_t vl);
vuint32mf2_t __riscv_vmerge(vuint32mf2_t vs2, uint32_t rs1, vbool64_t v0,
size_t vl);
vuint32m1_t __riscv_vmerge(vuint32m1_t vs2, vuint32m1_t vs1, vbool32_t v0,
size_t vl);
vuint32m1_t __riscv_vmerge(vuint32m1_t vs2, uint32_t rs1, vbool32_t v0,
size_t vl);
vuint32m2_t __riscv_vmerge(vuint32m2_t vs2, vuint32m2_t vs1, vbool16_t v0,
size_t vl);
vuint32m2_t __riscv_vmerge(vuint32m2_t vs2, uint32_t rs1, vbool16_t v0,
size_t vl);
vuint32m4_t __riscv_vmerge(vuint32m4_t vs2, vuint32m4_t vs1, vbool8_t v0,
size_t vl);
vuint32m4_t __riscv_vmerge(vuint32m4_t vs2, uint32_t rs1, vbool8_t v0,
size_t vl);
vuint32m8_t __riscv_vmerge(vuint32m8_t vs2, vuint32m8_t vs1, vbool4_t v0,
size_t vl);
vuint32m8_t __riscv_vmerge(vuint32m8_t vs2, uint32_t rs1, vbool4_t v0,
size_t vl);
vuint64m1_t __riscv_vmerge(vuint64m1_t vs2, vuint64m1_t vs1, vbool64_t v0,
size_t vl);
vuint64m1_t __riscv_vmerge(vuint64m1_t vs2, uint64_t rs1, vbool64_t v0,
size_t vl);
vuint64m2_t __riscv_vmerge(vuint64m2_t vs2, vuint64m2_t vs1, vbool32_t v0,
size_t vl);
vuint64m2_t __riscv_vmerge(vuint64m2_t vs2, uint64_t rs1, vbool32_t v0,
size_t vl);
vuint64m4_t __riscv_vmerge(vuint64m4_t vs2, vuint64m4_t vs1, vbool16_t v0,
size_t vl);
vuint64m4_t __riscv_vmerge(vuint64m4_t vs2, uint64_t rs1, vbool16_t v0,
size_t vl);
vuint64m8_t __riscv_vmerge(vuint64m8_t vs2, vuint64m8_t vs1, vbool8_t v0,
size_t vl);
vuint64m8_t __riscv_vmerge(vuint64m8_t vs2, uint64_t rs1, vbool8_t v0,
size_t vl);
Vector Integer Move Intrinsics
vint8mf8_t __riscv_vmv_v(vint8mf8_t vs1, size_t vl);
vint8mf4_t __riscv_vmv_v(vint8mf4_t vs1, size_t vl);
vint8mf2_t __riscv_vmv_v(vint8mf2_t vs1, size_t vl);
vint8m1_t __riscv_vmv_v(vint8m1_t vs1, size_t vl);
vint8m2_t __riscv_vmv_v(vint8m2_t vs1, size_t vl);
vint8m4_t __riscv_vmv_v(vint8m4_t vs1, size_t vl);
vint8m8_t __riscv_vmv_v(vint8m8_t vs1, size_t vl);
vint16mf4_t __riscv_vmv_v(vint16mf4_t vs1, size_t vl);
vint16mf2_t __riscv_vmv_v(vint16mf2_t vs1, size_t vl);
vint16m1_t __riscv_vmv_v(vint16m1_t vs1, size_t vl);
vint16m2_t __riscv_vmv_v(vint16m2_t vs1, size_t vl);
vint16m4_t __riscv_vmv_v(vint16m4_t vs1, size_t vl);
vint16m8_t __riscv_vmv_v(vint16m8_t vs1, size_t vl);
vint32mf2_t __riscv_vmv_v(vint32mf2_t vs1, size_t vl);
vint32m1_t __riscv_vmv_v(vint32m1_t vs1, size_t vl);
vint32m2_t __riscv_vmv_v(vint32m2_t vs1, size_t vl);
vint32m4_t __riscv_vmv_v(vint32m4_t vs1, size_t vl);
vint32m8_t __riscv_vmv_v(vint32m8_t vs1, size_t vl);
vint64m1_t __riscv_vmv_v(vint64m1_t vs1, size_t vl);
vint64m2_t __riscv_vmv_v(vint64m2_t vs1, size_t vl);
vint64m4_t __riscv_vmv_v(vint64m4_t vs1, size_t vl);
vint64m8_t __riscv_vmv_v(vint64m8_t vs1, size_t vl);
vuint8mf8_t __riscv_vmv_v(vuint8mf8_t vs1, size_t vl);
vuint8mf4_t __riscv_vmv_v(vuint8mf4_t vs1, size_t vl);
vuint8mf2_t __riscv_vmv_v(vuint8mf2_t vs1, size_t vl);
vuint8m1_t __riscv_vmv_v(vuint8m1_t vs1, size_t vl);
vuint8m2_t __riscv_vmv_v(vuint8m2_t vs1, size_t vl);
vuint8m4_t __riscv_vmv_v(vuint8m4_t vs1, size_t vl);
vuint8m8_t __riscv_vmv_v(vuint8m8_t vs1, size_t vl);
vuint16mf4_t __riscv_vmv_v(vuint16mf4_t vs1, size_t vl);
vuint16mf2_t __riscv_vmv_v(vuint16mf2_t vs1, size_t vl);
vuint16m1_t __riscv_vmv_v(vuint16m1_t vs1, size_t vl);
vuint16m2_t __riscv_vmv_v(vuint16m2_t vs1, size_t vl);
vuint16m4_t __riscv_vmv_v(vuint16m4_t vs1, size_t vl);
vuint16m8_t __riscv_vmv_v(vuint16m8_t vs1, size_t vl);
vuint32mf2_t __riscv_vmv_v(vuint32mf2_t vs1, size_t vl);
vuint32m1_t __riscv_vmv_v(vuint32m1_t vs1, size_t vl);
vuint32m2_t __riscv_vmv_v(vuint32m2_t vs1, size_t vl);
vuint32m4_t __riscv_vmv_v(vuint32m4_t vs1, size_t vl);
vuint32m8_t __riscv_vmv_v(vuint32m8_t vs1, size_t vl);
vuint64m1_t __riscv_vmv_v(vuint64m1_t vs1, size_t vl);
vuint64m2_t __riscv_vmv_v(vuint64m2_t vs1, size_t vl);
vuint64m4_t __riscv_vmv_v(vuint64m4_t vs1, size_t vl);
vuint64m8_t __riscv_vmv_v(vuint64m8_t vs1, size_t vl);