Vector Loads and Stores Segment Intrinsics
Vector Loads and Stores Segment Intrinsics
Vector Unit-Stride Segment Load Intrinsics
// masked functions
vfloat16mf4x2_t __riscv_vlseg2e16 (vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf4x3_t __riscv_vlseg3e16 (vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf4x4_t __riscv_vlseg4e16 (vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf4x5_t __riscv_vlseg5e16 (vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf4x6_t __riscv_vlseg6e16 (vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf4x7_t __riscv_vlseg7e16 (vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf4x8_t __riscv_vlseg8e16 (vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2x2_t __riscv_vlseg2e16 (vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2x3_t __riscv_vlseg3e16 (vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2x4_t __riscv_vlseg4e16 (vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2x5_t __riscv_vlseg5e16 (vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2x6_t __riscv_vlseg6e16 (vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2x7_t __riscv_vlseg7e16 (vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2x8_t __riscv_vlseg8e16 (vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1x2_t __riscv_vlseg2e16 (vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1x3_t __riscv_vlseg3e16 (vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1x4_t __riscv_vlseg4e16 (vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1x5_t __riscv_vlseg5e16 (vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1x6_t __riscv_vlseg6e16 (vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1x7_t __riscv_vlseg7e16 (vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1x8_t __riscv_vlseg8e16 (vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m2x2_t __riscv_vlseg2e16 (vbool8_t vm, const _Float16 *rs1, size_t vl);
vfloat16m2x3_t __riscv_vlseg3e16 (vbool8_t vm, const _Float16 *rs1, size_t vl);
vfloat16m2x4_t __riscv_vlseg4e16 (vbool8_t vm, const _Float16 *rs1, size_t vl);
vfloat16m4x2_t __riscv_vlseg2e16 (vbool4_t vm, const _Float16 *rs1, size_t vl);
vfloat32mf2x2_t __riscv_vlseg2e32 (vbool64_t vm, const float *rs1, size_t vl);
vfloat32mf2x3_t __riscv_vlseg3e32 (vbool64_t vm, const float *rs1, size_t vl);
vfloat32mf2x4_t __riscv_vlseg4e32 (vbool64_t vm, const float *rs1, size_t vl);
vfloat32mf2x5_t __riscv_vlseg5e32 (vbool64_t vm, const float *rs1, size_t vl);
vfloat32mf2x6_t __riscv_vlseg6e32 (vbool64_t vm, const float *rs1, size_t vl);
vfloat32mf2x7_t __riscv_vlseg7e32 (vbool64_t vm, const float *rs1, size_t vl);
vfloat32mf2x8_t __riscv_vlseg8e32 (vbool64_t vm, const float *rs1, size_t vl);
vfloat32m1x2_t __riscv_vlseg2e32 (vbool32_t vm, const float *rs1, size_t vl);
vfloat32m1x3_t __riscv_vlseg3e32 (vbool32_t vm, const float *rs1, size_t vl);
vfloat32m1x4_t __riscv_vlseg4e32 (vbool32_t vm, const float *rs1, size_t vl);
vfloat32m1x5_t __riscv_vlseg5e32 (vbool32_t vm, const float *rs1, size_t vl);
vfloat32m1x6_t __riscv_vlseg6e32 (vbool32_t vm, const float *rs1, size_t vl);
vfloat32m1x7_t __riscv_vlseg7e32 (vbool32_t vm, const float *rs1, size_t vl);
vfloat32m1x8_t __riscv_vlseg8e32 (vbool32_t vm, const float *rs1, size_t vl);
vfloat32m2x2_t __riscv_vlseg2e32 (vbool16_t vm, const float *rs1, size_t vl);
vfloat32m2x3_t __riscv_vlseg3e32 (vbool16_t vm, const float *rs1, size_t vl);
vfloat32m2x4_t __riscv_vlseg4e32 (vbool16_t vm, const float *rs1, size_t vl);
vfloat32m4x2_t __riscv_vlseg2e32 (vbool8_t vm, const float *rs1, size_t vl);
vfloat64m1x2_t __riscv_vlseg2e64 (vbool64_t vm, const double *rs1, size_t vl);
vfloat64m1x3_t __riscv_vlseg3e64 (vbool64_t vm, const double *rs1, size_t vl);
vfloat64m1x4_t __riscv_vlseg4e64 (vbool64_t vm, const double *rs1, size_t vl);
vfloat64m1x5_t __riscv_vlseg5e64 (vbool64_t vm, const double *rs1, size_t vl);
vfloat64m1x6_t __riscv_vlseg6e64 (vbool64_t vm, const double *rs1, size_t vl);
vfloat64m1x7_t __riscv_vlseg7e64 (vbool64_t vm, const double *rs1, size_t vl);
vfloat64m1x8_t __riscv_vlseg8e64 (vbool64_t vm, const double *rs1, size_t vl);
vfloat64m2x2_t __riscv_vlseg2e64 (vbool32_t vm, const double *rs1, size_t vl);
vfloat64m2x3_t __riscv_vlseg3e64 (vbool32_t vm, const double *rs1, size_t vl);
vfloat64m2x4_t __riscv_vlseg4e64 (vbool32_t vm, const double *rs1, size_t vl);
vfloat64m4x2_t __riscv_vlseg2e64 (vbool16_t vm, const double *rs1, size_t vl);
vfloat16mf4x2_t __riscv_vlseg2e16ff (vbool64_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf4x3_t __riscv_vlseg3e16ff (vbool64_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf4x4_t __riscv_vlseg4e16ff (vbool64_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf4x5_t __riscv_vlseg5e16ff (vbool64_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf4x6_t __riscv_vlseg6e16ff (vbool64_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf4x7_t __riscv_vlseg7e16ff (vbool64_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf4x8_t __riscv_vlseg8e16ff (vbool64_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf2x2_t __riscv_vlseg2e16ff (vbool32_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf2x3_t __riscv_vlseg3e16ff (vbool32_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf2x4_t __riscv_vlseg4e16ff (vbool32_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf2x5_t __riscv_vlseg5e16ff (vbool32_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf2x6_t __riscv_vlseg6e16ff (vbool32_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf2x7_t __riscv_vlseg7e16ff (vbool32_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16mf2x8_t __riscv_vlseg8e16ff (vbool32_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m1x2_t __riscv_vlseg2e16ff (vbool16_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m1x3_t __riscv_vlseg3e16ff (vbool16_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m1x4_t __riscv_vlseg4e16ff (vbool16_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m1x5_t __riscv_vlseg5e16ff (vbool16_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m1x6_t __riscv_vlseg6e16ff (vbool16_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m1x7_t __riscv_vlseg7e16ff (vbool16_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m1x8_t __riscv_vlseg8e16ff (vbool16_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m2x2_t __riscv_vlseg2e16ff (vbool8_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m2x3_t __riscv_vlseg3e16ff (vbool8_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m2x4_t __riscv_vlseg4e16ff (vbool8_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat16m4x2_t __riscv_vlseg2e16ff (vbool4_t vm, const _Float16 *rs1, size_t *new_vl, size_t vl);
vfloat32mf2x2_t __riscv_vlseg2e32ff (vbool64_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32mf2x3_t __riscv_vlseg3e32ff (vbool64_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32mf2x4_t __riscv_vlseg4e32ff (vbool64_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32mf2x5_t __riscv_vlseg5e32ff (vbool64_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32mf2x6_t __riscv_vlseg6e32ff (vbool64_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32mf2x7_t __riscv_vlseg7e32ff (vbool64_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32mf2x8_t __riscv_vlseg8e32ff (vbool64_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m1x2_t __riscv_vlseg2e32ff (vbool32_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m1x3_t __riscv_vlseg3e32ff (vbool32_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m1x4_t __riscv_vlseg4e32ff (vbool32_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m1x5_t __riscv_vlseg5e32ff (vbool32_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m1x6_t __riscv_vlseg6e32ff (vbool32_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m1x7_t __riscv_vlseg7e32ff (vbool32_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m1x8_t __riscv_vlseg8e32ff (vbool32_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m2x2_t __riscv_vlseg2e32ff (vbool16_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m2x3_t __riscv_vlseg3e32ff (vbool16_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m2x4_t __riscv_vlseg4e32ff (vbool16_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat32m4x2_t __riscv_vlseg2e32ff (vbool8_t vm, const float *rs1, size_t *new_vl, size_t vl);
vfloat64m1x2_t __riscv_vlseg2e64ff (vbool64_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m1x3_t __riscv_vlseg3e64ff (vbool64_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m1x4_t __riscv_vlseg4e64ff (vbool64_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m1x5_t __riscv_vlseg5e64ff (vbool64_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m1x6_t __riscv_vlseg6e64ff (vbool64_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m1x7_t __riscv_vlseg7e64ff (vbool64_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m1x8_t __riscv_vlseg8e64ff (vbool64_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m2x2_t __riscv_vlseg2e64ff (vbool32_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m2x3_t __riscv_vlseg3e64ff (vbool32_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m2x4_t __riscv_vlseg4e64ff (vbool32_t vm, const double *rs1, size_t *new_vl, size_t vl);
vfloat64m4x2_t __riscv_vlseg2e64ff (vbool16_t vm, const double *rs1, size_t *new_vl, size_t vl);
vint8mf8x2_t __riscv_vlseg2e8 (vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf8x3_t __riscv_vlseg3e8 (vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf8x4_t __riscv_vlseg4e8 (vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf8x5_t __riscv_vlseg5e8 (vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf8x6_t __riscv_vlseg6e8 (vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf8x7_t __riscv_vlseg7e8 (vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf8x8_t __riscv_vlseg8e8 (vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf4x2_t __riscv_vlseg2e8 (vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf4x3_t __riscv_vlseg3e8 (vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf4x4_t __riscv_vlseg4e8 (vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf4x5_t __riscv_vlseg5e8 (vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf4x6_t __riscv_vlseg6e8 (vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf4x7_t __riscv_vlseg7e8 (vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf4x8_t __riscv_vlseg8e8 (vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf2x2_t __riscv_vlseg2e8 (vbool16_t vm, const int8_t *rs1, size_t vl);
vint8mf2x3_t __riscv_vlseg3e8 (vbool16_t vm, const int8_t *rs1, size_t vl);
vint8mf2x4_t __riscv_vlseg4e8 (vbool16_t vm, const int8_t *rs1, size_t vl);
vint8mf2x5_t __riscv_vlseg5e8 (vbool16_t vm, const int8_t *rs1, size_t vl);
vint8mf2x6_t __riscv_vlseg6e8 (vbool16_t vm, const int8_t *rs1, size_t vl);
vint8mf2x7_t __riscv_vlseg7e8 (vbool16_t vm, const int8_t *rs1, size_t vl);
vint8mf2x8_t __riscv_vlseg8e8 (vbool16_t vm, const int8_t *rs1, size_t vl);
vint8m1x2_t __riscv_vlseg2e8 (vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m1x3_t __riscv_vlseg3e8 (vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m1x4_t __riscv_vlseg4e8 (vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m1x5_t __riscv_vlseg5e8 (vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m1x6_t __riscv_vlseg6e8 (vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m1x7_t __riscv_vlseg7e8 (vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m1x8_t __riscv_vlseg8e8 (vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m2x2_t __riscv_vlseg2e8 (vbool4_t vm, const int8_t *rs1, size_t vl);
vint8m2x3_t __riscv_vlseg3e8 (vbool4_t vm, const int8_t *rs1, size_t vl);
vint8m2x4_t __riscv_vlseg4e8 (vbool4_t vm, const int8_t *rs1, size_t vl);
vint8m4x2_t __riscv_vlseg2e8 (vbool2_t vm, const int8_t *rs1, size_t vl);
vint16mf4x2_t __riscv_vlseg2e16 (vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf4x3_t __riscv_vlseg3e16 (vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf4x4_t __riscv_vlseg4e16 (vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf4x5_t __riscv_vlseg5e16 (vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf4x6_t __riscv_vlseg6e16 (vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf4x7_t __riscv_vlseg7e16 (vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf4x8_t __riscv_vlseg8e16 (vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf2x2_t __riscv_vlseg2e16 (vbool32_t vm, const int16_t *rs1, size_t vl);
vint16mf2x3_t __riscv_vlseg3e16 (vbool32_t vm, const int16_t *rs1, size_t vl);
vint16mf2x4_t __riscv_vlseg4e16 (vbool32_t vm, const int16_t *rs1, size_t vl);
vint16mf2x5_t __riscv_vlseg5e16 (vbool32_t vm, const int16_t *rs1, size_t vl);
vint16mf2x6_t __riscv_vlseg6e16 (vbool32_t vm, const int16_t *rs1, size_t vl);
vint16mf2x7_t __riscv_vlseg7e16 (vbool32_t vm, const int16_t *rs1, size_t vl);
vint16mf2x8_t __riscv_vlseg8e16 (vbool32_t vm, const int16_t *rs1, size_t vl);
vint16m1x2_t __riscv_vlseg2e16 (vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m1x3_t __riscv_vlseg3e16 (vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m1x4_t __riscv_vlseg4e16 (vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m1x5_t __riscv_vlseg5e16 (vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m1x6_t __riscv_vlseg6e16 (vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m1x7_t __riscv_vlseg7e16 (vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m1x8_t __riscv_vlseg8e16 (vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m2x2_t __riscv_vlseg2e16 (vbool8_t vm, const int16_t *rs1, size_t vl);
vint16m2x3_t __riscv_vlseg3e16 (vbool8_t vm, const int16_t *rs1, size_t vl);
vint16m2x4_t __riscv_vlseg4e16 (vbool8_t vm, const int16_t *rs1, size_t vl);
vint16m4x2_t __riscv_vlseg2e16 (vbool4_t vm, const int16_t *rs1, size_t vl);
vint32mf2x2_t __riscv_vlseg2e32 (vbool64_t vm, const int32_t *rs1, size_t vl);
vint32mf2x3_t __riscv_vlseg3e32 (vbool64_t vm, const int32_t *rs1, size_t vl);
vint32mf2x4_t __riscv_vlseg4e32 (vbool64_t vm, const int32_t *rs1, size_t vl);
vint32mf2x5_t __riscv_vlseg5e32 (vbool64_t vm, const int32_t *rs1, size_t vl);
vint32mf2x6_t __riscv_vlseg6e32 (vbool64_t vm, const int32_t *rs1, size_t vl);
vint32mf2x7_t __riscv_vlseg7e32 (vbool64_t vm, const int32_t *rs1, size_t vl);
vint32mf2x8_t __riscv_vlseg8e32 (vbool64_t vm, const int32_t *rs1, size_t vl);
vint32m1x2_t __riscv_vlseg2e32 (vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m1x3_t __riscv_vlseg3e32 (vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m1x4_t __riscv_vlseg4e32 (vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m1x5_t __riscv_vlseg5e32 (vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m1x6_t __riscv_vlseg6e32 (vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m1x7_t __riscv_vlseg7e32 (vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m1x8_t __riscv_vlseg8e32 (vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m2x2_t __riscv_vlseg2e32 (vbool16_t vm, const int32_t *rs1, size_t vl);
vint32m2x3_t __riscv_vlseg3e32 (vbool16_t vm, const int32_t *rs1, size_t vl);
vint32m2x4_t __riscv_vlseg4e32 (vbool16_t vm, const int32_t *rs1, size_t vl);
vint32m4x2_t __riscv_vlseg2e32 (vbool8_t vm, const int32_t *rs1, size_t vl);
vint64m1x2_t __riscv_vlseg2e64 (vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m1x3_t __riscv_vlseg3e64 (vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m1x4_t __riscv_vlseg4e64 (vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m1x5_t __riscv_vlseg5e64 (vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m1x6_t __riscv_vlseg6e64 (vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m1x7_t __riscv_vlseg7e64 (vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m1x8_t __riscv_vlseg8e64 (vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m2x2_t __riscv_vlseg2e64 (vbool32_t vm, const int64_t *rs1, size_t vl);
vint64m2x3_t __riscv_vlseg3e64 (vbool32_t vm, const int64_t *rs1, size_t vl);
vint64m2x4_t __riscv_vlseg4e64 (vbool32_t vm, const int64_t *rs1, size_t vl);
vint64m4x2_t __riscv_vlseg2e64 (vbool16_t vm, const int64_t *rs1, size_t vl);
vint8mf8x2_t __riscv_vlseg2e8ff (vbool64_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf8x3_t __riscv_vlseg3e8ff (vbool64_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf8x4_t __riscv_vlseg4e8ff (vbool64_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf8x5_t __riscv_vlseg5e8ff (vbool64_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf8x6_t __riscv_vlseg6e8ff (vbool64_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf8x7_t __riscv_vlseg7e8ff (vbool64_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf8x8_t __riscv_vlseg8e8ff (vbool64_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf4x2_t __riscv_vlseg2e8ff (vbool32_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf4x3_t __riscv_vlseg3e8ff (vbool32_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf4x4_t __riscv_vlseg4e8ff (vbool32_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf4x5_t __riscv_vlseg5e8ff (vbool32_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf4x6_t __riscv_vlseg6e8ff (vbool32_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf4x7_t __riscv_vlseg7e8ff (vbool32_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf4x8_t __riscv_vlseg8e8ff (vbool32_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf2x2_t __riscv_vlseg2e8ff (vbool16_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf2x3_t __riscv_vlseg3e8ff (vbool16_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf2x4_t __riscv_vlseg4e8ff (vbool16_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf2x5_t __riscv_vlseg5e8ff (vbool16_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf2x6_t __riscv_vlseg6e8ff (vbool16_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf2x7_t __riscv_vlseg7e8ff (vbool16_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8mf2x8_t __riscv_vlseg8e8ff (vbool16_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m1x2_t __riscv_vlseg2e8ff (vbool8_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m1x3_t __riscv_vlseg3e8ff (vbool8_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m1x4_t __riscv_vlseg4e8ff (vbool8_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m1x5_t __riscv_vlseg5e8ff (vbool8_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m1x6_t __riscv_vlseg6e8ff (vbool8_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m1x7_t __riscv_vlseg7e8ff (vbool8_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m1x8_t __riscv_vlseg8e8ff (vbool8_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m2x2_t __riscv_vlseg2e8ff (vbool4_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m2x3_t __riscv_vlseg3e8ff (vbool4_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m2x4_t __riscv_vlseg4e8ff (vbool4_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint8m4x2_t __riscv_vlseg2e8ff (vbool2_t vm, const int8_t *rs1, size_t *new_vl, size_t vl);
vint16mf4x2_t __riscv_vlseg2e16ff (vbool64_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf4x3_t __riscv_vlseg3e16ff (vbool64_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf4x4_t __riscv_vlseg4e16ff (vbool64_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf4x5_t __riscv_vlseg5e16ff (vbool64_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf4x6_t __riscv_vlseg6e16ff (vbool64_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf4x7_t __riscv_vlseg7e16ff (vbool64_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf4x8_t __riscv_vlseg8e16ff (vbool64_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf2x2_t __riscv_vlseg2e16ff (vbool32_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf2x3_t __riscv_vlseg3e16ff (vbool32_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf2x4_t __riscv_vlseg4e16ff (vbool32_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf2x5_t __riscv_vlseg5e16ff (vbool32_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf2x6_t __riscv_vlseg6e16ff (vbool32_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf2x7_t __riscv_vlseg7e16ff (vbool32_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16mf2x8_t __riscv_vlseg8e16ff (vbool32_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m1x2_t __riscv_vlseg2e16ff (vbool16_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m1x3_t __riscv_vlseg3e16ff (vbool16_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m1x4_t __riscv_vlseg4e16ff (vbool16_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m1x5_t __riscv_vlseg5e16ff (vbool16_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m1x6_t __riscv_vlseg6e16ff (vbool16_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m1x7_t __riscv_vlseg7e16ff (vbool16_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m1x8_t __riscv_vlseg8e16ff (vbool16_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m2x2_t __riscv_vlseg2e16ff (vbool8_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m2x3_t __riscv_vlseg3e16ff (vbool8_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m2x4_t __riscv_vlseg4e16ff (vbool8_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint16m4x2_t __riscv_vlseg2e16ff (vbool4_t vm, const int16_t *rs1, size_t *new_vl, size_t vl);
vint32mf2x2_t __riscv_vlseg2e32ff (vbool64_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32mf2x3_t __riscv_vlseg3e32ff (vbool64_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32mf2x4_t __riscv_vlseg4e32ff (vbool64_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32mf2x5_t __riscv_vlseg5e32ff (vbool64_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32mf2x6_t __riscv_vlseg6e32ff (vbool64_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32mf2x7_t __riscv_vlseg7e32ff (vbool64_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32mf2x8_t __riscv_vlseg8e32ff (vbool64_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m1x2_t __riscv_vlseg2e32ff (vbool32_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m1x3_t __riscv_vlseg3e32ff (vbool32_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m1x4_t __riscv_vlseg4e32ff (vbool32_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m1x5_t __riscv_vlseg5e32ff (vbool32_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m1x6_t __riscv_vlseg6e32ff (vbool32_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m1x7_t __riscv_vlseg7e32ff (vbool32_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m1x8_t __riscv_vlseg8e32ff (vbool32_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m2x2_t __riscv_vlseg2e32ff (vbool16_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m2x3_t __riscv_vlseg3e32ff (vbool16_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m2x4_t __riscv_vlseg4e32ff (vbool16_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint32m4x2_t __riscv_vlseg2e32ff (vbool8_t vm, const int32_t *rs1, size_t *new_vl, size_t vl);
vint64m1x2_t __riscv_vlseg2e64ff (vbool64_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m1x3_t __riscv_vlseg3e64ff (vbool64_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m1x4_t __riscv_vlseg4e64ff (vbool64_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m1x5_t __riscv_vlseg5e64ff (vbool64_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m1x6_t __riscv_vlseg6e64ff (vbool64_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m1x7_t __riscv_vlseg7e64ff (vbool64_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m1x8_t __riscv_vlseg8e64ff (vbool64_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m2x2_t __riscv_vlseg2e64ff (vbool32_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m2x3_t __riscv_vlseg3e64ff (vbool32_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m2x4_t __riscv_vlseg4e64ff (vbool32_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vint64m4x2_t __riscv_vlseg2e64ff (vbool16_t vm, const int64_t *rs1, size_t *new_vl, size_t vl);
vuint8mf8x2_t __riscv_vlseg2e8 (vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf8x3_t __riscv_vlseg3e8 (vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf8x4_t __riscv_vlseg4e8 (vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf8x5_t __riscv_vlseg5e8 (vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf8x6_t __riscv_vlseg6e8 (vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf8x7_t __riscv_vlseg7e8 (vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf8x8_t __riscv_vlseg8e8 (vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4x2_t __riscv_vlseg2e8 (vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4x3_t __riscv_vlseg3e8 (vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4x4_t __riscv_vlseg4e8 (vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4x5_t __riscv_vlseg5e8 (vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4x6_t __riscv_vlseg6e8 (vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4x7_t __riscv_vlseg7e8 (vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4x8_t __riscv_vlseg8e8 (vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2x2_t __riscv_vlseg2e8 (vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2x3_t __riscv_vlseg3e8 (vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2x4_t __riscv_vlseg4e8 (vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2x5_t __riscv_vlseg5e8 (vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2x6_t __riscv_vlseg6e8 (vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2x7_t __riscv_vlseg7e8 (vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2x8_t __riscv_vlseg8e8 (vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8m1x2_t __riscv_vlseg2e8 (vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m1x3_t __riscv_vlseg3e8 (vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m1x4_t __riscv_vlseg4e8 (vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m1x5_t __riscv_vlseg5e8 (vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m1x6_t __riscv_vlseg6e8 (vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m1x7_t __riscv_vlseg7e8 (vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m1x8_t __riscv_vlseg8e8 (vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m2x2_t __riscv_vlseg2e8 (vbool4_t vm, const uint8_t *rs1, size_t vl);
vuint8m2x3_t __riscv_vlseg3e8 (vbool4_t vm, const uint8_t *rs1, size_t vl);
vuint8m2x4_t __riscv_vlseg4e8 (vbool4_t vm, const uint8_t *rs1, size_t vl);
vuint8m4x2_t __riscv_vlseg2e8 (vbool2_t vm, const uint8_t *rs1, size_t vl);
vuint16mf4x2_t __riscv_vlseg2e16 (vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf4x3_t __riscv_vlseg3e16 (vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf4x4_t __riscv_vlseg4e16 (vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf4x5_t __riscv_vlseg5e16 (vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf4x6_t __riscv_vlseg6e16 (vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf4x7_t __riscv_vlseg7e16 (vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf4x8_t __riscv_vlseg8e16 (vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2x2_t __riscv_vlseg2e16 (vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2x3_t __riscv_vlseg3e16 (vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2x4_t __riscv_vlseg4e16 (vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2x5_t __riscv_vlseg5e16 (vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2x6_t __riscv_vlseg6e16 (vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2x7_t __riscv_vlseg7e16 (vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2x8_t __riscv_vlseg8e16 (vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16m1x2_t __riscv_vlseg2e16 (vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m1x3_t __riscv_vlseg3e16 (vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m1x4_t __riscv_vlseg4e16 (vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m1x5_t __riscv_vlseg5e16 (vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m1x6_t __riscv_vlseg6e16 (vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m1x7_t __riscv_vlseg7e16 (vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m1x8_t __riscv_vlseg8e16 (vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m2x2_t __riscv_vlseg2e16 (vbool8_t vm, const uint16_t *rs1, size_t vl);
vuint16m2x3_t __riscv_vlseg3e16 (vbool8_t vm, const uint16_t *rs1, size_t vl);
vuint16m2x4_t __riscv_vlseg4e16 (vbool8_t vm, const uint16_t *rs1, size_t vl);
vuint16m4x2_t __riscv_vlseg2e16 (vbool4_t vm, const uint16_t *rs1, size_t vl);
vuint32mf2x2_t __riscv_vlseg2e32 (vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32mf2x3_t __riscv_vlseg3e32 (vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32mf2x4_t __riscv_vlseg4e32 (vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32mf2x5_t __riscv_vlseg5e32 (vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32mf2x6_t __riscv_vlseg6e32 (vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32mf2x7_t __riscv_vlseg7e32 (vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32mf2x8_t __riscv_vlseg8e32 (vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32m1x2_t __riscv_vlseg2e32 (vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m1x3_t __riscv_vlseg3e32 (vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m1x4_t __riscv_vlseg4e32 (vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m1x5_t __riscv_vlseg5e32 (vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m1x6_t __riscv_vlseg6e32 (vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m1x7_t __riscv_vlseg7e32 (vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m1x8_t __riscv_vlseg8e32 (vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m2x2_t __riscv_vlseg2e32 (vbool16_t vm, const uint32_t *rs1, size_t vl);
vuint32m2x3_t __riscv_vlseg3e32 (vbool16_t vm, const uint32_t *rs1, size_t vl);
vuint32m2x4_t __riscv_vlseg4e32 (vbool16_t vm, const uint32_t *rs1, size_t vl);
vuint32m4x2_t __riscv_vlseg2e32 (vbool8_t vm, const uint32_t *rs1, size_t vl);
vuint64m1x2_t __riscv_vlseg2e64 (vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m1x3_t __riscv_vlseg3e64 (vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m1x4_t __riscv_vlseg4e64 (vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m1x5_t __riscv_vlseg5e64 (vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m1x6_t __riscv_vlseg6e64 (vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m1x7_t __riscv_vlseg7e64 (vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m1x8_t __riscv_vlseg8e64 (vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m2x2_t __riscv_vlseg2e64 (vbool32_t vm, const uint64_t *rs1, size_t vl);
vuint64m2x3_t __riscv_vlseg3e64 (vbool32_t vm, const uint64_t *rs1, size_t vl);
vuint64m2x4_t __riscv_vlseg4e64 (vbool32_t vm, const uint64_t *rs1, size_t vl);
vuint64m4x2_t __riscv_vlseg2e64 (vbool16_t vm, const uint64_t *rs1, size_t vl);
vuint8mf8x2_t __riscv_vlseg2e8ff (vbool64_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf8x3_t __riscv_vlseg3e8ff (vbool64_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf8x4_t __riscv_vlseg4e8ff (vbool64_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf8x5_t __riscv_vlseg5e8ff (vbool64_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf8x6_t __riscv_vlseg6e8ff (vbool64_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf8x7_t __riscv_vlseg7e8ff (vbool64_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf8x8_t __riscv_vlseg8e8ff (vbool64_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf4x2_t __riscv_vlseg2e8ff (vbool32_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf4x3_t __riscv_vlseg3e8ff (vbool32_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf4x4_t __riscv_vlseg4e8ff (vbool32_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf4x5_t __riscv_vlseg5e8ff (vbool32_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf4x6_t __riscv_vlseg6e8ff (vbool32_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf4x7_t __riscv_vlseg7e8ff (vbool32_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf4x8_t __riscv_vlseg8e8ff (vbool32_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf2x2_t __riscv_vlseg2e8ff (vbool16_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf2x3_t __riscv_vlseg3e8ff (vbool16_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf2x4_t __riscv_vlseg4e8ff (vbool16_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf2x5_t __riscv_vlseg5e8ff (vbool16_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf2x6_t __riscv_vlseg6e8ff (vbool16_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf2x7_t __riscv_vlseg7e8ff (vbool16_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8mf2x8_t __riscv_vlseg8e8ff (vbool16_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m1x2_t __riscv_vlseg2e8ff (vbool8_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m1x3_t __riscv_vlseg3e8ff (vbool8_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m1x4_t __riscv_vlseg4e8ff (vbool8_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m1x5_t __riscv_vlseg5e8ff (vbool8_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m1x6_t __riscv_vlseg6e8ff (vbool8_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m1x7_t __riscv_vlseg7e8ff (vbool8_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m1x8_t __riscv_vlseg8e8ff (vbool8_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m2x2_t __riscv_vlseg2e8ff (vbool4_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m2x3_t __riscv_vlseg3e8ff (vbool4_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m2x4_t __riscv_vlseg4e8ff (vbool4_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint8m4x2_t __riscv_vlseg2e8ff (vbool2_t vm, const uint8_t *rs1, size_t *new_vl, size_t vl);
vuint16mf4x2_t __riscv_vlseg2e16ff (vbool64_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf4x3_t __riscv_vlseg3e16ff (vbool64_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf4x4_t __riscv_vlseg4e16ff (vbool64_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf4x5_t __riscv_vlseg5e16ff (vbool64_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf4x6_t __riscv_vlseg6e16ff (vbool64_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf4x7_t __riscv_vlseg7e16ff (vbool64_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf4x8_t __riscv_vlseg8e16ff (vbool64_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf2x2_t __riscv_vlseg2e16ff (vbool32_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf2x3_t __riscv_vlseg3e16ff (vbool32_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf2x4_t __riscv_vlseg4e16ff (vbool32_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf2x5_t __riscv_vlseg5e16ff (vbool32_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf2x6_t __riscv_vlseg6e16ff (vbool32_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf2x7_t __riscv_vlseg7e16ff (vbool32_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16mf2x8_t __riscv_vlseg8e16ff (vbool32_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m1x2_t __riscv_vlseg2e16ff (vbool16_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m1x3_t __riscv_vlseg3e16ff (vbool16_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m1x4_t __riscv_vlseg4e16ff (vbool16_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m1x5_t __riscv_vlseg5e16ff (vbool16_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m1x6_t __riscv_vlseg6e16ff (vbool16_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m1x7_t __riscv_vlseg7e16ff (vbool16_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m1x8_t __riscv_vlseg8e16ff (vbool16_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m2x2_t __riscv_vlseg2e16ff (vbool8_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m2x3_t __riscv_vlseg3e16ff (vbool8_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m2x4_t __riscv_vlseg4e16ff (vbool8_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint16m4x2_t __riscv_vlseg2e16ff (vbool4_t vm, const uint16_t *rs1, size_t *new_vl, size_t vl);
vuint32mf2x2_t __riscv_vlseg2e32ff (vbool64_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32mf2x3_t __riscv_vlseg3e32ff (vbool64_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32mf2x4_t __riscv_vlseg4e32ff (vbool64_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32mf2x5_t __riscv_vlseg5e32ff (vbool64_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32mf2x6_t __riscv_vlseg6e32ff (vbool64_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32mf2x7_t __riscv_vlseg7e32ff (vbool64_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32mf2x8_t __riscv_vlseg8e32ff (vbool64_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m1x2_t __riscv_vlseg2e32ff (vbool32_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m1x3_t __riscv_vlseg3e32ff (vbool32_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m1x4_t __riscv_vlseg4e32ff (vbool32_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m1x5_t __riscv_vlseg5e32ff (vbool32_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m1x6_t __riscv_vlseg6e32ff (vbool32_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m1x7_t __riscv_vlseg7e32ff (vbool32_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m1x8_t __riscv_vlseg8e32ff (vbool32_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m2x2_t __riscv_vlseg2e32ff (vbool16_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m2x3_t __riscv_vlseg3e32ff (vbool16_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m2x4_t __riscv_vlseg4e32ff (vbool16_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint32m4x2_t __riscv_vlseg2e32ff (vbool8_t vm, const uint32_t *rs1, size_t *new_vl, size_t vl);
vuint64m1x2_t __riscv_vlseg2e64ff (vbool64_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m1x3_t __riscv_vlseg3e64ff (vbool64_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m1x4_t __riscv_vlseg4e64ff (vbool64_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m1x5_t __riscv_vlseg5e64ff (vbool64_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m1x6_t __riscv_vlseg6e64ff (vbool64_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m1x7_t __riscv_vlseg7e64ff (vbool64_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m1x8_t __riscv_vlseg8e64ff (vbool64_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m2x2_t __riscv_vlseg2e64ff (vbool32_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m2x3_t __riscv_vlseg3e64ff (vbool32_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m2x4_t __riscv_vlseg4e64ff (vbool32_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
vuint64m4x2_t __riscv_vlseg2e64ff (vbool16_t vm, const uint64_t *rs1, size_t *new_vl, size_t vl);
Vector Unit-Stride Segment Store Intrinsics
void __riscv_vsseg2e16 (_Float16 *rs1, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (_Float16 *rs1, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (_Float16 *rs1, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (_Float16 *rs1, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (_Float16 *rs1, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (_Float16 *rs1, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (_Float16 *rs1, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (_Float16 *rs1, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (_Float16 *rs1, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (_Float16 *rs1, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (_Float16 *rs1, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (_Float16 *rs1, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (_Float16 *rs1, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (_Float16 *rs1, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (_Float16 *rs1, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (_Float16 *rs1, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (_Float16 *rs1, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (_Float16 *rs1, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (_Float16 *rs1, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (_Float16 *rs1, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (_Float16 *rs1, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (_Float16 *rs1, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (_Float16 *rs1, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (_Float16 *rs1, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsseg2e16 (_Float16 *rs1, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsseg2e32 (float *rs1, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (float *rs1, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (float *rs1, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (float *rs1, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (float *rs1, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (float *rs1, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (float *rs1, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (float *rs1, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (float *rs1, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (float *rs1, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (float *rs1, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (float *rs1, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (float *rs1, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (float *rs1, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (float *rs1, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (float *rs1, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (float *rs1, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsseg2e32 (float *rs1, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsseg2e64 (double *rs1, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (double *rs1, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (double *rs1, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsseg5e64 (double *rs1, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsseg6e64 (double *rs1, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsseg7e64 (double *rs1, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsseg8e64 (double *rs1, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsseg2e64 (double *rs1, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (double *rs1, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (double *rs1, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsseg2e64 (double *rs1, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsseg2e8 (int8_t *rs1, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (int8_t *rs1, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (int8_t *rs1, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (int8_t *rs1, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (int8_t *rs1, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (int8_t *rs1, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (int8_t *rs1, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (int8_t *rs1, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (int8_t *rs1, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (int8_t *rs1, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (int8_t *rs1, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (int8_t *rs1, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (int8_t *rs1, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (int8_t *rs1, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (int8_t *rs1, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (int8_t *rs1, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (int8_t *rs1, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (int8_t *rs1, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (int8_t *rs1, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (int8_t *rs1, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (int8_t *rs1, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (int8_t *rs1, vint8m1x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (int8_t *rs1, vint8m1x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (int8_t *rs1, vint8m1x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (int8_t *rs1, vint8m1x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (int8_t *rs1, vint8m1x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (int8_t *rs1, vint8m1x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (int8_t *rs1, vint8m1x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (int8_t *rs1, vint8m2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (int8_t *rs1, vint8m2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (int8_t *rs1, vint8m2x4_t vs3, size_t vl);
void __riscv_vsseg2e8 (int8_t *rs1, vint8m4x2_t vs3, size_t vl);
void __riscv_vsseg2e16 (int16_t *rs1, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (int16_t *rs1, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (int16_t *rs1, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (int16_t *rs1, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (int16_t *rs1, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (int16_t *rs1, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (int16_t *rs1, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (int16_t *rs1, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (int16_t *rs1, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (int16_t *rs1, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (int16_t *rs1, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (int16_t *rs1, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (int16_t *rs1, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (int16_t *rs1, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (int16_t *rs1, vint16m1x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (int16_t *rs1, vint16m1x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (int16_t *rs1, vint16m1x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (int16_t *rs1, vint16m1x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (int16_t *rs1, vint16m1x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (int16_t *rs1, vint16m1x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (int16_t *rs1, vint16m1x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (int16_t *rs1, vint16m2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (int16_t *rs1, vint16m2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (int16_t *rs1, vint16m2x4_t vs3, size_t vl);
void __riscv_vsseg2e16 (int16_t *rs1, vint16m4x2_t vs3, size_t vl);
void __riscv_vsseg2e32 (int32_t *rs1, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (int32_t *rs1, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (int32_t *rs1, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (int32_t *rs1, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (int32_t *rs1, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (int32_t *rs1, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (int32_t *rs1, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (int32_t *rs1, vint32m1x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (int32_t *rs1, vint32m1x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (int32_t *rs1, vint32m1x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (int32_t *rs1, vint32m1x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (int32_t *rs1, vint32m1x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (int32_t *rs1, vint32m1x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (int32_t *rs1, vint32m1x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (int32_t *rs1, vint32m2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (int32_t *rs1, vint32m2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (int32_t *rs1, vint32m2x4_t vs3, size_t vl);
void __riscv_vsseg2e32 (int32_t *rs1, vint32m4x2_t vs3, size_t vl);
void __riscv_vsseg2e64 (int64_t *rs1, vint64m1x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (int64_t *rs1, vint64m1x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (int64_t *rs1, vint64m1x4_t vs3, size_t vl);
void __riscv_vsseg5e64 (int64_t *rs1, vint64m1x5_t vs3, size_t vl);
void __riscv_vsseg6e64 (int64_t *rs1, vint64m1x6_t vs3, size_t vl);
void __riscv_vsseg7e64 (int64_t *rs1, vint64m1x7_t vs3, size_t vl);
void __riscv_vsseg8e64 (int64_t *rs1, vint64m1x8_t vs3, size_t vl);
void __riscv_vsseg2e64 (int64_t *rs1, vint64m2x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (int64_t *rs1, vint64m2x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (int64_t *rs1, vint64m2x4_t vs3, size_t vl);
void __riscv_vsseg2e64 (int64_t *rs1, vint64m4x2_t vs3, size_t vl);
void __riscv_vsseg2e8 (uint8_t *rs1, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (uint8_t *rs1, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (uint8_t *rs1, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (uint8_t *rs1, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (uint8_t *rs1, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (uint8_t *rs1, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (uint8_t *rs1, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (uint8_t *rs1, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (uint8_t *rs1, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (uint8_t *rs1, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (uint8_t *rs1, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (uint8_t *rs1, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (uint8_t *rs1, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (uint8_t *rs1, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (uint8_t *rs1, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (uint8_t *rs1, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (uint8_t *rs1, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (uint8_t *rs1, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (uint8_t *rs1, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (uint8_t *rs1, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (uint8_t *rs1, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (uint8_t *rs1, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (uint8_t *rs1, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (uint8_t *rs1, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (uint8_t *rs1, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (uint8_t *rs1, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (uint8_t *rs1, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (uint8_t *rs1, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (uint8_t *rs1, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (uint8_t *rs1, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (uint8_t *rs1, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsseg2e8 (uint8_t *rs1, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsseg2e16 (uint16_t *rs1, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (uint16_t *rs1, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (uint16_t *rs1, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (uint16_t *rs1, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (uint16_t *rs1, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (uint16_t *rs1, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (uint16_t *rs1, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (uint16_t *rs1, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (uint16_t *rs1, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (uint16_t *rs1, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (uint16_t *rs1, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (uint16_t *rs1, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (uint16_t *rs1, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (uint16_t *rs1, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (uint16_t *rs1, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (uint16_t *rs1, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (uint16_t *rs1, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (uint16_t *rs1, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (uint16_t *rs1, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (uint16_t *rs1, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (uint16_t *rs1, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (uint16_t *rs1, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (uint16_t *rs1, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (uint16_t *rs1, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsseg2e16 (uint16_t *rs1, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsseg2e32 (uint32_t *rs1, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (uint32_t *rs1, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (uint32_t *rs1, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (uint32_t *rs1, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (uint32_t *rs1, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (uint32_t *rs1, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (uint32_t *rs1, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (uint32_t *rs1, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (uint32_t *rs1, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (uint32_t *rs1, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (uint32_t *rs1, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (uint32_t *rs1, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (uint32_t *rs1, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (uint32_t *rs1, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (uint32_t *rs1, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (uint32_t *rs1, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (uint32_t *rs1, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsseg2e32 (uint32_t *rs1, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsseg2e64 (uint64_t *rs1, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (uint64_t *rs1, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (uint64_t *rs1, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsseg5e64 (uint64_t *rs1, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsseg6e64 (uint64_t *rs1, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsseg7e64 (uint64_t *rs1, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsseg8e64 (uint64_t *rs1, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsseg2e64 (uint64_t *rs1, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (uint64_t *rs1, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (uint64_t *rs1, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsseg2e64 (uint64_t *rs1, vuint64m4x2_t vs3, size_t vl);
// masked functions
void __riscv_vsseg2e16 (vbool64_t vm, _Float16 *rs1, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool64_t vm, _Float16 *rs1, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool64_t vm, _Float16 *rs1, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool64_t vm, _Float16 *rs1, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool64_t vm, _Float16 *rs1, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool64_t vm, _Float16 *rs1, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool64_t vm, _Float16 *rs1, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool32_t vm, _Float16 *rs1, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool32_t vm, _Float16 *rs1, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool32_t vm, _Float16 *rs1, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool32_t vm, _Float16 *rs1, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool32_t vm, _Float16 *rs1, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool32_t vm, _Float16 *rs1, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool32_t vm, _Float16 *rs1, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool16_t vm, _Float16 *rs1, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool16_t vm, _Float16 *rs1, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool16_t vm, _Float16 *rs1, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool16_t vm, _Float16 *rs1, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool16_t vm, _Float16 *rs1, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool16_t vm, _Float16 *rs1, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool16_t vm, _Float16 *rs1, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool8_t vm, _Float16 *rs1, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool8_t vm, _Float16 *rs1, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool8_t vm, _Float16 *rs1, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool4_t vm, _Float16 *rs1, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool64_t vm, float *rs1, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool64_t vm, float *rs1, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool64_t vm, float *rs1, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (vbool64_t vm, float *rs1, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (vbool64_t vm, float *rs1, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (vbool64_t vm, float *rs1, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (vbool64_t vm, float *rs1, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool32_t vm, float *rs1, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool32_t vm, float *rs1, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool32_t vm, float *rs1, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (vbool32_t vm, float *rs1, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (vbool32_t vm, float *rs1, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (vbool32_t vm, float *rs1, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (vbool32_t vm, float *rs1, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool16_t vm, float *rs1, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool16_t vm, float *rs1, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool16_t vm, float *rs1, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool8_t vm, float *rs1, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool64_t vm, double *rs1, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (vbool64_t vm, double *rs1, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (vbool64_t vm, double *rs1, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsseg5e64 (vbool64_t vm, double *rs1, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsseg6e64 (vbool64_t vm, double *rs1, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsseg7e64 (vbool64_t vm, double *rs1, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsseg8e64 (vbool64_t vm, double *rs1, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool32_t vm, double *rs1, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (vbool32_t vm, double *rs1, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (vbool32_t vm, double *rs1, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool16_t vm, double *rs1, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool64_t vm, int8_t *rs1, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool64_t vm, int8_t *rs1, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool64_t vm, int8_t *rs1, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool64_t vm, int8_t *rs1, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool64_t vm, int8_t *rs1, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool64_t vm, int8_t *rs1, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool64_t vm, int8_t *rs1, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool32_t vm, int8_t *rs1, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool32_t vm, int8_t *rs1, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool32_t vm, int8_t *rs1, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool32_t vm, int8_t *rs1, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool32_t vm, int8_t *rs1, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool32_t vm, int8_t *rs1, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool32_t vm, int8_t *rs1, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool16_t vm, int8_t *rs1, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool16_t vm, int8_t *rs1, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool16_t vm, int8_t *rs1, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool16_t vm, int8_t *rs1, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool16_t vm, int8_t *rs1, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool16_t vm, int8_t *rs1, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool16_t vm, int8_t *rs1, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool8_t vm, int8_t *rs1, vint8m1x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool8_t vm, int8_t *rs1, vint8m1x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool8_t vm, int8_t *rs1, vint8m1x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool8_t vm, int8_t *rs1, vint8m1x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool8_t vm, int8_t *rs1, vint8m1x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool8_t vm, int8_t *rs1, vint8m1x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool8_t vm, int8_t *rs1, vint8m1x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool4_t vm, int8_t *rs1, vint8m2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool4_t vm, int8_t *rs1, vint8m2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool4_t vm, int8_t *rs1, vint8m2x4_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool2_t vm, int8_t *rs1, vint8m4x2_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool64_t vm, int16_t *rs1, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool64_t vm, int16_t *rs1, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool64_t vm, int16_t *rs1, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool64_t vm, int16_t *rs1, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool64_t vm, int16_t *rs1, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool64_t vm, int16_t *rs1, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool64_t vm, int16_t *rs1, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool32_t vm, int16_t *rs1, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool32_t vm, int16_t *rs1, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool32_t vm, int16_t *rs1, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool32_t vm, int16_t *rs1, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool32_t vm, int16_t *rs1, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool32_t vm, int16_t *rs1, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool32_t vm, int16_t *rs1, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool16_t vm, int16_t *rs1, vint16m1x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool16_t vm, int16_t *rs1, vint16m1x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool16_t vm, int16_t *rs1, vint16m1x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool16_t vm, int16_t *rs1, vint16m1x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool16_t vm, int16_t *rs1, vint16m1x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool16_t vm, int16_t *rs1, vint16m1x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool16_t vm, int16_t *rs1, vint16m1x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool8_t vm, int16_t *rs1, vint16m2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool8_t vm, int16_t *rs1, vint16m2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool8_t vm, int16_t *rs1, vint16m2x4_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool4_t vm, int16_t *rs1, vint16m4x2_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool64_t vm, int32_t *rs1, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool64_t vm, int32_t *rs1, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool64_t vm, int32_t *rs1, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (vbool64_t vm, int32_t *rs1, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (vbool64_t vm, int32_t *rs1, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (vbool64_t vm, int32_t *rs1, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (vbool64_t vm, int32_t *rs1, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool32_t vm, int32_t *rs1, vint32m1x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool32_t vm, int32_t *rs1, vint32m1x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool32_t vm, int32_t *rs1, vint32m1x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (vbool32_t vm, int32_t *rs1, vint32m1x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (vbool32_t vm, int32_t *rs1, vint32m1x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (vbool32_t vm, int32_t *rs1, vint32m1x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (vbool32_t vm, int32_t *rs1, vint32m1x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool16_t vm, int32_t *rs1, vint32m2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool16_t vm, int32_t *rs1, vint32m2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool16_t vm, int32_t *rs1, vint32m2x4_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool8_t vm, int32_t *rs1, vint32m4x2_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool64_t vm, int64_t *rs1, vint64m1x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (vbool64_t vm, int64_t *rs1, vint64m1x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (vbool64_t vm, int64_t *rs1, vint64m1x4_t vs3, size_t vl);
void __riscv_vsseg5e64 (vbool64_t vm, int64_t *rs1, vint64m1x5_t vs3, size_t vl);
void __riscv_vsseg6e64 (vbool64_t vm, int64_t *rs1, vint64m1x6_t vs3, size_t vl);
void __riscv_vsseg7e64 (vbool64_t vm, int64_t *rs1, vint64m1x7_t vs3, size_t vl);
void __riscv_vsseg8e64 (vbool64_t vm, int64_t *rs1, vint64m1x8_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool32_t vm, int64_t *rs1, vint64m2x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (vbool32_t vm, int64_t *rs1, vint64m2x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (vbool32_t vm, int64_t *rs1, vint64m2x4_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool16_t vm, int64_t *rs1, vint64m4x2_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool64_t vm, uint8_t *rs1, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool64_t vm, uint8_t *rs1, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool64_t vm, uint8_t *rs1, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool64_t vm, uint8_t *rs1, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool64_t vm, uint8_t *rs1, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool64_t vm, uint8_t *rs1, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool64_t vm, uint8_t *rs1, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool32_t vm, uint8_t *rs1, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool32_t vm, uint8_t *rs1, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool32_t vm, uint8_t *rs1, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool32_t vm, uint8_t *rs1, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool32_t vm, uint8_t *rs1, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool32_t vm, uint8_t *rs1, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool32_t vm, uint8_t *rs1, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool16_t vm, uint8_t *rs1, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool16_t vm, uint8_t *rs1, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool16_t vm, uint8_t *rs1, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool16_t vm, uint8_t *rs1, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool16_t vm, uint8_t *rs1, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool16_t vm, uint8_t *rs1, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool16_t vm, uint8_t *rs1, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool8_t vm, uint8_t *rs1, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool8_t vm, uint8_t *rs1, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool8_t vm, uint8_t *rs1, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsseg5e8 (vbool8_t vm, uint8_t *rs1, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsseg6e8 (vbool8_t vm, uint8_t *rs1, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsseg7e8 (vbool8_t vm, uint8_t *rs1, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsseg8e8 (vbool8_t vm, uint8_t *rs1, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool4_t vm, uint8_t *rs1, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsseg3e8 (vbool4_t vm, uint8_t *rs1, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsseg4e8 (vbool4_t vm, uint8_t *rs1, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsseg2e8 (vbool2_t vm, uint8_t *rs1, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool64_t vm, uint16_t *rs1, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool64_t vm, uint16_t *rs1, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool64_t vm, uint16_t *rs1, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool64_t vm, uint16_t *rs1, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool64_t vm, uint16_t *rs1, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool64_t vm, uint16_t *rs1, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool64_t vm, uint16_t *rs1, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool32_t vm, uint16_t *rs1, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool32_t vm, uint16_t *rs1, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool32_t vm, uint16_t *rs1, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool32_t vm, uint16_t *rs1, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool32_t vm, uint16_t *rs1, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool32_t vm, uint16_t *rs1, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool32_t vm, uint16_t *rs1, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool16_t vm, uint16_t *rs1, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool16_t vm, uint16_t *rs1, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool16_t vm, uint16_t *rs1, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsseg5e16 (vbool16_t vm, uint16_t *rs1, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsseg6e16 (vbool16_t vm, uint16_t *rs1, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsseg7e16 (vbool16_t vm, uint16_t *rs1, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsseg8e16 (vbool16_t vm, uint16_t *rs1, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool8_t vm, uint16_t *rs1, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsseg3e16 (vbool8_t vm, uint16_t *rs1, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsseg4e16 (vbool8_t vm, uint16_t *rs1, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsseg2e16 (vbool4_t vm, uint16_t *rs1, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool64_t vm, uint32_t *rs1, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool64_t vm, uint32_t *rs1, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool64_t vm, uint32_t *rs1, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (vbool64_t vm, uint32_t *rs1, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (vbool64_t vm, uint32_t *rs1, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (vbool64_t vm, uint32_t *rs1, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (vbool64_t vm, uint32_t *rs1, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool32_t vm, uint32_t *rs1, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool32_t vm, uint32_t *rs1, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool32_t vm, uint32_t *rs1, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsseg5e32 (vbool32_t vm, uint32_t *rs1, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsseg6e32 (vbool32_t vm, uint32_t *rs1, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsseg7e32 (vbool32_t vm, uint32_t *rs1, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsseg8e32 (vbool32_t vm, uint32_t *rs1, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool16_t vm, uint32_t *rs1, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsseg3e32 (vbool16_t vm, uint32_t *rs1, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsseg4e32 (vbool16_t vm, uint32_t *rs1, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsseg2e32 (vbool8_t vm, uint32_t *rs1, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool64_t vm, uint64_t *rs1, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (vbool64_t vm, uint64_t *rs1, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (vbool64_t vm, uint64_t *rs1, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsseg5e64 (vbool64_t vm, uint64_t *rs1, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsseg6e64 (vbool64_t vm, uint64_t *rs1, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsseg7e64 (vbool64_t vm, uint64_t *rs1, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsseg8e64 (vbool64_t vm, uint64_t *rs1, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool32_t vm, uint64_t *rs1, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsseg3e64 (vbool32_t vm, uint64_t *rs1, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsseg4e64 (vbool32_t vm, uint64_t *rs1, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsseg2e64 (vbool16_t vm, uint64_t *rs1, vuint64m4x2_t vs3, size_t vl);
Vector Strided Segment Load Intrinsics
// masked functions
vfloat16mf4x2_t __riscv_vlsseg2e16 (vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vlsseg3e16 (vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vlsseg4e16 (vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vlsseg5e16 (vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vlsseg6e16 (vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vlsseg7e16 (vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vlsseg8e16 (vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vlsseg2e16 (vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vlsseg3e16 (vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vlsseg4e16 (vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vlsseg5e16 (vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vlsseg6e16 (vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vlsseg7e16 (vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vlsseg8e16 (vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vlsseg2e16 (vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vlsseg3e16 (vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vlsseg4e16 (vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vlsseg5e16 (vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vlsseg6e16 (vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vlsseg7e16 (vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vlsseg8e16 (vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vlsseg2e16 (vbool8_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vlsseg3e16 (vbool8_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vlsseg4e16 (vbool8_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vlsseg2e16 (vbool4_t vm, const _Float16 *rs1, ptrdiff_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vlsseg2e32 (vbool64_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vlsseg3e32 (vbool64_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vlsseg4e32 (vbool64_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vlsseg5e32 (vbool64_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vlsseg6e32 (vbool64_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vlsseg7e32 (vbool64_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vlsseg8e32 (vbool64_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vlsseg2e32 (vbool32_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vlsseg3e32 (vbool32_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vlsseg4e32 (vbool32_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vlsseg5e32 (vbool32_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vlsseg6e32 (vbool32_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vlsseg7e32 (vbool32_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vlsseg8e32 (vbool32_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vlsseg2e32 (vbool16_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vlsseg3e32 (vbool16_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vlsseg4e32 (vbool16_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vlsseg2e32 (vbool8_t vm, const float *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vlsseg2e64 (vbool64_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vlsseg3e64 (vbool64_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vlsseg4e64 (vbool64_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vlsseg5e64 (vbool64_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vlsseg6e64 (vbool64_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vlsseg7e64 (vbool64_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vlsseg8e64 (vbool64_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vlsseg2e64 (vbool32_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vlsseg3e64 (vbool32_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vlsseg4e64 (vbool32_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vlsseg2e64 (vbool16_t vm, const double *rs1, ptrdiff_t rs2, size_t vl);
vint8mf8x2_t __riscv_vlsseg2e8 (vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf8x3_t __riscv_vlsseg3e8 (vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf8x4_t __riscv_vlsseg4e8 (vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf8x5_t __riscv_vlsseg5e8 (vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf8x6_t __riscv_vlsseg6e8 (vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf8x7_t __riscv_vlsseg7e8 (vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf8x8_t __riscv_vlsseg8e8 (vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf4x2_t __riscv_vlsseg2e8 (vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf4x3_t __riscv_vlsseg3e8 (vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf4x4_t __riscv_vlsseg4e8 (vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf4x5_t __riscv_vlsseg5e8 (vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf4x6_t __riscv_vlsseg6e8 (vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf4x7_t __riscv_vlsseg7e8 (vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf4x8_t __riscv_vlsseg8e8 (vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf2x2_t __riscv_vlsseg2e8 (vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf2x3_t __riscv_vlsseg3e8 (vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf2x4_t __riscv_vlsseg4e8 (vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf2x5_t __riscv_vlsseg5e8 (vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf2x6_t __riscv_vlsseg6e8 (vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf2x7_t __riscv_vlsseg7e8 (vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8mf2x8_t __riscv_vlsseg8e8 (vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m1x2_t __riscv_vlsseg2e8 (vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m1x3_t __riscv_vlsseg3e8 (vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m1x4_t __riscv_vlsseg4e8 (vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m1x5_t __riscv_vlsseg5e8 (vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m1x6_t __riscv_vlsseg6e8 (vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m1x7_t __riscv_vlsseg7e8 (vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m1x8_t __riscv_vlsseg8e8 (vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m2x2_t __riscv_vlsseg2e8 (vbool4_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m2x3_t __riscv_vlsseg3e8 (vbool4_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m2x4_t __riscv_vlsseg4e8 (vbool4_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint8m4x2_t __riscv_vlsseg2e8 (vbool2_t vm, const int8_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf4x2_t __riscv_vlsseg2e16 (vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf4x3_t __riscv_vlsseg3e16 (vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf4x4_t __riscv_vlsseg4e16 (vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf4x5_t __riscv_vlsseg5e16 (vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf4x6_t __riscv_vlsseg6e16 (vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf4x7_t __riscv_vlsseg7e16 (vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf4x8_t __riscv_vlsseg8e16 (vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf2x2_t __riscv_vlsseg2e16 (vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf2x3_t __riscv_vlsseg3e16 (vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf2x4_t __riscv_vlsseg4e16 (vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf2x5_t __riscv_vlsseg5e16 (vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf2x6_t __riscv_vlsseg6e16 (vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf2x7_t __riscv_vlsseg7e16 (vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16mf2x8_t __riscv_vlsseg8e16 (vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m1x2_t __riscv_vlsseg2e16 (vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m1x3_t __riscv_vlsseg3e16 (vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m1x4_t __riscv_vlsseg4e16 (vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m1x5_t __riscv_vlsseg5e16 (vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m1x6_t __riscv_vlsseg6e16 (vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m1x7_t __riscv_vlsseg7e16 (vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m1x8_t __riscv_vlsseg8e16 (vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m2x2_t __riscv_vlsseg2e16 (vbool8_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m2x3_t __riscv_vlsseg3e16 (vbool8_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m2x4_t __riscv_vlsseg4e16 (vbool8_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint16m4x2_t __riscv_vlsseg2e16 (vbool4_t vm, const int16_t *rs1, ptrdiff_t rs2, size_t vl);
vint32mf2x2_t __riscv_vlsseg2e32 (vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32mf2x3_t __riscv_vlsseg3e32 (vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32mf2x4_t __riscv_vlsseg4e32 (vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32mf2x5_t __riscv_vlsseg5e32 (vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32mf2x6_t __riscv_vlsseg6e32 (vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32mf2x7_t __riscv_vlsseg7e32 (vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32mf2x8_t __riscv_vlsseg8e32 (vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m1x2_t __riscv_vlsseg2e32 (vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m1x3_t __riscv_vlsseg3e32 (vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m1x4_t __riscv_vlsseg4e32 (vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m1x5_t __riscv_vlsseg5e32 (vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m1x6_t __riscv_vlsseg6e32 (vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m1x7_t __riscv_vlsseg7e32 (vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m1x8_t __riscv_vlsseg8e32 (vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m2x2_t __riscv_vlsseg2e32 (vbool16_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m2x3_t __riscv_vlsseg3e32 (vbool16_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m2x4_t __riscv_vlsseg4e32 (vbool16_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint32m4x2_t __riscv_vlsseg2e32 (vbool8_t vm, const int32_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m1x2_t __riscv_vlsseg2e64 (vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m1x3_t __riscv_vlsseg3e64 (vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m1x4_t __riscv_vlsseg4e64 (vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m1x5_t __riscv_vlsseg5e64 (vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m1x6_t __riscv_vlsseg6e64 (vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m1x7_t __riscv_vlsseg7e64 (vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m1x8_t __riscv_vlsseg8e64 (vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m2x2_t __riscv_vlsseg2e64 (vbool32_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m2x3_t __riscv_vlsseg3e64 (vbool32_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m2x4_t __riscv_vlsseg4e64 (vbool32_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vint64m4x2_t __riscv_vlsseg2e64 (vbool16_t vm, const int64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vlsseg2e8 (vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vlsseg3e8 (vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vlsseg4e8 (vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vlsseg5e8 (vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vlsseg6e8 (vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vlsseg7e8 (vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vlsseg8e8 (vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vlsseg2e8 (vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vlsseg3e8 (vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vlsseg4e8 (vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vlsseg5e8 (vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vlsseg6e8 (vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vlsseg7e8 (vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vlsseg8e8 (vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vlsseg2e8 (vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vlsseg3e8 (vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vlsseg4e8 (vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vlsseg5e8 (vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vlsseg6e8 (vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vlsseg7e8 (vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vlsseg8e8 (vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m1x2_t __riscv_vlsseg2e8 (vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m1x3_t __riscv_vlsseg3e8 (vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m1x4_t __riscv_vlsseg4e8 (vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m1x5_t __riscv_vlsseg5e8 (vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m1x6_t __riscv_vlsseg6e8 (vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m1x7_t __riscv_vlsseg7e8 (vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m1x8_t __riscv_vlsseg8e8 (vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m2x2_t __riscv_vlsseg2e8 (vbool4_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m2x3_t __riscv_vlsseg3e8 (vbool4_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m2x4_t __riscv_vlsseg4e8 (vbool4_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint8m4x2_t __riscv_vlsseg2e8 (vbool2_t vm, const uint8_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vlsseg2e16 (vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vlsseg3e16 (vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vlsseg4e16 (vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vlsseg5e16 (vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vlsseg6e16 (vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vlsseg7e16 (vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vlsseg8e16 (vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vlsseg2e16 (vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vlsseg3e16 (vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vlsseg4e16 (vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vlsseg5e16 (vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vlsseg6e16 (vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vlsseg7e16 (vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vlsseg8e16 (vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m1x2_t __riscv_vlsseg2e16 (vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m1x3_t __riscv_vlsseg3e16 (vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m1x4_t __riscv_vlsseg4e16 (vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m1x5_t __riscv_vlsseg5e16 (vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m1x6_t __riscv_vlsseg6e16 (vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m1x7_t __riscv_vlsseg7e16 (vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m1x8_t __riscv_vlsseg8e16 (vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m2x2_t __riscv_vlsseg2e16 (vbool8_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m2x3_t __riscv_vlsseg3e16 (vbool8_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m2x4_t __riscv_vlsseg4e16 (vbool8_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint16m4x2_t __riscv_vlsseg2e16 (vbool4_t vm, const uint16_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vlsseg2e32 (vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vlsseg3e32 (vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vlsseg4e32 (vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vlsseg5e32 (vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vlsseg6e32 (vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vlsseg7e32 (vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vlsseg8e32 (vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m1x2_t __riscv_vlsseg2e32 (vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m1x3_t __riscv_vlsseg3e32 (vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m1x4_t __riscv_vlsseg4e32 (vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m1x5_t __riscv_vlsseg5e32 (vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m1x6_t __riscv_vlsseg6e32 (vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m1x7_t __riscv_vlsseg7e32 (vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m1x8_t __riscv_vlsseg8e32 (vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m2x2_t __riscv_vlsseg2e32 (vbool16_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m2x3_t __riscv_vlsseg3e32 (vbool16_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m2x4_t __riscv_vlsseg4e32 (vbool16_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint32m4x2_t __riscv_vlsseg2e32 (vbool8_t vm, const uint32_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m1x2_t __riscv_vlsseg2e64 (vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m1x3_t __riscv_vlsseg3e64 (vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m1x4_t __riscv_vlsseg4e64 (vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m1x5_t __riscv_vlsseg5e64 (vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m1x6_t __riscv_vlsseg6e64 (vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m1x7_t __riscv_vlsseg7e64 (vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m1x8_t __riscv_vlsseg8e64 (vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m2x2_t __riscv_vlsseg2e64 (vbool32_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m2x3_t __riscv_vlsseg3e64 (vbool32_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m2x4_t __riscv_vlsseg4e64 (vbool32_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
vuint64m4x2_t __riscv_vlsseg2e64 (vbool16_t vm, const uint64_t *rs1, ptrdiff_t rs2, size_t vl);
Vector Strided Segment Store Intrinsics
void __riscv_vssseg2e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vssseg2e16 (_Float16 *rs1, ptrdiff_t rs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vssseg2e32 (float *rs1, ptrdiff_t rs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (float *rs1, ptrdiff_t rs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (float *rs1, ptrdiff_t rs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (float *rs1, ptrdiff_t rs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (float *rs1, ptrdiff_t rs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (float *rs1, ptrdiff_t rs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (float *rs1, ptrdiff_t rs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (float *rs1, ptrdiff_t rs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (float *rs1, ptrdiff_t rs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (float *rs1, ptrdiff_t rs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (float *rs1, ptrdiff_t rs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (float *rs1, ptrdiff_t rs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (float *rs1, ptrdiff_t rs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (float *rs1, ptrdiff_t rs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (float *rs1, ptrdiff_t rs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (float *rs1, ptrdiff_t rs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (float *rs1, ptrdiff_t rs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vssseg2e32 (float *rs1, ptrdiff_t rs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vssseg2e64 (double *rs1, ptrdiff_t rs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (double *rs1, ptrdiff_t rs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (double *rs1, ptrdiff_t rs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vssseg5e64 (double *rs1, ptrdiff_t rs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vssseg6e64 (double *rs1, ptrdiff_t rs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vssseg7e64 (double *rs1, ptrdiff_t rs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vssseg8e64 (double *rs1, ptrdiff_t rs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vssseg2e64 (double *rs1, ptrdiff_t rs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (double *rs1, ptrdiff_t rs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (double *rs1, ptrdiff_t rs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vssseg2e64 (double *rs1, ptrdiff_t rs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vssseg2e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (int8_t *rs1, ptrdiff_t rs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (int8_t *rs1, ptrdiff_t rs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (int8_t *rs1, ptrdiff_t rs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (int8_t *rs1, ptrdiff_t rs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (int8_t *rs1, ptrdiff_t rs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (int8_t *rs1, ptrdiff_t rs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (int8_t *rs1, ptrdiff_t rs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (int8_t *rs1, ptrdiff_t rs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (int8_t *rs1, ptrdiff_t rs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (int8_t *rs1, ptrdiff_t rs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (int8_t *rs1, ptrdiff_t rs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vssseg2e8 (int8_t *rs1, ptrdiff_t rs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vssseg2e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (int16_t *rs1, ptrdiff_t rs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (int16_t *rs1, ptrdiff_t rs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (int16_t *rs1, ptrdiff_t rs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (int16_t *rs1, ptrdiff_t rs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (int16_t *rs1, ptrdiff_t rs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (int16_t *rs1, ptrdiff_t rs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (int16_t *rs1, ptrdiff_t rs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (int16_t *rs1, ptrdiff_t rs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (int16_t *rs1, ptrdiff_t rs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (int16_t *rs1, ptrdiff_t rs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (int16_t *rs1, ptrdiff_t rs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vssseg2e16 (int16_t *rs1, ptrdiff_t rs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vssseg2e32 (int32_t *rs1, ptrdiff_t rs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (int32_t *rs1, ptrdiff_t rs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (int32_t *rs1, ptrdiff_t rs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (int32_t *rs1, ptrdiff_t rs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (int32_t *rs1, ptrdiff_t rs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (int32_t *rs1, ptrdiff_t rs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (int32_t *rs1, ptrdiff_t rs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (int32_t *rs1, ptrdiff_t rs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (int32_t *rs1, ptrdiff_t rs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (int32_t *rs1, ptrdiff_t rs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (int32_t *rs1, ptrdiff_t rs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (int32_t *rs1, ptrdiff_t rs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (int32_t *rs1, ptrdiff_t rs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (int32_t *rs1, ptrdiff_t rs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (int32_t *rs1, ptrdiff_t rs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (int32_t *rs1, ptrdiff_t rs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (int32_t *rs1, ptrdiff_t rs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vssseg2e32 (int32_t *rs1, ptrdiff_t rs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vssseg2e64 (int64_t *rs1, ptrdiff_t rs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (int64_t *rs1, ptrdiff_t rs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (int64_t *rs1, ptrdiff_t rs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vssseg5e64 (int64_t *rs1, ptrdiff_t rs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vssseg6e64 (int64_t *rs1, ptrdiff_t rs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vssseg7e64 (int64_t *rs1, ptrdiff_t rs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vssseg8e64 (int64_t *rs1, ptrdiff_t rs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vssseg2e64 (int64_t *rs1, ptrdiff_t rs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (int64_t *rs1, ptrdiff_t rs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (int64_t *rs1, ptrdiff_t rs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vssseg2e64 (int64_t *rs1, ptrdiff_t rs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vssseg2e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vssseg2e8 (uint8_t *rs1, ptrdiff_t rs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vssseg2e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vssseg2e16 (uint16_t *rs1, ptrdiff_t rs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vssseg2e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vssseg2e32 (uint32_t *rs1, ptrdiff_t rs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vssseg2e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vssseg5e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vssseg6e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vssseg7e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vssseg8e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vssseg2e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vssseg2e64 (uint64_t *rs1, ptrdiff_t rs2, vuint64m4x2_t vs3, size_t vl);
// masked functions
void __riscv_vssseg2e16 (vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool8_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool8_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool8_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool4_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool16_t vm, float *rs1, ptrdiff_t rs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool16_t vm, float *rs1, ptrdiff_t rs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool16_t vm, float *rs1, ptrdiff_t rs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool8_t vm, float *rs1, ptrdiff_t rs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vssseg5e64 (vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vssseg6e64 (vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vssseg7e64 (vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vssseg8e64 (vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool32_t vm, double *rs1, ptrdiff_t rs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (vbool32_t vm, double *rs1, ptrdiff_t rs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (vbool32_t vm, double *rs1, ptrdiff_t rs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool16_t vm, double *rs1, ptrdiff_t rs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool4_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool4_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool4_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool2_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool8_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool8_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool8_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool4_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool16_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool16_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool16_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool8_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vssseg5e64 (vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vssseg6e64 (vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vssseg7e64 (vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vssseg8e64 (vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool32_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (vbool32_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (vbool32_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool16_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vssseg5e8 (vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vssseg6e8 (vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vssseg7e8 (vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vssseg8e8 (vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool4_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vssseg3e8 (vbool4_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vssseg4e8 (vbool4_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vssseg2e8 (vbool2_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vssseg5e16 (vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vssseg6e16 (vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vssseg7e16 (vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vssseg8e16 (vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool8_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vssseg3e16 (vbool8_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vssseg4e16 (vbool8_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vssseg2e16 (vbool4_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vssseg5e32 (vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vssseg6e32 (vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vssseg7e32 (vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vssseg8e32 (vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool16_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vssseg3e32 (vbool16_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vssseg4e32 (vbool16_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vssseg2e32 (vbool8_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vssseg5e64 (vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vssseg6e64 (vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vssseg7e64 (vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vssseg8e64 (vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool32_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vssseg3e64 (vbool32_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vssseg4e64 (vbool32_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vssseg2e64 (vbool16_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m4x2_t vs3, size_t vl);
Vector Indexed Segment Load Intrinsics
vfloat16mf4x2_t __riscv_vloxseg2ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei8 (const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei8 (const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei8 (const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vloxseg2ei8 (const _Float16 *rs1, vuint8m2_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vloxseg2ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei16 (const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei16 (const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei16 (const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vloxseg2ei16 (const _Float16 *rs1, vuint16m4_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vloxseg2ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei32 (const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei32 (const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei32 (const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vloxseg2ei32 (const _Float16 *rs1, vuint32m8_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vloxseg2ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei64 (const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei64 (const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei64 (const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei8 (const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei8 (const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei8 (const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei8 (const float *rs1, vuint8m1_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei16 (const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei16 (const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei16 (const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei16 (const float *rs1, vuint16m2_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei32 (const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei32 (const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei32 (const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei32 (const float *rs1, vuint32m4_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei64 (const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei64 (const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei64 (const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei64 (const float *rs1, vuint64m8_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei8 (const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei8 (const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei8 (const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei8 (const double *rs1, vuint8mf2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei16 (const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei16 (const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei16 (const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei16 (const double *rs1, vuint16m1_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei32 (const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei32 (const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei32 (const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei32 (const double *rs1, vuint32m2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei64 (const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei64 (const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei64 (const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei64 (const double *rs1, vuint64m4_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei8 (const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei8 (const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei8 (const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei8 (const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei8 (const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei8 (const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vluxseg2ei8 (const _Float16 *rs1, vuint8m2_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei16 (const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei16 (const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei16 (const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei16 (const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei16 (const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei16 (const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vluxseg2ei16 (const _Float16 *rs1, vuint16m4_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei32 (const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei32 (const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei32 (const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei32 (const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei32 (const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei32 (const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vluxseg2ei32 (const _Float16 *rs1, vuint32m8_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei64 (const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei64 (const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei64 (const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei64 (const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei64 (const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei64 (const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei8 (const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei8 (const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei8 (const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei8 (const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei8 (const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei8 (const float *rs1, vuint8m1_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei16 (const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei16 (const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei16 (const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei16 (const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei16 (const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei16 (const float *rs1, vuint16m2_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei32 (const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei32 (const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei32 (const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei32 (const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei32 (const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei32 (const float *rs1, vuint32m4_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei64 (const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei64 (const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei64 (const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei64 (const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei64 (const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei64 (const float *rs1, vuint64m8_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei8 (const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei8 (const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei8 (const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei8 (const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei8 (const double *rs1, vuint8mf2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei16 (const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei16 (const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei16 (const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei16 (const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei16 (const double *rs1, vuint16m1_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei32 (const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei32 (const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei32 (const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei32 (const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei32 (const double *rs1, vuint32m2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei64 (const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei64 (const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei64 (const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei64 (const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei64 (const double *rs1, vuint64m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m2x2_t __riscv_vloxseg2ei8 (const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x3_t __riscv_vloxseg3ei8 (const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x4_t __riscv_vloxseg4ei8 (const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m4x2_t __riscv_vloxseg2ei8 (const int8_t *rs1, vuint8m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m2x2_t __riscv_vloxseg2ei16 (const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x3_t __riscv_vloxseg3ei16 (const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x4_t __riscv_vloxseg4ei16 (const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m4x2_t __riscv_vloxseg2ei16 (const int8_t *rs1, vuint16m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m2x2_t __riscv_vloxseg2ei32 (const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x3_t __riscv_vloxseg3ei32 (const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x4_t __riscv_vloxseg4ei32 (const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei8 (const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei8 (const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei8 (const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m4x2_t __riscv_vloxseg2ei8 (const int16_t *rs1, vuint8m2_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei16 (const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei16 (const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei16 (const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m4x2_t __riscv_vloxseg2ei16 (const int16_t *rs1, vuint16m4_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei32 (const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei32 (const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei32 (const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m4x2_t __riscv_vloxseg2ei32 (const int16_t *rs1, vuint32m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei64 (const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei64 (const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei64 (const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei8 (const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei8 (const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei8 (const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei8 (const int32_t *rs1, vuint8m1_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei16 (const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei16 (const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei16 (const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei16 (const int32_t *rs1, vuint16m2_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei32 (const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei32 (const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei32 (const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei32 (const int32_t *rs1, vuint32m4_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei64 (const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei64 (const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei64 (const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei64 (const int32_t *rs1, vuint64m8_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei8 (const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei8 (const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei8 (const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei8 (const int64_t *rs1, vuint8mf2_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei16 (const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei16 (const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei16 (const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei16 (const int64_t *rs1, vuint16m1_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei32 (const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei32 (const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei32 (const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei32 (const int64_t *rs1, vuint32m2_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei64 (const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei64 (const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei64 (const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei64 (const int64_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei8 (const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei8 (const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei8 (const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei8 (const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m2x2_t __riscv_vluxseg2ei8 (const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x3_t __riscv_vluxseg3ei8 (const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x4_t __riscv_vluxseg4ei8 (const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m4x2_t __riscv_vluxseg2ei8 (const int8_t *rs1, vuint8m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei16 (const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei16 (const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei16 (const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei16 (const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m2x2_t __riscv_vluxseg2ei16 (const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x3_t __riscv_vluxseg3ei16 (const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x4_t __riscv_vluxseg4ei16 (const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m4x2_t __riscv_vluxseg2ei16 (const int8_t *rs1, vuint16m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei32 (const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei32 (const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei32 (const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei32 (const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m2x2_t __riscv_vluxseg2ei32 (const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x3_t __riscv_vluxseg3ei32 (const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x4_t __riscv_vluxseg4ei32 (const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei64 (const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei64 (const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei64 (const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei64 (const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei8 (const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei8 (const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei8 (const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei8 (const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei8 (const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei8 (const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m4x2_t __riscv_vluxseg2ei8 (const int16_t *rs1, vuint8m2_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei16 (const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei16 (const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei16 (const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei16 (const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei16 (const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei16 (const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m4x2_t __riscv_vluxseg2ei16 (const int16_t *rs1, vuint16m4_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei32 (const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei32 (const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei32 (const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei32 (const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei32 (const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei32 (const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m4x2_t __riscv_vluxseg2ei32 (const int16_t *rs1, vuint32m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei64 (const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei64 (const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei64 (const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei64 (const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei64 (const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei64 (const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei8 (const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei8 (const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei8 (const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei8 (const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei8 (const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei8 (const int32_t *rs1, vuint8m1_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei16 (const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei16 (const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei16 (const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei16 (const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei16 (const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei16 (const int32_t *rs1, vuint16m2_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei32 (const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei32 (const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei32 (const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei32 (const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei32 (const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei32 (const int32_t *rs1, vuint32m4_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei64 (const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei64 (const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei64 (const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei64 (const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei64 (const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei64 (const int32_t *rs1, vuint64m8_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei8 (const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei8 (const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei8 (const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei8 (const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei8 (const int64_t *rs1, vuint8mf2_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei16 (const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei16 (const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei16 (const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei16 (const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei16 (const int64_t *rs1, vuint16m1_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei32 (const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei32 (const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei32 (const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei32 (const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei32 (const int64_t *rs1, vuint32m2_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei64 (const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei64 (const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei64 (const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei64 (const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei64 (const int64_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m2x2_t __riscv_vloxseg2ei8 (const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x3_t __riscv_vloxseg3ei8 (const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x4_t __riscv_vloxseg4ei8 (const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m4x2_t __riscv_vloxseg2ei8 (const uint8_t *rs1, vuint8m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m2x2_t __riscv_vloxseg2ei16 (const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x3_t __riscv_vloxseg3ei16 (const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x4_t __riscv_vloxseg4ei16 (const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m4x2_t __riscv_vloxseg2ei16 (const uint8_t *rs1, vuint16m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m2x2_t __riscv_vloxseg2ei32 (const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x3_t __riscv_vloxseg3ei32 (const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x4_t __riscv_vloxseg4ei32 (const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei8 (const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei8 (const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei8 (const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m4x2_t __riscv_vloxseg2ei8 (const uint16_t *rs1, vuint8m2_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei16 (const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei16 (const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei16 (const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m4x2_t __riscv_vloxseg2ei16 (const uint16_t *rs1, vuint16m4_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei32 (const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei32 (const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei32 (const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m4x2_t __riscv_vloxseg2ei32 (const uint16_t *rs1, vuint32m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei64 (const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei64 (const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei64 (const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei8 (const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei8 (const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei8 (const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei8 (const uint32_t *rs1, vuint8m1_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei16 (const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei16 (const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei16 (const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei16 (const uint32_t *rs1, vuint16m2_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei32 (const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei32 (const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei32 (const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei32 (const uint32_t *rs1, vuint32m4_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei64 (const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei64 (const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei64 (const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei64 (const uint32_t *rs1, vuint64m8_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei8 (const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei8 (const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei8 (const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei8 (const uint64_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei16 (const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei16 (const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei16 (const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei16 (const uint64_t *rs1, vuint16m1_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei32 (const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei32 (const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei32 (const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei32 (const uint64_t *rs1, vuint32m2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei64 (const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei64 (const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei64 (const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei64 (const uint64_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei8 (const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei8 (const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei8 (const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei8 (const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m2x2_t __riscv_vluxseg2ei8 (const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x3_t __riscv_vluxseg3ei8 (const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x4_t __riscv_vluxseg4ei8 (const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m4x2_t __riscv_vluxseg2ei8 (const uint8_t *rs1, vuint8m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei16 (const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei16 (const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei16 (const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei16 (const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m2x2_t __riscv_vluxseg2ei16 (const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x3_t __riscv_vluxseg3ei16 (const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x4_t __riscv_vluxseg4ei16 (const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m4x2_t __riscv_vluxseg2ei16 (const uint8_t *rs1, vuint16m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei32 (const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei32 (const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei32 (const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei32 (const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m2x2_t __riscv_vluxseg2ei32 (const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x3_t __riscv_vluxseg3ei32 (const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x4_t __riscv_vluxseg4ei32 (const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei64 (const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei64 (const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei64 (const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei64 (const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei8 (const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei8 (const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei8 (const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei8 (const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei8 (const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei8 (const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m4x2_t __riscv_vluxseg2ei8 (const uint16_t *rs1, vuint8m2_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei16 (const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei16 (const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei16 (const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei16 (const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei16 (const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei16 (const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m4x2_t __riscv_vluxseg2ei16 (const uint16_t *rs1, vuint16m4_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei32 (const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei32 (const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei32 (const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei32 (const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei32 (const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei32 (const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m4x2_t __riscv_vluxseg2ei32 (const uint16_t *rs1, vuint32m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei64 (const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei64 (const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei64 (const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei64 (const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei64 (const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei64 (const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei8 (const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei8 (const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei8 (const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei8 (const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei8 (const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei8 (const uint32_t *rs1, vuint8m1_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei16 (const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei16 (const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei16 (const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei16 (const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei16 (const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei16 (const uint32_t *rs1, vuint16m2_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei32 (const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei32 (const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei32 (const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei32 (const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei32 (const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei32 (const uint32_t *rs1, vuint32m4_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei64 (const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei64 (const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei64 (const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei64 (const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei64 (const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei64 (const uint32_t *rs1, vuint64m8_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei8 (const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei8 (const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei8 (const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei8 (const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei8 (const uint64_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei16 (const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei16 (const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei16 (const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei16 (const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei16 (const uint64_t *rs1, vuint16m1_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei32 (const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei32 (const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei32 (const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei32 (const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei32 (const uint64_t *rs1, vuint32m2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei64 (const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei64 (const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei64 (const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei64 (const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei64 (const uint64_t *rs1, vuint64m4_t rs2, size_t vl);
// masked functions
vfloat16mf4x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei8 (vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei8 (vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vloxseg2ei8 (vbool4_t vm, const _Float16 *rs1, vuint8m2_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei16 (vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei16 (vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vloxseg2ei16 (vbool4_t vm, const _Float16 *rs1, vuint16m4_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei32 (vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei32 (vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vloxseg2ei32 (vbool4_t vm, const _Float16 *rs1, vuint32m8_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vloxseg5ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vloxseg6ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vloxseg7ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vloxseg8ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vloxseg3ei64 (vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vloxseg4ei64 (vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const float *rs1, vuint8m1_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const float *rs1, vuint16m2_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const float *rs1, vuint32m4_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const float *rs1, vuint64m8_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const double *rs1, vuint8mf2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const double *rs1, vuint16m1_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const double *rs1, vuint32m2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const double *rs1, vuint64m4_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei8 (vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei8 (vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei8 (vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vluxseg2ei8 (vbool4_t vm, const _Float16 *rs1, vuint8m2_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const _Float16 *rs1, vuint16mf4_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const _Float16 *rs1, vuint16mf2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei16 (vbool16_t vm, const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei16 (vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei16 (vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vluxseg2ei16 (vbool4_t vm, const _Float16 *rs1, vuint16m4_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const _Float16 *rs1, vuint32mf2_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei32 (vbool16_t vm, const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei32 (vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei32 (vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m4x2_t __riscv_vluxseg2ei32 (vbool4_t vm, const _Float16 *rs1, vuint32m8_t rs2, size_t vl);
vfloat16mf4x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf4x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf2x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16mf2x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16m1x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x5_t __riscv_vluxseg5ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x6_t __riscv_vluxseg6ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x7_t __riscv_vluxseg7ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m1x8_t __riscv_vluxseg8ei64 (vbool16_t vm, const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m2x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x3_t __riscv_vluxseg3ei64 (vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat16m2x4_t __riscv_vluxseg4ei64 (vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const float *rs1, vuint8m1_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const float *rs1, vuint16m2_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const float *rs1, vuint32m4_t rs2, size_t vl);
vfloat32mf2x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32mf2x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32m1x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m1x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m2x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m2x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m4x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const float *rs1, vuint64m8_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const double *rs1, vuint8mf2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const double *rs1, vuint16m1_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const double *rs1, vuint32m2_t rs2, size_t vl);
vfloat64m1x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m1x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m2x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m2x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m4x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const double *rs1, vuint64m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m2x2_t __riscv_vloxseg2ei8 (vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x3_t __riscv_vloxseg3ei8 (vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x4_t __riscv_vloxseg4ei8 (vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m4x2_t __riscv_vloxseg2ei8 (vbool2_t vm, const int8_t *rs1, vuint8m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m2x2_t __riscv_vloxseg2ei16 (vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x3_t __riscv_vloxseg3ei16 (vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x4_t __riscv_vloxseg4ei16 (vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m4x2_t __riscv_vloxseg2ei16 (vbool2_t vm, const int8_t *rs1, vuint16m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m2x2_t __riscv_vloxseg2ei32 (vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x3_t __riscv_vloxseg3ei32 (vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x4_t __riscv_vloxseg4ei32 (vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf4x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x5_t __riscv_vloxseg5ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x6_t __riscv_vloxseg6ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x7_t __riscv_vloxseg7ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x8_t __riscv_vloxseg8ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8m1x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x3_t __riscv_vloxseg3ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x4_t __riscv_vloxseg4ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x5_t __riscv_vloxseg5ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x6_t __riscv_vloxseg6ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x7_t __riscv_vloxseg7ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x8_t __riscv_vloxseg8ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei8 (vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei8 (vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m4x2_t __riscv_vloxseg2ei8 (vbool4_t vm, const int16_t *rs1, vuint8m2_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei16 (vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei16 (vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m4x2_t __riscv_vloxseg2ei16 (vbool4_t vm, const int16_t *rs1, vuint16m4_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei32 (vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei32 (vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m4x2_t __riscv_vloxseg2ei32 (vbool4_t vm, const int16_t *rs1, vuint32m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf2x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16m1x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x5_t __riscv_vloxseg5ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x6_t __riscv_vloxseg6ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x7_t __riscv_vloxseg7ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x8_t __riscv_vloxseg8ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m2x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x3_t __riscv_vloxseg3ei64 (vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x4_t __riscv_vloxseg4ei64 (vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const int32_t *rs1, vuint8m1_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const int32_t *rs1, vuint16m2_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const int32_t *rs1, vuint32m4_t rs2, size_t vl);
vint32mf2x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32m1x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m2x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m4x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const int32_t *rs1, vuint64m8_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const int64_t *rs1, vuint8mf2_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const int64_t *rs1, vuint16m1_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const int64_t *rs1, vuint32m2_t rs2, size_t vl);
vint64m1x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m2x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m4x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const int64_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei8 (vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei8 (vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m2x2_t __riscv_vluxseg2ei8 (vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x3_t __riscv_vluxseg3ei8 (vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m2x4_t __riscv_vluxseg4ei8 (vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m4x2_t __riscv_vluxseg2ei8 (vbool2_t vm, const int8_t *rs1, vuint8m4_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei16 (vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei16 (vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m2x2_t __riscv_vluxseg2ei16 (vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x3_t __riscv_vluxseg3ei16 (vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m2x4_t __riscv_vluxseg4ei16 (vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m4x2_t __riscv_vluxseg2ei16 (vbool2_t vm, const int8_t *rs1, vuint16m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei32 (vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei32 (vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m2x2_t __riscv_vluxseg2ei32 (vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x3_t __riscv_vluxseg3ei32 (vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8m2x4_t __riscv_vluxseg4ei32 (vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8mf8x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf8x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf4x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf4x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf2x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x5_t __riscv_vluxseg5ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x6_t __riscv_vluxseg6ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x7_t __riscv_vluxseg7ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8mf2x8_t __riscv_vluxseg8ei64 (vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8m1x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x3_t __riscv_vluxseg3ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x4_t __riscv_vluxseg4ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x5_t __riscv_vluxseg5ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x6_t __riscv_vluxseg6ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x7_t __riscv_vluxseg7ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint8m1x8_t __riscv_vluxseg8ei64 (vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei8 (vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei8 (vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei8 (vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m4x2_t __riscv_vluxseg2ei8 (vbool4_t vm, const int16_t *rs1, vuint8m2_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei16 (vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei16 (vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei16 (vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m4x2_t __riscv_vluxseg2ei16 (vbool4_t vm, const int16_t *rs1, vuint16m4_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei32 (vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei32 (vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei32 (vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m4x2_t __riscv_vluxseg2ei32 (vbool4_t vm, const int16_t *rs1, vuint32m8_t rs2, size_t vl);
vint16mf4x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf4x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf2x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16mf2x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16m1x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x5_t __riscv_vluxseg5ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x6_t __riscv_vluxseg6ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x7_t __riscv_vluxseg7ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m1x8_t __riscv_vluxseg8ei64 (vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m2x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x3_t __riscv_vluxseg3ei64 (vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint16m2x4_t __riscv_vluxseg4ei64 (vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const int32_t *rs1, vuint8m1_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const int32_t *rs1, vuint16m2_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const int32_t *rs1, vuint32m4_t rs2, size_t vl);
vint32mf2x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32mf2x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32m1x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m1x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m2x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m2x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m4x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const int32_t *rs1, vuint64m8_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const int64_t *rs1, vuint8mf2_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const int64_t *rs1, vuint16m1_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const int64_t *rs1, vuint32m2_t rs2, size_t vl);
vint64m1x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m1x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m2x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m2x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m4x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const int64_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m2x2_t __riscv_vloxseg2ei8 (vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x3_t __riscv_vloxseg3ei8 (vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x4_t __riscv_vloxseg4ei8 (vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m4x2_t __riscv_vloxseg2ei8 (vbool2_t vm, const uint8_t *rs1, vuint8m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m2x2_t __riscv_vloxseg2ei16 (vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x3_t __riscv_vloxseg3ei16 (vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x4_t __riscv_vloxseg4ei16 (vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m4x2_t __riscv_vloxseg2ei16 (vbool2_t vm, const uint8_t *rs1, vuint16m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m2x2_t __riscv_vloxseg2ei32 (vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x3_t __riscv_vloxseg3ei32 (vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x4_t __riscv_vloxseg4ei32 (vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vloxseg5ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vloxseg6ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vloxseg7ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vloxseg8ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8m1x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x3_t __riscv_vloxseg3ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x4_t __riscv_vloxseg4ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x5_t __riscv_vloxseg5ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x6_t __riscv_vloxseg6ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x7_t __riscv_vloxseg7ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x8_t __riscv_vloxseg8ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei8 (vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei8 (vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m4x2_t __riscv_vloxseg2ei8 (vbool4_t vm, const uint16_t *rs1, vuint8m2_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei16 (vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei16 (vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m4x2_t __riscv_vloxseg2ei16 (vbool4_t vm, const uint16_t *rs1, vuint16m4_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei32 (vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei32 (vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m4x2_t __riscv_vloxseg2ei32 (vbool4_t vm, const uint16_t *rs1, vuint32m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x5_t __riscv_vloxseg5ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x6_t __riscv_vloxseg6ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x7_t __riscv_vloxseg7ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x8_t __riscv_vloxseg8ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m2x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x3_t __riscv_vloxseg3ei64 (vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x4_t __riscv_vloxseg4ei64 (vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei8 (vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei8 (vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei8 (vbool8_t vm, const uint32_t *rs1, vuint8m1_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei16 (vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei16 (vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei16 (vbool8_t vm, const uint32_t *rs1, vuint16m2_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei32 (vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei32 (vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei32 (vbool8_t vm, const uint32_t *rs1, vuint32m4_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32m1x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vloxseg5ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vloxseg6ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vloxseg7ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vloxseg8ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x3_t __riscv_vloxseg3ei64 (vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x4_t __riscv_vloxseg4ei64 (vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m4x2_t __riscv_vloxseg2ei64 (vbool8_t vm, const uint32_t *rs1, vuint64m8_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei8 (vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei8 (vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei8 (vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei8 (vbool16_t vm, const uint64_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei16 (vbool32_t vm, const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei16 (vbool32_t vm, const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei16 (vbool32_t vm, const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei16 (vbool16_t vm, const uint64_t *rs1, vuint16m1_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei32 (vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei32 (vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei32 (vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei32 (vbool16_t vm, const uint64_t *rs1, vuint32m2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vloxseg2ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x3_t __riscv_vloxseg3ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x4_t __riscv_vloxseg4ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x5_t __riscv_vloxseg5ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x6_t __riscv_vloxseg6ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x7_t __riscv_vloxseg7ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x8_t __riscv_vloxseg8ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m2x2_t __riscv_vloxseg2ei64 (vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vloxseg3ei64 (vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vloxseg4ei64 (vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vloxseg2ei64 (vbool16_t vm, const uint64_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei8 (vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei8 (vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m2x2_t __riscv_vluxseg2ei8 (vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x3_t __riscv_vluxseg3ei8 (vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m2x4_t __riscv_vluxseg4ei8 (vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m4x2_t __riscv_vluxseg2ei8 (vbool2_t vm, const uint8_t *rs1, vuint8m4_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei16 (vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei16 (vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m2x2_t __riscv_vluxseg2ei16 (vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x3_t __riscv_vluxseg3ei16 (vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m2x4_t __riscv_vluxseg4ei16 (vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m4x2_t __riscv_vluxseg2ei16 (vbool2_t vm, const uint8_t *rs1, vuint16m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei32 (vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei32 (vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m2x2_t __riscv_vluxseg2ei32 (vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x3_t __riscv_vluxseg3ei32 (vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8m2x4_t __riscv_vluxseg4ei32 (vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8mf8x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf8x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf4x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf4x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf2x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x5_t __riscv_vluxseg5ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x6_t __riscv_vluxseg6ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x7_t __riscv_vluxseg7ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8mf2x8_t __riscv_vluxseg8ei64 (vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8m1x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x3_t __riscv_vluxseg3ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x4_t __riscv_vluxseg4ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x5_t __riscv_vluxseg5ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x6_t __riscv_vluxseg6ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x7_t __riscv_vluxseg7ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8m1x8_t __riscv_vluxseg8ei64 (vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei8 (vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei8 (vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei8 (vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m4x2_t __riscv_vluxseg2ei8 (vbool4_t vm, const uint16_t *rs1, vuint8m2_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei16 (vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei16 (vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei16 (vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m4x2_t __riscv_vluxseg2ei16 (vbool4_t vm, const uint16_t *rs1, vuint16m4_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei32 (vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei32 (vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei32 (vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m4x2_t __riscv_vluxseg2ei32 (vbool4_t vm, const uint16_t *rs1, vuint32m8_t rs2, size_t vl);
vuint16mf4x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf4x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf2x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16mf2x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16m1x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x5_t __riscv_vluxseg5ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x6_t __riscv_vluxseg6ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x7_t __riscv_vluxseg7ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m1x8_t __riscv_vluxseg8ei64 (vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m2x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x3_t __riscv_vluxseg3ei64 (vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16m2x4_t __riscv_vluxseg4ei64 (vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei8 (vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei8 (vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei8 (vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei8 (vbool8_t vm, const uint32_t *rs1, vuint8m1_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei16 (vbool32_t vm, const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei16 (vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei16 (vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei16 (vbool8_t vm, const uint32_t *rs1, vuint16m2_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei32 (vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei32 (vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei32 (vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei32 (vbool8_t vm, const uint32_t *rs1, vuint32m4_t rs2, size_t vl);
vuint32mf2x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32mf2x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32m1x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x5_t __riscv_vluxseg5ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x6_t __riscv_vluxseg6ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x7_t __riscv_vluxseg7ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m1x8_t __riscv_vluxseg8ei64 (vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m2x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x3_t __riscv_vluxseg3ei64 (vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m2x4_t __riscv_vluxseg4ei64 (vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m4x2_t __riscv_vluxseg2ei64 (vbool8_t vm, const uint32_t *rs1, vuint64m8_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei8 (vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei8 (vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei8 (vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei8 (vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei8 (vbool16_t vm, const uint64_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei16 (vbool64_t vm, const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei16 (vbool32_t vm, const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei16 (vbool32_t vm, const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei16 (vbool32_t vm, const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei16 (vbool16_t vm, const uint64_t *rs1, vuint16m1_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei32 (vbool64_t vm, const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei32 (vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei32 (vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei32 (vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei32 (vbool16_t vm, const uint64_t *rs1, vuint32m2_t rs2, size_t vl);
vuint64m1x2_t __riscv_vluxseg2ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x3_t __riscv_vluxseg3ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x4_t __riscv_vluxseg4ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x5_t __riscv_vluxseg5ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x6_t __riscv_vluxseg6ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x7_t __riscv_vluxseg7ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m1x8_t __riscv_vluxseg8ei64 (vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m2x2_t __riscv_vluxseg2ei64 (vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x3_t __riscv_vluxseg3ei64 (vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m2x4_t __riscv_vluxseg4ei64 (vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m4x2_t __riscv_vluxseg2ei64 (vbool16_t vm, const uint64_t *rs1, vuint64m4_t rs2, size_t vl);
Vector Indexed Segment Store Intrinsics
void __riscv_vsoxseg2ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (_Float16 *rs1, vuint8m1_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (_Float16 *rs1, vuint8m1_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (_Float16 *rs1, vuint8m1_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (_Float16 *rs1, vuint8m2_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (_Float16 *rs1, vuint16m2_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (_Float16 *rs1, vuint16m2_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (_Float16 *rs1, vuint16m2_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (_Float16 *rs1, vuint16m4_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (_Float16 *rs1, vuint32m4_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (_Float16 *rs1, vuint32m4_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (_Float16 *rs1, vuint32m4_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (_Float16 *rs1, vuint32m8_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (_Float16 *rs1, vuint64m8_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (_Float16 *rs1, vuint64m8_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (_Float16 *rs1, vuint64m8_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (float *rs1, vuint8mf2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (float *rs1, vuint8mf2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (float *rs1, vuint8mf2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (float *rs1, vuint8m1_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (float *rs1, vuint16m1_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (float *rs1, vuint16m1_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (float *rs1, vuint16m1_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (float *rs1, vuint16m2_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (float *rs1, vuint32m2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (float *rs1, vuint32m2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (float *rs1, vuint32m2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (float *rs1, vuint32m4_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (float *rs1, vuint64m4_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (float *rs1, vuint64m4_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (float *rs1, vuint64m4_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (float *rs1, vuint64m8_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (double *rs1, vuint8mf4_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (double *rs1, vuint8mf4_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (double *rs1, vuint8mf4_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (double *rs1, vuint8mf2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (double *rs1, vuint16mf2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (double *rs1, vuint16mf2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (double *rs1, vuint16mf2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (double *rs1, vuint16m1_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (double *rs1, vuint32m1_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (double *rs1, vuint32m1_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (double *rs1, vuint32m1_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (double *rs1, vuint32m2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (double *rs1, vuint64m2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (double *rs1, vuint64m2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (double *rs1, vuint64m2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (double *rs1, vuint64m4_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (_Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (_Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (_Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (_Float16 *rs1, vuint8m1_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (_Float16 *rs1, vuint8m1_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (_Float16 *rs1, vuint8m1_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (_Float16 *rs1, vuint8m2_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (_Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (_Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (_Float16 *rs1, vuint16m1_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (_Float16 *rs1, vuint16m2_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (_Float16 *rs1, vuint16m2_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (_Float16 *rs1, vuint16m2_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (_Float16 *rs1, vuint16m4_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (_Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (_Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (_Float16 *rs1, vuint32m2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (_Float16 *rs1, vuint32m4_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (_Float16 *rs1, vuint32m4_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (_Float16 *rs1, vuint32m4_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (_Float16 *rs1, vuint32m8_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (_Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (_Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (_Float16 *rs1, vuint64m4_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (_Float16 *rs1, vuint64m8_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (_Float16 *rs1, vuint64m8_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (_Float16 *rs1, vuint64m8_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (float *rs1, vuint8mf8_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (float *rs1, vuint8mf4_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (float *rs1, vuint8mf2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (float *rs1, vuint8mf2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (float *rs1, vuint8mf2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (float *rs1, vuint8m1_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (float *rs1, vuint16mf4_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (float *rs1, vuint16mf2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (float *rs1, vuint16m1_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (float *rs1, vuint16m1_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (float *rs1, vuint16m1_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (float *rs1, vuint16m2_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (float *rs1, vuint32mf2_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (float *rs1, vuint32m1_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (float *rs1, vuint32m2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (float *rs1, vuint32m2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (float *rs1, vuint32m2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (float *rs1, vuint32m4_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (float *rs1, vuint64m1_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (float *rs1, vuint64m2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (float *rs1, vuint64m4_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (float *rs1, vuint64m4_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (float *rs1, vuint64m4_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (float *rs1, vuint64m8_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (double *rs1, vuint8mf8_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (double *rs1, vuint8mf4_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (double *rs1, vuint8mf4_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (double *rs1, vuint8mf4_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (double *rs1, vuint8mf2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (double *rs1, vuint16mf4_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (double *rs1, vuint16mf2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (double *rs1, vuint16mf2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (double *rs1, vuint16mf2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (double *rs1, vuint16m1_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (double *rs1, vuint32mf2_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (double *rs1, vuint32m1_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (double *rs1, vuint32m1_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (double *rs1, vuint32m1_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (double *rs1, vuint32m2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (double *rs1, vuint64m1_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (double *rs1, vuint64m2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (double *rs1, vuint64m2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (double *rs1, vuint64m2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (double *rs1, vuint64m4_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int8_t *rs1, vuint8m2_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int8_t *rs1, vuint8m2_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int8_t *rs1, vuint8m2_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int8_t *rs1, vuint8m4_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int8_t *rs1, vuint16m4_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int8_t *rs1, vuint16m4_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int8_t *rs1, vuint16m4_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int8_t *rs1, vuint16m8_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int8_t *rs1, vuint32m8_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int8_t *rs1, vuint32m8_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int8_t *rs1, vuint32m8_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int16_t *rs1, vuint8m1_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int16_t *rs1, vuint8m1_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int16_t *rs1, vuint8m1_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int16_t *rs1, vuint8m2_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int16_t *rs1, vuint16m2_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int16_t *rs1, vuint16m2_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int16_t *rs1, vuint16m2_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int16_t *rs1, vuint16m4_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int16_t *rs1, vuint32m4_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int16_t *rs1, vuint32m4_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int16_t *rs1, vuint32m4_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int16_t *rs1, vuint32m8_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int16_t *rs1, vuint64m8_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int16_t *rs1, vuint64m8_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int16_t *rs1, vuint64m8_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int32_t *rs1, vuint8mf2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int32_t *rs1, vuint8mf2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int32_t *rs1, vuint8mf2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int32_t *rs1, vuint8m1_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int32_t *rs1, vuint16m1_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int32_t *rs1, vuint16m1_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int32_t *rs1, vuint16m1_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int32_t *rs1, vuint16m2_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int32_t *rs1, vuint32m2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int32_t *rs1, vuint32m2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int32_t *rs1, vuint32m2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int32_t *rs1, vuint32m4_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int32_t *rs1, vuint64m4_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int32_t *rs1, vuint64m4_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int32_t *rs1, vuint64m4_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int32_t *rs1, vuint64m8_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int64_t *rs1, vuint8mf4_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (int64_t *rs1, vuint8mf4_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (int64_t *rs1, vuint8mf4_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (int64_t *rs1, vuint8mf2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int64_t *rs1, vuint16mf2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (int64_t *rs1, vuint16mf2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (int64_t *rs1, vuint16mf2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (int64_t *rs1, vuint16m1_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int64_t *rs1, vuint32m1_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (int64_t *rs1, vuint32m1_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (int64_t *rs1, vuint32m1_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (int64_t *rs1, vuint32m2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int64_t *rs1, vuint64m2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (int64_t *rs1, vuint64m2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (int64_t *rs1, vuint64m2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (int64_t *rs1, vuint64m4_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int8_t *rs1, vuint8mf8_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int8_t *rs1, vuint8mf4_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int8_t *rs1, vuint8mf2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int8_t *rs1, vuint8m1_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int8_t *rs1, vuint8m2_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int8_t *rs1, vuint8m2_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int8_t *rs1, vuint8m2_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int8_t *rs1, vuint8m4_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int8_t *rs1, vuint16mf4_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int8_t *rs1, vuint16mf2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int8_t *rs1, vuint16m1_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int8_t *rs1, vuint16m2_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int8_t *rs1, vuint16m4_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int8_t *rs1, vuint16m4_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int8_t *rs1, vuint16m4_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int8_t *rs1, vuint16m8_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int8_t *rs1, vuint32mf2_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int8_t *rs1, vuint32m1_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int8_t *rs1, vuint32m2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int8_t *rs1, vuint32m4_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int8_t *rs1, vuint32m8_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int8_t *rs1, vuint32m8_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int8_t *rs1, vuint32m8_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int8_t *rs1, vuint64m1_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int8_t *rs1, vuint64m2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int8_t *rs1, vuint64m4_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int8_t *rs1, vuint64m8_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int16_t *rs1, vuint8mf8_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int16_t *rs1, vuint8mf4_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int16_t *rs1, vuint8mf2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int16_t *rs1, vuint8m1_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int16_t *rs1, vuint8m1_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int16_t *rs1, vuint8m1_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int16_t *rs1, vuint8m2_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int16_t *rs1, vuint16mf4_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int16_t *rs1, vuint16mf2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int16_t *rs1, vuint16m1_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int16_t *rs1, vuint16m2_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int16_t *rs1, vuint16m2_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int16_t *rs1, vuint16m2_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int16_t *rs1, vuint16m4_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int16_t *rs1, vuint32mf2_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int16_t *rs1, vuint32m1_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int16_t *rs1, vuint32m2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int16_t *rs1, vuint32m4_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int16_t *rs1, vuint32m4_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int16_t *rs1, vuint32m4_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int16_t *rs1, vuint32m8_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int16_t *rs1, vuint64m1_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int16_t *rs1, vuint64m2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int16_t *rs1, vuint64m4_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int16_t *rs1, vuint64m8_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int16_t *rs1, vuint64m8_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int16_t *rs1, vuint64m8_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int32_t *rs1, vuint8mf8_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int32_t *rs1, vuint8mf4_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int32_t *rs1, vuint8mf2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int32_t *rs1, vuint8mf2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int32_t *rs1, vuint8mf2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int32_t *rs1, vuint8m1_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int32_t *rs1, vuint16mf4_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int32_t *rs1, vuint16mf2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int32_t *rs1, vuint16m1_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int32_t *rs1, vuint16m1_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int32_t *rs1, vuint16m1_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int32_t *rs1, vuint16m2_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int32_t *rs1, vuint32mf2_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int32_t *rs1, vuint32m1_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int32_t *rs1, vuint32m2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int32_t *rs1, vuint32m2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int32_t *rs1, vuint32m2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int32_t *rs1, vuint32m4_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int32_t *rs1, vuint64m1_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int32_t *rs1, vuint64m2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int32_t *rs1, vuint64m4_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int32_t *rs1, vuint64m4_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int32_t *rs1, vuint64m4_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int32_t *rs1, vuint64m8_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (int64_t *rs1, vuint8mf8_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int64_t *rs1, vuint8mf4_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (int64_t *rs1, vuint8mf4_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (int64_t *rs1, vuint8mf4_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (int64_t *rs1, vuint8mf2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (int64_t *rs1, vuint16mf4_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int64_t *rs1, vuint16mf2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (int64_t *rs1, vuint16mf2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (int64_t *rs1, vuint16mf2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (int64_t *rs1, vuint16m1_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (int64_t *rs1, vuint32mf2_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int64_t *rs1, vuint32m1_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (int64_t *rs1, vuint32m1_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (int64_t *rs1, vuint32m1_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (int64_t *rs1, vuint32m2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (int64_t *rs1, vuint64m1_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int64_t *rs1, vuint64m2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (int64_t *rs1, vuint64m2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (int64_t *rs1, vuint64m2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (int64_t *rs1, vuint64m4_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint8_t *rs1, vuint8m2_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint8_t *rs1, vuint8m2_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint8_t *rs1, vuint8m2_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint8_t *rs1, vuint8m4_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint8_t *rs1, vuint16m4_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint8_t *rs1, vuint16m4_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint8_t *rs1, vuint16m4_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint8_t *rs1, vuint16m8_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint8_t *rs1, vuint32m8_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint8_t *rs1, vuint32m8_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint8_t *rs1, vuint32m8_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint16_t *rs1, vuint8m1_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint16_t *rs1, vuint8m1_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint16_t *rs1, vuint8m1_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint16_t *rs1, vuint8m2_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint16_t *rs1, vuint16m2_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint16_t *rs1, vuint16m2_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint16_t *rs1, vuint16m2_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint16_t *rs1, vuint16m4_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint16_t *rs1, vuint32m4_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint16_t *rs1, vuint32m4_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint16_t *rs1, vuint32m4_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint16_t *rs1, vuint32m8_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint16_t *rs1, vuint64m8_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint16_t *rs1, vuint64m8_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint16_t *rs1, vuint64m8_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint32_t *rs1, vuint8m1_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint32_t *rs1, vuint16m1_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint32_t *rs1, vuint16m1_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint32_t *rs1, vuint16m1_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint32_t *rs1, vuint16m2_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint32_t *rs1, vuint32m2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint32_t *rs1, vuint32m2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint32_t *rs1, vuint32m2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint32_t *rs1, vuint32m4_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint32_t *rs1, vuint64m4_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint32_t *rs1, vuint64m4_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint32_t *rs1, vuint64m4_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint32_t *rs1, vuint64m8_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (uint64_t *rs1, vuint8mf2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (uint64_t *rs1, vuint16m1_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint64_t *rs1, vuint32m1_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (uint64_t *rs1, vuint32m1_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (uint64_t *rs1, vuint32m1_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (uint64_t *rs1, vuint32m2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint64_t *rs1, vuint64m2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (uint64_t *rs1, vuint64m2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (uint64_t *rs1, vuint64m2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (uint64_t *rs1, vuint64m4_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint8_t *rs1, vuint8m1_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint8_t *rs1, vuint8m2_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint8_t *rs1, vuint8m2_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint8_t *rs1, vuint8m2_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint8_t *rs1, vuint8m4_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint8_t *rs1, vuint16m2_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint8_t *rs1, vuint16m4_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint8_t *rs1, vuint16m4_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint8_t *rs1, vuint16m4_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint8_t *rs1, vuint16m8_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint8_t *rs1, vuint32m4_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint8_t *rs1, vuint32m8_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint8_t *rs1, vuint32m8_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint8_t *rs1, vuint32m8_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint8_t *rs1, vuint64m8_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint16_t *rs1, vuint8m1_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint16_t *rs1, vuint8m1_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint16_t *rs1, vuint8m1_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint16_t *rs1, vuint8m2_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint16_t *rs1, vuint16m1_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint16_t *rs1, vuint16m2_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint16_t *rs1, vuint16m2_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint16_t *rs1, vuint16m2_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint16_t *rs1, vuint16m4_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint16_t *rs1, vuint32m2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint16_t *rs1, vuint32m4_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint16_t *rs1, vuint32m4_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint16_t *rs1, vuint32m4_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint16_t *rs1, vuint32m8_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint16_t *rs1, vuint64m4_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint16_t *rs1, vuint64m8_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint16_t *rs1, vuint64m8_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint16_t *rs1, vuint64m8_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint32_t *rs1, vuint8m1_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint32_t *rs1, vuint16m1_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint32_t *rs1, vuint16m1_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint32_t *rs1, vuint16m1_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint32_t *rs1, vuint16m2_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint32_t *rs1, vuint32m1_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint32_t *rs1, vuint32m2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint32_t *rs1, vuint32m2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint32_t *rs1, vuint32m2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint32_t *rs1, vuint32m4_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint32_t *rs1, vuint64m2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint32_t *rs1, vuint64m4_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint32_t *rs1, vuint64m4_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint32_t *rs1, vuint64m4_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint32_t *rs1, vuint64m8_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (uint64_t *rs1, vuint8mf2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (uint64_t *rs1, vuint16m1_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint64_t *rs1, vuint32m1_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (uint64_t *rs1, vuint32m1_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (uint64_t *rs1, vuint32m1_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (uint64_t *rs1, vuint32m2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (uint64_t *rs1, vuint64m1_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint64_t *rs1, vuint64m2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (uint64_t *rs1, vuint64m2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (uint64_t *rs1, vuint64m2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (uint64_t *rs1, vuint64m4_t vs2, vuint64m4x2_t vs3, size_t vl);
// masked functions
void __riscv_vsoxseg2ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, _Float16 *rs1, vuint8m1_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool8_t vm, _Float16 *rs1, vuint8m1_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool8_t vm, _Float16 *rs1, vuint8m1_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool4_t vm, _Float16 *rs1, vuint8m2_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, _Float16 *rs1, vuint16m2_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool8_t vm, _Float16 *rs1, vuint16m2_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool8_t vm, _Float16 *rs1, vuint16m2_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool4_t vm, _Float16 *rs1, vuint16m4_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, _Float16 *rs1, vuint32m4_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool8_t vm, _Float16 *rs1, vuint32m4_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool8_t vm, _Float16 *rs1, vuint32m4_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool4_t vm, _Float16 *rs1, vuint32m8_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, _Float16 *rs1, vuint64m8_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool8_t vm, _Float16 *rs1, vuint64m8_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool8_t vm, _Float16 *rs1, vuint64m8_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, float *rs1, vuint8mf2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, float *rs1, vuint8mf2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, float *rs1, vuint8mf2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, float *rs1, vuint8m1_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, float *rs1, vuint16m1_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, float *rs1, vuint16m1_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, float *rs1, vuint16m1_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, float *rs1, vuint16m2_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, float *rs1, vuint32m2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, float *rs1, vuint32m2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, float *rs1, vuint32m2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, float *rs1, vuint32m4_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, float *rs1, vuint64m4_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, float *rs1, vuint64m4_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, float *rs1, vuint64m4_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, float *rs1, vuint64m8_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, double *rs1, vuint8mf4_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, double *rs1, vuint8mf4_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, double *rs1, vuint8mf4_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, double *rs1, vuint8mf2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, double *rs1, vuint16mf2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, double *rs1, vuint16mf2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, double *rs1, vuint16mf2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, double *rs1, vuint16m1_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, double *rs1, vuint32m1_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, double *rs1, vuint32m1_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, double *rs1, vuint32m1_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, double *rs1, vuint32m2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, double *rs1, vuint64m2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, double *rs1, vuint64m2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, double *rs1, vuint64m2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, double *rs1, vuint64m4_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, _Float16 *rs1, vuint8mf8_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, _Float16 *rs1, vuint8mf4_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool16_t vm, _Float16 *rs1, vuint8mf2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, _Float16 *rs1, vuint8m1_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool8_t vm, _Float16 *rs1, vuint8m1_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool8_t vm, _Float16 *rs1, vuint8m1_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool4_t vm, _Float16 *rs1, vuint8m2_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, _Float16 *rs1, vuint16mf4_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, _Float16 *rs1, vuint16mf2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool16_t vm, _Float16 *rs1, vuint16m1_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, _Float16 *rs1, vuint16m2_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool8_t vm, _Float16 *rs1, vuint16m2_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool8_t vm, _Float16 *rs1, vuint16m2_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool4_t vm, _Float16 *rs1, vuint16m4_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, _Float16 *rs1, vuint32mf2_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, _Float16 *rs1, vuint32m1_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool16_t vm, _Float16 *rs1, vuint32m2_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, _Float16 *rs1, vuint32m4_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool8_t vm, _Float16 *rs1, vuint32m4_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool8_t vm, _Float16 *rs1, vuint32m4_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool4_t vm, _Float16 *rs1, vuint32m8_t vs2, vfloat16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, _Float16 *rs1, vuint64m1_t vs2, vfloat16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, _Float16 *rs1, vuint64m2_t vs2, vfloat16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool16_t vm, _Float16 *rs1, vuint64m4_t vs2, vfloat16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, _Float16 *rs1, vuint64m8_t vs2, vfloat16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool8_t vm, _Float16 *rs1, vuint64m8_t vs2, vfloat16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool8_t vm, _Float16 *rs1, vuint64m8_t vs2, vfloat16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, float *rs1, vuint8mf8_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, float *rs1, vuint8mf4_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, float *rs1, vuint8mf2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, float *rs1, vuint8mf2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, float *rs1, vuint8mf2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, float *rs1, vuint8m1_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, float *rs1, vuint16mf4_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, float *rs1, vuint16mf2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, float *rs1, vuint16m1_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, float *rs1, vuint16m1_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, float *rs1, vuint16m1_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, float *rs1, vuint16m2_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, float *rs1, vuint32mf2_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, float *rs1, vuint32m1_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, float *rs1, vuint32m2_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, float *rs1, vuint32m2_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, float *rs1, vuint32m2_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, float *rs1, vuint32m4_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, float *rs1, vuint64m1_t vs2, vfloat32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, float *rs1, vuint64m2_t vs2, vfloat32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, float *rs1, vuint64m4_t vs2, vfloat32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, float *rs1, vuint64m4_t vs2, vfloat32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, float *rs1, vuint64m4_t vs2, vfloat32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, float *rs1, vuint64m8_t vs2, vfloat32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, double *rs1, vuint8mf8_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, double *rs1, vuint8mf4_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, double *rs1, vuint8mf4_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, double *rs1, vuint8mf4_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, double *rs1, vuint8mf2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, double *rs1, vuint16mf4_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, double *rs1, vuint16mf2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, double *rs1, vuint16mf2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, double *rs1, vuint16mf2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, double *rs1, vuint16m1_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, double *rs1, vuint32mf2_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, double *rs1, vuint32m1_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, double *rs1, vuint32m1_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, double *rs1, vuint32m1_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, double *rs1, vuint32m2_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, double *rs1, vuint64m1_t vs2, vfloat64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, double *rs1, vuint64m2_t vs2, vfloat64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, double *rs1, vuint64m2_t vs2, vfloat64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, double *rs1, vuint64m2_t vs2, vfloat64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, double *rs1, vuint64m4_t vs2, vfloat64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool4_t vm, int8_t *rs1, vuint8m2_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool4_t vm, int8_t *rs1, vuint8m2_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool4_t vm, int8_t *rs1, vuint8m2_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool2_t vm, int8_t *rs1, vuint8m4_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool4_t vm, int8_t *rs1, vuint16m4_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool4_t vm, int8_t *rs1, vuint16m4_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool4_t vm, int8_t *rs1, vuint16m4_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool2_t vm, int8_t *rs1, vuint16m8_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool4_t vm, int8_t *rs1, vuint32m8_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool4_t vm, int8_t *rs1, vuint32m8_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool4_t vm, int8_t *rs1, vuint32m8_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, int16_t *rs1, vuint8m1_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool8_t vm, int16_t *rs1, vuint8m1_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool8_t vm, int16_t *rs1, vuint8m1_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool4_t vm, int16_t *rs1, vuint8m2_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, int16_t *rs1, vuint16m2_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool8_t vm, int16_t *rs1, vuint16m2_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool8_t vm, int16_t *rs1, vuint16m2_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool4_t vm, int16_t *rs1, vuint16m4_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, int16_t *rs1, vuint32m4_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool8_t vm, int16_t *rs1, vuint32m4_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool8_t vm, int16_t *rs1, vuint32m4_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool4_t vm, int16_t *rs1, vuint32m8_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, int16_t *rs1, vuint64m8_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool8_t vm, int16_t *rs1, vuint64m8_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool8_t vm, int16_t *rs1, vuint64m8_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, int32_t *rs1, vuint8mf2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, int32_t *rs1, vuint8mf2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, int32_t *rs1, vuint8mf2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, int32_t *rs1, vuint8m1_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, int32_t *rs1, vuint16m1_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, int32_t *rs1, vuint16m1_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, int32_t *rs1, vuint16m1_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, int32_t *rs1, vuint16m2_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, int32_t *rs1, vuint32m2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, int32_t *rs1, vuint32m2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, int32_t *rs1, vuint32m2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, int32_t *rs1, vuint32m4_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, int32_t *rs1, vuint64m4_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, int32_t *rs1, vuint64m4_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, int32_t *rs1, vuint64m4_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, int32_t *rs1, vuint64m8_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, int64_t *rs1, vuint8mf4_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, int64_t *rs1, vuint8mf4_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, int64_t *rs1, vuint8mf4_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, int64_t *rs1, vuint8mf2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, int64_t *rs1, vuint16mf2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, int64_t *rs1, vuint16mf2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, int64_t *rs1, vuint16mf2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, int64_t *rs1, vuint16m1_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, int64_t *rs1, vuint32m1_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, int64_t *rs1, vuint32m1_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, int64_t *rs1, vuint32m1_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, int64_t *rs1, vuint32m2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, int64_t *rs1, vuint64m2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, int64_t *rs1, vuint64m2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, int64_t *rs1, vuint64m2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, int64_t *rs1, vuint64m4_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, int8_t *rs1, vuint8mf8_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, int8_t *rs1, vuint8mf4_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool16_t vm, int8_t *rs1, vuint8mf2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool8_t vm, int8_t *rs1, vuint8m1_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool4_t vm, int8_t *rs1, vuint8m2_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool4_t vm, int8_t *rs1, vuint8m2_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool4_t vm, int8_t *rs1, vuint8m2_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool2_t vm, int8_t *rs1, vuint8m4_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, int8_t *rs1, vuint16mf4_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, int8_t *rs1, vuint16mf2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool16_t vm, int8_t *rs1, vuint16m1_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool8_t vm, int8_t *rs1, vuint16m2_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool4_t vm, int8_t *rs1, vuint16m4_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool4_t vm, int8_t *rs1, vuint16m4_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool4_t vm, int8_t *rs1, vuint16m4_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool2_t vm, int8_t *rs1, vuint16m8_t vs2, vint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, int8_t *rs1, vuint32mf2_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, int8_t *rs1, vuint32m1_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool16_t vm, int8_t *rs1, vuint32m2_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool8_t vm, int8_t *rs1, vuint32m4_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool4_t vm, int8_t *rs1, vuint32m8_t vs2, vint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool4_t vm, int8_t *rs1, vuint32m8_t vs2, vint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool4_t vm, int8_t *rs1, vuint32m8_t vs2, vint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, int8_t *rs1, vuint64m1_t vs2, vint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, int8_t *rs1, vuint64m2_t vs2, vint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool16_t vm, int8_t *rs1, vuint64m4_t vs2, vint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool8_t vm, int8_t *rs1, vuint64m8_t vs2, vint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, int16_t *rs1, vuint8mf8_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, int16_t *rs1, vuint8mf4_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool16_t vm, int16_t *rs1, vuint8mf2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, int16_t *rs1, vuint8m1_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool8_t vm, int16_t *rs1, vuint8m1_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool8_t vm, int16_t *rs1, vuint8m1_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool4_t vm, int16_t *rs1, vuint8m2_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, int16_t *rs1, vuint16mf4_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, int16_t *rs1, vuint16mf2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool16_t vm, int16_t *rs1, vuint16m1_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, int16_t *rs1, vuint16m2_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool8_t vm, int16_t *rs1, vuint16m2_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool8_t vm, int16_t *rs1, vuint16m2_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool4_t vm, int16_t *rs1, vuint16m4_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, int16_t *rs1, vuint32mf2_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, int16_t *rs1, vuint32m1_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool16_t vm, int16_t *rs1, vuint32m2_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, int16_t *rs1, vuint32m4_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool8_t vm, int16_t *rs1, vuint32m4_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool8_t vm, int16_t *rs1, vuint32m4_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool4_t vm, int16_t *rs1, vuint32m8_t vs2, vint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, int16_t *rs1, vuint64m1_t vs2, vint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, int16_t *rs1, vuint64m2_t vs2, vint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool16_t vm, int16_t *rs1, vuint64m4_t vs2, vint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, int16_t *rs1, vuint64m8_t vs2, vint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool8_t vm, int16_t *rs1, vuint64m8_t vs2, vint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool8_t vm, int16_t *rs1, vuint64m8_t vs2, vint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, int32_t *rs1, vuint8mf8_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, int32_t *rs1, vuint8mf4_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, int32_t *rs1, vuint8mf2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, int32_t *rs1, vuint8mf2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, int32_t *rs1, vuint8mf2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, int32_t *rs1, vuint8m1_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, int32_t *rs1, vuint16mf4_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, int32_t *rs1, vuint16mf2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, int32_t *rs1, vuint16m1_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, int32_t *rs1, vuint16m1_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, int32_t *rs1, vuint16m1_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, int32_t *rs1, vuint16m2_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, int32_t *rs1, vuint32mf2_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, int32_t *rs1, vuint32m1_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, int32_t *rs1, vuint32m2_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, int32_t *rs1, vuint32m2_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, int32_t *rs1, vuint32m2_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, int32_t *rs1, vuint32m4_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, int32_t *rs1, vuint64m1_t vs2, vint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, int32_t *rs1, vuint64m2_t vs2, vint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, int32_t *rs1, vuint64m4_t vs2, vint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, int32_t *rs1, vuint64m4_t vs2, vint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, int32_t *rs1, vuint64m4_t vs2, vint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, int32_t *rs1, vuint64m8_t vs2, vint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, int64_t *rs1, vuint8mf8_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, int64_t *rs1, vuint8mf4_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, int64_t *rs1, vuint8mf4_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, int64_t *rs1, vuint8mf4_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, int64_t *rs1, vuint8mf2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, int64_t *rs1, vuint16mf4_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, int64_t *rs1, vuint16mf2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, int64_t *rs1, vuint16mf2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, int64_t *rs1, vuint16mf2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, int64_t *rs1, vuint16m1_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, int64_t *rs1, vuint32mf2_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, int64_t *rs1, vuint32m1_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, int64_t *rs1, vuint32m1_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, int64_t *rs1, vuint32m1_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, int64_t *rs1, vuint32m2_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, int64_t *rs1, vuint64m1_t vs2, vint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, int64_t *rs1, vuint64m2_t vs2, vint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, int64_t *rs1, vuint64m2_t vs2, vint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, int64_t *rs1, vuint64m2_t vs2, vint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, int64_t *rs1, vuint64m4_t vs2, vint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool4_t vm, uint8_t *rs1, vuint8m2_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool4_t vm, uint8_t *rs1, vuint8m2_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool4_t vm, uint8_t *rs1, vuint8m2_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool2_t vm, uint8_t *rs1, vuint8m4_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool4_t vm, uint8_t *rs1, vuint16m4_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool4_t vm, uint8_t *rs1, vuint16m4_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool4_t vm, uint8_t *rs1, vuint16m4_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool2_t vm, uint8_t *rs1, vuint16m8_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool4_t vm, uint8_t *rs1, vuint32m8_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool4_t vm, uint8_t *rs1, vuint32m8_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool4_t vm, uint8_t *rs1, vuint32m8_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, uint16_t *rs1, vuint8m1_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool8_t vm, uint16_t *rs1, vuint8m1_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool8_t vm, uint16_t *rs1, vuint8m1_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool4_t vm, uint16_t *rs1, vuint8m2_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, uint16_t *rs1, vuint16m2_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool8_t vm, uint16_t *rs1, vuint16m2_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool8_t vm, uint16_t *rs1, vuint16m2_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool4_t vm, uint16_t *rs1, vuint16m4_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, uint16_t *rs1, vuint32m4_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool8_t vm, uint16_t *rs1, vuint32m4_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool8_t vm, uint16_t *rs1, vuint32m4_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool4_t vm, uint16_t *rs1, vuint32m8_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, uint16_t *rs1, vuint64m8_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool8_t vm, uint16_t *rs1, vuint64m8_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool8_t vm, uint16_t *rs1, vuint64m8_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool16_t vm, uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool16_t vm, uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool8_t vm, uint32_t *rs1, vuint8m1_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, uint32_t *rs1, vuint16m1_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool16_t vm, uint32_t *rs1, vuint16m1_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool16_t vm, uint32_t *rs1, vuint16m1_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool8_t vm, uint32_t *rs1, vuint16m2_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, uint32_t *rs1, vuint32m2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool16_t vm, uint32_t *rs1, vuint32m2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool16_t vm, uint32_t *rs1, vuint32m2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool8_t vm, uint32_t *rs1, vuint32m4_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, uint32_t *rs1, vuint64m4_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool16_t vm, uint32_t *rs1, vuint64m4_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool16_t vm, uint32_t *rs1, vuint64m4_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool8_t vm, uint32_t *rs1, vuint64m8_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool32_t vm, uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei8 (vbool32_t vm, uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei8 (vbool32_t vm, uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei8 (vbool16_t vm, uint64_t *rs1, vuint8mf2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool32_t vm, uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei16 (vbool32_t vm, uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei16 (vbool32_t vm, uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei16 (vbool16_t vm, uint64_t *rs1, vuint16m1_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool32_t vm, uint64_t *rs1, vuint32m1_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei32 (vbool32_t vm, uint64_t *rs1, vuint32m1_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei32 (vbool32_t vm, uint64_t *rs1, vuint32m1_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei32 (vbool16_t vm, uint64_t *rs1, vuint32m2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsoxseg5ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsoxseg6ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsoxseg7ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsoxseg8ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool32_t vm, uint64_t *rs1, vuint64m2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsoxseg3ei64 (vbool32_t vm, uint64_t *rs1, vuint64m2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsoxseg4ei64 (vbool32_t vm, uint64_t *rs1, vuint64m2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsoxseg2ei64 (vbool16_t vm, uint64_t *rs1, vuint64m4_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool8_t vm, uint8_t *rs1, vuint8m1_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool4_t vm, uint8_t *rs1, vuint8m2_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool4_t vm, uint8_t *rs1, vuint8m2_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool4_t vm, uint8_t *rs1, vuint8m2_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool2_t vm, uint8_t *rs1, vuint8m4_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, uint8_t *rs1, vuint16mf4_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, uint8_t *rs1, vuint16mf2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool16_t vm, uint8_t *rs1, vuint16m1_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool8_t vm, uint8_t *rs1, vuint16m2_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool4_t vm, uint8_t *rs1, vuint16m4_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool4_t vm, uint8_t *rs1, vuint16m4_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool4_t vm, uint8_t *rs1, vuint16m4_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool2_t vm, uint8_t *rs1, vuint16m8_t vs2, vuint8m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, uint8_t *rs1, vuint32mf2_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, uint8_t *rs1, vuint32m1_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool16_t vm, uint8_t *rs1, vuint32m2_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool8_t vm, uint8_t *rs1, vuint32m4_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool4_t vm, uint8_t *rs1, vuint32m8_t vs2, vuint8m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool4_t vm, uint8_t *rs1, vuint32m8_t vs2, vuint8m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool4_t vm, uint8_t *rs1, vuint32m8_t vs2, vuint8m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, uint8_t *rs1, vuint64m1_t vs2, vuint8mf8x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, uint8_t *rs1, vuint64m2_t vs2, vuint8mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool16_t vm, uint8_t *rs1, vuint64m4_t vs2, vuint8mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool8_t vm, uint8_t *rs1, vuint64m8_t vs2, vuint8m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, uint16_t *rs1, vuint8mf8_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, uint16_t *rs1, vuint8mf4_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool16_t vm, uint16_t *rs1, vuint8mf2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, uint16_t *rs1, vuint8m1_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool8_t vm, uint16_t *rs1, vuint8m1_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool8_t vm, uint16_t *rs1, vuint8m1_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool4_t vm, uint16_t *rs1, vuint8m2_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool16_t vm, uint16_t *rs1, vuint16m1_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, uint16_t *rs1, vuint16m2_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool8_t vm, uint16_t *rs1, vuint16m2_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool8_t vm, uint16_t *rs1, vuint16m2_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool4_t vm, uint16_t *rs1, vuint16m4_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, uint16_t *rs1, vuint32mf2_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, uint16_t *rs1, vuint32m1_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool16_t vm, uint16_t *rs1, vuint32m2_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, uint16_t *rs1, vuint32m4_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool8_t vm, uint16_t *rs1, vuint32m4_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool8_t vm, uint16_t *rs1, vuint32m4_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool4_t vm, uint16_t *rs1, vuint32m8_t vs2, vuint16m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, uint16_t *rs1, vuint64m1_t vs2, vuint16mf4x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, uint16_t *rs1, vuint64m2_t vs2, vuint16mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool16_t vm, uint16_t *rs1, vuint64m4_t vs2, vuint16m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, uint16_t *rs1, vuint64m8_t vs2, vuint16m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool8_t vm, uint16_t *rs1, vuint64m8_t vs2, vuint16m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool8_t vm, uint16_t *rs1, vuint64m8_t vs2, vuint16m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, uint32_t *rs1, vuint8mf8_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool32_t vm, uint32_t *rs1, vuint8mf4_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool16_t vm, uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool16_t vm, uint32_t *rs1, vuint8mf2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool8_t vm, uint32_t *rs1, vuint8m1_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, uint32_t *rs1, vuint16mf4_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool32_t vm, uint32_t *rs1, vuint16mf2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, uint32_t *rs1, vuint16m1_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool16_t vm, uint32_t *rs1, vuint16m1_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool16_t vm, uint32_t *rs1, vuint16m1_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool8_t vm, uint32_t *rs1, vuint16m2_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool32_t vm, uint32_t *rs1, vuint32m1_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, uint32_t *rs1, vuint32m2_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool16_t vm, uint32_t *rs1, vuint32m2_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool16_t vm, uint32_t *rs1, vuint32m2_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool8_t vm, uint32_t *rs1, vuint32m4_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, uint32_t *rs1, vuint64m1_t vs2, vuint32mf2x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool32_t vm, uint32_t *rs1, vuint64m2_t vs2, vuint32m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, uint32_t *rs1, vuint64m4_t vs2, vuint32m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool16_t vm, uint32_t *rs1, vuint64m4_t vs2, vuint32m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool16_t vm, uint32_t *rs1, vuint64m4_t vs2, vuint32m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool8_t vm, uint32_t *rs1, vuint64m8_t vs2, vuint32m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei8 (vbool64_t vm, uint64_t *rs1, vuint8mf8_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool32_t vm, uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei8 (vbool32_t vm, uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei8 (vbool32_t vm, uint64_t *rs1, vuint8mf4_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei8 (vbool16_t vm, uint64_t *rs1, vuint8mf2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei16 (vbool64_t vm, uint64_t *rs1, vuint16mf4_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool32_t vm, uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei16 (vbool32_t vm, uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei16 (vbool32_t vm, uint64_t *rs1, vuint16mf2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei16 (vbool16_t vm, uint64_t *rs1, vuint16m1_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei32 (vbool64_t vm, uint64_t *rs1, vuint32mf2_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool32_t vm, uint64_t *rs1, vuint32m1_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei32 (vbool32_t vm, uint64_t *rs1, vuint32m1_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei32 (vbool32_t vm, uint64_t *rs1, vuint32m1_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei32 (vbool16_t vm, uint64_t *rs1, vuint32m2_t vs2, vuint64m4x2_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x4_t vs3, size_t vl);
void __riscv_vsuxseg5ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x5_t vs3, size_t vl);
void __riscv_vsuxseg6ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x6_t vs3, size_t vl);
void __riscv_vsuxseg7ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x7_t vs3, size_t vl);
void __riscv_vsuxseg8ei64 (vbool64_t vm, uint64_t *rs1, vuint64m1_t vs2, vuint64m1x8_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool32_t vm, uint64_t *rs1, vuint64m2_t vs2, vuint64m2x2_t vs3, size_t vl);
void __riscv_vsuxseg3ei64 (vbool32_t vm, uint64_t *rs1, vuint64m2_t vs2, vuint64m2x3_t vs3, size_t vl);
void __riscv_vsuxseg4ei64 (vbool32_t vm, uint64_t *rs1, vuint64m2_t vs2, vuint64m2x4_t vs3, size_t vl);
void __riscv_vsuxseg2ei64 (vbool16_t vm, uint64_t *rs1, vuint64m4_t vs2, vuint64m4x2_t vs3, size_t vl);