blob: bab39aa10dcbfcce7533e7dbd8720bb77e94ff48 [file] [log] [blame]
#if defined(TARGET_BUILTIN) && !defined(RISCVV_BUILTIN)
#define RISCVV_BUILTIN(ID, TYPE, ATTRS) TARGET_BUILTIN(ID, TYPE, ATTRS, "experimental-v")
#endif
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m1,"q8Scq8Scq8Scz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m1_m,"q8Scq8Scq8Scq8Scq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m2,"q16Scq16Scq16Scz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m2_m,"q16Scq16Scq16Scq16Scq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m4,"q32Scq32Scq32Scz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m4_m,"q32Scq32Scq32Scq32Scq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m8,"q64Scq64Scq64Scz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8m8_m,"q64Scq64Scq64Scq64Scq64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8mf2,"q4Scq4Scq4Scz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8mf2_m,"q4Scq4Scq4Scq4Scq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8mf4,"q2Scq2Scq2Scz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8mf4_m,"q2Scq2Scq2Scq2Scq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8mf8,"q1Scq1Scq1Scz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i8mf8_m,"q1Scq1Scq1Scq1Scq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m1,"q4Ssq4Ssq4Ssz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m1_m,"q4Ssq4Ssq4Ssq4Ssq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m2,"q8Ssq8Ssq8Ssz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m2_m,"q8Ssq8Ssq8Ssq8Ssq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m4,"q16Ssq16Ssq16Ssz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m4_m,"q16Ssq16Ssq16Ssq16Ssq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m8,"q32Ssq32Ssq32Ssz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16m8_m,"q32Ssq32Ssq32Ssq32Ssq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16mf2,"q2Ssq2Ssq2Ssz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16mf2_m,"q2Ssq2Ssq2Ssq2Ssq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16mf4,"q1Ssq1Ssq1Ssz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i16mf4_m,"q1Ssq1Ssq1Ssq1Ssq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m1,"q2Siq2Siq2Siz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m1_m,"q2Siq2Siq2Siq2Siq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m2,"q4Siq4Siq4Siz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m2_m,"q4Siq4Siq4Siq4Siq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m4,"q8Siq8Siq8Siz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m4_m,"q8Siq8Siq8Siq8Siq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m8,"q16Siq16Siq16Siz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32m8_m,"q16Siq16Siq16Siq16Siq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32mf2,"q1Siq1Siq1Siz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i32mf2_m,"q1Siq1Siq1Siq1Siq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m1,"q1SWiq1SWiq1SWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m1_m,"q1SWiq1SWiq1SWiq1SWiq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m2,"q2SWiq2SWiq2SWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m2_m,"q2SWiq2SWiq2SWiq2SWiq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m4,"q4SWiq4SWiq4SWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m4_m,"q4SWiq4SWiq4SWiq4SWiq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m8,"q8SWiq8SWiq8SWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_i64m8_m,"q8SWiq8SWiq8SWiq8SWiq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m1,"q8ScScC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m1_m,"q8Scq8ScScC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m2,"q16ScScC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m2_m,"q16Scq16ScScC*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m4,"q32ScScC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m4_m,"q32Scq32ScScC*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m8,"q64ScScC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8m8_m,"q64Scq64ScScC*q64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8mf2,"q4ScScC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8mf2_m,"q4Scq4ScScC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8mf4,"q2ScScC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8mf4_m,"q2Scq2ScScC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8mf8,"q1ScScC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_i8mf8_m,"q1Scq1ScScC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m1,"q2SiSiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m1_m,"q2Siq2SiSiC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m2,"q4SiSiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m2_m,"q4Siq4SiSiC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m4,"q8SiSiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m4_m,"q8Siq8SiSiC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m8,"q16SiSiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32m8_m,"q16Siq16SiSiC*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32mf2,"q1SiSiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_i32mf2_m,"q1Siq1SiSiC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m1,"q2UiUiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m1_m,"q2Uiq2UiUiC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m2,"q4UiUiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m2_m,"q4Uiq4UiUiC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m4,"q8UiUiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m4_m,"q8Uiq8UiUiC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m8,"q16UiUiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32m8_m,"q16Uiq16UiUiC*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32mf2,"q1UiUiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_u32mf2_m,"q1Uiq1UiUiC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m1,"q2ffC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m1_m,"q2fq2ffC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m2,"q4ffC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m2_m,"q4fq4ffC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m4,"q8ffC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m4_m,"q8fq8ffC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m8,"q16ffC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32m8_m,"q16fq16ffC*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32mf2,"q1ffC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle32_v_f32mf2_m,"q1fq1ffC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m1,"q1SWiSWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m1_m,"q1SWiq1SWiSWiC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m2,"q2SWiSWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m2_m,"q2SWiq2SWiSWiC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m4,"q4SWiSWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m4_m,"q4SWiq4SWiSWiC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m8,"q8SWiSWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_i64m8_m,"q8SWiq8SWiSWiC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m1,"q1UWiUWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m1_m,"q1UWiq1UWiUWiC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m2,"q2UWiUWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m2_m,"q2UWiq2UWiUWiC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m4,"q4UWiUWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m4_m,"q4UWiq4UWiUWiC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m8,"q8UWiUWiC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_u64m8_m,"q8UWiq8UWiUWiC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m1,"q1ddC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m1_m,"q1dq1ddC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m2,"q2ddC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m2_m,"q2dq2ddC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m4,"q4ddC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m4_m,"q4dq4ddC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m8,"q8ddC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle64_v_f64m8_m,"q8dq8ddC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m1,"vq4SsSs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m1_m,"vq4SsSs*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m2,"vq8SsSs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m2_m,"vq8SsSs*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m4,"vq16SsSs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m4_m,"vq16SsSs*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m8,"vq32SsSs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16m8_m,"vq32SsSs*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16mf2,"vq2SsSs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16mf2_m,"vq2SsSs*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16mf4,"vq1SsSs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_i16mf4_m,"vq1SsSs*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m1,"q8UcUcC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m1_m,"q8Ucq8UcUcC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m2,"q16UcUcC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m2_m,"q16Ucq16UcUcC*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m4,"q32UcUcC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m4_m,"q32Ucq32UcUcC*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m8,"q64UcUcC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8m8_m,"q64Ucq64UcUcC*q64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8mf2,"q4UcUcC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8mf2_m,"q4Ucq4UcUcC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8mf4,"q2UcUcC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8mf4_m,"q2Ucq2UcUcC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8mf8,"q1UcUcC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle8_v_u8mf8_m,"q1Ucq1UcUcC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m1,"vq4UsUs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m1_m,"vq4UsUs*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m2,"vq8UsUs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m2_m,"vq8UsUs*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m4,"vq16UsUs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m4_m,"vq16UsUs*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m8,"vq32UsUs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16m8_m,"vq32UsUs*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16mf2,"vq2UsUs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16mf2_m,"vq2UsUs*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16mf4,"vq1UsUs*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse16_v_u16mf4_m,"vq1UsUs*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m1,"vq2SiSi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m1_m,"vq2SiSi*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m2,"vq4SiSi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m2_m,"vq4SiSi*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m4,"vq8SiSi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m4_m,"vq8SiSi*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m8,"vq16SiSi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32m8_m,"vq16SiSi*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32mf2,"vq1SiSi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_i32mf2_m,"vq1SiSi*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m1,"vq2UiUi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m1_m,"vq2UiUi*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m2,"vq4UiUi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m2_m,"vq4UiUi*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m4,"vq8UiUi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m4_m,"vq8UiUi*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m8,"vq16UiUi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32m8_m,"vq16UiUi*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32mf2,"vq1UiUi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_u32mf2_m,"vq1UiUi*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m1,"vq2ff*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m1_m,"vq2ff*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m2,"vq4ff*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m2_m,"vq4ff*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m4,"vq8ff*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m4_m,"vq8ff*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m8,"vq16ff*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32m8_m,"vq16ff*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32mf2,"vq1ff*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse32_v_f32mf2_m,"vq1ff*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m1,"vq1SWiSWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m1_m,"vq1SWiSWi*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m2,"vq2SWiSWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m2_m,"vq2SWiSWi*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m4,"vq4SWiSWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m4_m,"vq4SWiSWi*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m8,"vq8SWiSWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_i64m8_m,"vq8SWiSWi*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m1,"vq1UWiUWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m1_m,"vq1UWiUWi*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m2,"vq2UWiUWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m2_m,"vq2UWiUWi*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m4,"vq4UWiUWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m4_m,"vq4UWiUWi*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m8,"vq8UWiUWi*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_u64m8_m,"vq8UWiUWi*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m1,"vq1dd*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m1_m,"vq1dd*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m2,"vq2dd*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m2_m,"vq2dd*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m4,"vq4dd*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m4_m,"vq4dd*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m8,"vq8dd*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse64_v_f64m8_m,"vq8dd*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m1,"q8Scq8ScScz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m1_m,"q8Scq8Scq8ScScq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m2,"q16Scq16ScScz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m2_m,"q16Scq16Scq16ScScq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m4,"q32Scq32ScScz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m4_m,"q32Scq32Scq32ScScq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m8,"q64Scq64ScScz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8m8_m,"q64Scq64Scq64ScScq64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8mf2,"q4Scq4ScScz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8mf2_m,"q4Scq4Scq4ScScq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8mf4,"q2Scq2ScScz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8mf4_m,"q2Scq2Scq2ScScq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8mf8,"q1Scq1ScScz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i8mf8_m,"q1Scq1Scq1ScScq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m1,"q4Ssq4SsSsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m1_m,"q4Ssq4Ssq4SsSsq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m2,"q8Ssq8SsSsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m2_m,"q8Ssq8Ssq8SsSsq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m4,"q16Ssq16SsSsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m4_m,"q16Ssq16Ssq16SsSsq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m8,"q32Ssq32SsSsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16m8_m,"q32Ssq32Ssq32SsSsq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16mf2,"q2Ssq2SsSsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16mf2_m,"q2Ssq2Ssq2SsSsq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16mf4,"q1Ssq1SsSsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i16mf4_m,"q1Ssq1Ssq1SsSsq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m1,"q2Siq2SiSiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m1_m,"q2Siq2Siq2SiSiq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m2,"q4Siq4SiSiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m2_m,"q4Siq4Siq4SiSiq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m4,"q8Siq8SiSiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m4_m,"q8Siq8Siq8SiSiq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m8,"q16Siq16SiSiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32m8_m,"q16Siq16Siq16SiSiq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32mf2,"q1Siq1SiSiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i32mf2_m,"q1Siq1Siq1SiSiq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m1,"q1SWiq1SWiSWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m1_m,"q1SWiq1SWiq1SWiSWiq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m2,"q2SWiq2SWiSWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m2_m,"q2SWiq2SWiq2SWiSWiq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m4,"q4SWiq4SWiSWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m4_m,"q4SWiq4SWiq4SWiSWiq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m8,"q8SWiq8SWiSWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_i64m8_m,"q8SWiq8SWiq8SWiSWiq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m1,"q8Ucq8Ucq8Ucz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m1_m,"q8Ucq8Ucq8Ucq8Ucq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m2,"q16Ucq16Ucq16Ucz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m2_m,"q16Ucq16Ucq16Ucq16Ucq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m4,"q32Ucq32Ucq32Ucz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m4_m,"q32Ucq32Ucq32Ucq32Ucq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m8,"q64Ucq64Ucq64Ucz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8m8_m,"q64Ucq64Ucq64Ucq64Ucq64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8mf2,"q4Ucq4Ucq4Ucz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8mf2_m,"q4Ucq4Ucq4Ucq4Ucq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8mf4,"q2Ucq2Ucq2Ucz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8mf4_m,"q2Ucq2Ucq2Ucq2Ucq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8mf8,"q1Ucq1Ucq1Ucz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u8mf8_m,"q1Ucq1Ucq1Ucq1Ucq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m1,"q4Usq4Usq4Usz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m1_m,"q4Usq4Usq4Usq4Usq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m2,"q8Usq8Usq8Usz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m2_m,"q8Usq8Usq8Usq8Usq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m4,"q16Usq16Usq16Usz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m4_m,"q16Usq16Usq16Usq16Usq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m8,"q32Usq32Usq32Usz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16m8_m,"q32Usq32Usq32Usq32Usq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16mf2,"q2Usq2Usq2Usz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16mf2_m,"q2Usq2Usq2Usq2Usq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16mf4,"q1Usq1Usq1Usz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u16mf4_m,"q1Usq1Usq1Usq1Usq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m1,"q2Uiq2Uiq2Uiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m1_m,"q2Uiq2Uiq2Uiq2Uiq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m2,"q4Uiq4Uiq4Uiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m2_m,"q4Uiq4Uiq4Uiq4Uiq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m4,"q8Uiq8Uiq8Uiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m4_m,"q8Uiq8Uiq8Uiq8Uiq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m8,"q16Uiq16Uiq16Uiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32m8_m,"q16Uiq16Uiq16Uiq16Uiq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32mf2,"q1Uiq1Uiq1Uiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u32mf2_m,"q1Uiq1Uiq1Uiq1Uiq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m1,"q1UWiq1UWiq1UWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m1_m,"q1UWiq1UWiq1UWiq1UWiq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m2,"q2UWiq2UWiq2UWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m2_m,"q2UWiq2UWiq2UWiq2UWiq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m4,"q4UWiq4UWiq4UWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m4_m,"q4UWiq4UWiq4UWiq4UWiq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m8,"q8UWiq8UWiq8UWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vv_u64m8_m,"q8UWiq8UWiq8UWiq8UWiq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m1,"q8Ucq8UcUcz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m1_m,"q8Ucq8Ucq8UcUcq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m2,"q16Ucq16UcUcz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m2_m,"q16Ucq16Ucq16UcUcq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m4,"q32Ucq32UcUcz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m4_m,"q32Ucq32Ucq32UcUcq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m8,"q64Ucq64UcUcz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8m8_m,"q64Ucq64Ucq64UcUcq64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8mf2,"q4Ucq4UcUcz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8mf2_m,"q4Ucq4Ucq4UcUcq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8mf4,"q2Ucq2UcUcz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8mf4_m,"q2Ucq2Ucq2UcUcq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8mf8,"q1Ucq1UcUcz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u8mf8_m,"q1Ucq1Ucq1UcUcq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m1,"q4Usq4UsUsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m1_m,"q4Usq4Usq4UsUsq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m2,"q8Usq8UsUsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m2_m,"q8Usq8Usq8UsUsq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m4,"q16Usq16UsUsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m4_m,"q16Usq16Usq16UsUsq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m8,"q32Usq32UsUsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16m8_m,"q32Usq32Usq32UsUsq32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16mf2,"q2Usq2UsUsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16mf2_m,"q2Usq2Usq2UsUsq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16mf4,"q1Usq1UsUsz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u16mf4_m,"q1Usq1Usq1UsUsq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m1,"q2Uiq2UiUiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m1_m,"q2Uiq2Uiq2UiUiq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m2,"q4Uiq4UiUiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m2_m,"q4Uiq4Uiq4UiUiq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m4,"q8Uiq8UiUiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m4_m,"q8Uiq8Uiq8UiUiq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m8,"q16Uiq16UiUiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32m8_m,"q16Uiq16Uiq16UiUiq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32mf2,"q1Uiq1UiUiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u32mf2_m,"q1Uiq1Uiq1UiUiq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m1,"q1UWiq1UWiUWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m1_m,"q1UWiq1UWiq1UWiUWiq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m2,"q2UWiq2UWiUWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m2_m,"q2UWiq2UWiq2UWiUWiq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m4,"q4UWiq4UWiUWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m4_m,"q4UWiq4UWiq4UWiUWiq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m8,"q8UWiq8UWiUWiz", "n")
RISCVV_BUILTIN(__builtin_rvv_vadd_vx_u64m8_m,"q8UWiq8UWiq8UWiUWiq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m1,"vq8ScSc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m1_m,"vq8ScSc*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m2,"vq16ScSc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m2_m,"vq16ScSc*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m4,"vq32ScSc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m4_m,"vq32ScSc*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m8,"vq64ScSc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8m8_m,"vq64ScSc*q64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8mf2,"vq4ScSc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8mf2_m,"vq4ScSc*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8mf4,"vq2ScSc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8mf4_m,"vq2ScSc*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8mf8,"vq1ScSc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_i8mf8_m,"vq1ScSc*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m1,"q2fq2fq2fz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m1_m,"q2fq2fq2fq2fq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m2,"q4fq4fq4fz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m2_m,"q4fq4fq4fq4fq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m4,"q8fq8fq8fz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m4_m,"q8fq8fq8fq8fq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m8,"q16fq16fq16fz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32m8_m,"q16fq16fq16fq16fq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32mf2,"q1fq1fq1fz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f32mf2_m,"q1fq1fq1fq1fq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m1,"q1dq1dq1dz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m1_m,"q1dq1dq1dq1dq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m2,"q2dq2dq2dz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m2_m,"q2dq2dq2dq2dq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m4,"q4dq4dq4dz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m4_m,"q4dq4dq4dq4dq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m8,"q8dq8dq8dz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vv_f64m8_m,"q8dq8dq8dq8dq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m1,"q2fq2ffz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m1_m,"q2fq2fq2ffq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m2,"q4fq4ffz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m2_m,"q4fq4fq4ffq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m4,"q8fq8ffz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m4_m,"q8fq8fq8ffq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m8,"q16fq16ffz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32m8_m,"q16fq16fq16ffq16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32mf2,"q1fq1ffz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f32mf2_m,"q1fq1fq1ffq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m1,"q1dq1ddz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m1_m,"q1dq1dq1ddq1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m2,"q2dq2ddz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m2_m,"q2dq2dq2ddq2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m4,"q4dq4ddz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m4_m,"q4dq4dq4ddq4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m8,"q8dq8ddz", "n")
RISCVV_BUILTIN(__builtin_rvv_vfadd_vf_f64m8_m,"q8dq8dq8ddq8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m1,"vq8UcUc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m1_m,"vq8UcUc*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m2,"vq16UcUc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m2_m,"vq16UcUc*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m4,"vq32UcUc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m4_m,"vq32UcUc*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m8,"vq64UcUc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8m8_m,"vq64UcUc*q64bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8mf2,"vq4UcUc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8mf2_m,"vq4UcUc*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8mf4,"vq2UcUc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8mf4_m,"vq2UcUc*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8mf8,"vq1UcUc*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vse8_v_u8mf8_m,"vq1UcUc*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m1,"q4SsSsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m1_m,"q4Ssq4SsSsC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m2,"q8SsSsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m2_m,"q8Ssq8SsSsC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m4,"q16SsSsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m4_m,"q16Ssq16SsSsC*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m8,"q32SsSsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16m8_m,"q32Ssq32SsSsC*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16mf2,"q2SsSsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16mf2_m,"q2Ssq2SsSsC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16mf4,"q1SsSsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_i16mf4_m,"q1Ssq1SsSsC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m1,"q4UsUsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m1_m,"q4Usq4UsUsC*q4bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m2,"q8UsUsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m2_m,"q8Usq8UsUsC*q8bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m4,"q16UsUsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m4_m,"q16Usq16UsUsC*q16bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m8,"q32UsUsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16m8_m,"q32Usq32UsUsC*q32bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16mf2,"q2UsUsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16mf2_m,"q2Usq2UsUsC*q2bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16mf4,"q1UsUsC*z", "n")
RISCVV_BUILTIN(__builtin_rvv_vle16_v_u16mf4_m,"q1Usq1UsUsC*q1bz", "n")
RISCVV_BUILTIN(__builtin_rvv_vsetvli,"zzIzIz", "")
RISCVV_BUILTIN(__builtin_rvv_vsetvlimax,"zIzIz", "")
#undef RISCVV_BUILTIN