Vector Loads and Stores Intrinsics
Vector Unit-Stride Load Intrinsics
// masked functions
vfloat16mf4_t __riscv_vle16(vbool64_t vm, const _Float16 *rs1, size_t vl);
vfloat16mf2_t __riscv_vle16(vbool32_t vm, const _Float16 *rs1, size_t vl);
vfloat16m1_t __riscv_vle16(vbool16_t vm, const _Float16 *rs1, size_t vl);
vfloat16m2_t __riscv_vle16(vbool8_t vm, const _Float16 *rs1, size_t vl);
vfloat16m4_t __riscv_vle16(vbool4_t vm, const _Float16 *rs1, size_t vl);
vfloat16m8_t __riscv_vle16(vbool2_t vm, const _Float16 *rs1, size_t vl);
vfloat32mf2_t __riscv_vle32(vbool64_t vm, const float *rs1, size_t vl);
vfloat32m1_t __riscv_vle32(vbool32_t vm, const float *rs1, size_t vl);
vfloat32m2_t __riscv_vle32(vbool16_t vm, const float *rs1, size_t vl);
vfloat32m4_t __riscv_vle32(vbool8_t vm, const float *rs1, size_t vl);
vfloat32m8_t __riscv_vle32(vbool4_t vm, const float *rs1, size_t vl);
vfloat64m1_t __riscv_vle64(vbool64_t vm, const double *rs1, size_t vl);
vfloat64m2_t __riscv_vle64(vbool32_t vm, const double *rs1, size_t vl);
vfloat64m4_t __riscv_vle64(vbool16_t vm, const double *rs1, size_t vl);
vfloat64m8_t __riscv_vle64(vbool8_t vm, const double *rs1, size_t vl);
vint8mf8_t __riscv_vle8(vbool64_t vm, const int8_t *rs1, size_t vl);
vint8mf4_t __riscv_vle8(vbool32_t vm, const int8_t *rs1, size_t vl);
vint8mf2_t __riscv_vle8(vbool16_t vm, const int8_t *rs1, size_t vl);
vint8m1_t __riscv_vle8(vbool8_t vm, const int8_t *rs1, size_t vl);
vint8m2_t __riscv_vle8(vbool4_t vm, const int8_t *rs1, size_t vl);
vint8m4_t __riscv_vle8(vbool2_t vm, const int8_t *rs1, size_t vl);
vint8m8_t __riscv_vle8(vbool1_t vm, const int8_t *rs1, size_t vl);
vint16mf4_t __riscv_vle16(vbool64_t vm, const int16_t *rs1, size_t vl);
vint16mf2_t __riscv_vle16(vbool32_t vm, const int16_t *rs1, size_t vl);
vint16m1_t __riscv_vle16(vbool16_t vm, const int16_t *rs1, size_t vl);
vint16m2_t __riscv_vle16(vbool8_t vm, const int16_t *rs1, size_t vl);
vint16m4_t __riscv_vle16(vbool4_t vm, const int16_t *rs1, size_t vl);
vint16m8_t __riscv_vle16(vbool2_t vm, const int16_t *rs1, size_t vl);
vint32mf2_t __riscv_vle32(vbool64_t vm, const int32_t *rs1, size_t vl);
vint32m1_t __riscv_vle32(vbool32_t vm, const int32_t *rs1, size_t vl);
vint32m2_t __riscv_vle32(vbool16_t vm, const int32_t *rs1, size_t vl);
vint32m4_t __riscv_vle32(vbool8_t vm, const int32_t *rs1, size_t vl);
vint32m8_t __riscv_vle32(vbool4_t vm, const int32_t *rs1, size_t vl);
vint64m1_t __riscv_vle64(vbool64_t vm, const int64_t *rs1, size_t vl);
vint64m2_t __riscv_vle64(vbool32_t vm, const int64_t *rs1, size_t vl);
vint64m4_t __riscv_vle64(vbool16_t vm, const int64_t *rs1, size_t vl);
vint64m8_t __riscv_vle64(vbool8_t vm, const int64_t *rs1, size_t vl);
vuint8mf8_t __riscv_vle8(vbool64_t vm, const uint8_t *rs1, size_t vl);
vuint8mf4_t __riscv_vle8(vbool32_t vm, const uint8_t *rs1, size_t vl);
vuint8mf2_t __riscv_vle8(vbool16_t vm, const uint8_t *rs1, size_t vl);
vuint8m1_t __riscv_vle8(vbool8_t vm, const uint8_t *rs1, size_t vl);
vuint8m2_t __riscv_vle8(vbool4_t vm, const uint8_t *rs1, size_t vl);
vuint8m4_t __riscv_vle8(vbool2_t vm, const uint8_t *rs1, size_t vl);
vuint8m8_t __riscv_vle8(vbool1_t vm, const uint8_t *rs1, size_t vl);
vuint16mf4_t __riscv_vle16(vbool64_t vm, const uint16_t *rs1, size_t vl);
vuint16mf2_t __riscv_vle16(vbool32_t vm, const uint16_t *rs1, size_t vl);
vuint16m1_t __riscv_vle16(vbool16_t vm, const uint16_t *rs1, size_t vl);
vuint16m2_t __riscv_vle16(vbool8_t vm, const uint16_t *rs1, size_t vl);
vuint16m4_t __riscv_vle16(vbool4_t vm, const uint16_t *rs1, size_t vl);
vuint16m8_t __riscv_vle16(vbool2_t vm, const uint16_t *rs1, size_t vl);
vuint32mf2_t __riscv_vle32(vbool64_t vm, const uint32_t *rs1, size_t vl);
vuint32m1_t __riscv_vle32(vbool32_t vm, const uint32_t *rs1, size_t vl);
vuint32m2_t __riscv_vle32(vbool16_t vm, const uint32_t *rs1, size_t vl);
vuint32m4_t __riscv_vle32(vbool8_t vm, const uint32_t *rs1, size_t vl);
vuint32m8_t __riscv_vle32(vbool4_t vm, const uint32_t *rs1, size_t vl);
vuint64m1_t __riscv_vle64(vbool64_t vm, const uint64_t *rs1, size_t vl);
vuint64m2_t __riscv_vle64(vbool32_t vm, const uint64_t *rs1, size_t vl);
vuint64m4_t __riscv_vle64(vbool16_t vm, const uint64_t *rs1, size_t vl);
vuint64m8_t __riscv_vle64(vbool8_t vm, const uint64_t *rs1, size_t vl);
Vector Unit-Stride Store Intrinsics
void __riscv_vse16(_Float16 *rs1, vfloat16mf4_t vs3, size_t vl);
void __riscv_vse16(_Float16 *rs1, vfloat16mf2_t vs3, size_t vl);
void __riscv_vse16(_Float16 *rs1, vfloat16m1_t vs3, size_t vl);
void __riscv_vse16(_Float16 *rs1, vfloat16m2_t vs3, size_t vl);
void __riscv_vse16(_Float16 *rs1, vfloat16m4_t vs3, size_t vl);
void __riscv_vse16(_Float16 *rs1, vfloat16m8_t vs3, size_t vl);
void __riscv_vse32(float *rs1, vfloat32mf2_t vs3, size_t vl);
void __riscv_vse32(float *rs1, vfloat32m1_t vs3, size_t vl);
void __riscv_vse32(float *rs1, vfloat32m2_t vs3, size_t vl);
void __riscv_vse32(float *rs1, vfloat32m4_t vs3, size_t vl);
void __riscv_vse32(float *rs1, vfloat32m8_t vs3, size_t vl);
void __riscv_vse64(double *rs1, vfloat64m1_t vs3, size_t vl);
void __riscv_vse64(double *rs1, vfloat64m2_t vs3, size_t vl);
void __riscv_vse64(double *rs1, vfloat64m4_t vs3, size_t vl);
void __riscv_vse64(double *rs1, vfloat64m8_t vs3, size_t vl);
void __riscv_vse8(int8_t *rs1, vint8mf8_t vs3, size_t vl);
void __riscv_vse8(int8_t *rs1, vint8mf4_t vs3, size_t vl);
void __riscv_vse8(int8_t *rs1, vint8mf2_t vs3, size_t vl);
void __riscv_vse8(int8_t *rs1, vint8m1_t vs3, size_t vl);
void __riscv_vse8(int8_t *rs1, vint8m2_t vs3, size_t vl);
void __riscv_vse8(int8_t *rs1, vint8m4_t vs3, size_t vl);
void __riscv_vse8(int8_t *rs1, vint8m8_t vs3, size_t vl);
void __riscv_vse16(int16_t *rs1, vint16mf4_t vs3, size_t vl);
void __riscv_vse16(int16_t *rs1, vint16mf2_t vs3, size_t vl);
void __riscv_vse16(int16_t *rs1, vint16m1_t vs3, size_t vl);
void __riscv_vse16(int16_t *rs1, vint16m2_t vs3, size_t vl);
void __riscv_vse16(int16_t *rs1, vint16m4_t vs3, size_t vl);
void __riscv_vse16(int16_t *rs1, vint16m8_t vs3, size_t vl);
void __riscv_vse32(int32_t *rs1, vint32mf2_t vs3, size_t vl);
void __riscv_vse32(int32_t *rs1, vint32m1_t vs3, size_t vl);
void __riscv_vse32(int32_t *rs1, vint32m2_t vs3, size_t vl);
void __riscv_vse32(int32_t *rs1, vint32m4_t vs3, size_t vl);
void __riscv_vse32(int32_t *rs1, vint32m8_t vs3, size_t vl);
void __riscv_vse64(int64_t *rs1, vint64m1_t vs3, size_t vl);
void __riscv_vse64(int64_t *rs1, vint64m2_t vs3, size_t vl);
void __riscv_vse64(int64_t *rs1, vint64m4_t vs3, size_t vl);
void __riscv_vse64(int64_t *rs1, vint64m8_t vs3, size_t vl);
void __riscv_vse8(uint8_t *rs1, vuint8mf8_t vs3, size_t vl);
void __riscv_vse8(uint8_t *rs1, vuint8mf4_t vs3, size_t vl);
void __riscv_vse8(uint8_t *rs1, vuint8mf2_t vs3, size_t vl);
void __riscv_vse8(uint8_t *rs1, vuint8m1_t vs3, size_t vl);
void __riscv_vse8(uint8_t *rs1, vuint8m2_t vs3, size_t vl);
void __riscv_vse8(uint8_t *rs1, vuint8m4_t vs3, size_t vl);
void __riscv_vse8(uint8_t *rs1, vuint8m8_t vs3, size_t vl);
void __riscv_vse16(uint16_t *rs1, vuint16mf4_t vs3, size_t vl);
void __riscv_vse16(uint16_t *rs1, vuint16mf2_t vs3, size_t vl);
void __riscv_vse16(uint16_t *rs1, vuint16m1_t vs3, size_t vl);
void __riscv_vse16(uint16_t *rs1, vuint16m2_t vs3, size_t vl);
void __riscv_vse16(uint16_t *rs1, vuint16m4_t vs3, size_t vl);
void __riscv_vse16(uint16_t *rs1, vuint16m8_t vs3, size_t vl);
void __riscv_vse32(uint32_t *rs1, vuint32mf2_t vs3, size_t vl);
void __riscv_vse32(uint32_t *rs1, vuint32m1_t vs3, size_t vl);
void __riscv_vse32(uint32_t *rs1, vuint32m2_t vs3, size_t vl);
void __riscv_vse32(uint32_t *rs1, vuint32m4_t vs3, size_t vl);
void __riscv_vse32(uint32_t *rs1, vuint32m8_t vs3, size_t vl);
void __riscv_vse64(uint64_t *rs1, vuint64m1_t vs3, size_t vl);
void __riscv_vse64(uint64_t *rs1, vuint64m2_t vs3, size_t vl);
void __riscv_vse64(uint64_t *rs1, vuint64m4_t vs3, size_t vl);
void __riscv_vse64(uint64_t *rs1, vuint64m8_t vs3, size_t vl);
// masked functions
void __riscv_vse16(vbool64_t vm, _Float16 *rs1, vfloat16mf4_t vs3, size_t vl);
void __riscv_vse16(vbool32_t vm, _Float16 *rs1, vfloat16mf2_t vs3, size_t vl);
void __riscv_vse16(vbool16_t vm, _Float16 *rs1, vfloat16m1_t vs3, size_t vl);
void __riscv_vse16(vbool8_t vm, _Float16 *rs1, vfloat16m2_t vs3, size_t vl);
void __riscv_vse16(vbool4_t vm, _Float16 *rs1, vfloat16m4_t vs3, size_t vl);
void __riscv_vse16(vbool2_t vm, _Float16 *rs1, vfloat16m8_t vs3, size_t vl);
void __riscv_vse32(vbool64_t vm, float *rs1, vfloat32mf2_t vs3, size_t vl);
void __riscv_vse32(vbool32_t vm, float *rs1, vfloat32m1_t vs3, size_t vl);
void __riscv_vse32(vbool16_t vm, float *rs1, vfloat32m2_t vs3, size_t vl);
void __riscv_vse32(vbool8_t vm, float *rs1, vfloat32m4_t vs3, size_t vl);
void __riscv_vse32(vbool4_t vm, float *rs1, vfloat32m8_t vs3, size_t vl);
void __riscv_vse64(vbool64_t vm, double *rs1, vfloat64m1_t vs3, size_t vl);
void __riscv_vse64(vbool32_t vm, double *rs1, vfloat64m2_t vs3, size_t vl);
void __riscv_vse64(vbool16_t vm, double *rs1, vfloat64m4_t vs3, size_t vl);
void __riscv_vse64(vbool8_t vm, double *rs1, vfloat64m8_t vs3, size_t vl);
void __riscv_vse8(vbool64_t vm, int8_t *rs1, vint8mf8_t vs3, size_t vl);
void __riscv_vse8(vbool32_t vm, int8_t *rs1, vint8mf4_t vs3, size_t vl);
void __riscv_vse8(vbool16_t vm, int8_t *rs1, vint8mf2_t vs3, size_t vl);
void __riscv_vse8(vbool8_t vm, int8_t *rs1, vint8m1_t vs3, size_t vl);
void __riscv_vse8(vbool4_t vm, int8_t *rs1, vint8m2_t vs3, size_t vl);
void __riscv_vse8(vbool2_t vm, int8_t *rs1, vint8m4_t vs3, size_t vl);
void __riscv_vse8(vbool1_t vm, int8_t *rs1, vint8m8_t vs3, size_t vl);
void __riscv_vse16(vbool64_t vm, int16_t *rs1, vint16mf4_t vs3, size_t vl);
void __riscv_vse16(vbool32_t vm, int16_t *rs1, vint16mf2_t vs3, size_t vl);
void __riscv_vse16(vbool16_t vm, int16_t *rs1, vint16m1_t vs3, size_t vl);
void __riscv_vse16(vbool8_t vm, int16_t *rs1, vint16m2_t vs3, size_t vl);
void __riscv_vse16(vbool4_t vm, int16_t *rs1, vint16m4_t vs3, size_t vl);
void __riscv_vse16(vbool2_t vm, int16_t *rs1, vint16m8_t vs3, size_t vl);
void __riscv_vse32(vbool64_t vm, int32_t *rs1, vint32mf2_t vs3, size_t vl);
void __riscv_vse32(vbool32_t vm, int32_t *rs1, vint32m1_t vs3, size_t vl);
void __riscv_vse32(vbool16_t vm, int32_t *rs1, vint32m2_t vs3, size_t vl);
void __riscv_vse32(vbool8_t vm, int32_t *rs1, vint32m4_t vs3, size_t vl);
void __riscv_vse32(vbool4_t vm, int32_t *rs1, vint32m8_t vs3, size_t vl);
void __riscv_vse64(vbool64_t vm, int64_t *rs1, vint64m1_t vs3, size_t vl);
void __riscv_vse64(vbool32_t vm, int64_t *rs1, vint64m2_t vs3, size_t vl);
void __riscv_vse64(vbool16_t vm, int64_t *rs1, vint64m4_t vs3, size_t vl);
void __riscv_vse64(vbool8_t vm, int64_t *rs1, vint64m8_t vs3, size_t vl);
void __riscv_vse8(vbool64_t vm, uint8_t *rs1, vuint8mf8_t vs3, size_t vl);
void __riscv_vse8(vbool32_t vm, uint8_t *rs1, vuint8mf4_t vs3, size_t vl);
void __riscv_vse8(vbool16_t vm, uint8_t *rs1, vuint8mf2_t vs3, size_t vl);
void __riscv_vse8(vbool8_t vm, uint8_t *rs1, vuint8m1_t vs3, size_t vl);
void __riscv_vse8(vbool4_t vm, uint8_t *rs1, vuint8m2_t vs3, size_t vl);
void __riscv_vse8(vbool2_t vm, uint8_t *rs1, vuint8m4_t vs3, size_t vl);
void __riscv_vse8(vbool1_t vm, uint8_t *rs1, vuint8m8_t vs3, size_t vl);
void __riscv_vse16(vbool64_t vm, uint16_t *rs1, vuint16mf4_t vs3, size_t vl);
void __riscv_vse16(vbool32_t vm, uint16_t *rs1, vuint16mf2_t vs3, size_t vl);
void __riscv_vse16(vbool16_t vm, uint16_t *rs1, vuint16m1_t vs3, size_t vl);
void __riscv_vse16(vbool8_t vm, uint16_t *rs1, vuint16m2_t vs3, size_t vl);
void __riscv_vse16(vbool4_t vm, uint16_t *rs1, vuint16m4_t vs3, size_t vl);
void __riscv_vse16(vbool2_t vm, uint16_t *rs1, vuint16m8_t vs3, size_t vl);
void __riscv_vse32(vbool64_t vm, uint32_t *rs1, vuint32mf2_t vs3, size_t vl);
void __riscv_vse32(vbool32_t vm, uint32_t *rs1, vuint32m1_t vs3, size_t vl);
void __riscv_vse32(vbool16_t vm, uint32_t *rs1, vuint32m2_t vs3, size_t vl);
void __riscv_vse32(vbool8_t vm, uint32_t *rs1, vuint32m4_t vs3, size_t vl);
void __riscv_vse32(vbool4_t vm, uint32_t *rs1, vuint32m8_t vs3, size_t vl);
void __riscv_vse64(vbool64_t vm, uint64_t *rs1, vuint64m1_t vs3, size_t vl);
void __riscv_vse64(vbool32_t vm, uint64_t *rs1, vuint64m2_t vs3, size_t vl);
void __riscv_vse64(vbool16_t vm, uint64_t *rs1, vuint64m4_t vs3, size_t vl);
void __riscv_vse64(vbool8_t vm, uint64_t *rs1, vuint64m8_t vs3, size_t vl);
Vector Mask Load/Store Intrinsics
void __riscv_vsm(uint8_t *rs1, vbool1_t vs3, size_t vl);
void __riscv_vsm(uint8_t *rs1, vbool2_t vs3, size_t vl);
void __riscv_vsm(uint8_t *rs1, vbool4_t vs3, size_t vl);
void __riscv_vsm(uint8_t *rs1, vbool8_t vs3, size_t vl);
void __riscv_vsm(uint8_t *rs1, vbool16_t vs3, size_t vl);
void __riscv_vsm(uint8_t *rs1, vbool32_t vs3, size_t vl);
void __riscv_vsm(uint8_t *rs1, vbool64_t vs3, size_t vl);
Vector Strided Load Intrinsics
// masked functions
vfloat16mf4_t __riscv_vlse16(vbool64_t vm, const _Float16 *rs1, ptrdiff_t rs2,
size_t vl);
vfloat16mf2_t __riscv_vlse16(vbool32_t vm, const _Float16 *rs1, ptrdiff_t rs2,
size_t vl);
vfloat16m1_t __riscv_vlse16(vbool16_t vm, const _Float16 *rs1, ptrdiff_t rs2,
size_t vl);
vfloat16m2_t __riscv_vlse16(vbool8_t vm, const _Float16 *rs1, ptrdiff_t rs2,
size_t vl);
vfloat16m4_t __riscv_vlse16(vbool4_t vm, const _Float16 *rs1, ptrdiff_t rs2,
size_t vl);
vfloat16m8_t __riscv_vlse16(vbool2_t vm, const _Float16 *rs1, ptrdiff_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vlse32(vbool64_t vm, const float *rs1, ptrdiff_t rs2,
size_t vl);
vfloat32m1_t __riscv_vlse32(vbool32_t vm, const float *rs1, ptrdiff_t rs2,
size_t vl);
vfloat32m2_t __riscv_vlse32(vbool16_t vm, const float *rs1, ptrdiff_t rs2,
size_t vl);
vfloat32m4_t __riscv_vlse32(vbool8_t vm, const float *rs1, ptrdiff_t rs2,
size_t vl);
vfloat32m8_t __riscv_vlse32(vbool4_t vm, const float *rs1, ptrdiff_t rs2,
size_t vl);
vfloat64m1_t __riscv_vlse64(vbool64_t vm, const double *rs1, ptrdiff_t rs2,
size_t vl);
vfloat64m2_t __riscv_vlse64(vbool32_t vm, const double *rs1, ptrdiff_t rs2,
size_t vl);
vfloat64m4_t __riscv_vlse64(vbool16_t vm, const double *rs1, ptrdiff_t rs2,
size_t vl);
vfloat64m8_t __riscv_vlse64(vbool8_t vm, const double *rs1, ptrdiff_t rs2,
size_t vl);
vint8mf8_t __riscv_vlse8(vbool64_t vm, const int8_t *rs1, ptrdiff_t rs2,
size_t vl);
vint8mf4_t __riscv_vlse8(vbool32_t vm, const int8_t *rs1, ptrdiff_t rs2,
size_t vl);
vint8mf2_t __riscv_vlse8(vbool16_t vm, const int8_t *rs1, ptrdiff_t rs2,
size_t vl);
vint8m1_t __riscv_vlse8(vbool8_t vm, const int8_t *rs1, ptrdiff_t rs2,
size_t vl);
vint8m2_t __riscv_vlse8(vbool4_t vm, const int8_t *rs1, ptrdiff_t rs2,
size_t vl);
vint8m4_t __riscv_vlse8(vbool2_t vm, const int8_t *rs1, ptrdiff_t rs2,
size_t vl);
vint8m8_t __riscv_vlse8(vbool1_t vm, const int8_t *rs1, ptrdiff_t rs2,
size_t vl);
vint16mf4_t __riscv_vlse16(vbool64_t vm, const int16_t *rs1, ptrdiff_t rs2,
size_t vl);
vint16mf2_t __riscv_vlse16(vbool32_t vm, const int16_t *rs1, ptrdiff_t rs2,
size_t vl);
vint16m1_t __riscv_vlse16(vbool16_t vm, const int16_t *rs1, ptrdiff_t rs2,
size_t vl);
vint16m2_t __riscv_vlse16(vbool8_t vm, const int16_t *rs1, ptrdiff_t rs2,
size_t vl);
vint16m4_t __riscv_vlse16(vbool4_t vm, const int16_t *rs1, ptrdiff_t rs2,
size_t vl);
vint16m8_t __riscv_vlse16(vbool2_t vm, const int16_t *rs1, ptrdiff_t rs2,
size_t vl);
vint32mf2_t __riscv_vlse32(vbool64_t vm, const int32_t *rs1, ptrdiff_t rs2,
size_t vl);
vint32m1_t __riscv_vlse32(vbool32_t vm, const int32_t *rs1, ptrdiff_t rs2,
size_t vl);
vint32m2_t __riscv_vlse32(vbool16_t vm, const int32_t *rs1, ptrdiff_t rs2,
size_t vl);
vint32m4_t __riscv_vlse32(vbool8_t vm, const int32_t *rs1, ptrdiff_t rs2,
size_t vl);
vint32m8_t __riscv_vlse32(vbool4_t vm, const int32_t *rs1, ptrdiff_t rs2,
size_t vl);
vint64m1_t __riscv_vlse64(vbool64_t vm, const int64_t *rs1, ptrdiff_t rs2,
size_t vl);
vint64m2_t __riscv_vlse64(vbool32_t vm, const int64_t *rs1, ptrdiff_t rs2,
size_t vl);
vint64m4_t __riscv_vlse64(vbool16_t vm, const int64_t *rs1, ptrdiff_t rs2,
size_t vl);
vint64m8_t __riscv_vlse64(vbool8_t vm, const int64_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint8mf8_t __riscv_vlse8(vbool64_t vm, const uint8_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint8mf4_t __riscv_vlse8(vbool32_t vm, const uint8_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint8mf2_t __riscv_vlse8(vbool16_t vm, const uint8_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint8m1_t __riscv_vlse8(vbool8_t vm, const uint8_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint8m2_t __riscv_vlse8(vbool4_t vm, const uint8_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint8m4_t __riscv_vlse8(vbool2_t vm, const uint8_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint8m8_t __riscv_vlse8(vbool1_t vm, const uint8_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint16mf4_t __riscv_vlse16(vbool64_t vm, const uint16_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint16mf2_t __riscv_vlse16(vbool32_t vm, const uint16_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint16m1_t __riscv_vlse16(vbool16_t vm, const uint16_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint16m2_t __riscv_vlse16(vbool8_t vm, const uint16_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint16m4_t __riscv_vlse16(vbool4_t vm, const uint16_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint16m8_t __riscv_vlse16(vbool2_t vm, const uint16_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint32mf2_t __riscv_vlse32(vbool64_t vm, const uint32_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint32m1_t __riscv_vlse32(vbool32_t vm, const uint32_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint32m2_t __riscv_vlse32(vbool16_t vm, const uint32_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint32m4_t __riscv_vlse32(vbool8_t vm, const uint32_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint32m8_t __riscv_vlse32(vbool4_t vm, const uint32_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint64m1_t __riscv_vlse64(vbool64_t vm, const uint64_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint64m2_t __riscv_vlse64(vbool32_t vm, const uint64_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint64m4_t __riscv_vlse64(vbool16_t vm, const uint64_t *rs1, ptrdiff_t rs2,
size_t vl);
vuint64m8_t __riscv_vlse64(vbool8_t vm, const uint64_t *rs1, ptrdiff_t rs2,
size_t vl);
Vector Strided Store Intrinsics
void __riscv_vsse16(_Float16 *rs1, ptrdiff_t rs2, vfloat16mf4_t vs3, size_t vl);
void __riscv_vsse16(_Float16 *rs1, ptrdiff_t rs2, vfloat16mf2_t vs3, size_t vl);
void __riscv_vsse16(_Float16 *rs1, ptrdiff_t rs2, vfloat16m1_t vs3, size_t vl);
void __riscv_vsse16(_Float16 *rs1, ptrdiff_t rs2, vfloat16m2_t vs3, size_t vl);
void __riscv_vsse16(_Float16 *rs1, ptrdiff_t rs2, vfloat16m4_t vs3, size_t vl);
void __riscv_vsse16(_Float16 *rs1, ptrdiff_t rs2, vfloat16m8_t vs3, size_t vl);
void __riscv_vsse32(float *rs1, ptrdiff_t rs2, vfloat32mf2_t vs3, size_t vl);
void __riscv_vsse32(float *rs1, ptrdiff_t rs2, vfloat32m1_t vs3, size_t vl);
void __riscv_vsse32(float *rs1, ptrdiff_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsse32(float *rs1, ptrdiff_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsse32(float *rs1, ptrdiff_t rs2, vfloat32m8_t vs3, size_t vl);
void __riscv_vsse64(double *rs1, ptrdiff_t rs2, vfloat64m1_t vs3, size_t vl);
void __riscv_vsse64(double *rs1, ptrdiff_t rs2, vfloat64m2_t vs3, size_t vl);
void __riscv_vsse64(double *rs1, ptrdiff_t rs2, vfloat64m4_t vs3, size_t vl);
void __riscv_vsse64(double *rs1, ptrdiff_t rs2, vfloat64m8_t vs3, size_t vl);
void __riscv_vsse8(int8_t *rs1, ptrdiff_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsse8(int8_t *rs1, ptrdiff_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsse8(int8_t *rs1, ptrdiff_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsse8(int8_t *rs1, ptrdiff_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsse8(int8_t *rs1, ptrdiff_t rs2, vint8m2_t vs3, size_t vl);
void __riscv_vsse8(int8_t *rs1, ptrdiff_t rs2, vint8m4_t vs3, size_t vl);
void __riscv_vsse8(int8_t *rs1, ptrdiff_t rs2, vint8m8_t vs3, size_t vl);
void __riscv_vsse16(int16_t *rs1, ptrdiff_t rs2, vint16mf4_t vs3, size_t vl);
void __riscv_vsse16(int16_t *rs1, ptrdiff_t rs2, vint16mf2_t vs3, size_t vl);
void __riscv_vsse16(int16_t *rs1, ptrdiff_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsse16(int16_t *rs1, ptrdiff_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsse16(int16_t *rs1, ptrdiff_t rs2, vint16m4_t vs3, size_t vl);
void __riscv_vsse16(int16_t *rs1, ptrdiff_t rs2, vint16m8_t vs3, size_t vl);
void __riscv_vsse32(int32_t *rs1, ptrdiff_t rs2, vint32mf2_t vs3, size_t vl);
void __riscv_vsse32(int32_t *rs1, ptrdiff_t rs2, vint32m1_t vs3, size_t vl);
void __riscv_vsse32(int32_t *rs1, ptrdiff_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsse32(int32_t *rs1, ptrdiff_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsse32(int32_t *rs1, ptrdiff_t rs2, vint32m8_t vs3, size_t vl);
void __riscv_vsse64(int64_t *rs1, ptrdiff_t rs2, vint64m1_t vs3, size_t vl);
void __riscv_vsse64(int64_t *rs1, ptrdiff_t rs2, vint64m2_t vs3, size_t vl);
void __riscv_vsse64(int64_t *rs1, ptrdiff_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsse64(int64_t *rs1, ptrdiff_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsse8(uint8_t *rs1, ptrdiff_t rs2, vuint8mf8_t vs3, size_t vl);
void __riscv_vsse8(uint8_t *rs1, ptrdiff_t rs2, vuint8mf4_t vs3, size_t vl);
void __riscv_vsse8(uint8_t *rs1, ptrdiff_t rs2, vuint8mf2_t vs3, size_t vl);
void __riscv_vsse8(uint8_t *rs1, ptrdiff_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsse8(uint8_t *rs1, ptrdiff_t rs2, vuint8m2_t vs3, size_t vl);
void __riscv_vsse8(uint8_t *rs1, ptrdiff_t rs2, vuint8m4_t vs3, size_t vl);
void __riscv_vsse8(uint8_t *rs1, ptrdiff_t rs2, vuint8m8_t vs3, size_t vl);
void __riscv_vsse16(uint16_t *rs1, ptrdiff_t rs2, vuint16mf4_t vs3, size_t vl);
void __riscv_vsse16(uint16_t *rs1, ptrdiff_t rs2, vuint16mf2_t vs3, size_t vl);
void __riscv_vsse16(uint16_t *rs1, ptrdiff_t rs2, vuint16m1_t vs3, size_t vl);
void __riscv_vsse16(uint16_t *rs1, ptrdiff_t rs2, vuint16m2_t vs3, size_t vl);
void __riscv_vsse16(uint16_t *rs1, ptrdiff_t rs2, vuint16m4_t vs3, size_t vl);
void __riscv_vsse16(uint16_t *rs1, ptrdiff_t rs2, vuint16m8_t vs3, size_t vl);
void __riscv_vsse32(uint32_t *rs1, ptrdiff_t rs2, vuint32mf2_t vs3, size_t vl);
void __riscv_vsse32(uint32_t *rs1, ptrdiff_t rs2, vuint32m1_t vs3, size_t vl);
void __riscv_vsse32(uint32_t *rs1, ptrdiff_t rs2, vuint32m2_t vs3, size_t vl);
void __riscv_vsse32(uint32_t *rs1, ptrdiff_t rs2, vuint32m4_t vs3, size_t vl);
void __riscv_vsse32(uint32_t *rs1, ptrdiff_t rs2, vuint32m8_t vs3, size_t vl);
void __riscv_vsse64(uint64_t *rs1, ptrdiff_t rs2, vuint64m1_t vs3, size_t vl);
void __riscv_vsse64(uint64_t *rs1, ptrdiff_t rs2, vuint64m2_t vs3, size_t vl);
void __riscv_vsse64(uint64_t *rs1, ptrdiff_t rs2, vuint64m4_t vs3, size_t vl);
void __riscv_vsse64(uint64_t *rs1, ptrdiff_t rs2, vuint64m8_t vs3, size_t vl);
// masked functions
void __riscv_vsse16(vbool64_t vm, _Float16 *rs1, ptrdiff_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsse16(vbool32_t vm, _Float16 *rs1, ptrdiff_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsse16(vbool16_t vm, _Float16 *rs1, ptrdiff_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsse16(vbool8_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsse16(vbool4_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m4_t vs3,
size_t vl);
void __riscv_vsse16(vbool2_t vm, _Float16 *rs1, ptrdiff_t rs2, vfloat16m8_t vs3,
size_t vl);
void __riscv_vsse32(vbool64_t vm, float *rs1, ptrdiff_t rs2, vfloat32mf2_t vs3,
size_t vl);
void __riscv_vsse32(vbool32_t vm, float *rs1, ptrdiff_t rs2, vfloat32m1_t vs3,
size_t vl);
void __riscv_vsse32(vbool16_t vm, float *rs1, ptrdiff_t rs2, vfloat32m2_t vs3,
size_t vl);
void __riscv_vsse32(vbool8_t vm, float *rs1, ptrdiff_t rs2, vfloat32m4_t vs3,
size_t vl);
void __riscv_vsse32(vbool4_t vm, float *rs1, ptrdiff_t rs2, vfloat32m8_t vs3,
size_t vl);
void __riscv_vsse64(vbool64_t vm, double *rs1, ptrdiff_t rs2, vfloat64m1_t vs3,
size_t vl);
void __riscv_vsse64(vbool32_t vm, double *rs1, ptrdiff_t rs2, vfloat64m2_t vs3,
size_t vl);
void __riscv_vsse64(vbool16_t vm, double *rs1, ptrdiff_t rs2, vfloat64m4_t vs3,
size_t vl);
void __riscv_vsse64(vbool8_t vm, double *rs1, ptrdiff_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsse8(vbool64_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf8_t vs3,
size_t vl);
void __riscv_vsse8(vbool32_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf4_t vs3,
size_t vl);
void __riscv_vsse8(vbool16_t vm, int8_t *rs1, ptrdiff_t rs2, vint8mf2_t vs3,
size_t vl);
void __riscv_vsse8(vbool8_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsse8(vbool4_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m2_t vs3,
size_t vl);
void __riscv_vsse8(vbool2_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m4_t vs3,
size_t vl);
void __riscv_vsse8(vbool1_t vm, int8_t *rs1, ptrdiff_t rs2, vint8m8_t vs3,
size_t vl);
void __riscv_vsse16(vbool64_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf4_t vs3,
size_t vl);
void __riscv_vsse16(vbool32_t vm, int16_t *rs1, ptrdiff_t rs2, vint16mf2_t vs3,
size_t vl);
void __riscv_vsse16(vbool16_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m1_t vs3,
size_t vl);
void __riscv_vsse16(vbool8_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m2_t vs3,
size_t vl);
void __riscv_vsse16(vbool4_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m4_t vs3,
size_t vl);
void __riscv_vsse16(vbool2_t vm, int16_t *rs1, ptrdiff_t rs2, vint16m8_t vs3,
size_t vl);
void __riscv_vsse32(vbool64_t vm, int32_t *rs1, ptrdiff_t rs2, vint32mf2_t vs3,
size_t vl);
void __riscv_vsse32(vbool32_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m1_t vs3,
size_t vl);
void __riscv_vsse32(vbool16_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m2_t vs3,
size_t vl);
void __riscv_vsse32(vbool8_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m4_t vs3,
size_t vl);
void __riscv_vsse32(vbool4_t vm, int32_t *rs1, ptrdiff_t rs2, vint32m8_t vs3,
size_t vl);
void __riscv_vsse64(vbool64_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m1_t vs3,
size_t vl);
void __riscv_vsse64(vbool32_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m2_t vs3,
size_t vl);
void __riscv_vsse64(vbool16_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m4_t vs3,
size_t vl);
void __riscv_vsse64(vbool8_t vm, int64_t *rs1, ptrdiff_t rs2, vint64m8_t vs3,
size_t vl);
void __riscv_vsse8(vbool64_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf8_t vs3,
size_t vl);
void __riscv_vsse8(vbool32_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf4_t vs3,
size_t vl);
void __riscv_vsse8(vbool16_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8mf2_t vs3,
size_t vl);
void __riscv_vsse8(vbool8_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m1_t vs3,
size_t vl);
void __riscv_vsse8(vbool4_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m2_t vs3,
size_t vl);
void __riscv_vsse8(vbool2_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m4_t vs3,
size_t vl);
void __riscv_vsse8(vbool1_t vm, uint8_t *rs1, ptrdiff_t rs2, vuint8m8_t vs3,
size_t vl);
void __riscv_vsse16(vbool64_t vm, uint16_t *rs1, ptrdiff_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsse16(vbool32_t vm, uint16_t *rs1, ptrdiff_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsse16(vbool16_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsse16(vbool8_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m2_t vs3,
size_t vl);
void __riscv_vsse16(vbool4_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m4_t vs3,
size_t vl);
void __riscv_vsse16(vbool2_t vm, uint16_t *rs1, ptrdiff_t rs2, vuint16m8_t vs3,
size_t vl);
void __riscv_vsse32(vbool64_t vm, uint32_t *rs1, ptrdiff_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsse32(vbool32_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsse32(vbool16_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsse32(vbool8_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m4_t vs3,
size_t vl);
void __riscv_vsse32(vbool4_t vm, uint32_t *rs1, ptrdiff_t rs2, vuint32m8_t vs3,
size_t vl);
void __riscv_vsse64(vbool64_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsse64(vbool32_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsse64(vbool16_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsse64(vbool8_t vm, uint64_t *rs1, ptrdiff_t rs2, vuint64m8_t vs3,
size_t vl);
Vector Indexed Load Intrinsics
vfloat16mf4_t __riscv_vloxei8(const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf2_t __riscv_vloxei8(const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16m1_t __riscv_vloxei8(const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m2_t __riscv_vloxei8(const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m4_t __riscv_vloxei8(const _Float16 *rs1, vuint8m2_t rs2, size_t vl);
vfloat16m8_t __riscv_vloxei8(const _Float16 *rs1, vuint8m4_t rs2, size_t vl);
vfloat16mf4_t __riscv_vloxei16(const _Float16 *rs1, vuint16mf4_t rs2,
size_t vl);
vfloat16mf2_t __riscv_vloxei16(const _Float16 *rs1, vuint16mf2_t rs2,
size_t vl);
vfloat16m1_t __riscv_vloxei16(const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m2_t __riscv_vloxei16(const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m4_t __riscv_vloxei16(const _Float16 *rs1, vuint16m4_t rs2, size_t vl);
vfloat16m8_t __riscv_vloxei16(const _Float16 *rs1, vuint16m8_t rs2, size_t vl);
vfloat16mf4_t __riscv_vloxei32(const _Float16 *rs1, vuint32mf2_t rs2,
size_t vl);
vfloat16mf2_t __riscv_vloxei32(const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16m1_t __riscv_vloxei32(const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m2_t __riscv_vloxei32(const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m4_t __riscv_vloxei32(const _Float16 *rs1, vuint32m8_t rs2, size_t vl);
vfloat16mf4_t __riscv_vloxei64(const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf2_t __riscv_vloxei64(const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16m1_t __riscv_vloxei64(const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m2_t __riscv_vloxei64(const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat32mf2_t __riscv_vloxei8(const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32m1_t __riscv_vloxei8(const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m2_t __riscv_vloxei8(const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m4_t __riscv_vloxei8(const float *rs1, vuint8m1_t rs2, size_t vl);
vfloat32m8_t __riscv_vloxei8(const float *rs1, vuint8m2_t rs2, size_t vl);
vfloat32mf2_t __riscv_vloxei16(const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32m1_t __riscv_vloxei16(const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m2_t __riscv_vloxei16(const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m4_t __riscv_vloxei16(const float *rs1, vuint16m2_t rs2, size_t vl);
vfloat32m8_t __riscv_vloxei16(const float *rs1, vuint16m4_t rs2, size_t vl);
vfloat32mf2_t __riscv_vloxei32(const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32m1_t __riscv_vloxei32(const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m2_t __riscv_vloxei32(const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m4_t __riscv_vloxei32(const float *rs1, vuint32m4_t rs2, size_t vl);
vfloat32m8_t __riscv_vloxei32(const float *rs1, vuint32m8_t rs2, size_t vl);
vfloat32mf2_t __riscv_vloxei64(const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32m1_t __riscv_vloxei64(const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m2_t __riscv_vloxei64(const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m4_t __riscv_vloxei64(const float *rs1, vuint64m8_t rs2, size_t vl);
vfloat64m1_t __riscv_vloxei8(const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m2_t __riscv_vloxei8(const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m4_t __riscv_vloxei8(const double *rs1, vuint8mf2_t rs2, size_t vl);
vfloat64m8_t __riscv_vloxei8(const double *rs1, vuint8m1_t rs2, size_t vl);
vfloat64m1_t __riscv_vloxei16(const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m2_t __riscv_vloxei16(const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m4_t __riscv_vloxei16(const double *rs1, vuint16m1_t rs2, size_t vl);
vfloat64m8_t __riscv_vloxei16(const double *rs1, vuint16m2_t rs2, size_t vl);
vfloat64m1_t __riscv_vloxei32(const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m2_t __riscv_vloxei32(const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m4_t __riscv_vloxei32(const double *rs1, vuint32m2_t rs2, size_t vl);
vfloat64m8_t __riscv_vloxei32(const double *rs1, vuint32m4_t rs2, size_t vl);
vfloat64m1_t __riscv_vloxei64(const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m2_t __riscv_vloxei64(const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m4_t __riscv_vloxei64(const double *rs1, vuint64m4_t rs2, size_t vl);
vfloat64m8_t __riscv_vloxei64(const double *rs1, vuint64m8_t rs2, size_t vl);
vfloat16mf4_t __riscv_vluxei8(const _Float16 *rs1, vuint8mf8_t rs2, size_t vl);
vfloat16mf2_t __riscv_vluxei8(const _Float16 *rs1, vuint8mf4_t rs2, size_t vl);
vfloat16m1_t __riscv_vluxei8(const _Float16 *rs1, vuint8mf2_t rs2, size_t vl);
vfloat16m2_t __riscv_vluxei8(const _Float16 *rs1, vuint8m1_t rs2, size_t vl);
vfloat16m4_t __riscv_vluxei8(const _Float16 *rs1, vuint8m2_t rs2, size_t vl);
vfloat16m8_t __riscv_vluxei8(const _Float16 *rs1, vuint8m4_t rs2, size_t vl);
vfloat16mf4_t __riscv_vluxei16(const _Float16 *rs1, vuint16mf4_t rs2,
size_t vl);
vfloat16mf2_t __riscv_vluxei16(const _Float16 *rs1, vuint16mf2_t rs2,
size_t vl);
vfloat16m1_t __riscv_vluxei16(const _Float16 *rs1, vuint16m1_t rs2, size_t vl);
vfloat16m2_t __riscv_vluxei16(const _Float16 *rs1, vuint16m2_t rs2, size_t vl);
vfloat16m4_t __riscv_vluxei16(const _Float16 *rs1, vuint16m4_t rs2, size_t vl);
vfloat16m8_t __riscv_vluxei16(const _Float16 *rs1, vuint16m8_t rs2, size_t vl);
vfloat16mf4_t __riscv_vluxei32(const _Float16 *rs1, vuint32mf2_t rs2,
size_t vl);
vfloat16mf2_t __riscv_vluxei32(const _Float16 *rs1, vuint32m1_t rs2, size_t vl);
vfloat16m1_t __riscv_vluxei32(const _Float16 *rs1, vuint32m2_t rs2, size_t vl);
vfloat16m2_t __riscv_vluxei32(const _Float16 *rs1, vuint32m4_t rs2, size_t vl);
vfloat16m4_t __riscv_vluxei32(const _Float16 *rs1, vuint32m8_t rs2, size_t vl);
vfloat16mf4_t __riscv_vluxei64(const _Float16 *rs1, vuint64m1_t rs2, size_t vl);
vfloat16mf2_t __riscv_vluxei64(const _Float16 *rs1, vuint64m2_t rs2, size_t vl);
vfloat16m1_t __riscv_vluxei64(const _Float16 *rs1, vuint64m4_t rs2, size_t vl);
vfloat16m2_t __riscv_vluxei64(const _Float16 *rs1, vuint64m8_t rs2, size_t vl);
vfloat32mf2_t __riscv_vluxei8(const float *rs1, vuint8mf8_t rs2, size_t vl);
vfloat32m1_t __riscv_vluxei8(const float *rs1, vuint8mf4_t rs2, size_t vl);
vfloat32m2_t __riscv_vluxei8(const float *rs1, vuint8mf2_t rs2, size_t vl);
vfloat32m4_t __riscv_vluxei8(const float *rs1, vuint8m1_t rs2, size_t vl);
vfloat32m8_t __riscv_vluxei8(const float *rs1, vuint8m2_t rs2, size_t vl);
vfloat32mf2_t __riscv_vluxei16(const float *rs1, vuint16mf4_t rs2, size_t vl);
vfloat32m1_t __riscv_vluxei16(const float *rs1, vuint16mf2_t rs2, size_t vl);
vfloat32m2_t __riscv_vluxei16(const float *rs1, vuint16m1_t rs2, size_t vl);
vfloat32m4_t __riscv_vluxei16(const float *rs1, vuint16m2_t rs2, size_t vl);
vfloat32m8_t __riscv_vluxei16(const float *rs1, vuint16m4_t rs2, size_t vl);
vfloat32mf2_t __riscv_vluxei32(const float *rs1, vuint32mf2_t rs2, size_t vl);
vfloat32m1_t __riscv_vluxei32(const float *rs1, vuint32m1_t rs2, size_t vl);
vfloat32m2_t __riscv_vluxei32(const float *rs1, vuint32m2_t rs2, size_t vl);
vfloat32m4_t __riscv_vluxei32(const float *rs1, vuint32m4_t rs2, size_t vl);
vfloat32m8_t __riscv_vluxei32(const float *rs1, vuint32m8_t rs2, size_t vl);
vfloat32mf2_t __riscv_vluxei64(const float *rs1, vuint64m1_t rs2, size_t vl);
vfloat32m1_t __riscv_vluxei64(const float *rs1, vuint64m2_t rs2, size_t vl);
vfloat32m2_t __riscv_vluxei64(const float *rs1, vuint64m4_t rs2, size_t vl);
vfloat32m4_t __riscv_vluxei64(const float *rs1, vuint64m8_t rs2, size_t vl);
vfloat64m1_t __riscv_vluxei8(const double *rs1, vuint8mf8_t rs2, size_t vl);
vfloat64m2_t __riscv_vluxei8(const double *rs1, vuint8mf4_t rs2, size_t vl);
vfloat64m4_t __riscv_vluxei8(const double *rs1, vuint8mf2_t rs2, size_t vl);
vfloat64m8_t __riscv_vluxei8(const double *rs1, vuint8m1_t rs2, size_t vl);
vfloat64m1_t __riscv_vluxei16(const double *rs1, vuint16mf4_t rs2, size_t vl);
vfloat64m2_t __riscv_vluxei16(const double *rs1, vuint16mf2_t rs2, size_t vl);
vfloat64m4_t __riscv_vluxei16(const double *rs1, vuint16m1_t rs2, size_t vl);
vfloat64m8_t __riscv_vluxei16(const double *rs1, vuint16m2_t rs2, size_t vl);
vfloat64m1_t __riscv_vluxei32(const double *rs1, vuint32mf2_t rs2, size_t vl);
vfloat64m2_t __riscv_vluxei32(const double *rs1, vuint32m1_t rs2, size_t vl);
vfloat64m4_t __riscv_vluxei32(const double *rs1, vuint32m2_t rs2, size_t vl);
vfloat64m8_t __riscv_vluxei32(const double *rs1, vuint32m4_t rs2, size_t vl);
vfloat64m1_t __riscv_vluxei64(const double *rs1, vuint64m1_t rs2, size_t vl);
vfloat64m2_t __riscv_vluxei64(const double *rs1, vuint64m2_t rs2, size_t vl);
vfloat64m4_t __riscv_vluxei64(const double *rs1, vuint64m4_t rs2, size_t vl);
vfloat64m8_t __riscv_vluxei64(const double *rs1, vuint64m8_t rs2, size_t vl);
vint8mf8_t __riscv_vloxei8(const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf4_t __riscv_vloxei8(const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf2_t __riscv_vloxei8(const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8m1_t __riscv_vloxei8(const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m2_t __riscv_vloxei8(const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m4_t __riscv_vloxei8(const int8_t *rs1, vuint8m4_t rs2, size_t vl);
vint8m8_t __riscv_vloxei8(const int8_t *rs1, vuint8m8_t rs2, size_t vl);
vint8mf8_t __riscv_vloxei16(const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf4_t __riscv_vloxei16(const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf2_t __riscv_vloxei16(const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8m1_t __riscv_vloxei16(const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m2_t __riscv_vloxei16(const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m4_t __riscv_vloxei16(const int8_t *rs1, vuint16m8_t rs2, size_t vl);
vint8mf8_t __riscv_vloxei32(const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf4_t __riscv_vloxei32(const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf2_t __riscv_vloxei32(const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8m1_t __riscv_vloxei32(const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m2_t __riscv_vloxei32(const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8mf8_t __riscv_vloxei64(const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf4_t __riscv_vloxei64(const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf2_t __riscv_vloxei64(const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8m1_t __riscv_vloxei64(const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint16mf4_t __riscv_vloxei8(const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf2_t __riscv_vloxei8(const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16m1_t __riscv_vloxei8(const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m2_t __riscv_vloxei8(const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m4_t __riscv_vloxei8(const int16_t *rs1, vuint8m2_t rs2, size_t vl);
vint16m8_t __riscv_vloxei8(const int16_t *rs1, vuint8m4_t rs2, size_t vl);
vint16mf4_t __riscv_vloxei16(const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf2_t __riscv_vloxei16(const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16m1_t __riscv_vloxei16(const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m2_t __riscv_vloxei16(const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m4_t __riscv_vloxei16(const int16_t *rs1, vuint16m4_t rs2, size_t vl);
vint16m8_t __riscv_vloxei16(const int16_t *rs1, vuint16m8_t rs2, size_t vl);
vint16mf4_t __riscv_vloxei32(const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf2_t __riscv_vloxei32(const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16m1_t __riscv_vloxei32(const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m2_t __riscv_vloxei32(const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m4_t __riscv_vloxei32(const int16_t *rs1, vuint32m8_t rs2, size_t vl);
vint16mf4_t __riscv_vloxei64(const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf2_t __riscv_vloxei64(const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16m1_t __riscv_vloxei64(const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m2_t __riscv_vloxei64(const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint32mf2_t __riscv_vloxei8(const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32m1_t __riscv_vloxei8(const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m2_t __riscv_vloxei8(const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m4_t __riscv_vloxei8(const int32_t *rs1, vuint8m1_t rs2, size_t vl);
vint32m8_t __riscv_vloxei8(const int32_t *rs1, vuint8m2_t rs2, size_t vl);
vint32mf2_t __riscv_vloxei16(const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32m1_t __riscv_vloxei16(const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m2_t __riscv_vloxei16(const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m4_t __riscv_vloxei16(const int32_t *rs1, vuint16m2_t rs2, size_t vl);
vint32m8_t __riscv_vloxei16(const int32_t *rs1, vuint16m4_t rs2, size_t vl);
vint32mf2_t __riscv_vloxei32(const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32m1_t __riscv_vloxei32(const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m2_t __riscv_vloxei32(const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m4_t __riscv_vloxei32(const int32_t *rs1, vuint32m4_t rs2, size_t vl);
vint32m8_t __riscv_vloxei32(const int32_t *rs1, vuint32m8_t rs2, size_t vl);
vint32mf2_t __riscv_vloxei64(const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32m1_t __riscv_vloxei64(const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m2_t __riscv_vloxei64(const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m4_t __riscv_vloxei64(const int32_t *rs1, vuint64m8_t rs2, size_t vl);
vint64m1_t __riscv_vloxei8(const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m2_t __riscv_vloxei8(const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m4_t __riscv_vloxei8(const int64_t *rs1, vuint8mf2_t rs2, size_t vl);
vint64m8_t __riscv_vloxei8(const int64_t *rs1, vuint8m1_t rs2, size_t vl);
vint64m1_t __riscv_vloxei16(const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m2_t __riscv_vloxei16(const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m4_t __riscv_vloxei16(const int64_t *rs1, vuint16m1_t rs2, size_t vl);
vint64m8_t __riscv_vloxei16(const int64_t *rs1, vuint16m2_t rs2, size_t vl);
vint64m1_t __riscv_vloxei32(const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m2_t __riscv_vloxei32(const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m4_t __riscv_vloxei32(const int64_t *rs1, vuint32m2_t rs2, size_t vl);
vint64m8_t __riscv_vloxei32(const int64_t *rs1, vuint32m4_t rs2, size_t vl);
vint64m1_t __riscv_vloxei64(const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m2_t __riscv_vloxei64(const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m4_t __riscv_vloxei64(const int64_t *rs1, vuint64m4_t rs2, size_t vl);
vint64m8_t __riscv_vloxei64(const int64_t *rs1, vuint64m8_t rs2, size_t vl);
vint8mf8_t __riscv_vluxei8(const int8_t *rs1, vuint8mf8_t rs2, size_t vl);
vint8mf4_t __riscv_vluxei8(const int8_t *rs1, vuint8mf4_t rs2, size_t vl);
vint8mf2_t __riscv_vluxei8(const int8_t *rs1, vuint8mf2_t rs2, size_t vl);
vint8m1_t __riscv_vluxei8(const int8_t *rs1, vuint8m1_t rs2, size_t vl);
vint8m2_t __riscv_vluxei8(const int8_t *rs1, vuint8m2_t rs2, size_t vl);
vint8m4_t __riscv_vluxei8(const int8_t *rs1, vuint8m4_t rs2, size_t vl);
vint8m8_t __riscv_vluxei8(const int8_t *rs1, vuint8m8_t rs2, size_t vl);
vint8mf8_t __riscv_vluxei16(const int8_t *rs1, vuint16mf4_t rs2, size_t vl);
vint8mf4_t __riscv_vluxei16(const int8_t *rs1, vuint16mf2_t rs2, size_t vl);
vint8mf2_t __riscv_vluxei16(const int8_t *rs1, vuint16m1_t rs2, size_t vl);
vint8m1_t __riscv_vluxei16(const int8_t *rs1, vuint16m2_t rs2, size_t vl);
vint8m2_t __riscv_vluxei16(const int8_t *rs1, vuint16m4_t rs2, size_t vl);
vint8m4_t __riscv_vluxei16(const int8_t *rs1, vuint16m8_t rs2, size_t vl);
vint8mf8_t __riscv_vluxei32(const int8_t *rs1, vuint32mf2_t rs2, size_t vl);
vint8mf4_t __riscv_vluxei32(const int8_t *rs1, vuint32m1_t rs2, size_t vl);
vint8mf2_t __riscv_vluxei32(const int8_t *rs1, vuint32m2_t rs2, size_t vl);
vint8m1_t __riscv_vluxei32(const int8_t *rs1, vuint32m4_t rs2, size_t vl);
vint8m2_t __riscv_vluxei32(const int8_t *rs1, vuint32m8_t rs2, size_t vl);
vint8mf8_t __riscv_vluxei64(const int8_t *rs1, vuint64m1_t rs2, size_t vl);
vint8mf4_t __riscv_vluxei64(const int8_t *rs1, vuint64m2_t rs2, size_t vl);
vint8mf2_t __riscv_vluxei64(const int8_t *rs1, vuint64m4_t rs2, size_t vl);
vint8m1_t __riscv_vluxei64(const int8_t *rs1, vuint64m8_t rs2, size_t vl);
vint16mf4_t __riscv_vluxei8(const int16_t *rs1, vuint8mf8_t rs2, size_t vl);
vint16mf2_t __riscv_vluxei8(const int16_t *rs1, vuint8mf4_t rs2, size_t vl);
vint16m1_t __riscv_vluxei8(const int16_t *rs1, vuint8mf2_t rs2, size_t vl);
vint16m2_t __riscv_vluxei8(const int16_t *rs1, vuint8m1_t rs2, size_t vl);
vint16m4_t __riscv_vluxei8(const int16_t *rs1, vuint8m2_t rs2, size_t vl);
vint16m8_t __riscv_vluxei8(const int16_t *rs1, vuint8m4_t rs2, size_t vl);
vint16mf4_t __riscv_vluxei16(const int16_t *rs1, vuint16mf4_t rs2, size_t vl);
vint16mf2_t __riscv_vluxei16(const int16_t *rs1, vuint16mf2_t rs2, size_t vl);
vint16m1_t __riscv_vluxei16(const int16_t *rs1, vuint16m1_t rs2, size_t vl);
vint16m2_t __riscv_vluxei16(const int16_t *rs1, vuint16m2_t rs2, size_t vl);
vint16m4_t __riscv_vluxei16(const int16_t *rs1, vuint16m4_t rs2, size_t vl);
vint16m8_t __riscv_vluxei16(const int16_t *rs1, vuint16m8_t rs2, size_t vl);
vint16mf4_t __riscv_vluxei32(const int16_t *rs1, vuint32mf2_t rs2, size_t vl);
vint16mf2_t __riscv_vluxei32(const int16_t *rs1, vuint32m1_t rs2, size_t vl);
vint16m1_t __riscv_vluxei32(const int16_t *rs1, vuint32m2_t rs2, size_t vl);
vint16m2_t __riscv_vluxei32(const int16_t *rs1, vuint32m4_t rs2, size_t vl);
vint16m4_t __riscv_vluxei32(const int16_t *rs1, vuint32m8_t rs2, size_t vl);
vint16mf4_t __riscv_vluxei64(const int16_t *rs1, vuint64m1_t rs2, size_t vl);
vint16mf2_t __riscv_vluxei64(const int16_t *rs1, vuint64m2_t rs2, size_t vl);
vint16m1_t __riscv_vluxei64(const int16_t *rs1, vuint64m4_t rs2, size_t vl);
vint16m2_t __riscv_vluxei64(const int16_t *rs1, vuint64m8_t rs2, size_t vl);
vint32mf2_t __riscv_vluxei8(const int32_t *rs1, vuint8mf8_t rs2, size_t vl);
vint32m1_t __riscv_vluxei8(const int32_t *rs1, vuint8mf4_t rs2, size_t vl);
vint32m2_t __riscv_vluxei8(const int32_t *rs1, vuint8mf2_t rs2, size_t vl);
vint32m4_t __riscv_vluxei8(const int32_t *rs1, vuint8m1_t rs2, size_t vl);
vint32m8_t __riscv_vluxei8(const int32_t *rs1, vuint8m2_t rs2, size_t vl);
vint32mf2_t __riscv_vluxei16(const int32_t *rs1, vuint16mf4_t rs2, size_t vl);
vint32m1_t __riscv_vluxei16(const int32_t *rs1, vuint16mf2_t rs2, size_t vl);
vint32m2_t __riscv_vluxei16(const int32_t *rs1, vuint16m1_t rs2, size_t vl);
vint32m4_t __riscv_vluxei16(const int32_t *rs1, vuint16m2_t rs2, size_t vl);
vint32m8_t __riscv_vluxei16(const int32_t *rs1, vuint16m4_t rs2, size_t vl);
vint32mf2_t __riscv_vluxei32(const int32_t *rs1, vuint32mf2_t rs2, size_t vl);
vint32m1_t __riscv_vluxei32(const int32_t *rs1, vuint32m1_t rs2, size_t vl);
vint32m2_t __riscv_vluxei32(const int32_t *rs1, vuint32m2_t rs2, size_t vl);
vint32m4_t __riscv_vluxei32(const int32_t *rs1, vuint32m4_t rs2, size_t vl);
vint32m8_t __riscv_vluxei32(const int32_t *rs1, vuint32m8_t rs2, size_t vl);
vint32mf2_t __riscv_vluxei64(const int32_t *rs1, vuint64m1_t rs2, size_t vl);
vint32m1_t __riscv_vluxei64(const int32_t *rs1, vuint64m2_t rs2, size_t vl);
vint32m2_t __riscv_vluxei64(const int32_t *rs1, vuint64m4_t rs2, size_t vl);
vint32m4_t __riscv_vluxei64(const int32_t *rs1, vuint64m8_t rs2, size_t vl);
vint64m1_t __riscv_vluxei8(const int64_t *rs1, vuint8mf8_t rs2, size_t vl);
vint64m2_t __riscv_vluxei8(const int64_t *rs1, vuint8mf4_t rs2, size_t vl);
vint64m4_t __riscv_vluxei8(const int64_t *rs1, vuint8mf2_t rs2, size_t vl);
vint64m8_t __riscv_vluxei8(const int64_t *rs1, vuint8m1_t rs2, size_t vl);
vint64m1_t __riscv_vluxei16(const int64_t *rs1, vuint16mf4_t rs2, size_t vl);
vint64m2_t __riscv_vluxei16(const int64_t *rs1, vuint16mf2_t rs2, size_t vl);
vint64m4_t __riscv_vluxei16(const int64_t *rs1, vuint16m1_t rs2, size_t vl);
vint64m8_t __riscv_vluxei16(const int64_t *rs1, vuint16m2_t rs2, size_t vl);
vint64m1_t __riscv_vluxei32(const int64_t *rs1, vuint32mf2_t rs2, size_t vl);
vint64m2_t __riscv_vluxei32(const int64_t *rs1, vuint32m1_t rs2, size_t vl);
vint64m4_t __riscv_vluxei32(const int64_t *rs1, vuint32m2_t rs2, size_t vl);
vint64m8_t __riscv_vluxei32(const int64_t *rs1, vuint32m4_t rs2, size_t vl);
vint64m1_t __riscv_vluxei64(const int64_t *rs1, vuint64m1_t rs2, size_t vl);
vint64m2_t __riscv_vluxei64(const int64_t *rs1, vuint64m2_t rs2, size_t vl);
vint64m4_t __riscv_vluxei64(const int64_t *rs1, vuint64m4_t rs2, size_t vl);
vint64m8_t __riscv_vluxei64(const int64_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vloxei8(const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf4_t __riscv_vloxei8(const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf2_t __riscv_vloxei8(const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8m1_t __riscv_vloxei8(const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m2_t __riscv_vloxei8(const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m4_t __riscv_vloxei8(const uint8_t *rs1, vuint8m4_t rs2, size_t vl);
vuint8m8_t __riscv_vloxei8(const uint8_t *rs1, vuint8m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vloxei16(const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf4_t __riscv_vloxei16(const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf2_t __riscv_vloxei16(const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8m1_t __riscv_vloxei16(const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m2_t __riscv_vloxei16(const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m4_t __riscv_vloxei16(const uint8_t *rs1, vuint16m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vloxei32(const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf4_t __riscv_vloxei32(const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf2_t __riscv_vloxei32(const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8m1_t __riscv_vloxei32(const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m2_t __riscv_vloxei32(const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vloxei64(const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf4_t __riscv_vloxei64(const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf2_t __riscv_vloxei64(const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8m1_t __riscv_vloxei64(const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16mf4_t __riscv_vloxei8(const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf2_t __riscv_vloxei8(const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16m1_t __riscv_vloxei8(const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m2_t __riscv_vloxei8(const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m4_t __riscv_vloxei8(const uint16_t *rs1, vuint8m2_t rs2, size_t vl);
vuint16m8_t __riscv_vloxei8(const uint16_t *rs1, vuint8m4_t rs2, size_t vl);
vuint16mf4_t __riscv_vloxei16(const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf2_t __riscv_vloxei16(const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16m1_t __riscv_vloxei16(const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m2_t __riscv_vloxei16(const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m4_t __riscv_vloxei16(const uint16_t *rs1, vuint16m4_t rs2, size_t vl);
vuint16m8_t __riscv_vloxei16(const uint16_t *rs1, vuint16m8_t rs2, size_t vl);
vuint16mf4_t __riscv_vloxei32(const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf2_t __riscv_vloxei32(const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16m1_t __riscv_vloxei32(const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m2_t __riscv_vloxei32(const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m4_t __riscv_vloxei32(const uint16_t *rs1, vuint32m8_t rs2, size_t vl);
vuint16mf4_t __riscv_vloxei64(const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf2_t __riscv_vloxei64(const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16m1_t __riscv_vloxei64(const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m2_t __riscv_vloxei64(const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint32mf2_t __riscv_vloxei8(const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32m1_t __riscv_vloxei8(const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m2_t __riscv_vloxei8(const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m4_t __riscv_vloxei8(const uint32_t *rs1, vuint8m1_t rs2, size_t vl);
vuint32m8_t __riscv_vloxei8(const uint32_t *rs1, vuint8m2_t rs2, size_t vl);
vuint32mf2_t __riscv_vloxei16(const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32m1_t __riscv_vloxei16(const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m2_t __riscv_vloxei16(const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m4_t __riscv_vloxei16(const uint32_t *rs1, vuint16m2_t rs2, size_t vl);
vuint32m8_t __riscv_vloxei16(const uint32_t *rs1, vuint16m4_t rs2, size_t vl);
vuint32mf2_t __riscv_vloxei32(const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32m1_t __riscv_vloxei32(const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m2_t __riscv_vloxei32(const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m4_t __riscv_vloxei32(const uint32_t *rs1, vuint32m4_t rs2, size_t vl);
vuint32m8_t __riscv_vloxei32(const uint32_t *rs1, vuint32m8_t rs2, size_t vl);
vuint32mf2_t __riscv_vloxei64(const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32m1_t __riscv_vloxei64(const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m2_t __riscv_vloxei64(const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m4_t __riscv_vloxei64(const uint32_t *rs1, vuint64m8_t rs2, size_t vl);
vuint64m1_t __riscv_vloxei8(const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m2_t __riscv_vloxei8(const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m4_t __riscv_vloxei8(const uint64_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint64m8_t __riscv_vloxei8(const uint64_t *rs1, vuint8m1_t rs2, size_t vl);
vuint64m1_t __riscv_vloxei16(const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m2_t __riscv_vloxei16(const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m4_t __riscv_vloxei16(const uint64_t *rs1, vuint16m1_t rs2, size_t vl);
vuint64m8_t __riscv_vloxei16(const uint64_t *rs1, vuint16m2_t rs2, size_t vl);
vuint64m1_t __riscv_vloxei32(const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m2_t __riscv_vloxei32(const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m4_t __riscv_vloxei32(const uint64_t *rs1, vuint32m2_t rs2, size_t vl);
vuint64m8_t __riscv_vloxei32(const uint64_t *rs1, vuint32m4_t rs2, size_t vl);
vuint64m1_t __riscv_vloxei64(const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m2_t __riscv_vloxei64(const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m4_t __riscv_vloxei64(const uint64_t *rs1, vuint64m4_t rs2, size_t vl);
vuint64m8_t __riscv_vloxei64(const uint64_t *rs1, vuint64m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vluxei8(const uint8_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint8mf4_t __riscv_vluxei8(const uint8_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint8mf2_t __riscv_vluxei8(const uint8_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint8m1_t __riscv_vluxei8(const uint8_t *rs1, vuint8m1_t rs2, size_t vl);
vuint8m2_t __riscv_vluxei8(const uint8_t *rs1, vuint8m2_t rs2, size_t vl);
vuint8m4_t __riscv_vluxei8(const uint8_t *rs1, vuint8m4_t rs2, size_t vl);
vuint8m8_t __riscv_vluxei8(const uint8_t *rs1, vuint8m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vluxei16(const uint8_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint8mf4_t __riscv_vluxei16(const uint8_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint8mf2_t __riscv_vluxei16(const uint8_t *rs1, vuint16m1_t rs2, size_t vl);
vuint8m1_t __riscv_vluxei16(const uint8_t *rs1, vuint16m2_t rs2, size_t vl);
vuint8m2_t __riscv_vluxei16(const uint8_t *rs1, vuint16m4_t rs2, size_t vl);
vuint8m4_t __riscv_vluxei16(const uint8_t *rs1, vuint16m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vluxei32(const uint8_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint8mf4_t __riscv_vluxei32(const uint8_t *rs1, vuint32m1_t rs2, size_t vl);
vuint8mf2_t __riscv_vluxei32(const uint8_t *rs1, vuint32m2_t rs2, size_t vl);
vuint8m1_t __riscv_vluxei32(const uint8_t *rs1, vuint32m4_t rs2, size_t vl);
vuint8m2_t __riscv_vluxei32(const uint8_t *rs1, vuint32m8_t rs2, size_t vl);
vuint8mf8_t __riscv_vluxei64(const uint8_t *rs1, vuint64m1_t rs2, size_t vl);
vuint8mf4_t __riscv_vluxei64(const uint8_t *rs1, vuint64m2_t rs2, size_t vl);
vuint8mf2_t __riscv_vluxei64(const uint8_t *rs1, vuint64m4_t rs2, size_t vl);
vuint8m1_t __riscv_vluxei64(const uint8_t *rs1, vuint64m8_t rs2, size_t vl);
vuint16mf4_t __riscv_vluxei8(const uint16_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint16mf2_t __riscv_vluxei8(const uint16_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint16m1_t __riscv_vluxei8(const uint16_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint16m2_t __riscv_vluxei8(const uint16_t *rs1, vuint8m1_t rs2, size_t vl);
vuint16m4_t __riscv_vluxei8(const uint16_t *rs1, vuint8m2_t rs2, size_t vl);
vuint16m8_t __riscv_vluxei8(const uint16_t *rs1, vuint8m4_t rs2, size_t vl);
vuint16mf4_t __riscv_vluxei16(const uint16_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint16mf2_t __riscv_vluxei16(const uint16_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint16m1_t __riscv_vluxei16(const uint16_t *rs1, vuint16m1_t rs2, size_t vl);
vuint16m2_t __riscv_vluxei16(const uint16_t *rs1, vuint16m2_t rs2, size_t vl);
vuint16m4_t __riscv_vluxei16(const uint16_t *rs1, vuint16m4_t rs2, size_t vl);
vuint16m8_t __riscv_vluxei16(const uint16_t *rs1, vuint16m8_t rs2, size_t vl);
vuint16mf4_t __riscv_vluxei32(const uint16_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint16mf2_t __riscv_vluxei32(const uint16_t *rs1, vuint32m1_t rs2, size_t vl);
vuint16m1_t __riscv_vluxei32(const uint16_t *rs1, vuint32m2_t rs2, size_t vl);
vuint16m2_t __riscv_vluxei32(const uint16_t *rs1, vuint32m4_t rs2, size_t vl);
vuint16m4_t __riscv_vluxei32(const uint16_t *rs1, vuint32m8_t rs2, size_t vl);
vuint16mf4_t __riscv_vluxei64(const uint16_t *rs1, vuint64m1_t rs2, size_t vl);
vuint16mf2_t __riscv_vluxei64(const uint16_t *rs1, vuint64m2_t rs2, size_t vl);
vuint16m1_t __riscv_vluxei64(const uint16_t *rs1, vuint64m4_t rs2, size_t vl);
vuint16m2_t __riscv_vluxei64(const uint16_t *rs1, vuint64m8_t rs2, size_t vl);
vuint32mf2_t __riscv_vluxei8(const uint32_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint32m1_t __riscv_vluxei8(const uint32_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint32m2_t __riscv_vluxei8(const uint32_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint32m4_t __riscv_vluxei8(const uint32_t *rs1, vuint8m1_t rs2, size_t vl);
vuint32m8_t __riscv_vluxei8(const uint32_t *rs1, vuint8m2_t rs2, size_t vl);
vuint32mf2_t __riscv_vluxei16(const uint32_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint32m1_t __riscv_vluxei16(const uint32_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint32m2_t __riscv_vluxei16(const uint32_t *rs1, vuint16m1_t rs2, size_t vl);
vuint32m4_t __riscv_vluxei16(const uint32_t *rs1, vuint16m2_t rs2, size_t vl);
vuint32m8_t __riscv_vluxei16(const uint32_t *rs1, vuint16m4_t rs2, size_t vl);
vuint32mf2_t __riscv_vluxei32(const uint32_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint32m1_t __riscv_vluxei32(const uint32_t *rs1, vuint32m1_t rs2, size_t vl);
vuint32m2_t __riscv_vluxei32(const uint32_t *rs1, vuint32m2_t rs2, size_t vl);
vuint32m4_t __riscv_vluxei32(const uint32_t *rs1, vuint32m4_t rs2, size_t vl);
vuint32m8_t __riscv_vluxei32(const uint32_t *rs1, vuint32m8_t rs2, size_t vl);
vuint32mf2_t __riscv_vluxei64(const uint32_t *rs1, vuint64m1_t rs2, size_t vl);
vuint32m1_t __riscv_vluxei64(const uint32_t *rs1, vuint64m2_t rs2, size_t vl);
vuint32m2_t __riscv_vluxei64(const uint32_t *rs1, vuint64m4_t rs2, size_t vl);
vuint32m4_t __riscv_vluxei64(const uint32_t *rs1, vuint64m8_t rs2, size_t vl);
vuint64m1_t __riscv_vluxei8(const uint64_t *rs1, vuint8mf8_t rs2, size_t vl);
vuint64m2_t __riscv_vluxei8(const uint64_t *rs1, vuint8mf4_t rs2, size_t vl);
vuint64m4_t __riscv_vluxei8(const uint64_t *rs1, vuint8mf2_t rs2, size_t vl);
vuint64m8_t __riscv_vluxei8(const uint64_t *rs1, vuint8m1_t rs2, size_t vl);
vuint64m1_t __riscv_vluxei16(const uint64_t *rs1, vuint16mf4_t rs2, size_t vl);
vuint64m2_t __riscv_vluxei16(const uint64_t *rs1, vuint16mf2_t rs2, size_t vl);
vuint64m4_t __riscv_vluxei16(const uint64_t *rs1, vuint16m1_t rs2, size_t vl);
vuint64m8_t __riscv_vluxei16(const uint64_t *rs1, vuint16m2_t rs2, size_t vl);
vuint64m1_t __riscv_vluxei32(const uint64_t *rs1, vuint32mf2_t rs2, size_t vl);
vuint64m2_t __riscv_vluxei32(const uint64_t *rs1, vuint32m1_t rs2, size_t vl);
vuint64m4_t __riscv_vluxei32(const uint64_t *rs1, vuint32m2_t rs2, size_t vl);
vuint64m8_t __riscv_vluxei32(const uint64_t *rs1, vuint32m4_t rs2, size_t vl);
vuint64m1_t __riscv_vluxei64(const uint64_t *rs1, vuint64m1_t rs2, size_t vl);
vuint64m2_t __riscv_vluxei64(const uint64_t *rs1, vuint64m2_t rs2, size_t vl);
vuint64m4_t __riscv_vluxei64(const uint64_t *rs1, vuint64m4_t rs2, size_t vl);
vuint64m8_t __riscv_vluxei64(const uint64_t *rs1, vuint64m8_t rs2, size_t vl);
// masked functions
vfloat16mf4_t __riscv_vloxei8(vbool64_t vm, const _Float16 *rs1,
vuint8mf8_t rs2, size_t vl);
vfloat16mf2_t __riscv_vloxei8(vbool32_t vm, const _Float16 *rs1,
vuint8mf4_t rs2, size_t vl);
vfloat16m1_t __riscv_vloxei8(vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2,
size_t vl);
vfloat16m2_t __riscv_vloxei8(vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2,
size_t vl);
vfloat16m4_t __riscv_vloxei8(vbool4_t vm, const _Float16 *rs1, vuint8m2_t rs2,
size_t vl);
vfloat16m8_t __riscv_vloxei8(vbool2_t vm, const _Float16 *rs1, vuint8m4_t rs2,
size_t vl);
vfloat16mf4_t __riscv_vloxei16(vbool64_t vm, const _Float16 *rs1,
vuint16mf4_t rs2, size_t vl);
vfloat16mf2_t __riscv_vloxei16(vbool32_t vm, const _Float16 *rs1,
vuint16mf2_t rs2, size_t vl);
vfloat16m1_t __riscv_vloxei16(vbool16_t vm, const _Float16 *rs1,
vuint16m1_t rs2, size_t vl);
vfloat16m2_t __riscv_vloxei16(vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2,
size_t vl);
vfloat16m4_t __riscv_vloxei16(vbool4_t vm, const _Float16 *rs1, vuint16m4_t rs2,
size_t vl);
vfloat16m8_t __riscv_vloxei16(vbool2_t vm, const _Float16 *rs1, vuint16m8_t rs2,
size_t vl);
vfloat16mf4_t __riscv_vloxei32(vbool64_t vm, const _Float16 *rs1,
vuint32mf2_t rs2, size_t vl);
vfloat16mf2_t __riscv_vloxei32(vbool32_t vm, const _Float16 *rs1,
vuint32m1_t rs2, size_t vl);
vfloat16m1_t __riscv_vloxei32(vbool16_t vm, const _Float16 *rs1,
vuint32m2_t rs2, size_t vl);
vfloat16m2_t __riscv_vloxei32(vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2,
size_t vl);
vfloat16m4_t __riscv_vloxei32(vbool4_t vm, const _Float16 *rs1, vuint32m8_t rs2,
size_t vl);
vfloat16mf4_t __riscv_vloxei64(vbool64_t vm, const _Float16 *rs1,
vuint64m1_t rs2, size_t vl);
vfloat16mf2_t __riscv_vloxei64(vbool32_t vm, const _Float16 *rs1,
vuint64m2_t rs2, size_t vl);
vfloat16m1_t __riscv_vloxei64(vbool16_t vm, const _Float16 *rs1,
vuint64m4_t rs2, size_t vl);
vfloat16m2_t __riscv_vloxei64(vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vloxei8(vbool64_t vm, const float *rs1, vuint8mf8_t rs2,
size_t vl);
vfloat32m1_t __riscv_vloxei8(vbool32_t vm, const float *rs1, vuint8mf4_t rs2,
size_t vl);
vfloat32m2_t __riscv_vloxei8(vbool16_t vm, const float *rs1, vuint8mf2_t rs2,
size_t vl);
vfloat32m4_t __riscv_vloxei8(vbool8_t vm, const float *rs1, vuint8m1_t rs2,
size_t vl);
vfloat32m8_t __riscv_vloxei8(vbool4_t vm, const float *rs1, vuint8m2_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vloxei16(vbool64_t vm, const float *rs1, vuint16mf4_t rs2,
size_t vl);
vfloat32m1_t __riscv_vloxei16(vbool32_t vm, const float *rs1, vuint16mf2_t rs2,
size_t vl);
vfloat32m2_t __riscv_vloxei16(vbool16_t vm, const float *rs1, vuint16m1_t rs2,
size_t vl);
vfloat32m4_t __riscv_vloxei16(vbool8_t vm, const float *rs1, vuint16m2_t rs2,
size_t vl);
vfloat32m8_t __riscv_vloxei16(vbool4_t vm, const float *rs1, vuint16m4_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vloxei32(vbool64_t vm, const float *rs1, vuint32mf2_t rs2,
size_t vl);
vfloat32m1_t __riscv_vloxei32(vbool32_t vm, const float *rs1, vuint32m1_t rs2,
size_t vl);
vfloat32m2_t __riscv_vloxei32(vbool16_t vm, const float *rs1, vuint32m2_t rs2,
size_t vl);
vfloat32m4_t __riscv_vloxei32(vbool8_t vm, const float *rs1, vuint32m4_t rs2,
size_t vl);
vfloat32m8_t __riscv_vloxei32(vbool4_t vm, const float *rs1, vuint32m8_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vloxei64(vbool64_t vm, const float *rs1, vuint64m1_t rs2,
size_t vl);
vfloat32m1_t __riscv_vloxei64(vbool32_t vm, const float *rs1, vuint64m2_t rs2,
size_t vl);
vfloat32m2_t __riscv_vloxei64(vbool16_t vm, const float *rs1, vuint64m4_t rs2,
size_t vl);
vfloat32m4_t __riscv_vloxei64(vbool8_t vm, const float *rs1, vuint64m8_t rs2,
size_t vl);
vfloat64m1_t __riscv_vloxei8(vbool64_t vm, const double *rs1, vuint8mf8_t rs2,
size_t vl);
vfloat64m2_t __riscv_vloxei8(vbool32_t vm, const double *rs1, vuint8mf4_t rs2,
size_t vl);
vfloat64m4_t __riscv_vloxei8(vbool16_t vm, const double *rs1, vuint8mf2_t rs2,
size_t vl);
vfloat64m8_t __riscv_vloxei8(vbool8_t vm, const double *rs1, vuint8m1_t rs2,
size_t vl);
vfloat64m1_t __riscv_vloxei16(vbool64_t vm, const double *rs1, vuint16mf4_t rs2,
size_t vl);
vfloat64m2_t __riscv_vloxei16(vbool32_t vm, const double *rs1, vuint16mf2_t rs2,
size_t vl);
vfloat64m4_t __riscv_vloxei16(vbool16_t vm, const double *rs1, vuint16m1_t rs2,
size_t vl);
vfloat64m8_t __riscv_vloxei16(vbool8_t vm, const double *rs1, vuint16m2_t rs2,
size_t vl);
vfloat64m1_t __riscv_vloxei32(vbool64_t vm, const double *rs1, vuint32mf2_t rs2,
size_t vl);
vfloat64m2_t __riscv_vloxei32(vbool32_t vm, const double *rs1, vuint32m1_t rs2,
size_t vl);
vfloat64m4_t __riscv_vloxei32(vbool16_t vm, const double *rs1, vuint32m2_t rs2,
size_t vl);
vfloat64m8_t __riscv_vloxei32(vbool8_t vm, const double *rs1, vuint32m4_t rs2,
size_t vl);
vfloat64m1_t __riscv_vloxei64(vbool64_t vm, const double *rs1, vuint64m1_t rs2,
size_t vl);
vfloat64m2_t __riscv_vloxei64(vbool32_t vm, const double *rs1, vuint64m2_t rs2,
size_t vl);
vfloat64m4_t __riscv_vloxei64(vbool16_t vm, const double *rs1, vuint64m4_t rs2,
size_t vl);
vfloat64m8_t __riscv_vloxei64(vbool8_t vm, const double *rs1, vuint64m8_t rs2,
size_t vl);
vfloat16mf4_t __riscv_vluxei8(vbool64_t vm, const _Float16 *rs1,
vuint8mf8_t rs2, size_t vl);
vfloat16mf2_t __riscv_vluxei8(vbool32_t vm, const _Float16 *rs1,
vuint8mf4_t rs2, size_t vl);
vfloat16m1_t __riscv_vluxei8(vbool16_t vm, const _Float16 *rs1, vuint8mf2_t rs2,
size_t vl);
vfloat16m2_t __riscv_vluxei8(vbool8_t vm, const _Float16 *rs1, vuint8m1_t rs2,
size_t vl);
vfloat16m4_t __riscv_vluxei8(vbool4_t vm, const _Float16 *rs1, vuint8m2_t rs2,
size_t vl);
vfloat16m8_t __riscv_vluxei8(vbool2_t vm, const _Float16 *rs1, vuint8m4_t rs2,
size_t vl);
vfloat16mf4_t __riscv_vluxei16(vbool64_t vm, const _Float16 *rs1,
vuint16mf4_t rs2, size_t vl);
vfloat16mf2_t __riscv_vluxei16(vbool32_t vm, const _Float16 *rs1,
vuint16mf2_t rs2, size_t vl);
vfloat16m1_t __riscv_vluxei16(vbool16_t vm, const _Float16 *rs1,
vuint16m1_t rs2, size_t vl);
vfloat16m2_t __riscv_vluxei16(vbool8_t vm, const _Float16 *rs1, vuint16m2_t rs2,
size_t vl);
vfloat16m4_t __riscv_vluxei16(vbool4_t vm, const _Float16 *rs1, vuint16m4_t rs2,
size_t vl);
vfloat16m8_t __riscv_vluxei16(vbool2_t vm, const _Float16 *rs1, vuint16m8_t rs2,
size_t vl);
vfloat16mf4_t __riscv_vluxei32(vbool64_t vm, const _Float16 *rs1,
vuint32mf2_t rs2, size_t vl);
vfloat16mf2_t __riscv_vluxei32(vbool32_t vm, const _Float16 *rs1,
vuint32m1_t rs2, size_t vl);
vfloat16m1_t __riscv_vluxei32(vbool16_t vm, const _Float16 *rs1,
vuint32m2_t rs2, size_t vl);
vfloat16m2_t __riscv_vluxei32(vbool8_t vm, const _Float16 *rs1, vuint32m4_t rs2,
size_t vl);
vfloat16m4_t __riscv_vluxei32(vbool4_t vm, const _Float16 *rs1, vuint32m8_t rs2,
size_t vl);
vfloat16mf4_t __riscv_vluxei64(vbool64_t vm, const _Float16 *rs1,
vuint64m1_t rs2, size_t vl);
vfloat16mf2_t __riscv_vluxei64(vbool32_t vm, const _Float16 *rs1,
vuint64m2_t rs2, size_t vl);
vfloat16m1_t __riscv_vluxei64(vbool16_t vm, const _Float16 *rs1,
vuint64m4_t rs2, size_t vl);
vfloat16m2_t __riscv_vluxei64(vbool8_t vm, const _Float16 *rs1, vuint64m8_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vluxei8(vbool64_t vm, const float *rs1, vuint8mf8_t rs2,
size_t vl);
vfloat32m1_t __riscv_vluxei8(vbool32_t vm, const float *rs1, vuint8mf4_t rs2,
size_t vl);
vfloat32m2_t __riscv_vluxei8(vbool16_t vm, const float *rs1, vuint8mf2_t rs2,
size_t vl);
vfloat32m4_t __riscv_vluxei8(vbool8_t vm, const float *rs1, vuint8m1_t rs2,
size_t vl);
vfloat32m8_t __riscv_vluxei8(vbool4_t vm, const float *rs1, vuint8m2_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vluxei16(vbool64_t vm, const float *rs1, vuint16mf4_t rs2,
size_t vl);
vfloat32m1_t __riscv_vluxei16(vbool32_t vm, const float *rs1, vuint16mf2_t rs2,
size_t vl);
vfloat32m2_t __riscv_vluxei16(vbool16_t vm, const float *rs1, vuint16m1_t rs2,
size_t vl);
vfloat32m4_t __riscv_vluxei16(vbool8_t vm, const float *rs1, vuint16m2_t rs2,
size_t vl);
vfloat32m8_t __riscv_vluxei16(vbool4_t vm, const float *rs1, vuint16m4_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vluxei32(vbool64_t vm, const float *rs1, vuint32mf2_t rs2,
size_t vl);
vfloat32m1_t __riscv_vluxei32(vbool32_t vm, const float *rs1, vuint32m1_t rs2,
size_t vl);
vfloat32m2_t __riscv_vluxei32(vbool16_t vm, const float *rs1, vuint32m2_t rs2,
size_t vl);
vfloat32m4_t __riscv_vluxei32(vbool8_t vm, const float *rs1, vuint32m4_t rs2,
size_t vl);
vfloat32m8_t __riscv_vluxei32(vbool4_t vm, const float *rs1, vuint32m8_t rs2,
size_t vl);
vfloat32mf2_t __riscv_vluxei64(vbool64_t vm, const float *rs1, vuint64m1_t rs2,
size_t vl);
vfloat32m1_t __riscv_vluxei64(vbool32_t vm, const float *rs1, vuint64m2_t rs2,
size_t vl);
vfloat32m2_t __riscv_vluxei64(vbool16_t vm, const float *rs1, vuint64m4_t rs2,
size_t vl);
vfloat32m4_t __riscv_vluxei64(vbool8_t vm, const float *rs1, vuint64m8_t rs2,
size_t vl);
vfloat64m1_t __riscv_vluxei8(vbool64_t vm, const double *rs1, vuint8mf8_t rs2,
size_t vl);
vfloat64m2_t __riscv_vluxei8(vbool32_t vm, const double *rs1, vuint8mf4_t rs2,
size_t vl);
vfloat64m4_t __riscv_vluxei8(vbool16_t vm, const double *rs1, vuint8mf2_t rs2,
size_t vl);
vfloat64m8_t __riscv_vluxei8(vbool8_t vm, const double *rs1, vuint8m1_t rs2,
size_t vl);
vfloat64m1_t __riscv_vluxei16(vbool64_t vm, const double *rs1, vuint16mf4_t rs2,
size_t vl);
vfloat64m2_t __riscv_vluxei16(vbool32_t vm, const double *rs1, vuint16mf2_t rs2,
size_t vl);
vfloat64m4_t __riscv_vluxei16(vbool16_t vm, const double *rs1, vuint16m1_t rs2,
size_t vl);
vfloat64m8_t __riscv_vluxei16(vbool8_t vm, const double *rs1, vuint16m2_t rs2,
size_t vl);
vfloat64m1_t __riscv_vluxei32(vbool64_t vm, const double *rs1, vuint32mf2_t rs2,
size_t vl);
vfloat64m2_t __riscv_vluxei32(vbool32_t vm, const double *rs1, vuint32m1_t rs2,
size_t vl);
vfloat64m4_t __riscv_vluxei32(vbool16_t vm, const double *rs1, vuint32m2_t rs2,
size_t vl);
vfloat64m8_t __riscv_vluxei32(vbool8_t vm, const double *rs1, vuint32m4_t rs2,
size_t vl);
vfloat64m1_t __riscv_vluxei64(vbool64_t vm, const double *rs1, vuint64m1_t rs2,
size_t vl);
vfloat64m2_t __riscv_vluxei64(vbool32_t vm, const double *rs1, vuint64m2_t rs2,
size_t vl);
vfloat64m4_t __riscv_vluxei64(vbool16_t vm, const double *rs1, vuint64m4_t rs2,
size_t vl);
vfloat64m8_t __riscv_vluxei64(vbool8_t vm, const double *rs1, vuint64m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vloxei8(vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint8mf4_t __riscv_vloxei8(vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint8mf2_t __riscv_vloxei8(vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint8m1_t __riscv_vloxei8(vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2,
size_t vl);
vint8m2_t __riscv_vloxei8(vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2,
size_t vl);
vint8m4_t __riscv_vloxei8(vbool2_t vm, const int8_t *rs1, vuint8m4_t rs2,
size_t vl);
vint8m8_t __riscv_vloxei8(vbool1_t vm, const int8_t *rs1, vuint8m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vloxei16(vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint8mf4_t __riscv_vloxei16(vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint8mf2_t __riscv_vloxei16(vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2,
size_t vl);
vint8m1_t __riscv_vloxei16(vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2,
size_t vl);
vint8m2_t __riscv_vloxei16(vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2,
size_t vl);
vint8m4_t __riscv_vloxei16(vbool2_t vm, const int8_t *rs1, vuint16m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vloxei32(vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint8mf4_t __riscv_vloxei32(vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2,
size_t vl);
vint8mf2_t __riscv_vloxei32(vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2,
size_t vl);
vint8m1_t __riscv_vloxei32(vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2,
size_t vl);
vint8m2_t __riscv_vloxei32(vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vloxei64(vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2,
size_t vl);
vint8mf4_t __riscv_vloxei64(vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2,
size_t vl);
vint8mf2_t __riscv_vloxei64(vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2,
size_t vl);
vint8m1_t __riscv_vloxei64(vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2,
size_t vl);
vint16mf4_t __riscv_vloxei8(vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint16mf2_t __riscv_vloxei8(vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint16m1_t __riscv_vloxei8(vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint16m2_t __riscv_vloxei8(vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2,
size_t vl);
vint16m4_t __riscv_vloxei8(vbool4_t vm, const int16_t *rs1, vuint8m2_t rs2,
size_t vl);
vint16m8_t __riscv_vloxei8(vbool2_t vm, const int16_t *rs1, vuint8m4_t rs2,
size_t vl);
vint16mf4_t __riscv_vloxei16(vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint16mf2_t __riscv_vloxei16(vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint16m1_t __riscv_vloxei16(vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2,
size_t vl);
vint16m2_t __riscv_vloxei16(vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2,
size_t vl);
vint16m4_t __riscv_vloxei16(vbool4_t vm, const int16_t *rs1, vuint16m4_t rs2,
size_t vl);
vint16m8_t __riscv_vloxei16(vbool2_t vm, const int16_t *rs1, vuint16m8_t rs2,
size_t vl);
vint16mf4_t __riscv_vloxei32(vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint16mf2_t __riscv_vloxei32(vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2,
size_t vl);
vint16m1_t __riscv_vloxei32(vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2,
size_t vl);
vint16m2_t __riscv_vloxei32(vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2,
size_t vl);
vint16m4_t __riscv_vloxei32(vbool4_t vm, const int16_t *rs1, vuint32m8_t rs2,
size_t vl);
vint16mf4_t __riscv_vloxei64(vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2,
size_t vl);
vint16mf2_t __riscv_vloxei64(vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2,
size_t vl);
vint16m1_t __riscv_vloxei64(vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2,
size_t vl);
vint16m2_t __riscv_vloxei64(vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2,
size_t vl);
vint32mf2_t __riscv_vloxei8(vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint32m1_t __riscv_vloxei8(vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint32m2_t __riscv_vloxei8(vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint32m4_t __riscv_vloxei8(vbool8_t vm, const int32_t *rs1, vuint8m1_t rs2,
size_t vl);
vint32m8_t __riscv_vloxei8(vbool4_t vm, const int32_t *rs1, vuint8m2_t rs2,
size_t vl);
vint32mf2_t __riscv_vloxei16(vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint32m1_t __riscv_vloxei16(vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint32m2_t __riscv_vloxei16(vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2,
size_t vl);
vint32m4_t __riscv_vloxei16(vbool8_t vm, const int32_t *rs1, vuint16m2_t rs2,
size_t vl);
vint32m8_t __riscv_vloxei16(vbool4_t vm, const int32_t *rs1, vuint16m4_t rs2,
size_t vl);
vint32mf2_t __riscv_vloxei32(vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint32m1_t __riscv_vloxei32(vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2,
size_t vl);
vint32m2_t __riscv_vloxei32(vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2,
size_t vl);
vint32m4_t __riscv_vloxei32(vbool8_t vm, const int32_t *rs1, vuint32m4_t rs2,
size_t vl);
vint32m8_t __riscv_vloxei32(vbool4_t vm, const int32_t *rs1, vuint32m8_t rs2,
size_t vl);
vint32mf2_t __riscv_vloxei64(vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2,
size_t vl);
vint32m1_t __riscv_vloxei64(vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2,
size_t vl);
vint32m2_t __riscv_vloxei64(vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2,
size_t vl);
vint32m4_t __riscv_vloxei64(vbool8_t vm, const int32_t *rs1, vuint64m8_t rs2,
size_t vl);
vint64m1_t __riscv_vloxei8(vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint64m2_t __riscv_vloxei8(vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint64m4_t __riscv_vloxei8(vbool16_t vm, const int64_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint64m8_t __riscv_vloxei8(vbool8_t vm, const int64_t *rs1, vuint8m1_t rs2,
size_t vl);
vint64m1_t __riscv_vloxei16(vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint64m2_t __riscv_vloxei16(vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint64m4_t __riscv_vloxei16(vbool16_t vm, const int64_t *rs1, vuint16m1_t rs2,
size_t vl);
vint64m8_t __riscv_vloxei16(vbool8_t vm, const int64_t *rs1, vuint16m2_t rs2,
size_t vl);
vint64m1_t __riscv_vloxei32(vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint64m2_t __riscv_vloxei32(vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2,
size_t vl);
vint64m4_t __riscv_vloxei32(vbool16_t vm, const int64_t *rs1, vuint32m2_t rs2,
size_t vl);
vint64m8_t __riscv_vloxei32(vbool8_t vm, const int64_t *rs1, vuint32m4_t rs2,
size_t vl);
vint64m1_t __riscv_vloxei64(vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2,
size_t vl);
vint64m2_t __riscv_vloxei64(vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2,
size_t vl);
vint64m4_t __riscv_vloxei64(vbool16_t vm, const int64_t *rs1, vuint64m4_t rs2,
size_t vl);
vint64m8_t __riscv_vloxei64(vbool8_t vm, const int64_t *rs1, vuint64m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vluxei8(vbool64_t vm, const int8_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint8mf4_t __riscv_vluxei8(vbool32_t vm, const int8_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint8mf2_t __riscv_vluxei8(vbool16_t vm, const int8_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint8m1_t __riscv_vluxei8(vbool8_t vm, const int8_t *rs1, vuint8m1_t rs2,
size_t vl);
vint8m2_t __riscv_vluxei8(vbool4_t vm, const int8_t *rs1, vuint8m2_t rs2,
size_t vl);
vint8m4_t __riscv_vluxei8(vbool2_t vm, const int8_t *rs1, vuint8m4_t rs2,
size_t vl);
vint8m8_t __riscv_vluxei8(vbool1_t vm, const int8_t *rs1, vuint8m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vluxei16(vbool64_t vm, const int8_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint8mf4_t __riscv_vluxei16(vbool32_t vm, const int8_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint8mf2_t __riscv_vluxei16(vbool16_t vm, const int8_t *rs1, vuint16m1_t rs2,
size_t vl);
vint8m1_t __riscv_vluxei16(vbool8_t vm, const int8_t *rs1, vuint16m2_t rs2,
size_t vl);
vint8m2_t __riscv_vluxei16(vbool4_t vm, const int8_t *rs1, vuint16m4_t rs2,
size_t vl);
vint8m4_t __riscv_vluxei16(vbool2_t vm, const int8_t *rs1, vuint16m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vluxei32(vbool64_t vm, const int8_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint8mf4_t __riscv_vluxei32(vbool32_t vm, const int8_t *rs1, vuint32m1_t rs2,
size_t vl);
vint8mf2_t __riscv_vluxei32(vbool16_t vm, const int8_t *rs1, vuint32m2_t rs2,
size_t vl);
vint8m1_t __riscv_vluxei32(vbool8_t vm, const int8_t *rs1, vuint32m4_t rs2,
size_t vl);
vint8m2_t __riscv_vluxei32(vbool4_t vm, const int8_t *rs1, vuint32m8_t rs2,
size_t vl);
vint8mf8_t __riscv_vluxei64(vbool64_t vm, const int8_t *rs1, vuint64m1_t rs2,
size_t vl);
vint8mf4_t __riscv_vluxei64(vbool32_t vm, const int8_t *rs1, vuint64m2_t rs2,
size_t vl);
vint8mf2_t __riscv_vluxei64(vbool16_t vm, const int8_t *rs1, vuint64m4_t rs2,
size_t vl);
vint8m1_t __riscv_vluxei64(vbool8_t vm, const int8_t *rs1, vuint64m8_t rs2,
size_t vl);
vint16mf4_t __riscv_vluxei8(vbool64_t vm, const int16_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint16mf2_t __riscv_vluxei8(vbool32_t vm, const int16_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint16m1_t __riscv_vluxei8(vbool16_t vm, const int16_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint16m2_t __riscv_vluxei8(vbool8_t vm, const int16_t *rs1, vuint8m1_t rs2,
size_t vl);
vint16m4_t __riscv_vluxei8(vbool4_t vm, const int16_t *rs1, vuint8m2_t rs2,
size_t vl);
vint16m8_t __riscv_vluxei8(vbool2_t vm, const int16_t *rs1, vuint8m4_t rs2,
size_t vl);
vint16mf4_t __riscv_vluxei16(vbool64_t vm, const int16_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint16mf2_t __riscv_vluxei16(vbool32_t vm, const int16_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint16m1_t __riscv_vluxei16(vbool16_t vm, const int16_t *rs1, vuint16m1_t rs2,
size_t vl);
vint16m2_t __riscv_vluxei16(vbool8_t vm, const int16_t *rs1, vuint16m2_t rs2,
size_t vl);
vint16m4_t __riscv_vluxei16(vbool4_t vm, const int16_t *rs1, vuint16m4_t rs2,
size_t vl);
vint16m8_t __riscv_vluxei16(vbool2_t vm, const int16_t *rs1, vuint16m8_t rs2,
size_t vl);
vint16mf4_t __riscv_vluxei32(vbool64_t vm, const int16_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint16mf2_t __riscv_vluxei32(vbool32_t vm, const int16_t *rs1, vuint32m1_t rs2,
size_t vl);
vint16m1_t __riscv_vluxei32(vbool16_t vm, const int16_t *rs1, vuint32m2_t rs2,
size_t vl);
vint16m2_t __riscv_vluxei32(vbool8_t vm, const int16_t *rs1, vuint32m4_t rs2,
size_t vl);
vint16m4_t __riscv_vluxei32(vbool4_t vm, const int16_t *rs1, vuint32m8_t rs2,
size_t vl);
vint16mf4_t __riscv_vluxei64(vbool64_t vm, const int16_t *rs1, vuint64m1_t rs2,
size_t vl);
vint16mf2_t __riscv_vluxei64(vbool32_t vm, const int16_t *rs1, vuint64m2_t rs2,
size_t vl);
vint16m1_t __riscv_vluxei64(vbool16_t vm, const int16_t *rs1, vuint64m4_t rs2,
size_t vl);
vint16m2_t __riscv_vluxei64(vbool8_t vm, const int16_t *rs1, vuint64m8_t rs2,
size_t vl);
vint32mf2_t __riscv_vluxei8(vbool64_t vm, const int32_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint32m1_t __riscv_vluxei8(vbool32_t vm, const int32_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint32m2_t __riscv_vluxei8(vbool16_t vm, const int32_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint32m4_t __riscv_vluxei8(vbool8_t vm, const int32_t *rs1, vuint8m1_t rs2,
size_t vl);
vint32m8_t __riscv_vluxei8(vbool4_t vm, const int32_t *rs1, vuint8m2_t rs2,
size_t vl);
vint32mf2_t __riscv_vluxei16(vbool64_t vm, const int32_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint32m1_t __riscv_vluxei16(vbool32_t vm, const int32_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint32m2_t __riscv_vluxei16(vbool16_t vm, const int32_t *rs1, vuint16m1_t rs2,
size_t vl);
vint32m4_t __riscv_vluxei16(vbool8_t vm, const int32_t *rs1, vuint16m2_t rs2,
size_t vl);
vint32m8_t __riscv_vluxei16(vbool4_t vm, const int32_t *rs1, vuint16m4_t rs2,
size_t vl);
vint32mf2_t __riscv_vluxei32(vbool64_t vm, const int32_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint32m1_t __riscv_vluxei32(vbool32_t vm, const int32_t *rs1, vuint32m1_t rs2,
size_t vl);
vint32m2_t __riscv_vluxei32(vbool16_t vm, const int32_t *rs1, vuint32m2_t rs2,
size_t vl);
vint32m4_t __riscv_vluxei32(vbool8_t vm, const int32_t *rs1, vuint32m4_t rs2,
size_t vl);
vint32m8_t __riscv_vluxei32(vbool4_t vm, const int32_t *rs1, vuint32m8_t rs2,
size_t vl);
vint32mf2_t __riscv_vluxei64(vbool64_t vm, const int32_t *rs1, vuint64m1_t rs2,
size_t vl);
vint32m1_t __riscv_vluxei64(vbool32_t vm, const int32_t *rs1, vuint64m2_t rs2,
size_t vl);
vint32m2_t __riscv_vluxei64(vbool16_t vm, const int32_t *rs1, vuint64m4_t rs2,
size_t vl);
vint32m4_t __riscv_vluxei64(vbool8_t vm, const int32_t *rs1, vuint64m8_t rs2,
size_t vl);
vint64m1_t __riscv_vluxei8(vbool64_t vm, const int64_t *rs1, vuint8mf8_t rs2,
size_t vl);
vint64m2_t __riscv_vluxei8(vbool32_t vm, const int64_t *rs1, vuint8mf4_t rs2,
size_t vl);
vint64m4_t __riscv_vluxei8(vbool16_t vm, const int64_t *rs1, vuint8mf2_t rs2,
size_t vl);
vint64m8_t __riscv_vluxei8(vbool8_t vm, const int64_t *rs1, vuint8m1_t rs2,
size_t vl);
vint64m1_t __riscv_vluxei16(vbool64_t vm, const int64_t *rs1, vuint16mf4_t rs2,
size_t vl);
vint64m2_t __riscv_vluxei16(vbool32_t vm, const int64_t *rs1, vuint16mf2_t rs2,
size_t vl);
vint64m4_t __riscv_vluxei16(vbool16_t vm, const int64_t *rs1, vuint16m1_t rs2,
size_t vl);
vint64m8_t __riscv_vluxei16(vbool8_t vm, const int64_t *rs1, vuint16m2_t rs2,
size_t vl);
vint64m1_t __riscv_vluxei32(vbool64_t vm, const int64_t *rs1, vuint32mf2_t rs2,
size_t vl);
vint64m2_t __riscv_vluxei32(vbool32_t vm, const int64_t *rs1, vuint32m1_t rs2,
size_t vl);
vint64m4_t __riscv_vluxei32(vbool16_t vm, const int64_t *rs1, vuint32m2_t rs2,
size_t vl);
vint64m8_t __riscv_vluxei32(vbool8_t vm, const int64_t *rs1, vuint32m4_t rs2,
size_t vl);
vint64m1_t __riscv_vluxei64(vbool64_t vm, const int64_t *rs1, vuint64m1_t rs2,
size_t vl);
vint64m2_t __riscv_vluxei64(vbool32_t vm, const int64_t *rs1, vuint64m2_t rs2,
size_t vl);
vint64m4_t __riscv_vluxei64(vbool16_t vm, const int64_t *rs1, vuint64m4_t rs2,
size_t vl);
vint64m8_t __riscv_vluxei64(vbool8_t vm, const int64_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vloxei8(vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint8mf4_t __riscv_vloxei8(vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint8mf2_t __riscv_vloxei8(vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint8m1_t __riscv_vloxei8(vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint8m2_t __riscv_vloxei8(vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2,
size_t vl);
vuint8m4_t __riscv_vloxei8(vbool2_t vm, const uint8_t *rs1, vuint8m4_t rs2,
size_t vl);
vuint8m8_t __riscv_vloxei8(vbool1_t vm, const uint8_t *rs1, vuint8m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vloxei16(vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2,
size_t vl);
vuint8mf4_t __riscv_vloxei16(vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2,
size_t vl);
vuint8mf2_t __riscv_vloxei16(vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint8m1_t __riscv_vloxei16(vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint8m2_t __riscv_vloxei16(vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2,
size_t vl);
vuint8m4_t __riscv_vloxei16(vbool2_t vm, const uint8_t *rs1, vuint16m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vloxei32(vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2,
size_t vl);
vuint8mf4_t __riscv_vloxei32(vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2,
size_t vl);
vuint8mf2_t __riscv_vloxei32(vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint8m1_t __riscv_vloxei32(vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint8m2_t __riscv_vloxei32(vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vloxei64(vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2,
size_t vl);
vuint8mf4_t __riscv_vloxei64(vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2,
size_t vl);
vuint8mf2_t __riscv_vloxei64(vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint8m1_t __riscv_vloxei64(vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint16mf4_t __riscv_vloxei8(vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint16mf2_t __riscv_vloxei8(vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint16m1_t __riscv_vloxei8(vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint16m2_t __riscv_vloxei8(vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint16m4_t __riscv_vloxei8(vbool4_t vm, const uint16_t *rs1, vuint8m2_t rs2,
size_t vl);
vuint16m8_t __riscv_vloxei8(vbool2_t vm, const uint16_t *rs1, vuint8m4_t rs2,
size_t vl);
vuint16mf4_t __riscv_vloxei16(vbool64_t vm, const uint16_t *rs1,
vuint16mf4_t rs2, size_t vl);
vuint16mf2_t __riscv_vloxei16(vbool32_t vm, const uint16_t *rs1,
vuint16mf2_t rs2, size_t vl);
vuint16m1_t __riscv_vloxei16(vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint16m2_t __riscv_vloxei16(vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint16m4_t __riscv_vloxei16(vbool4_t vm, const uint16_t *rs1, vuint16m4_t rs2,
size_t vl);
vuint16m8_t __riscv_vloxei16(vbool2_t vm, const uint16_t *rs1, vuint16m8_t rs2,
size_t vl);
vuint16mf4_t __riscv_vloxei32(vbool64_t vm, const uint16_t *rs1,
vuint32mf2_t rs2, size_t vl);
vuint16mf2_t __riscv_vloxei32(vbool32_t vm, const uint16_t *rs1,
vuint32m1_t rs2, size_t vl);
vuint16m1_t __riscv_vloxei32(vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint16m2_t __riscv_vloxei32(vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint16m4_t __riscv_vloxei32(vbool4_t vm, const uint16_t *rs1, vuint32m8_t rs2,
size_t vl);
vuint16mf4_t __riscv_vloxei64(vbool64_t vm, const uint16_t *rs1,
vuint64m1_t rs2, size_t vl);
vuint16mf2_t __riscv_vloxei64(vbool32_t vm, const uint16_t *rs1,
vuint64m2_t rs2, size_t vl);
vuint16m1_t __riscv_vloxei64(vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint16m2_t __riscv_vloxei64(vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint32mf2_t __riscv_vloxei8(vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint32m1_t __riscv_vloxei8(vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint32m2_t __riscv_vloxei8(vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint32m4_t __riscv_vloxei8(vbool8_t vm, const uint32_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint32m8_t __riscv_vloxei8(vbool4_t vm, const uint32_t *rs1, vuint8m2_t rs2,
size_t vl);
vuint32mf2_t __riscv_vloxei16(vbool64_t vm, const uint32_t *rs1,
vuint16mf4_t rs2, size_t vl);
vuint32m1_t __riscv_vloxei16(vbool32_t vm, const uint32_t *rs1,
vuint16mf2_t rs2, size_t vl);
vuint32m2_t __riscv_vloxei16(vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint32m4_t __riscv_vloxei16(vbool8_t vm, const uint32_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint32m8_t __riscv_vloxei16(vbool4_t vm, const uint32_t *rs1, vuint16m4_t rs2,
size_t vl);
vuint32mf2_t __riscv_vloxei32(vbool64_t vm, const uint32_t *rs1,
vuint32mf2_t rs2, size_t vl);
vuint32m1_t __riscv_vloxei32(vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2,
size_t vl);
vuint32m2_t __riscv_vloxei32(vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint32m4_t __riscv_vloxei32(vbool8_t vm, const uint32_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint32m8_t __riscv_vloxei32(vbool4_t vm, const uint32_t *rs1, vuint32m8_t rs2,
size_t vl);
vuint32mf2_t __riscv_vloxei64(vbool64_t vm, const uint32_t *rs1,
vuint64m1_t rs2, size_t vl);
vuint32m1_t __riscv_vloxei64(vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2,
size_t vl);
vuint32m2_t __riscv_vloxei64(vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint32m4_t __riscv_vloxei64(vbool8_t vm, const uint32_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint64m1_t __riscv_vloxei8(vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint64m2_t __riscv_vloxei8(vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint64m4_t __riscv_vloxei8(vbool16_t vm, const uint64_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint64m8_t __riscv_vloxei8(vbool8_t vm, const uint64_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint64m1_t __riscv_vloxei16(vbool64_t vm, const uint64_t *rs1,
vuint16mf4_t rs2, size_t vl);
vuint64m2_t __riscv_vloxei16(vbool32_t vm, const uint64_t *rs1,
vuint16mf2_t rs2, size_t vl);
vuint64m4_t __riscv_vloxei16(vbool16_t vm, const uint64_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint64m8_t __riscv_vloxei16(vbool8_t vm, const uint64_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint64m1_t __riscv_vloxei32(vbool64_t vm, const uint64_t *rs1,
vuint32mf2_t rs2, size_t vl);
vuint64m2_t __riscv_vloxei32(vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2,
size_t vl);
vuint64m4_t __riscv_vloxei32(vbool16_t vm, const uint64_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint64m8_t __riscv_vloxei32(vbool8_t vm, const uint64_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint64m1_t __riscv_vloxei64(vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2,
size_t vl);
vuint64m2_t __riscv_vloxei64(vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2,
size_t vl);
vuint64m4_t __riscv_vloxei64(vbool16_t vm, const uint64_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint64m8_t __riscv_vloxei64(vbool8_t vm, const uint64_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vluxei8(vbool64_t vm, const uint8_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint8mf4_t __riscv_vluxei8(vbool32_t vm, const uint8_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint8mf2_t __riscv_vluxei8(vbool16_t vm, const uint8_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint8m1_t __riscv_vluxei8(vbool8_t vm, const uint8_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint8m2_t __riscv_vluxei8(vbool4_t vm, const uint8_t *rs1, vuint8m2_t rs2,
size_t vl);
vuint8m4_t __riscv_vluxei8(vbool2_t vm, const uint8_t *rs1, vuint8m4_t rs2,
size_t vl);
vuint8m8_t __riscv_vluxei8(vbool1_t vm, const uint8_t *rs1, vuint8m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vluxei16(vbool64_t vm, const uint8_t *rs1, vuint16mf4_t rs2,
size_t vl);
vuint8mf4_t __riscv_vluxei16(vbool32_t vm, const uint8_t *rs1, vuint16mf2_t rs2,
size_t vl);
vuint8mf2_t __riscv_vluxei16(vbool16_t vm, const uint8_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint8m1_t __riscv_vluxei16(vbool8_t vm, const uint8_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint8m2_t __riscv_vluxei16(vbool4_t vm, const uint8_t *rs1, vuint16m4_t rs2,
size_t vl);
vuint8m4_t __riscv_vluxei16(vbool2_t vm, const uint8_t *rs1, vuint16m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vluxei32(vbool64_t vm, const uint8_t *rs1, vuint32mf2_t rs2,
size_t vl);
vuint8mf4_t __riscv_vluxei32(vbool32_t vm, const uint8_t *rs1, vuint32m1_t rs2,
size_t vl);
vuint8mf2_t __riscv_vluxei32(vbool16_t vm, const uint8_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint8m1_t __riscv_vluxei32(vbool8_t vm, const uint8_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint8m2_t __riscv_vluxei32(vbool4_t vm, const uint8_t *rs1, vuint32m8_t rs2,
size_t vl);
vuint8mf8_t __riscv_vluxei64(vbool64_t vm, const uint8_t *rs1, vuint64m1_t rs2,
size_t vl);
vuint8mf4_t __riscv_vluxei64(vbool32_t vm, const uint8_t *rs1, vuint64m2_t rs2,
size_t vl);
vuint8mf2_t __riscv_vluxei64(vbool16_t vm, const uint8_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint8m1_t __riscv_vluxei64(vbool8_t vm, const uint8_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint16mf4_t __riscv_vluxei8(vbool64_t vm, const uint16_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint16mf2_t __riscv_vluxei8(vbool32_t vm, const uint16_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint16m1_t __riscv_vluxei8(vbool16_t vm, const uint16_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint16m2_t __riscv_vluxei8(vbool8_t vm, const uint16_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint16m4_t __riscv_vluxei8(vbool4_t vm, const uint16_t *rs1, vuint8m2_t rs2,
size_t vl);
vuint16m8_t __riscv_vluxei8(vbool2_t vm, const uint16_t *rs1, vuint8m4_t rs2,
size_t vl);
vuint16mf4_t __riscv_vluxei16(vbool64_t vm, const uint16_t *rs1,
vuint16mf4_t rs2, size_t vl);
vuint16mf2_t __riscv_vluxei16(vbool32_t vm, const uint16_t *rs1,
vuint16mf2_t rs2, size_t vl);
vuint16m1_t __riscv_vluxei16(vbool16_t vm, const uint16_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint16m2_t __riscv_vluxei16(vbool8_t vm, const uint16_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint16m4_t __riscv_vluxei16(vbool4_t vm, const uint16_t *rs1, vuint16m4_t rs2,
size_t vl);
vuint16m8_t __riscv_vluxei16(vbool2_t vm, const uint16_t *rs1, vuint16m8_t rs2,
size_t vl);
vuint16mf4_t __riscv_vluxei32(vbool64_t vm, const uint16_t *rs1,
vuint32mf2_t rs2, size_t vl);
vuint16mf2_t __riscv_vluxei32(vbool32_t vm, const uint16_t *rs1,
vuint32m1_t rs2, size_t vl);
vuint16m1_t __riscv_vluxei32(vbool16_t vm, const uint16_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint16m2_t __riscv_vluxei32(vbool8_t vm, const uint16_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint16m4_t __riscv_vluxei32(vbool4_t vm, const uint16_t *rs1, vuint32m8_t rs2,
size_t vl);
vuint16mf4_t __riscv_vluxei64(vbool64_t vm, const uint16_t *rs1,
vuint64m1_t rs2, size_t vl);
vuint16mf2_t __riscv_vluxei64(vbool32_t vm, const uint16_t *rs1,
vuint64m2_t rs2, size_t vl);
vuint16m1_t __riscv_vluxei64(vbool16_t vm, const uint16_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint16m2_t __riscv_vluxei64(vbool8_t vm, const uint16_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint32mf2_t __riscv_vluxei8(vbool64_t vm, const uint32_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint32m1_t __riscv_vluxei8(vbool32_t vm, const uint32_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint32m2_t __riscv_vluxei8(vbool16_t vm, const uint32_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint32m4_t __riscv_vluxei8(vbool8_t vm, const uint32_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint32m8_t __riscv_vluxei8(vbool4_t vm, const uint32_t *rs1, vuint8m2_t rs2,
size_t vl);
vuint32mf2_t __riscv_vluxei16(vbool64_t vm, const uint32_t *rs1,
vuint16mf4_t rs2, size_t vl);
vuint32m1_t __riscv_vluxei16(vbool32_t vm, const uint32_t *rs1,
vuint16mf2_t rs2, size_t vl);
vuint32m2_t __riscv_vluxei16(vbool16_t vm, const uint32_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint32m4_t __riscv_vluxei16(vbool8_t vm, const uint32_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint32m8_t __riscv_vluxei16(vbool4_t vm, const uint32_t *rs1, vuint16m4_t rs2,
size_t vl);
vuint32mf2_t __riscv_vluxei32(vbool64_t vm, const uint32_t *rs1,
vuint32mf2_t rs2, size_t vl);
vuint32m1_t __riscv_vluxei32(vbool32_t vm, const uint32_t *rs1, vuint32m1_t rs2,
size_t vl);
vuint32m2_t __riscv_vluxei32(vbool16_t vm, const uint32_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint32m4_t __riscv_vluxei32(vbool8_t vm, const uint32_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint32m8_t __riscv_vluxei32(vbool4_t vm, const uint32_t *rs1, vuint32m8_t rs2,
size_t vl);
vuint32mf2_t __riscv_vluxei64(vbool64_t vm, const uint32_t *rs1,
vuint64m1_t rs2, size_t vl);
vuint32m1_t __riscv_vluxei64(vbool32_t vm, const uint32_t *rs1, vuint64m2_t rs2,
size_t vl);
vuint32m2_t __riscv_vluxei64(vbool16_t vm, const uint32_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint32m4_t __riscv_vluxei64(vbool8_t vm, const uint32_t *rs1, vuint64m8_t rs2,
size_t vl);
vuint64m1_t __riscv_vluxei8(vbool64_t vm, const uint64_t *rs1, vuint8mf8_t rs2,
size_t vl);
vuint64m2_t __riscv_vluxei8(vbool32_t vm, const uint64_t *rs1, vuint8mf4_t rs2,
size_t vl);
vuint64m4_t __riscv_vluxei8(vbool16_t vm, const uint64_t *rs1, vuint8mf2_t rs2,
size_t vl);
vuint64m8_t __riscv_vluxei8(vbool8_t vm, const uint64_t *rs1, vuint8m1_t rs2,
size_t vl);
vuint64m1_t __riscv_vluxei16(vbool64_t vm, const uint64_t *rs1,
vuint16mf4_t rs2, size_t vl);
vuint64m2_t __riscv_vluxei16(vbool32_t vm, const uint64_t *rs1,
vuint16mf2_t rs2, size_t vl);
vuint64m4_t __riscv_vluxei16(vbool16_t vm, const uint64_t *rs1, vuint16m1_t rs2,
size_t vl);
vuint64m8_t __riscv_vluxei16(vbool8_t vm, const uint64_t *rs1, vuint16m2_t rs2,
size_t vl);
vuint64m1_t __riscv_vluxei32(vbool64_t vm, const uint64_t *rs1,
vuint32mf2_t rs2, size_t vl);
vuint64m2_t __riscv_vluxei32(vbool32_t vm, const uint64_t *rs1, vuint32m1_t rs2,
size_t vl);
vuint64m4_t __riscv_vluxei32(vbool16_t vm, const uint64_t *rs1, vuint32m2_t rs2,
size_t vl);
vuint64m8_t __riscv_vluxei32(vbool8_t vm, const uint64_t *rs1, vuint32m4_t rs2,
size_t vl);
vuint64m1_t __riscv_vluxei64(vbool64_t vm, const uint64_t *rs1, vuint64m1_t rs2,
size_t vl);
vuint64m2_t __riscv_vluxei64(vbool32_t vm, const uint64_t *rs1, vuint64m2_t rs2,
size_t vl);
vuint64m4_t __riscv_vluxei64(vbool16_t vm, const uint64_t *rs1, vuint64m4_t rs2,
size_t vl);
vuint64m8_t __riscv_vluxei64(vbool8_t vm, const uint64_t *rs1, vuint64m8_t rs2,
size_t vl);
Vector Indexed Store Intrinsics
void __riscv_vsoxei8(_Float16 *rs1, vuint8mf8_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsoxei8(_Float16 *rs1, vuint8mf4_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsoxei8(_Float16 *rs1, vuint8mf2_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsoxei8(_Float16 *rs1, vuint8m1_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsoxei8(_Float16 *rs1, vuint8m2_t rs2, vfloat16m4_t vs3,
size_t vl);
void __riscv_vsoxei8(_Float16 *rs1, vuint8m4_t rs2, vfloat16m8_t vs3,
size_t vl);
void __riscv_vsoxei16(_Float16 *rs1, vuint16mf4_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsoxei16(_Float16 *rs1, vuint16mf2_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsoxei16(_Float16 *rs1, vuint16m1_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsoxei16(_Float16 *rs1, vuint16m2_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsoxei16(_Float16 *rs1, vuint16m4_t rs2, vfloat16m4_t vs3,
size_t vl);
void __riscv_vsoxei16(_Float16 *rs1, vuint16m8_t rs2, vfloat16m8_t vs3,
size_t vl);
void __riscv_vsoxei32(_Float16 *rs1, vuint32mf2_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsoxei32(_Float16 *rs1, vuint32m1_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsoxei32(_Float16 *rs1, vuint32m2_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsoxei32(_Float16 *rs1, vuint32m4_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsoxei32(_Float16 *rs1, vuint32m8_t rs2, vfloat16m4_t vs3,
size_t vl);
void __riscv_vsoxei64(_Float16 *rs1, vuint64m1_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsoxei64(_Float16 *rs1, vuint64m2_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsoxei64(_Float16 *rs1, vuint64m4_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsoxei64(_Float16 *rs1, vuint64m8_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsoxei8(float *rs1, vuint8mf8_t rs2, vfloat32mf2_t vs3, size_t vl);
void __riscv_vsoxei8(float *rs1, vuint8mf4_t rs2, vfloat32m1_t vs3, size_t vl);
void __riscv_vsoxei8(float *rs1, vuint8mf2_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei8(float *rs1, vuint8m1_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsoxei8(float *rs1, vuint8m2_t rs2, vfloat32m8_t vs3, size_t vl);
void __riscv_vsoxei16(float *rs1, vuint16mf4_t rs2, vfloat32mf2_t vs3,
size_t vl);
void __riscv_vsoxei16(float *rs1, vuint16mf2_t rs2, vfloat32m1_t vs3,
size_t vl);
void __riscv_vsoxei16(float *rs1, vuint16m1_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei16(float *rs1, vuint16m2_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsoxei16(float *rs1, vuint16m4_t rs2, vfloat32m8_t vs3, size_t vl);
void __riscv_vsoxei32(float *rs1, vuint32mf2_t rs2, vfloat32mf2_t vs3,
size_t vl);
void __riscv_vsoxei32(float *rs1, vuint32m1_t rs2, vfloat32m1_t vs3, size_t vl);
void __riscv_vsoxei32(float *rs1, vuint32m2_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei32(float *rs1, vuint32m4_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsoxei32(float *rs1, vuint32m8_t rs2, vfloat32m8_t vs3, size_t vl);
void __riscv_vsoxei64(float *rs1, vuint64m1_t rs2, vfloat32mf2_t vs3,
size_t vl);
void __riscv_vsoxei64(float *rs1, vuint64m2_t rs2, vfloat32m1_t vs3, size_t vl);
void __riscv_vsoxei64(float *rs1, vuint64m4_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei64(float *rs1, vuint64m8_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsoxei8(double *rs1, vuint8mf8_t rs2, vfloat64m1_t vs3, size_t vl);
void __riscv_vsoxei8(double *rs1, vuint8mf4_t rs2, vfloat64m2_t vs3, size_t vl);
void __riscv_vsoxei8(double *rs1, vuint8mf2_t rs2, vfloat64m4_t vs3, size_t vl);
void __riscv_vsoxei8(double *rs1, vuint8m1_t rs2, vfloat64m8_t vs3, size_t vl);
void __riscv_vsoxei16(double *rs1, vuint16mf4_t rs2, vfloat64m1_t vs3,
size_t vl);
void __riscv_vsoxei16(double *rs1, vuint16mf2_t rs2, vfloat64m2_t vs3,
size_t vl);
void __riscv_vsoxei16(double *rs1, vuint16m1_t rs2, vfloat64m4_t vs3,
size_t vl);
void __riscv_vsoxei16(double *rs1, vuint16m2_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsoxei32(double *rs1, vuint32mf2_t rs2, vfloat64m1_t vs3,
size_t vl);
void __riscv_vsoxei32(double *rs1, vuint32m1_t rs2, vfloat64m2_t vs3,
size_t vl);
void __riscv_vsoxei32(double *rs1, vuint32m2_t rs2, vfloat64m4_t vs3,
size_t vl);
void __riscv_vsoxei32(double *rs1, vuint32m4_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsoxei64(double *rs1, vuint64m1_t rs2, vfloat64m1_t vs3,
size_t vl);
void __riscv_vsoxei64(double *rs1, vuint64m2_t rs2, vfloat64m2_t vs3,
size_t vl);
void __riscv_vsoxei64(double *rs1, vuint64m4_t rs2, vfloat64m4_t vs3,
size_t vl);
void __riscv_vsoxei64(double *rs1, vuint64m8_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsuxei8(_Float16 *rs1, vuint8mf8_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsuxei8(_Float16 *rs1, vuint8mf4_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsuxei8(_Float16 *rs1, vuint8mf2_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsuxei8(_Float16 *rs1, vuint8m1_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsuxei8(_Float16 *rs1, vuint8m2_t rs2, vfloat16m4_t vs3,
size_t vl);
void __riscv_vsuxei8(_Float16 *rs1, vuint8m4_t rs2, vfloat16m8_t vs3,
size_t vl);
void __riscv_vsuxei16(_Float16 *rs1, vuint16mf4_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsuxei16(_Float16 *rs1, vuint16mf2_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsuxei16(_Float16 *rs1, vuint16m1_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsuxei16(_Float16 *rs1, vuint16m2_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsuxei16(_Float16 *rs1, vuint16m4_t rs2, vfloat16m4_t vs3,
size_t vl);
void __riscv_vsuxei16(_Float16 *rs1, vuint16m8_t rs2, vfloat16m8_t vs3,
size_t vl);
void __riscv_vsuxei32(_Float16 *rs1, vuint32mf2_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsuxei32(_Float16 *rs1, vuint32m1_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsuxei32(_Float16 *rs1, vuint32m2_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsuxei32(_Float16 *rs1, vuint32m4_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsuxei32(_Float16 *rs1, vuint32m8_t rs2, vfloat16m4_t vs3,
size_t vl);
void __riscv_vsuxei64(_Float16 *rs1, vuint64m1_t rs2, vfloat16mf4_t vs3,
size_t vl);
void __riscv_vsuxei64(_Float16 *rs1, vuint64m2_t rs2, vfloat16mf2_t vs3,
size_t vl);
void __riscv_vsuxei64(_Float16 *rs1, vuint64m4_t rs2, vfloat16m1_t vs3,
size_t vl);
void __riscv_vsuxei64(_Float16 *rs1, vuint64m8_t rs2, vfloat16m2_t vs3,
size_t vl);
void __riscv_vsuxei8(float *rs1, vuint8mf8_t rs2, vfloat32mf2_t vs3, size_t vl);
void __riscv_vsuxei8(float *rs1, vuint8mf4_t rs2, vfloat32m1_t vs3, size_t vl);
void __riscv_vsuxei8(float *rs1, vuint8mf2_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei8(float *rs1, vuint8m1_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsuxei8(float *rs1, vuint8m2_t rs2, vfloat32m8_t vs3, size_t vl);
void __riscv_vsuxei16(float *rs1, vuint16mf4_t rs2, vfloat32mf2_t vs3,
size_t vl);
void __riscv_vsuxei16(float *rs1, vuint16mf2_t rs2, vfloat32m1_t vs3,
size_t vl);
void __riscv_vsuxei16(float *rs1, vuint16m1_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei16(float *rs1, vuint16m2_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsuxei16(float *rs1, vuint16m4_t rs2, vfloat32m8_t vs3, size_t vl);
void __riscv_vsuxei32(float *rs1, vuint32mf2_t rs2, vfloat32mf2_t vs3,
size_t vl);
void __riscv_vsuxei32(float *rs1, vuint32m1_t rs2, vfloat32m1_t vs3, size_t vl);
void __riscv_vsuxei32(float *rs1, vuint32m2_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei32(float *rs1, vuint32m4_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsuxei32(float *rs1, vuint32m8_t rs2, vfloat32m8_t vs3, size_t vl);
void __riscv_vsuxei64(float *rs1, vuint64m1_t rs2, vfloat32mf2_t vs3,
size_t vl);
void __riscv_vsuxei64(float *rs1, vuint64m2_t rs2, vfloat32m1_t vs3, size_t vl);
void __riscv_vsuxei64(float *rs1, vuint64m4_t rs2, vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei64(float *rs1, vuint64m8_t rs2, vfloat32m4_t vs3, size_t vl);
void __riscv_vsuxei8(double *rs1, vuint8mf8_t rs2, vfloat64m1_t vs3, size_t vl);
void __riscv_vsuxei8(double *rs1, vuint8mf4_t rs2, vfloat64m2_t vs3, size_t vl);
void __riscv_vsuxei8(double *rs1, vuint8mf2_t rs2, vfloat64m4_t vs3, size_t vl);
void __riscv_vsuxei8(double *rs1, vuint8m1_t rs2, vfloat64m8_t vs3, size_t vl);
void __riscv_vsuxei16(double *rs1, vuint16mf4_t rs2, vfloat64m1_t vs3,
size_t vl);
void __riscv_vsuxei16(double *rs1, vuint16mf2_t rs2, vfloat64m2_t vs3,
size_t vl);
void __riscv_vsuxei16(double *rs1, vuint16m1_t rs2, vfloat64m4_t vs3,
size_t vl);
void __riscv_vsuxei16(double *rs1, vuint16m2_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsuxei32(double *rs1, vuint32mf2_t rs2, vfloat64m1_t vs3,
size_t vl);
void __riscv_vsuxei32(double *rs1, vuint32m1_t rs2, vfloat64m2_t vs3,
size_t vl);
void __riscv_vsuxei32(double *rs1, vuint32m2_t rs2, vfloat64m4_t vs3,
size_t vl);
void __riscv_vsuxei32(double *rs1, vuint32m4_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsuxei64(double *rs1, vuint64m1_t rs2, vfloat64m1_t vs3,
size_t vl);
void __riscv_vsuxei64(double *rs1, vuint64m2_t rs2, vfloat64m2_t vs3,
size_t vl);
void __riscv_vsuxei64(double *rs1, vuint64m4_t rs2, vfloat64m4_t vs3,
size_t vl);
void __riscv_vsuxei64(double *rs1, vuint64m8_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsoxei8(int8_t *rs1, vuint8mf8_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsoxei8(int8_t *rs1, vuint8mf4_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsoxei8(int8_t *rs1, vuint8mf2_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsoxei8(int8_t *rs1, vuint8m1_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsoxei8(int8_t *rs1, vuint8m2_t rs2, vint8m2_t vs3, size_t vl);
void __riscv_vsoxei8(int8_t *rs1, vuint8m4_t rs2, vint8m4_t vs3, size_t vl);
void __riscv_vsoxei8(int8_t *rs1, vuint8m8_t rs2, vint8m8_t vs3, size_t vl);
void __riscv_vsoxei16(int8_t *rs1, vuint16mf4_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsoxei16(int8_t *rs1, vuint16mf2_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsoxei16(int8_t *rs1, vuint16m1_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsoxei16(int8_t *rs1, vuint16m2_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsoxei16(int8_t *rs1, vuint16m4_t rs2, vint8m2_t vs3, size_t vl);
void __riscv_vsoxei16(int8_t *rs1, vuint16m8_t rs2, vint8m4_t vs3, size_t vl);
void __riscv_vsoxei32(int8_t *rs1, vuint32mf2_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsoxei32(int8_t *rs1, vuint32m1_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsoxei32(int8_t *rs1, vuint32m2_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsoxei32(int8_t *rs1, vuint32m4_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsoxei32(int8_t *rs1, vuint32m8_t rs2, vint8m2_t vs3, size_t vl);
void __riscv_vsoxei64(int8_t *rs1, vuint64m1_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsoxei64(int8_t *rs1, vuint64m2_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsoxei64(int8_t *rs1, vuint64m4_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsoxei64(int8_t *rs1, vuint64m8_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsoxei8(int16_t *rs1, vuint8mf8_t rs2, vint16mf4_t vs3, size_t vl);
void __riscv_vsoxei8(int16_t *rs1, vuint8mf4_t rs2, vint16mf2_t vs3, size_t vl);
void __riscv_vsoxei8(int16_t *rs1, vuint8mf2_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsoxei8(int16_t *rs1, vuint8m1_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsoxei8(int16_t *rs1, vuint8m2_t rs2, vint16m4_t vs3, size_t vl);
void __riscv_vsoxei8(int16_t *rs1, vuint8m4_t rs2, vint16m8_t vs3, size_t vl);
void __riscv_vsoxei16(int16_t *rs1, vuint16mf4_t rs2, vint16mf4_t vs3,
size_t vl);
void __riscv_vsoxei16(int16_t *rs1, vuint16mf2_t rs2, vint16mf2_t vs3,
size_t vl);
void __riscv_vsoxei16(int16_t *rs1, vuint16m1_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsoxei16(int16_t *rs1, vuint16m2_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsoxei16(int16_t *rs1, vuint16m4_t rs2, vint16m4_t vs3, size_t vl);
void __riscv_vsoxei16(int16_t *rs1, vuint16m8_t rs2, vint16m8_t vs3, size_t vl);
void __riscv_vsoxei32(int16_t *rs1, vuint32mf2_t rs2, vint16mf4_t vs3,
size_t vl);
void __riscv_vsoxei32(int16_t *rs1, vuint32m1_t rs2, vint16mf2_t vs3,
size_t vl);
void __riscv_vsoxei32(int16_t *rs1, vuint32m2_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsoxei32(int16_t *rs1, vuint32m4_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsoxei32(int16_t *rs1, vuint32m8_t rs2, vint16m4_t vs3, size_t vl);
void __riscv_vsoxei64(int16_t *rs1, vuint64m1_t rs2, vint16mf4_t vs3,
size_t vl);
void __riscv_vsoxei64(int16_t *rs1, vuint64m2_t rs2, vint16mf2_t vs3,
size_t vl);
void __riscv_vsoxei64(int16_t *rs1, vuint64m4_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsoxei64(int16_t *rs1, vuint64m8_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsoxei8(int32_t *rs1, vuint8mf8_t rs2, vint32mf2_t vs3, size_t vl);
void __riscv_vsoxei8(int32_t *rs1, vuint8mf4_t rs2, vint32m1_t vs3, size_t vl);
void __riscv_vsoxei8(int32_t *rs1, vuint8mf2_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsoxei8(int32_t *rs1, vuint8m1_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsoxei8(int32_t *rs1, vuint8m2_t rs2, vint32m8_t vs3, size_t vl);
void __riscv_vsoxei16(int32_t *rs1, vuint16mf4_t rs2, vint32mf2_t vs3,
size_t vl);
void __riscv_vsoxei16(int32_t *rs1, vuint16mf2_t rs2, vint32m1_t vs3,
size_t vl);
void __riscv_vsoxei16(int32_t *rs1, vuint16m1_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsoxei16(int32_t *rs1, vuint16m2_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsoxei16(int32_t *rs1, vuint16m4_t rs2, vint32m8_t vs3, size_t vl);
void __riscv_vsoxei32(int32_t *rs1, vuint32mf2_t rs2, vint32mf2_t vs3,
size_t vl);
void __riscv_vsoxei32(int32_t *rs1, vuint32m1_t rs2, vint32m1_t vs3, size_t vl);
void __riscv_vsoxei32(int32_t *rs1, vuint32m2_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsoxei32(int32_t *rs1, vuint32m4_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsoxei32(int32_t *rs1, vuint32m8_t rs2, vint32m8_t vs3, size_t vl);
void __riscv_vsoxei64(int32_t *rs1, vuint64m1_t rs2, vint32mf2_t vs3,
size_t vl);
void __riscv_vsoxei64(int32_t *rs1, vuint64m2_t rs2, vint32m1_t vs3, size_t vl);
void __riscv_vsoxei64(int32_t *rs1, vuint64m4_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsoxei64(int32_t *rs1, vuint64m8_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsoxei8(int64_t *rs1, vuint8mf8_t rs2, vint64m1_t vs3, size_t vl);
void __riscv_vsoxei8(int64_t *rs1, vuint8mf4_t rs2, vint64m2_t vs3, size_t vl);
void __riscv_vsoxei8(int64_t *rs1, vuint8mf2_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsoxei8(int64_t *rs1, vuint8m1_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsoxei16(int64_t *rs1, vuint16mf4_t rs2, vint64m1_t vs3,
size_t vl);
void __riscv_vsoxei16(int64_t *rs1, vuint16mf2_t rs2, vint64m2_t vs3,
size_t vl);
void __riscv_vsoxei16(int64_t *rs1, vuint16m1_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsoxei16(int64_t *rs1, vuint16m2_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsoxei32(int64_t *rs1, vuint32mf2_t rs2, vint64m1_t vs3,
size_t vl);
void __riscv_vsoxei32(int64_t *rs1, vuint32m1_t rs2, vint64m2_t vs3, size_t vl);
void __riscv_vsoxei32(int64_t *rs1, vuint32m2_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsoxei32(int64_t *rs1, vuint32m4_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsoxei64(int64_t *rs1, vuint64m1_t rs2, vint64m1_t vs3, size_t vl);
void __riscv_vsoxei64(int64_t *rs1, vuint64m2_t rs2, vint64m2_t vs3, size_t vl);
void __riscv_vsoxei64(int64_t *rs1, vuint64m4_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsoxei64(int64_t *rs1, vuint64m8_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsuxei8(int8_t *rs1, vuint8mf8_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsuxei8(int8_t *rs1, vuint8mf4_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsuxei8(int8_t *rs1, vuint8mf2_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsuxei8(int8_t *rs1, vuint8m1_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsuxei8(int8_t *rs1, vuint8m2_t rs2, vint8m2_t vs3, size_t vl);
void __riscv_vsuxei8(int8_t *rs1, vuint8m4_t rs2, vint8m4_t vs3, size_t vl);
void __riscv_vsuxei8(int8_t *rs1, vuint8m8_t rs2, vint8m8_t vs3, size_t vl);
void __riscv_vsuxei16(int8_t *rs1, vuint16mf4_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsuxei16(int8_t *rs1, vuint16mf2_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsuxei16(int8_t *rs1, vuint16m1_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsuxei16(int8_t *rs1, vuint16m2_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsuxei16(int8_t *rs1, vuint16m4_t rs2, vint8m2_t vs3, size_t vl);
void __riscv_vsuxei16(int8_t *rs1, vuint16m8_t rs2, vint8m4_t vs3, size_t vl);
void __riscv_vsuxei32(int8_t *rs1, vuint32mf2_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsuxei32(int8_t *rs1, vuint32m1_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsuxei32(int8_t *rs1, vuint32m2_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsuxei32(int8_t *rs1, vuint32m4_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsuxei32(int8_t *rs1, vuint32m8_t rs2, vint8m2_t vs3, size_t vl);
void __riscv_vsuxei64(int8_t *rs1, vuint64m1_t rs2, vint8mf8_t vs3, size_t vl);
void __riscv_vsuxei64(int8_t *rs1, vuint64m2_t rs2, vint8mf4_t vs3, size_t vl);
void __riscv_vsuxei64(int8_t *rs1, vuint64m4_t rs2, vint8mf2_t vs3, size_t vl);
void __riscv_vsuxei64(int8_t *rs1, vuint64m8_t rs2, vint8m1_t vs3, size_t vl);
void __riscv_vsuxei8(int16_t *rs1, vuint8mf8_t rs2, vint16mf4_t vs3, size_t vl);
void __riscv_vsuxei8(int16_t *rs1, vuint8mf4_t rs2, vint16mf2_t vs3, size_t vl);
void __riscv_vsuxei8(int16_t *rs1, vuint8mf2_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsuxei8(int16_t *rs1, vuint8m1_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsuxei8(int16_t *rs1, vuint8m2_t rs2, vint16m4_t vs3, size_t vl);
void __riscv_vsuxei8(int16_t *rs1, vuint8m4_t rs2, vint16m8_t vs3, size_t vl);
void __riscv_vsuxei16(int16_t *rs1, vuint16mf4_t rs2, vint16mf4_t vs3,
size_t vl);
void __riscv_vsuxei16(int16_t *rs1, vuint16mf2_t rs2, vint16mf2_t vs3,
size_t vl);
void __riscv_vsuxei16(int16_t *rs1, vuint16m1_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsuxei16(int16_t *rs1, vuint16m2_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsuxei16(int16_t *rs1, vuint16m4_t rs2, vint16m4_t vs3, size_t vl);
void __riscv_vsuxei16(int16_t *rs1, vuint16m8_t rs2, vint16m8_t vs3, size_t vl);
void __riscv_vsuxei32(int16_t *rs1, vuint32mf2_t rs2, vint16mf4_t vs3,
size_t vl);
void __riscv_vsuxei32(int16_t *rs1, vuint32m1_t rs2, vint16mf2_t vs3,
size_t vl);
void __riscv_vsuxei32(int16_t *rs1, vuint32m2_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsuxei32(int16_t *rs1, vuint32m4_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsuxei32(int16_t *rs1, vuint32m8_t rs2, vint16m4_t vs3, size_t vl);
void __riscv_vsuxei64(int16_t *rs1, vuint64m1_t rs2, vint16mf4_t vs3,
size_t vl);
void __riscv_vsuxei64(int16_t *rs1, vuint64m2_t rs2, vint16mf2_t vs3,
size_t vl);
void __riscv_vsuxei64(int16_t *rs1, vuint64m4_t rs2, vint16m1_t vs3, size_t vl);
void __riscv_vsuxei64(int16_t *rs1, vuint64m8_t rs2, vint16m2_t vs3, size_t vl);
void __riscv_vsuxei8(int32_t *rs1, vuint8mf8_t rs2, vint32mf2_t vs3, size_t vl);
void __riscv_vsuxei8(int32_t *rs1, vuint8mf4_t rs2, vint32m1_t vs3, size_t vl);
void __riscv_vsuxei8(int32_t *rs1, vuint8mf2_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsuxei8(int32_t *rs1, vuint8m1_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsuxei8(int32_t *rs1, vuint8m2_t rs2, vint32m8_t vs3, size_t vl);
void __riscv_vsuxei16(int32_t *rs1, vuint16mf4_t rs2, vint32mf2_t vs3,
size_t vl);
void __riscv_vsuxei16(int32_t *rs1, vuint16mf2_t rs2, vint32m1_t vs3,
size_t vl);
void __riscv_vsuxei16(int32_t *rs1, vuint16m1_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsuxei16(int32_t *rs1, vuint16m2_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsuxei16(int32_t *rs1, vuint16m4_t rs2, vint32m8_t vs3, size_t vl);
void __riscv_vsuxei32(int32_t *rs1, vuint32mf2_t rs2, vint32mf2_t vs3,
size_t vl);
void __riscv_vsuxei32(int32_t *rs1, vuint32m1_t rs2, vint32m1_t vs3, size_t vl);
void __riscv_vsuxei32(int32_t *rs1, vuint32m2_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsuxei32(int32_t *rs1, vuint32m4_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsuxei32(int32_t *rs1, vuint32m8_t rs2, vint32m8_t vs3, size_t vl);
void __riscv_vsuxei64(int32_t *rs1, vuint64m1_t rs2, vint32mf2_t vs3,
size_t vl);
void __riscv_vsuxei64(int32_t *rs1, vuint64m2_t rs2, vint32m1_t vs3, size_t vl);
void __riscv_vsuxei64(int32_t *rs1, vuint64m4_t rs2, vint32m2_t vs3, size_t vl);
void __riscv_vsuxei64(int32_t *rs1, vuint64m8_t rs2, vint32m4_t vs3, size_t vl);
void __riscv_vsuxei8(int64_t *rs1, vuint8mf8_t rs2, vint64m1_t vs3, size_t vl);
void __riscv_vsuxei8(int64_t *rs1, vuint8mf4_t rs2, vint64m2_t vs3, size_t vl);
void __riscv_vsuxei8(int64_t *rs1, vuint8mf2_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsuxei8(int64_t *rs1, vuint8m1_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsuxei16(int64_t *rs1, vuint16mf4_t rs2, vint64m1_t vs3,
size_t vl);
void __riscv_vsuxei16(int64_t *rs1, vuint16mf2_t rs2, vint64m2_t vs3,
size_t vl);
void __riscv_vsuxei16(int64_t *rs1, vuint16m1_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsuxei16(int64_t *rs1, vuint16m2_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsuxei32(int64_t *rs1, vuint32mf2_t rs2, vint64m1_t vs3,
size_t vl);
void __riscv_vsuxei32(int64_t *rs1, vuint32m1_t rs2, vint64m2_t vs3, size_t vl);
void __riscv_vsuxei32(int64_t *rs1, vuint32m2_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsuxei32(int64_t *rs1, vuint32m4_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsuxei64(int64_t *rs1, vuint64m1_t rs2, vint64m1_t vs3, size_t vl);
void __riscv_vsuxei64(int64_t *rs1, vuint64m2_t rs2, vint64m2_t vs3, size_t vl);
void __riscv_vsuxei64(int64_t *rs1, vuint64m4_t rs2, vint64m4_t vs3, size_t vl);
void __riscv_vsuxei64(int64_t *rs1, vuint64m8_t rs2, vint64m8_t vs3, size_t vl);
void __riscv_vsoxei8(uint8_t *rs1, vuint8mf8_t rs2, vuint8mf8_t vs3, size_t vl);
void __riscv_vsoxei8(uint8_t *rs1, vuint8mf4_t rs2, vuint8mf4_t vs3, size_t vl);
void __riscv_vsoxei8(uint8_t *rs1, vuint8mf2_t rs2, vuint8mf2_t vs3, size_t vl);
void __riscv_vsoxei8(uint8_t *rs1, vuint8m1_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsoxei8(uint8_t *rs1, vuint8m2_t rs2, vuint8m2_t vs3, size_t vl);
void __riscv_vsoxei8(uint8_t *rs1, vuint8m4_t rs2, vuint8m4_t vs3, size_t vl);
void __riscv_vsoxei8(uint8_t *rs1, vuint8m8_t rs2, vuint8m8_t vs3, size_t vl);
void __riscv_vsoxei16(uint8_t *rs1, vuint16mf4_t rs2, vuint8mf8_t vs3,
size_t vl);
void __riscv_vsoxei16(uint8_t *rs1, vuint16mf2_t rs2, vuint8mf4_t vs3,
size_t vl);
void __riscv_vsoxei16(uint8_t *rs1, vuint16m1_t rs2, vuint8mf2_t vs3,
size_t vl);
void __riscv_vsoxei16(uint8_t *rs1, vuint16m2_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsoxei16(uint8_t *rs1, vuint16m4_t rs2, vuint8m2_t vs3, size_t vl);
void __riscv_vsoxei16(uint8_t *rs1, vuint16m8_t rs2, vuint8m4_t vs3, size_t vl);
void __riscv_vsoxei32(uint8_t *rs1, vuint32mf2_t rs2, vuint8mf8_t vs3,
size_t vl);
void __riscv_vsoxei32(uint8_t *rs1, vuint32m1_t rs2, vuint8mf4_t vs3,
size_t vl);
void __riscv_vsoxei32(uint8_t *rs1, vuint32m2_t rs2, vuint8mf2_t vs3,
size_t vl);
void __riscv_vsoxei32(uint8_t *rs1, vuint32m4_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsoxei32(uint8_t *rs1, vuint32m8_t rs2, vuint8m2_t vs3, size_t vl);
void __riscv_vsoxei64(uint8_t *rs1, vuint64m1_t rs2, vuint8mf8_t vs3,
size_t vl);
void __riscv_vsoxei64(uint8_t *rs1, vuint64m2_t rs2, vuint8mf4_t vs3,
size_t vl);
void __riscv_vsoxei64(uint8_t *rs1, vuint64m4_t rs2, vuint8mf2_t vs3,
size_t vl);
void __riscv_vsoxei64(uint8_t *rs1, vuint64m8_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsoxei8(uint16_t *rs1, vuint8mf8_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsoxei8(uint16_t *rs1, vuint8mf4_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsoxei8(uint16_t *rs1, vuint8mf2_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsoxei8(uint16_t *rs1, vuint8m1_t rs2, vuint16m2_t vs3, size_t vl);
void __riscv_vsoxei8(uint16_t *rs1, vuint8m2_t rs2, vuint16m4_t vs3, size_t vl);
void __riscv_vsoxei8(uint16_t *rs1, vuint8m4_t rs2, vuint16m8_t vs3, size_t vl);
void __riscv_vsoxei16(uint16_t *rs1, vuint16mf4_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsoxei16(uint16_t *rs1, vuint16mf2_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsoxei16(uint16_t *rs1, vuint16m1_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsoxei16(uint16_t *rs1, vuint16m2_t rs2, vuint16m2_t vs3,
size_t vl);
void __riscv_vsoxei16(uint16_t *rs1, vuint16m4_t rs2, vuint16m4_t vs3,
size_t vl);
void __riscv_vsoxei16(uint16_t *rs1, vuint16m8_t rs2, vuint16m8_t vs3,
size_t vl);
void __riscv_vsoxei32(uint16_t *rs1, vuint32mf2_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsoxei32(uint16_t *rs1, vuint32m1_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsoxei32(uint16_t *rs1, vuint32m2_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsoxei32(uint16_t *rs1, vuint32m4_t rs2, vuint16m2_t vs3,
size_t vl);
void __riscv_vsoxei32(uint16_t *rs1, vuint32m8_t rs2, vuint16m4_t vs3,
size_t vl);
void __riscv_vsoxei64(uint16_t *rs1, vuint64m1_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsoxei64(uint16_t *rs1, vuint64m2_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsoxei64(uint16_t *rs1, vuint64m4_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsoxei64(uint16_t *rs1, vuint64m8_t rs2, vuint16m2_t vs3,
size_t vl);
void __riscv_vsoxei8(uint32_t *rs1, vuint8mf8_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsoxei8(uint32_t *rs1, vuint8mf4_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsoxei8(uint32_t *rs1, vuint8mf2_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsoxei8(uint32_t *rs1, vuint8m1_t rs2, vuint32m4_t vs3, size_t vl);
void __riscv_vsoxei8(uint32_t *rs1, vuint8m2_t rs2, vuint32m8_t vs3, size_t vl);
void __riscv_vsoxei16(uint32_t *rs1, vuint16mf4_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsoxei16(uint32_t *rs1, vuint16mf2_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsoxei16(uint32_t *rs1, vuint16m1_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsoxei16(uint32_t *rs1, vuint16m2_t rs2, vuint32m4_t vs3,
size_t vl);
void __riscv_vsoxei16(uint32_t *rs1, vuint16m4_t rs2, vuint32m8_t vs3,
size_t vl);
void __riscv_vsoxei32(uint32_t *rs1, vuint32mf2_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsoxei32(uint32_t *rs1, vuint32m1_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsoxei32(uint32_t *rs1, vuint32m2_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsoxei32(uint32_t *rs1, vuint32m4_t rs2, vuint32m4_t vs3,
size_t vl);
void __riscv_vsoxei32(uint32_t *rs1, vuint32m8_t rs2, vuint32m8_t vs3,
size_t vl);
void __riscv_vsoxei64(uint32_t *rs1, vuint64m1_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsoxei64(uint32_t *rs1, vuint64m2_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsoxei64(uint32_t *rs1, vuint64m4_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsoxei64(uint32_t *rs1, vuint64m8_t rs2, vuint32m4_t vs3,
size_t vl);
void __riscv_vsoxei8(uint64_t *rs1, vuint8mf8_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsoxei8(uint64_t *rs1, vuint8mf4_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsoxei8(uint64_t *rs1, vuint8mf2_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsoxei8(uint64_t *rs1, vuint8m1_t rs2, vuint64m8_t vs3, size_t vl);
void __riscv_vsoxei16(uint64_t *rs1, vuint16mf4_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsoxei16(uint64_t *rs1, vuint16mf2_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsoxei16(uint64_t *rs1, vuint16m1_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsoxei16(uint64_t *rs1, vuint16m2_t rs2, vuint64m8_t vs3,
size_t vl);
void __riscv_vsoxei32(uint64_t *rs1, vuint32mf2_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsoxei32(uint64_t *rs1, vuint32m1_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsoxei32(uint64_t *rs1, vuint32m2_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsoxei32(uint64_t *rs1, vuint32m4_t rs2, vuint64m8_t vs3,
size_t vl);
void __riscv_vsoxei64(uint64_t *rs1, vuint64m1_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsoxei64(uint64_t *rs1, vuint64m2_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsoxei64(uint64_t *rs1, vuint64m4_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsoxei64(uint64_t *rs1, vuint64m8_t rs2, vuint64m8_t vs3,
size_t vl);
void __riscv_vsuxei8(uint8_t *rs1, vuint8mf8_t rs2, vuint8mf8_t vs3, size_t vl);
void __riscv_vsuxei8(uint8_t *rs1, vuint8mf4_t rs2, vuint8mf4_t vs3, size_t vl);
void __riscv_vsuxei8(uint8_t *rs1, vuint8mf2_t rs2, vuint8mf2_t vs3, size_t vl);
void __riscv_vsuxei8(uint8_t *rs1, vuint8m1_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsuxei8(uint8_t *rs1, vuint8m2_t rs2, vuint8m2_t vs3, size_t vl);
void __riscv_vsuxei8(uint8_t *rs1, vuint8m4_t rs2, vuint8m4_t vs3, size_t vl);
void __riscv_vsuxei8(uint8_t *rs1, vuint8m8_t rs2, vuint8m8_t vs3, size_t vl);
void __riscv_vsuxei16(uint8_t *rs1, vuint16mf4_t rs2, vuint8mf8_t vs3,
size_t vl);
void __riscv_vsuxei16(uint8_t *rs1, vuint16mf2_t rs2, vuint8mf4_t vs3,
size_t vl);
void __riscv_vsuxei16(uint8_t *rs1, vuint16m1_t rs2, vuint8mf2_t vs3,
size_t vl);
void __riscv_vsuxei16(uint8_t *rs1, vuint16m2_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsuxei16(uint8_t *rs1, vuint16m4_t rs2, vuint8m2_t vs3, size_t vl);
void __riscv_vsuxei16(uint8_t *rs1, vuint16m8_t rs2, vuint8m4_t vs3, size_t vl);
void __riscv_vsuxei32(uint8_t *rs1, vuint32mf2_t rs2, vuint8mf8_t vs3,
size_t vl);
void __riscv_vsuxei32(uint8_t *rs1, vuint32m1_t rs2, vuint8mf4_t vs3,
size_t vl);
void __riscv_vsuxei32(uint8_t *rs1, vuint32m2_t rs2, vuint8mf2_t vs3,
size_t vl);
void __riscv_vsuxei32(uint8_t *rs1, vuint32m4_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsuxei32(uint8_t *rs1, vuint32m8_t rs2, vuint8m2_t vs3, size_t vl);
void __riscv_vsuxei64(uint8_t *rs1, vuint64m1_t rs2, vuint8mf8_t vs3,
size_t vl);
void __riscv_vsuxei64(uint8_t *rs1, vuint64m2_t rs2, vuint8mf4_t vs3,
size_t vl);
void __riscv_vsuxei64(uint8_t *rs1, vuint64m4_t rs2, vuint8mf2_t vs3,
size_t vl);
void __riscv_vsuxei64(uint8_t *rs1, vuint64m8_t rs2, vuint8m1_t vs3, size_t vl);
void __riscv_vsuxei8(uint16_t *rs1, vuint8mf8_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsuxei8(uint16_t *rs1, vuint8mf4_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsuxei8(uint16_t *rs1, vuint8mf2_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsuxei8(uint16_t *rs1, vuint8m1_t rs2, vuint16m2_t vs3, size_t vl);
void __riscv_vsuxei8(uint16_t *rs1, vuint8m2_t rs2, vuint16m4_t vs3, size_t vl);
void __riscv_vsuxei8(uint16_t *rs1, vuint8m4_t rs2, vuint16m8_t vs3, size_t vl);
void __riscv_vsuxei16(uint16_t *rs1, vuint16mf4_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsuxei16(uint16_t *rs1, vuint16mf2_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsuxei16(uint16_t *rs1, vuint16m1_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsuxei16(uint16_t *rs1, vuint16m2_t rs2, vuint16m2_t vs3,
size_t vl);
void __riscv_vsuxei16(uint16_t *rs1, vuint16m4_t rs2, vuint16m4_t vs3,
size_t vl);
void __riscv_vsuxei16(uint16_t *rs1, vuint16m8_t rs2, vuint16m8_t vs3,
size_t vl);
void __riscv_vsuxei32(uint16_t *rs1, vuint32mf2_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsuxei32(uint16_t *rs1, vuint32m1_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsuxei32(uint16_t *rs1, vuint32m2_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsuxei32(uint16_t *rs1, vuint32m4_t rs2, vuint16m2_t vs3,
size_t vl);
void __riscv_vsuxei32(uint16_t *rs1, vuint32m8_t rs2, vuint16m4_t vs3,
size_t vl);
void __riscv_vsuxei64(uint16_t *rs1, vuint64m1_t rs2, vuint16mf4_t vs3,
size_t vl);
void __riscv_vsuxei64(uint16_t *rs1, vuint64m2_t rs2, vuint16mf2_t vs3,
size_t vl);
void __riscv_vsuxei64(uint16_t *rs1, vuint64m4_t rs2, vuint16m1_t vs3,
size_t vl);
void __riscv_vsuxei64(uint16_t *rs1, vuint64m8_t rs2, vuint16m2_t vs3,
size_t vl);
void __riscv_vsuxei8(uint32_t *rs1, vuint8mf8_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsuxei8(uint32_t *rs1, vuint8mf4_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsuxei8(uint32_t *rs1, vuint8mf2_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsuxei8(uint32_t *rs1, vuint8m1_t rs2, vuint32m4_t vs3, size_t vl);
void __riscv_vsuxei8(uint32_t *rs1, vuint8m2_t rs2, vuint32m8_t vs3, size_t vl);
void __riscv_vsuxei16(uint32_t *rs1, vuint16mf4_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsuxei16(uint32_t *rs1, vuint16mf2_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsuxei16(uint32_t *rs1, vuint16m1_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsuxei16(uint32_t *rs1, vuint16m2_t rs2, vuint32m4_t vs3,
size_t vl);
void __riscv_vsuxei16(uint32_t *rs1, vuint16m4_t rs2, vuint32m8_t vs3,
size_t vl);
void __riscv_vsuxei32(uint32_t *rs1, vuint32mf2_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsuxei32(uint32_t *rs1, vuint32m1_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsuxei32(uint32_t *rs1, vuint32m2_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsuxei32(uint32_t *rs1, vuint32m4_t rs2, vuint32m4_t vs3,
size_t vl);
void __riscv_vsuxei32(uint32_t *rs1, vuint32m8_t rs2, vuint32m8_t vs3,
size_t vl);
void __riscv_vsuxei64(uint32_t *rs1, vuint64m1_t rs2, vuint32mf2_t vs3,
size_t vl);
void __riscv_vsuxei64(uint32_t *rs1, vuint64m2_t rs2, vuint32m1_t vs3,
size_t vl);
void __riscv_vsuxei64(uint32_t *rs1, vuint64m4_t rs2, vuint32m2_t vs3,
size_t vl);
void __riscv_vsuxei64(uint32_t *rs1, vuint64m8_t rs2, vuint32m4_t vs3,
size_t vl);
void __riscv_vsuxei8(uint64_t *rs1, vuint8mf8_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsuxei8(uint64_t *rs1, vuint8mf4_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsuxei8(uint64_t *rs1, vuint8mf2_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsuxei8(uint64_t *rs1, vuint8m1_t rs2, vuint64m8_t vs3, size_t vl);
void __riscv_vsuxei16(uint64_t *rs1, vuint16mf4_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsuxei16(uint64_t *rs1, vuint16mf2_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsuxei16(uint64_t *rs1, vuint16m1_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsuxei16(uint64_t *rs1, vuint16m2_t rs2, vuint64m8_t vs3,
size_t vl);
void __riscv_vsuxei32(uint64_t *rs1, vuint32mf2_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsuxei32(uint64_t *rs1, vuint32m1_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsuxei32(uint64_t *rs1, vuint32m2_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsuxei32(uint64_t *rs1, vuint32m4_t rs2, vuint64m8_t vs3,
size_t vl);
void __riscv_vsuxei64(uint64_t *rs1, vuint64m1_t rs2, vuint64m1_t vs3,
size_t vl);
void __riscv_vsuxei64(uint64_t *rs1, vuint64m2_t rs2, vuint64m2_t vs3,
size_t vl);
void __riscv_vsuxei64(uint64_t *rs1, vuint64m4_t rs2, vuint64m4_t vs3,
size_t vl);
void __riscv_vsuxei64(uint64_t *rs1, vuint64m8_t rs2, vuint64m8_t vs3,
size_t vl);
// masked functions
void __riscv_vsoxei8(vbool64_t vm, _Float16 *rs1, vuint8mf8_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, _Float16 *rs1, vuint8mf4_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, _Float16 *rs1, vuint8mf2_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, _Float16 *rs1, vuint8m1_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool4_t vm, _Float16 *rs1, vuint8m2_t rs2,
vfloat16m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool2_t vm, _Float16 *rs1, vuint8m4_t rs2,
vfloat16m8_t vs3, size_t vl);
void __riscv_vsoxei16(vbool64_t vm, _Float16 *rs1, vuint16mf4_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, _Float16 *rs1, vuint16mf2_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, _Float16 *rs1, vuint16m1_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, _Float16 *rs1, vuint16m2_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool4_t vm, _Float16 *rs1, vuint16m4_t rs2,
vfloat16m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool2_t vm, _Float16 *rs1, vuint16m8_t rs2,
vfloat16m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, _Float16 *rs1, vuint32mf2_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, _Float16 *rs1, vuint32m1_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, _Float16 *rs1, vuint32m2_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, _Float16 *rs1, vuint32m4_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool4_t vm, _Float16 *rs1, vuint32m8_t rs2,
vfloat16m4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, _Float16 *rs1, vuint64m1_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, _Float16 *rs1, vuint64m2_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, _Float16 *rs1, vuint64m4_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, _Float16 *rs1, vuint64m8_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, float *rs1, vuint8mf8_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, float *rs1, vuint8mf4_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, float *rs1, vuint8mf2_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, float *rs1, vuint8m1_t rs2, vfloat32m4_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool4_t vm, float *rs1, vuint8m2_t rs2, vfloat32m8_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool64_t vm, float *rs1, vuint16mf4_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, float *rs1, vuint16mf2_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, float *rs1, vuint16m1_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, float *rs1, vuint16m2_t rs2,
vfloat32m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool4_t vm, float *rs1, vuint16m4_t rs2,
vfloat32m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, float *rs1, vuint32mf2_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, float *rs1, vuint32m1_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, float *rs1, vuint32m2_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, float *rs1, vuint32m4_t rs2,
vfloat32m4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool4_t vm, float *rs1, vuint32m8_t rs2,
vfloat32m8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, float *rs1, vuint64m1_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, float *rs1, vuint64m2_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, float *rs1, vuint64m4_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, float *rs1, vuint64m8_t rs2,
vfloat32m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, double *rs1, vuint8mf8_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, double *rs1, vuint8mf4_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, double *rs1, vuint8mf2_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, double *rs1, vuint8m1_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool64_t vm, double *rs1, vuint16mf4_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, double *rs1, vuint16mf2_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, double *rs1, vuint16m1_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, double *rs1, vuint16m2_t rs2,
vfloat64m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, double *rs1, vuint32mf2_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, double *rs1, vuint32m1_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, double *rs1, vuint32m2_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, double *rs1, vuint32m4_t rs2,
vfloat64m8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, double *rs1, vuint64m1_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, double *rs1, vuint64m2_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, double *rs1, vuint64m4_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, double *rs1, vuint64m8_t rs2,
vfloat64m8_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, _Float16 *rs1, vuint8mf8_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, _Float16 *rs1, vuint8mf4_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, _Float16 *rs1, vuint8mf2_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, _Float16 *rs1, vuint8m1_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool4_t vm, _Float16 *rs1, vuint8m2_t rs2,
vfloat16m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool2_t vm, _Float16 *rs1, vuint8m4_t rs2,
vfloat16m8_t vs3, size_t vl);
void __riscv_vsuxei16(vbool64_t vm, _Float16 *rs1, vuint16mf4_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, _Float16 *rs1, vuint16mf2_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, _Float16 *rs1, vuint16m1_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, _Float16 *rs1, vuint16m2_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool4_t vm, _Float16 *rs1, vuint16m4_t rs2,
vfloat16m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool2_t vm, _Float16 *rs1, vuint16m8_t rs2,
vfloat16m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, _Float16 *rs1, vuint32mf2_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, _Float16 *rs1, vuint32m1_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, _Float16 *rs1, vuint32m2_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, _Float16 *rs1, vuint32m4_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool4_t vm, _Float16 *rs1, vuint32m8_t rs2,
vfloat16m4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, _Float16 *rs1, vuint64m1_t rs2,
vfloat16mf4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, _Float16 *rs1, vuint64m2_t rs2,
vfloat16mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, _Float16 *rs1, vuint64m4_t rs2,
vfloat16m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, _Float16 *rs1, vuint64m8_t rs2,
vfloat16m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, float *rs1, vuint8mf8_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, float *rs1, vuint8mf4_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, float *rs1, vuint8mf2_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, float *rs1, vuint8m1_t rs2, vfloat32m4_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool4_t vm, float *rs1, vuint8m2_t rs2, vfloat32m8_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool64_t vm, float *rs1, vuint16mf4_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, float *rs1, vuint16mf2_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, float *rs1, vuint16m1_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, float *rs1, vuint16m2_t rs2,
vfloat32m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool4_t vm, float *rs1, vuint16m4_t rs2,
vfloat32m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, float *rs1, vuint32mf2_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, float *rs1, vuint32m1_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, float *rs1, vuint32m2_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, float *rs1, vuint32m4_t rs2,
vfloat32m4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool4_t vm, float *rs1, vuint32m8_t rs2,
vfloat32m8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, float *rs1, vuint64m1_t rs2,
vfloat32mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, float *rs1, vuint64m2_t rs2,
vfloat32m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, float *rs1, vuint64m4_t rs2,
vfloat32m2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, float *rs1, vuint64m8_t rs2,
vfloat32m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, double *rs1, vuint8mf8_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, double *rs1, vuint8mf4_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, double *rs1, vuint8mf2_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, double *rs1, vuint8m1_t rs2, vfloat64m8_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool64_t vm, double *rs1, vuint16mf4_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, double *rs1, vuint16mf2_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, double *rs1, vuint16m1_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, double *rs1, vuint16m2_t rs2,
vfloat64m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, double *rs1, vuint32mf2_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, double *rs1, vuint32m1_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, double *rs1, vuint32m2_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, double *rs1, vuint32m4_t rs2,
vfloat64m8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, double *rs1, vuint64m1_t rs2,
vfloat64m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, double *rs1, vuint64m2_t rs2,
vfloat64m2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, double *rs1, vuint64m4_t rs2,
vfloat64m4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, double *rs1, vuint64m8_t rs2,
vfloat64m8_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, int8_t *rs1, vuint8mf8_t rs2, vint8mf8_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool32_t vm, int8_t *rs1, vuint8mf4_t rs2, vint8mf4_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool16_t vm, int8_t *rs1, vuint8mf2_t rs2, vint8mf2_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool8_t vm, int8_t *rs1, vuint8m1_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool4_t vm, int8_t *rs1, vuint8m2_t rs2, vint8m2_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool2_t vm, int8_t *rs1, vuint8m4_t rs2, vint8m4_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool1_t vm, int8_t *rs1, vuint8m8_t rs2, vint8m8_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool64_t vm, int8_t *rs1, vuint16mf4_t rs2,
vint8mf8_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, int8_t *rs1, vuint16mf2_t rs2,
vint8mf4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, int8_t *rs1, vuint16m1_t rs2,
vint8mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, int8_t *rs1, vuint16m2_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool4_t vm, int8_t *rs1, vuint16m4_t rs2, vint8m2_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool2_t vm, int8_t *rs1, vuint16m8_t rs2, vint8m4_t vs3,
size_t vl);
void __riscv_vsoxei32(vbool64_t vm, int8_t *rs1, vuint32mf2_t rs2,
vint8mf8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, int8_t *rs1, vuint32m1_t rs2,
vint8mf4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, int8_t *rs1, vuint32m2_t rs2,
vint8mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, int8_t *rs1, vuint32m4_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsoxei32(vbool4_t vm, int8_t *rs1, vuint32m8_t rs2, vint8m2_t vs3,
size_t vl);
void __riscv_vsoxei64(vbool64_t vm, int8_t *rs1, vuint64m1_t rs2,
vint8mf8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, int8_t *rs1, vuint64m2_t rs2,
vint8mf4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, int8_t *rs1, vuint64m4_t rs2,
vint8mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, int8_t *rs1, vuint64m8_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool64_t vm, int16_t *rs1, vuint8mf8_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, int16_t *rs1, vuint8mf4_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, int16_t *rs1, vuint8mf2_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, int16_t *rs1, vuint8m1_t rs2, vint16m2_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool4_t vm, int16_t *rs1, vuint8m2_t rs2, vint16m4_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool2_t vm, int16_t *rs1, vuint8m4_t rs2, vint16m8_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool64_t vm, int16_t *rs1, vuint16mf4_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, int16_t *rs1, vuint16mf2_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, int16_t *rs1, vuint16m1_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, int16_t *rs1, vuint16m2_t rs2,
vint16m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool4_t vm, int16_t *rs1, vuint16m4_t rs2,
vint16m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool2_t vm, int16_t *rs1, vuint16m8_t rs2,
vint16m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, int16_t *rs1, vuint32mf2_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, int16_t *rs1, vuint32m1_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, int16_t *rs1, vuint32m2_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, int16_t *rs1, vuint32m4_t rs2,
vint16m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool4_t vm, int16_t *rs1, vuint32m8_t rs2,
vint16m4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, int16_t *rs1, vuint64m1_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, int16_t *rs1, vuint64m2_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, int16_t *rs1, vuint64m4_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, int16_t *rs1, vuint64m8_t rs2,
vint16m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, int32_t *rs1, vuint8mf8_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, int32_t *rs1, vuint8mf4_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, int32_t *rs1, vuint8mf2_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, int32_t *rs1, vuint8m1_t rs2, vint32m4_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool4_t vm, int32_t *rs1, vuint8m2_t rs2, vint32m8_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool64_t vm, int32_t *rs1, vuint16mf4_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, int32_t *rs1, vuint16mf2_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, int32_t *rs1, vuint16m1_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, int32_t *rs1, vuint16m2_t rs2,
vint32m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool4_t vm, int32_t *rs1, vuint16m4_t rs2,
vint32m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, int32_t *rs1, vuint32mf2_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, int32_t *rs1, vuint32m1_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, int32_t *rs1, vuint32m2_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, int32_t *rs1, vuint32m4_t rs2,
vint32m4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool4_t vm, int32_t *rs1, vuint32m8_t rs2,
vint32m8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, int32_t *rs1, vuint64m1_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, int32_t *rs1, vuint64m2_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, int32_t *rs1, vuint64m4_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, int32_t *rs1, vuint64m8_t rs2,
vint32m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, int64_t *rs1, vuint8mf8_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, int64_t *rs1, vuint8mf4_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, int64_t *rs1, vuint8mf2_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, int64_t *rs1, vuint8m1_t rs2, vint64m8_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool64_t vm, int64_t *rs1, vuint16mf4_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, int64_t *rs1, vuint16mf2_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, int64_t *rs1, vuint16m1_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, int64_t *rs1, vuint16m2_t rs2,
vint64m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, int64_t *rs1, vuint32mf2_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, int64_t *rs1, vuint32m1_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, int64_t *rs1, vuint32m2_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, int64_t *rs1, vuint32m4_t rs2,
vint64m8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, int64_t *rs1, vuint64m1_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, int64_t *rs1, vuint64m2_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, int64_t *rs1, vuint64m4_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, int64_t *rs1, vuint64m8_t rs2,
vint64m8_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, int8_t *rs1, vuint8mf8_t rs2, vint8mf8_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool32_t vm, int8_t *rs1, vuint8mf4_t rs2, vint8mf4_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool16_t vm, int8_t *rs1, vuint8mf2_t rs2, vint8mf2_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool8_t vm, int8_t *rs1, vuint8m1_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool4_t vm, int8_t *rs1, vuint8m2_t rs2, vint8m2_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool2_t vm, int8_t *rs1, vuint8m4_t rs2, vint8m4_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool1_t vm, int8_t *rs1, vuint8m8_t rs2, vint8m8_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool64_t vm, int8_t *rs1, vuint16mf4_t rs2,
vint8mf8_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, int8_t *rs1, vuint16mf2_t rs2,
vint8mf4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, int8_t *rs1, vuint16m1_t rs2,
vint8mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, int8_t *rs1, vuint16m2_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool4_t vm, int8_t *rs1, vuint16m4_t rs2, vint8m2_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool2_t vm, int8_t *rs1, vuint16m8_t rs2, vint8m4_t vs3,
size_t vl);
void __riscv_vsuxei32(vbool64_t vm, int8_t *rs1, vuint32mf2_t rs2,
vint8mf8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, int8_t *rs1, vuint32m1_t rs2,
vint8mf4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, int8_t *rs1, vuint32m2_t rs2,
vint8mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, int8_t *rs1, vuint32m4_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsuxei32(vbool4_t vm, int8_t *rs1, vuint32m8_t rs2, vint8m2_t vs3,
size_t vl);
void __riscv_vsuxei64(vbool64_t vm, int8_t *rs1, vuint64m1_t rs2,
vint8mf8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, int8_t *rs1, vuint64m2_t rs2,
vint8mf4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, int8_t *rs1, vuint64m4_t rs2,
vint8mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, int8_t *rs1, vuint64m8_t rs2, vint8m1_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool64_t vm, int16_t *rs1, vuint8mf8_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, int16_t *rs1, vuint8mf4_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, int16_t *rs1, vuint8mf2_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, int16_t *rs1, vuint8m1_t rs2, vint16m2_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool4_t vm, int16_t *rs1, vuint8m2_t rs2, vint16m4_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool2_t vm, int16_t *rs1, vuint8m4_t rs2, vint16m8_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool64_t vm, int16_t *rs1, vuint16mf4_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, int16_t *rs1, vuint16mf2_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, int16_t *rs1, vuint16m1_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, int16_t *rs1, vuint16m2_t rs2,
vint16m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool4_t vm, int16_t *rs1, vuint16m4_t rs2,
vint16m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool2_t vm, int16_t *rs1, vuint16m8_t rs2,
vint16m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, int16_t *rs1, vuint32mf2_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, int16_t *rs1, vuint32m1_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, int16_t *rs1, vuint32m2_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, int16_t *rs1, vuint32m4_t rs2,
vint16m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool4_t vm, int16_t *rs1, vuint32m8_t rs2,
vint16m4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, int16_t *rs1, vuint64m1_t rs2,
vint16mf4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, int16_t *rs1, vuint64m2_t rs2,
vint16mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, int16_t *rs1, vuint64m4_t rs2,
vint16m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, int16_t *rs1, vuint64m8_t rs2,
vint16m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, int32_t *rs1, vuint8mf8_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, int32_t *rs1, vuint8mf4_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, int32_t *rs1, vuint8mf2_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, int32_t *rs1, vuint8m1_t rs2, vint32m4_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool4_t vm, int32_t *rs1, vuint8m2_t rs2, vint32m8_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool64_t vm, int32_t *rs1, vuint16mf4_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, int32_t *rs1, vuint16mf2_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, int32_t *rs1, vuint16m1_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, int32_t *rs1, vuint16m2_t rs2,
vint32m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool4_t vm, int32_t *rs1, vuint16m4_t rs2,
vint32m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, int32_t *rs1, vuint32mf2_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, int32_t *rs1, vuint32m1_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, int32_t *rs1, vuint32m2_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, int32_t *rs1, vuint32m4_t rs2,
vint32m4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool4_t vm, int32_t *rs1, vuint32m8_t rs2,
vint32m8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, int32_t *rs1, vuint64m1_t rs2,
vint32mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, int32_t *rs1, vuint64m2_t rs2,
vint32m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, int32_t *rs1, vuint64m4_t rs2,
vint32m2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, int32_t *rs1, vuint64m8_t rs2,
vint32m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, int64_t *rs1, vuint8mf8_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, int64_t *rs1, vuint8mf4_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, int64_t *rs1, vuint8mf2_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, int64_t *rs1, vuint8m1_t rs2, vint64m8_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool64_t vm, int64_t *rs1, vuint16mf4_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, int64_t *rs1, vuint16mf2_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, int64_t *rs1, vuint16m1_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, int64_t *rs1, vuint16m2_t rs2,
vint64m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, int64_t *rs1, vuint32mf2_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, int64_t *rs1, vuint32m1_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, int64_t *rs1, vuint32m2_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, int64_t *rs1, vuint32m4_t rs2,
vint64m8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, int64_t *rs1, vuint64m1_t rs2,
vint64m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, int64_t *rs1, vuint64m2_t rs2,
vint64m2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, int64_t *rs1, vuint64m4_t rs2,
vint64m4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, int64_t *rs1, vuint64m8_t rs2,
vint64m8_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, uint8_t *rs1, vuint8mf8_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, uint8_t *rs1, vuint8mf4_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, uint8_t *rs1, vuint8mf2_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, uint8_t *rs1, vuint8m1_t rs2, vuint8m1_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool4_t vm, uint8_t *rs1, vuint8m2_t rs2, vuint8m2_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool2_t vm, uint8_t *rs1, vuint8m4_t rs2, vuint8m4_t vs3,
size_t vl);
void __riscv_vsoxei8(vbool1_t vm, uint8_t *rs1, vuint8m8_t rs2, vuint8m8_t vs3,
size_t vl);
void __riscv_vsoxei16(vbool64_t vm, uint8_t *rs1, vuint16mf4_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, uint8_t *rs1, vuint16mf2_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, uint8_t *rs1, vuint16m1_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, uint8_t *rs1, vuint16m2_t rs2,
vuint8m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool4_t vm, uint8_t *rs1, vuint16m4_t rs2,
vuint8m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool2_t vm, uint8_t *rs1, vuint16m8_t rs2,
vuint8m4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, uint8_t *rs1, vuint32mf2_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, uint8_t *rs1, vuint32m1_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, uint8_t *rs1, vuint32m2_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, uint8_t *rs1, vuint32m4_t rs2,
vuint8m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool4_t vm, uint8_t *rs1, vuint32m8_t rs2,
vuint8m2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, uint8_t *rs1, vuint64m1_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, uint8_t *rs1, vuint64m2_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, uint8_t *rs1, vuint64m4_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, uint8_t *rs1, vuint64m8_t rs2,
vuint8m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, uint16_t *rs1, vuint8mf8_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, uint16_t *rs1, vuint8mf4_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, uint16_t *rs1, vuint8mf2_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, uint16_t *rs1, vuint8m1_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool4_t vm, uint16_t *rs1, vuint8m2_t rs2,
vuint16m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool2_t vm, uint16_t *rs1, vuint8m4_t rs2,
vuint16m8_t vs3, size_t vl);
void __riscv_vsoxei16(vbool64_t vm, uint16_t *rs1, vuint16mf4_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, uint16_t *rs1, vuint16mf2_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, uint16_t *rs1, vuint16m1_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, uint16_t *rs1, vuint16m2_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool4_t vm, uint16_t *rs1, vuint16m4_t rs2,
vuint16m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool2_t vm, uint16_t *rs1, vuint16m8_t rs2,
vuint16m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, uint16_t *rs1, vuint32mf2_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, uint16_t *rs1, vuint32m1_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, uint16_t *rs1, vuint32m2_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, uint16_t *rs1, vuint32m4_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool4_t vm, uint16_t *rs1, vuint32m8_t rs2,
vuint16m4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, uint16_t *rs1, vuint64m1_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, uint16_t *rs1, vuint64m2_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, uint16_t *rs1, vuint64m4_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, uint16_t *rs1, vuint64m8_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, uint32_t *rs1, vuint8mf8_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, uint32_t *rs1, vuint8mf4_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, uint32_t *rs1, vuint8mf2_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, uint32_t *rs1, vuint8m1_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool4_t vm, uint32_t *rs1, vuint8m2_t rs2,
vuint32m8_t vs3, size_t vl);
void __riscv_vsoxei16(vbool64_t vm, uint32_t *rs1, vuint16mf4_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, uint32_t *rs1, vuint16mf2_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, uint32_t *rs1, vuint16m1_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, uint32_t *rs1, vuint16m2_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool4_t vm, uint32_t *rs1, vuint16m4_t rs2,
vuint32m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, uint32_t *rs1, vuint32mf2_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, uint32_t *rs1, vuint32m1_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, uint32_t *rs1, vuint32m2_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, uint32_t *rs1, vuint32m4_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool4_t vm, uint32_t *rs1, vuint32m8_t rs2,
vuint32m8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, uint32_t *rs1, vuint64m1_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, uint32_t *rs1, vuint64m2_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, uint32_t *rs1, vuint64m4_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, uint32_t *rs1, vuint64m8_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool64_t vm, uint64_t *rs1, vuint8mf8_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsoxei8(vbool32_t vm, uint64_t *rs1, vuint8mf4_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsoxei8(vbool16_t vm, uint64_t *rs1, vuint8mf2_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsoxei8(vbool8_t vm, uint64_t *rs1, vuint8m1_t rs2,
vuint64m8_t vs3, size_t vl);
void __riscv_vsoxei16(vbool64_t vm, uint64_t *rs1, vuint16mf4_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsoxei16(vbool32_t vm, uint64_t *rs1, vuint16mf2_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsoxei16(vbool16_t vm, uint64_t *rs1, vuint16m1_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsoxei16(vbool8_t vm, uint64_t *rs1, vuint16m2_t rs2,
vuint64m8_t vs3, size_t vl);
void __riscv_vsoxei32(vbool64_t vm, uint64_t *rs1, vuint32mf2_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsoxei32(vbool32_t vm, uint64_t *rs1, vuint32m1_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsoxei32(vbool16_t vm, uint64_t *rs1, vuint32m2_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsoxei32(vbool8_t vm, uint64_t *rs1, vuint32m4_t rs2,
vuint64m8_t vs3, size_t vl);
void __riscv_vsoxei64(vbool64_t vm, uint64_t *rs1, vuint64m1_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsoxei64(vbool32_t vm, uint64_t *rs1, vuint64m2_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsoxei64(vbool16_t vm, uint64_t *rs1, vuint64m4_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsoxei64(vbool8_t vm, uint64_t *rs1, vuint64m8_t rs2,
vuint64m8_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, uint8_t *rs1, vuint8mf8_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, uint8_t *rs1, vuint8mf4_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, uint8_t *rs1, vuint8mf2_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, uint8_t *rs1, vuint8m1_t rs2, vuint8m1_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool4_t vm, uint8_t *rs1, vuint8m2_t rs2, vuint8m2_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool2_t vm, uint8_t *rs1, vuint8m4_t rs2, vuint8m4_t vs3,
size_t vl);
void __riscv_vsuxei8(vbool1_t vm, uint8_t *rs1, vuint8m8_t rs2, vuint8m8_t vs3,
size_t vl);
void __riscv_vsuxei16(vbool64_t vm, uint8_t *rs1, vuint16mf4_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, uint8_t *rs1, vuint16mf2_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, uint8_t *rs1, vuint16m1_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, uint8_t *rs1, vuint16m2_t rs2,
vuint8m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool4_t vm, uint8_t *rs1, vuint16m4_t rs2,
vuint8m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool2_t vm, uint8_t *rs1, vuint16m8_t rs2,
vuint8m4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, uint8_t *rs1, vuint32mf2_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, uint8_t *rs1, vuint32m1_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, uint8_t *rs1, vuint32m2_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, uint8_t *rs1, vuint32m4_t rs2,
vuint8m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool4_t vm, uint8_t *rs1, vuint32m8_t rs2,
vuint8m2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, uint8_t *rs1, vuint64m1_t rs2,
vuint8mf8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, uint8_t *rs1, vuint64m2_t rs2,
vuint8mf4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, uint8_t *rs1, vuint64m4_t rs2,
vuint8mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, uint8_t *rs1, vuint64m8_t rs2,
vuint8m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, uint16_t *rs1, vuint8mf8_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, uint16_t *rs1, vuint8mf4_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, uint16_t *rs1, vuint8mf2_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, uint16_t *rs1, vuint8m1_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool4_t vm, uint16_t *rs1, vuint8m2_t rs2,
vuint16m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool2_t vm, uint16_t *rs1, vuint8m4_t rs2,
vuint16m8_t vs3, size_t vl);
void __riscv_vsuxei16(vbool64_t vm, uint16_t *rs1, vuint16mf4_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, uint16_t *rs1, vuint16mf2_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, uint16_t *rs1, vuint16m1_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, uint16_t *rs1, vuint16m2_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool4_t vm, uint16_t *rs1, vuint16m4_t rs2,
vuint16m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool2_t vm, uint16_t *rs1, vuint16m8_t rs2,
vuint16m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, uint16_t *rs1, vuint32mf2_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, uint16_t *rs1, vuint32m1_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, uint16_t *rs1, vuint32m2_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, uint16_t *rs1, vuint32m4_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool4_t vm, uint16_t *rs1, vuint32m8_t rs2,
vuint16m4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, uint16_t *rs1, vuint64m1_t rs2,
vuint16mf4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, uint16_t *rs1, vuint64m2_t rs2,
vuint16mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, uint16_t *rs1, vuint64m4_t rs2,
vuint16m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, uint16_t *rs1, vuint64m8_t rs2,
vuint16m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, uint32_t *rs1, vuint8mf8_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, uint32_t *rs1, vuint8mf4_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, uint32_t *rs1, vuint8mf2_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, uint32_t *rs1, vuint8m1_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool4_t vm, uint32_t *rs1, vuint8m2_t rs2,
vuint32m8_t vs3, size_t vl);
void __riscv_vsuxei16(vbool64_t vm, uint32_t *rs1, vuint16mf4_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, uint32_t *rs1, vuint16mf2_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, uint32_t *rs1, vuint16m1_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, uint32_t *rs1, vuint16m2_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool4_t vm, uint32_t *rs1, vuint16m4_t rs2,
vuint32m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, uint32_t *rs1, vuint32mf2_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, uint32_t *rs1, vuint32m1_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, uint32_t *rs1, vuint32m2_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, uint32_t *rs1, vuint32m4_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool4_t vm, uint32_t *rs1, vuint32m8_t rs2,
vuint32m8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, uint32_t *rs1, vuint64m1_t rs2,
vuint32mf2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, uint32_t *rs1, vuint64m2_t rs2,
vuint32m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, uint32_t *rs1, vuint64m4_t rs2,
vuint32m2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, uint32_t *rs1, vuint64m8_t rs2,
vuint32m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool64_t vm, uint64_t *rs1, vuint8mf8_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsuxei8(vbool32_t vm, uint64_t *rs1, vuint8mf4_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsuxei8(vbool16_t vm, uint64_t *rs1, vuint8mf2_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsuxei8(vbool8_t vm, uint64_t *rs1, vuint8m1_t rs2,
vuint64m8_t vs3, size_t vl);
void __riscv_vsuxei16(vbool64_t vm, uint64_t *rs1, vuint16mf4_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsuxei16(vbool32_t vm, uint64_t *rs1, vuint16mf2_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsuxei16(vbool16_t vm, uint64_t *rs1, vuint16m1_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsuxei16(vbool8_t vm, uint64_t *rs1, vuint16m2_t rs2,
vuint64m8_t vs3, size_t vl);
void __riscv_vsuxei32(vbool64_t vm, uint64_t *rs1, vuint32mf2_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsuxei32(vbool32_t vm, uint64_t *rs1, vuint32m1_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsuxei32(vbool16_t vm, uint64_t *rs1, vuint32m2_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsuxei32(vbool8_t vm, uint64_t *rs1, vuint32m4_t rs2,
vuint64m8_t vs3, size_t vl);
void __riscv_vsuxei64(vbool64_t vm, uint64_t *rs1, vuint64m1_t rs2,
vuint64m1_t vs3, size_t vl);
void __riscv_vsuxei64(vbool32_t vm, uint64_t *rs1, vuint64m2_t rs2,
vuint64m2_t vs3, size_t vl);
void __riscv_vsuxei64(vbool16_t vm, uint64_t *rs1, vuint64m4_t rs2,
vuint64m4_t vs3, size_t vl);
void __riscv_vsuxei64(vbool8_t vm, uint64_t *rs1, vuint64m8_t rs2,
vuint64m8_t vs3, size_t vl);
Unit-stride Fault-Only-First Loads Intrinsics
// masked functions
vfloat16mf4_t __riscv_vle16ff(vbool64_t vm, const _Float16 *rs1, size_t *new_vl,
size_t vl);
vfloat16mf2_t __riscv_vle16ff(vbool32_t vm, const _Float16 *rs1, size_t *new_vl,
size_t vl);
vfloat16m1_t __riscv_vle16ff(vbool16_t vm, const _Float16 *rs1, size_t *new_vl,
size_t vl);
vfloat16m2_t __riscv_vle16ff(vbool8_t vm, const _Float16 *rs1, size_t *new_vl,
size_t vl);
vfloat16m4_t __riscv_vle16ff(vbool4_t vm, const _Float16 *rs1, size_t *new_vl,
size_t vl);
vfloat16m8_t __riscv_vle16ff(vbool2_t vm, const _Float16 *rs1, size_t *new_vl,
size_t vl);
vfloat32mf2_t __riscv_vle32ff(vbool64_t vm, const float *rs1, size_t *new_vl,
size_t vl);
vfloat32m1_t __riscv_vle32ff(vbool32_t vm, const float *rs1, size_t *new_vl,
size_t vl);
vfloat32m2_t __riscv_vle32ff(vbool16_t vm, const float *rs1, size_t *new_vl,
size_t vl);
vfloat32m4_t __riscv_vle32ff(vbool8_t vm, const float *rs1, size_t *new_vl,
size_t vl);
vfloat32m8_t __riscv_vle32ff(vbool4_t vm, const float *rs1, size_t *new_vl,
size_t vl);
vfloat64m1_t __riscv_vle64ff(vbool64_t vm, const double *rs1, size_t *new_vl,
size_t vl);
vfloat64m2_t __riscv_vle64ff(vbool32_t vm, const double *rs1, size_t *new_vl,
size_t vl);
vfloat64m4_t __riscv_vle64ff(vbool16_t vm, const double *rs1, size_t *new_vl,
size_t vl);
vfloat64m8_t __riscv_vle64ff(vbool8_t vm, const double *rs1, size_t *new_vl,
size_t vl);
vint8mf8_t __riscv_vle8ff(vbool64_t vm, const int8_t *rs1, size_t *new_vl,
size_t vl);
vint8mf4_t __riscv_vle8ff(vbool32_t vm, const int8_t *rs1, size_t *new_vl,
size_t vl);
vint8mf2_t __riscv_vle8ff(vbool16_t vm, const int8_t *rs1, size_t *new_vl,
size_t vl);
vint8m1_t __riscv_vle8ff(vbool8_t vm, const int8_t *rs1, size_t *new_vl,
size_t vl);
vint8m2_t __riscv_vle8ff(vbool4_t vm, const int8_t *rs1, size_t *new_vl,
size_t vl);
vint8m4_t __riscv_vle8ff(vbool2_t vm, const int8_t *rs1, size_t *new_vl,
size_t vl);
vint8m8_t __riscv_vle8ff(vbool1_t vm, const int8_t *rs1, size_t *new_vl,
size_t vl);
vint16mf4_t __riscv_vle16ff(vbool64_t vm, const int16_t *rs1, size_t *new_vl,
size_t vl);
vint16mf2_t __riscv_vle16ff(vbool32_t vm, const int16_t *rs1, size_t *new_vl,
size_t vl);
vint16m1_t __riscv_vle16ff(vbool16_t vm, const int16_t *rs1, size_t *new_vl,
size_t vl);
vint16m2_t __riscv_vle16ff(vbool8_t vm, const int16_t *rs1, size_t *new_vl,
size_t vl);
vint16m4_t __riscv_vle16ff(vbool4_t vm, const int16_t *rs1, size_t *new_vl,
size_t vl);
vint16m8_t __riscv_vle16ff(vbool2_t vm, const int16_t *rs1, size_t *new_vl,
size_t vl);
vint32mf2_t __riscv_vle32ff(vbool64_t vm, const int32_t *rs1, size_t *new_vl,
size_t vl);
vint32m1_t __riscv_vle32ff(vbool32_t vm, const int32_t *rs1, size_t *new_vl,
size_t vl);
vint32m2_t __riscv_vle32ff(vbool16_t vm, const int32_t *rs1, size_t *new_vl,
size_t vl);
vint32m4_t __riscv_vle32ff(vbool8_t vm, const int32_t *rs1, size_t *new_vl,
size_t vl);
vint32m8_t __riscv_vle32ff(vbool4_t vm, const int32_t *rs1, size_t *new_vl,
size_t vl);
vint64m1_t __riscv_vle64ff(vbool64_t vm, const int64_t *rs1, size_t *new_vl,
size_t vl);
vint64m2_t __riscv_vle64ff(vbool32_t vm, const int64_t *rs1, size_t *new_vl,
size_t vl);
vint64m4_t __riscv_vle64ff(vbool16_t vm, const int64_t *rs1, size_t *new_vl,
size_t vl);
vint64m8_t __riscv_vle64ff(vbool8_t vm, const int64_t *rs1, size_t *new_vl,
size_t vl);
vuint8mf8_t __riscv_vle8ff(vbool64_t vm, const uint8_t *rs1, size_t *new_vl,
size_t vl);
vuint8mf4_t __riscv_vle8ff(vbool32_t vm, const uint8_t *rs1, size_t *new_vl,
size_t vl);
vuint8mf2_t __riscv_vle8ff(vbool16_t vm, const uint8_t *rs1, size_t *new_vl,
size_t vl);
vuint8m1_t __riscv_vle8ff(vbool8_t vm, const uint8_t *rs1, size_t *new_vl,
size_t vl);
vuint8m2_t __riscv_vle8ff(vbool4_t vm, const uint8_t *rs1, size_t *new_vl,
size_t vl);
vuint8m4_t __riscv_vle8ff(vbool2_t vm, const uint8_t *rs1, size_t *new_vl,
size_t vl);
vuint8m8_t __riscv_vle8ff(vbool1_t vm, const uint8_t *rs1, size_t *new_vl,
size_t vl);
vuint16mf4_t __riscv_vle16ff(vbool64_t vm, const uint16_t *rs1, size_t *new_vl,
size_t vl);
vuint16mf2_t __riscv_vle16ff(vbool32_t vm, const uint16_t *rs1, size_t *new_vl,
size_t vl);
vuint16m1_t __riscv_vle16ff(vbool16_t vm, const uint16_t *rs1, size_t *new_vl,
size_t vl);
vuint16m2_t __riscv_vle16ff(vbool8_t vm, const uint16_t *rs1, size_t *new_vl,
size_t vl);
vuint16m4_t __riscv_vle16ff(vbool4_t vm, const uint16_t *rs1, size_t *new_vl,
size_t vl);
vuint16m8_t __riscv_vle16ff(vbool2_t vm, const uint16_t *rs1, size_t *new_vl,
size_t vl);
vuint32mf2_t __riscv_vle32ff(vbool64_t vm, const uint32_t *rs1, size_t *new_vl,
size_t vl);
vuint32m1_t __riscv_vle32ff(vbool32_t vm, const uint32_t *rs1, size_t *new_vl,
size_t vl);
vuint32m2_t __riscv_vle32ff(vbool16_t vm, const uint32_t *rs1, size_t *new_vl,
size_t vl);
vuint32m4_t __riscv_vle32ff(vbool8_t vm, const uint32_t *rs1, size_t *new_vl,
size_t vl);
vuint32m8_t __riscv_vle32ff(vbool4_t vm, const uint32_t *rs1, size_t *new_vl,
size_t vl);
vuint64m1_t __riscv_vle64ff(vbool64_t vm, const uint64_t *rs1, size_t *new_vl,
size_t vl);
vuint64m2_t __riscv_vle64ff(vbool32_t vm, const uint64_t *rs1, size_t *new_vl,
size_t vl);
vuint64m4_t __riscv_vle64ff(vbool16_t vm, const uint64_t *rs1, size_t *new_vl,
size_t vl);
vuint64m8_t __riscv_vle64ff(vbool8_t vm, const uint64_t *rs1, size_t *new_vl,
size_t vl);