clang 20.0.0 (based on r547379) from build 12806354. Bug: http://b/379133546 Test: N/A Change-Id: I2eb8938af55d809de674be63cb30cf27e801862b Upstream-Commit: ad834e67b1105d15ef907f6255d4c96e8e733f57
7183 lines
299 KiB
C++
7183 lines
299 KiB
C++
#ifdef GET_SVE_STREAMING_ATTRS
|
|
case SVE::BI__builtin_sve_svadd_single_s16_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_s16_x4:
|
|
case SVE::BI__builtin_sve_svadd_single_s32_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_s32_x4:
|
|
case SVE::BI__builtin_sve_svadd_single_s64_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_s64_x4:
|
|
case SVE::BI__builtin_sve_svadd_single_s8_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_s8_x4:
|
|
case SVE::BI__builtin_sve_svadd_single_u16_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_u16_x4:
|
|
case SVE::BI__builtin_sve_svadd_single_u32_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_u32_x4:
|
|
case SVE::BI__builtin_sve_svadd_single_u64_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_u64_x4:
|
|
case SVE::BI__builtin_sve_svadd_single_u8_x2:
|
|
case SVE::BI__builtin_sve_svadd_single_u8_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_bf16_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_bf16_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_f16_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_f16_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_f32_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_f32_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_f64_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_f64_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_s16_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_s16_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_s32_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_s32_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_s64_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_s64_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_s8_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_s8_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_u16_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_u16_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_u32_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_u32_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_u64_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_u64_x4:
|
|
case SVE::BI__builtin_sve_svclamp_single_u8_x2:
|
|
case SVE::BI__builtin_sve_svclamp_single_u8_x4:
|
|
case SVE::BI__builtin_sve_svcvt_bf16_f32_x2:
|
|
case SVE::BI__builtin_sve_svcvt_f16_f32_x2:
|
|
case SVE::BI__builtin_sve_svcvt_f32_f16_x2:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s32_x2:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s32_x4:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u32_x2:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u32_x4:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f32_x2:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f32_x4:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f32_x2:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f32_x4:
|
|
case SVE::BI__builtin_sve_svcvtl_f32_f16_x2:
|
|
case SVE::BI__builtin_sve_svcvtn_bf16_f32_x2:
|
|
case SVE::BI__builtin_sve_svcvtn_f16_f32_x2:
|
|
case SVE::BI__builtin_sve_svmax_bf16_x2:
|
|
case SVE::BI__builtin_sve_svmax_bf16_x4:
|
|
case SVE::BI__builtin_sve_svmax_f16_x2:
|
|
case SVE::BI__builtin_sve_svmax_f16_x4:
|
|
case SVE::BI__builtin_sve_svmax_f32_x2:
|
|
case SVE::BI__builtin_sve_svmax_f32_x4:
|
|
case SVE::BI__builtin_sve_svmax_f64_x2:
|
|
case SVE::BI__builtin_sve_svmax_f64_x4:
|
|
case SVE::BI__builtin_sve_svmax_s16_x2:
|
|
case SVE::BI__builtin_sve_svmax_s16_x4:
|
|
case SVE::BI__builtin_sve_svmax_s32_x2:
|
|
case SVE::BI__builtin_sve_svmax_s32_x4:
|
|
case SVE::BI__builtin_sve_svmax_s64_x2:
|
|
case SVE::BI__builtin_sve_svmax_s64_x4:
|
|
case SVE::BI__builtin_sve_svmax_s8_x2:
|
|
case SVE::BI__builtin_sve_svmax_s8_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_bf16_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_bf16_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_f16_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_f16_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_f32_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_f32_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_f64_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_f64_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_s16_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_s16_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_s32_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_s32_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_s64_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_s64_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_s8_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_s8_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_u16_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_u16_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_u32_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_u32_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_u64_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_u64_x4:
|
|
case SVE::BI__builtin_sve_svmax_single_u8_x2:
|
|
case SVE::BI__builtin_sve_svmax_single_u8_x4:
|
|
case SVE::BI__builtin_sve_svmax_u16_x2:
|
|
case SVE::BI__builtin_sve_svmax_u16_x4:
|
|
case SVE::BI__builtin_sve_svmax_u32_x2:
|
|
case SVE::BI__builtin_sve_svmax_u32_x4:
|
|
case SVE::BI__builtin_sve_svmax_u64_x2:
|
|
case SVE::BI__builtin_sve_svmax_u64_x4:
|
|
case SVE::BI__builtin_sve_svmax_u8_x2:
|
|
case SVE::BI__builtin_sve_svmax_u8_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_bf16_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_bf16_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_f16_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_f16_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_f32_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_f32_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_f64_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_f64_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_bf16_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_bf16_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_f16_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_f16_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_f32_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_f32_x4:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_f64_x2:
|
|
case SVE::BI__builtin_sve_svmaxnm_single_f64_x4:
|
|
case SVE::BI__builtin_sve_svmin_bf16_x2:
|
|
case SVE::BI__builtin_sve_svmin_bf16_x4:
|
|
case SVE::BI__builtin_sve_svmin_f16_x2:
|
|
case SVE::BI__builtin_sve_svmin_f16_x4:
|
|
case SVE::BI__builtin_sve_svmin_f32_x2:
|
|
case SVE::BI__builtin_sve_svmin_f32_x4:
|
|
case SVE::BI__builtin_sve_svmin_f64_x2:
|
|
case SVE::BI__builtin_sve_svmin_f64_x4:
|
|
case SVE::BI__builtin_sve_svmin_s16_x2:
|
|
case SVE::BI__builtin_sve_svmin_s16_x4:
|
|
case SVE::BI__builtin_sve_svmin_s32_x2:
|
|
case SVE::BI__builtin_sve_svmin_s32_x4:
|
|
case SVE::BI__builtin_sve_svmin_s64_x2:
|
|
case SVE::BI__builtin_sve_svmin_s64_x4:
|
|
case SVE::BI__builtin_sve_svmin_s8_x2:
|
|
case SVE::BI__builtin_sve_svmin_s8_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_bf16_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_bf16_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_f16_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_f16_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_f32_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_f32_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_f64_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_f64_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_s16_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_s16_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_s32_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_s32_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_s64_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_s64_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_s8_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_s8_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_u16_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_u16_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_u32_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_u32_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_u64_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_u64_x4:
|
|
case SVE::BI__builtin_sve_svmin_single_u8_x2:
|
|
case SVE::BI__builtin_sve_svmin_single_u8_x4:
|
|
case SVE::BI__builtin_sve_svmin_u16_x2:
|
|
case SVE::BI__builtin_sve_svmin_u16_x4:
|
|
case SVE::BI__builtin_sve_svmin_u32_x2:
|
|
case SVE::BI__builtin_sve_svmin_u32_x4:
|
|
case SVE::BI__builtin_sve_svmin_u64_x2:
|
|
case SVE::BI__builtin_sve_svmin_u64_x4:
|
|
case SVE::BI__builtin_sve_svmin_u8_x2:
|
|
case SVE::BI__builtin_sve_svmin_u8_x4:
|
|
case SVE::BI__builtin_sve_svminnm_bf16_x2:
|
|
case SVE::BI__builtin_sve_svminnm_bf16_x4:
|
|
case SVE::BI__builtin_sve_svminnm_f16_x2:
|
|
case SVE::BI__builtin_sve_svminnm_f16_x4:
|
|
case SVE::BI__builtin_sve_svminnm_f32_x2:
|
|
case SVE::BI__builtin_sve_svminnm_f32_x4:
|
|
case SVE::BI__builtin_sve_svminnm_f64_x2:
|
|
case SVE::BI__builtin_sve_svminnm_f64_x4:
|
|
case SVE::BI__builtin_sve_svminnm_single_bf16_x2:
|
|
case SVE::BI__builtin_sve_svminnm_single_bf16_x4:
|
|
case SVE::BI__builtin_sve_svminnm_single_f16_x2:
|
|
case SVE::BI__builtin_sve_svminnm_single_f16_x4:
|
|
case SVE::BI__builtin_sve_svminnm_single_f32_x2:
|
|
case SVE::BI__builtin_sve_svminnm_single_f32_x4:
|
|
case SVE::BI__builtin_sve_svminnm_single_f64_x2:
|
|
case SVE::BI__builtin_sve_svminnm_single_f64_x4:
|
|
case SVE::BI__builtin_sve_svqcvt_s16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqcvt_s16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqcvt_s8_s32_x4:
|
|
case SVE::BI__builtin_sve_svqcvt_u16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqcvt_u16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqcvt_u16_u32_x2:
|
|
case SVE::BI__builtin_sve_svqcvt_u16_u64_x4:
|
|
case SVE::BI__builtin_sve_svqcvt_u8_s32_x4:
|
|
case SVE::BI__builtin_sve_svqcvt_u8_u32_x4:
|
|
case SVE::BI__builtin_sve_svqcvtn_s16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqcvtn_s8_s32_x4:
|
|
case SVE::BI__builtin_sve_svqcvtn_u16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqcvtn_u16_u64_x4:
|
|
case SVE::BI__builtin_sve_svqcvtn_u8_s32_x4:
|
|
case SVE::BI__builtin_sve_svqcvtn_u8_u32_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_s16_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_s16_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_s32_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_s32_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_s64_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_s64_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_s8_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_s8_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s16_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s16_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s32_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s32_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s64_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s64_x4:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s8_x2:
|
|
case SVE::BI__builtin_sve_svqdmulh_single_s8_x4:
|
|
case SVE::BI__builtin_sve_svqrshr_n_s16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqrshr_n_s16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqrshr_n_s8_s32_x4:
|
|
case SVE::BI__builtin_sve_svqrshr_n_u16_u32_x2:
|
|
case SVE::BI__builtin_sve_svqrshr_n_u16_u64_x4:
|
|
case SVE::BI__builtin_sve_svqrshr_n_u8_u32_x4:
|
|
case SVE::BI__builtin_sve_svqrshrn_n_s16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqrshrn_n_s8_s32_x4:
|
|
case SVE::BI__builtin_sve_svqrshrn_n_u16_u64_x4:
|
|
case SVE::BI__builtin_sve_svqrshrn_n_u8_u32_x4:
|
|
case SVE::BI__builtin_sve_svqrshru_n_u16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqrshru_n_u16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqrshru_n_u8_s32_x4:
|
|
case SVE::BI__builtin_sve_svqrshrun_n_u16_s64_x4:
|
|
case SVE::BI__builtin_sve_svqrshrun_n_u8_s32_x4:
|
|
case SVE::BI__builtin_sve_svrinta_f32_x2:
|
|
case SVE::BI__builtin_sve_svrinta_f32_x4:
|
|
case SVE::BI__builtin_sve_svrintm_f32_x2:
|
|
case SVE::BI__builtin_sve_svrintm_f32_x4:
|
|
case SVE::BI__builtin_sve_svrintn_f32_x2:
|
|
case SVE::BI__builtin_sve_svrintn_f32_x4:
|
|
case SVE::BI__builtin_sve_svrintp_f32_x2:
|
|
case SVE::BI__builtin_sve_svrintp_f32_x4:
|
|
case SVE::BI__builtin_sve_svrshl_s16_x2:
|
|
case SVE::BI__builtin_sve_svrshl_s16_x4:
|
|
case SVE::BI__builtin_sve_svrshl_s32_x2:
|
|
case SVE::BI__builtin_sve_svrshl_s32_x4:
|
|
case SVE::BI__builtin_sve_svrshl_s64_x2:
|
|
case SVE::BI__builtin_sve_svrshl_s64_x4:
|
|
case SVE::BI__builtin_sve_svrshl_s8_x2:
|
|
case SVE::BI__builtin_sve_svrshl_s8_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_s16_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_s16_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_s32_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_s32_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_s64_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_s64_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_s8_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_s8_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_u16_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_u16_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_u32_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_u32_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_u64_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_u64_x4:
|
|
case SVE::BI__builtin_sve_svrshl_single_u8_x2:
|
|
case SVE::BI__builtin_sve_svrshl_single_u8_x4:
|
|
case SVE::BI__builtin_sve_svrshl_u16_x2:
|
|
case SVE::BI__builtin_sve_svrshl_u16_x4:
|
|
case SVE::BI__builtin_sve_svrshl_u32_x2:
|
|
case SVE::BI__builtin_sve_svrshl_u32_x4:
|
|
case SVE::BI__builtin_sve_svrshl_u64_x2:
|
|
case SVE::BI__builtin_sve_svrshl_u64_x4:
|
|
case SVE::BI__builtin_sve_svrshl_u8_x2:
|
|
case SVE::BI__builtin_sve_svrshl_u8_x4:
|
|
case SVE::BI__builtin_sve_svsel_bf16_x2:
|
|
case SVE::BI__builtin_sve_svsel_bf16_x4:
|
|
case SVE::BI__builtin_sve_svsel_f16_x2:
|
|
case SVE::BI__builtin_sve_svsel_f16_x4:
|
|
case SVE::BI__builtin_sve_svsel_f32_x2:
|
|
case SVE::BI__builtin_sve_svsel_f32_x4:
|
|
case SVE::BI__builtin_sve_svsel_f64_x2:
|
|
case SVE::BI__builtin_sve_svsel_f64_x4:
|
|
case SVE::BI__builtin_sve_svsel_s16_x2:
|
|
case SVE::BI__builtin_sve_svsel_s16_x4:
|
|
case SVE::BI__builtin_sve_svsel_s32_x2:
|
|
case SVE::BI__builtin_sve_svsel_s32_x4:
|
|
case SVE::BI__builtin_sve_svsel_s64_x2:
|
|
case SVE::BI__builtin_sve_svsel_s64_x4:
|
|
case SVE::BI__builtin_sve_svsel_s8_x2:
|
|
case SVE::BI__builtin_sve_svsel_s8_x4:
|
|
case SVE::BI__builtin_sve_svsel_u16_x2:
|
|
case SVE::BI__builtin_sve_svsel_u16_x4:
|
|
case SVE::BI__builtin_sve_svsel_u32_x2:
|
|
case SVE::BI__builtin_sve_svsel_u32_x4:
|
|
case SVE::BI__builtin_sve_svsel_u64_x2:
|
|
case SVE::BI__builtin_sve_svsel_u64_x4:
|
|
case SVE::BI__builtin_sve_svsel_u8_x2:
|
|
case SVE::BI__builtin_sve_svsel_u8_x4:
|
|
case SVE::BI__builtin_sve_svunpk_s16_s8_x2:
|
|
case SVE::BI__builtin_sve_svunpk_s16_s8_x4:
|
|
case SVE::BI__builtin_sve_svunpk_s32_s16_x2:
|
|
case SVE::BI__builtin_sve_svunpk_s32_s16_x4:
|
|
case SVE::BI__builtin_sve_svunpk_s64_s32_x2:
|
|
case SVE::BI__builtin_sve_svunpk_s64_s32_x4:
|
|
case SVE::BI__builtin_sve_svunpk_u16_u8_x2:
|
|
case SVE::BI__builtin_sve_svunpk_u16_u8_x4:
|
|
case SVE::BI__builtin_sve_svunpk_u32_u16_x2:
|
|
case SVE::BI__builtin_sve_svunpk_u32_u16_x4:
|
|
case SVE::BI__builtin_sve_svunpk_u64_u32_x2:
|
|
case SVE::BI__builtin_sve_svunpk_u64_u32_x4:
|
|
case SVE::BI__builtin_sve_svuzp_bf16_x2:
|
|
case SVE::BI__builtin_sve_svuzp_bf16_x4:
|
|
case SVE::BI__builtin_sve_svuzp_f16_x2:
|
|
case SVE::BI__builtin_sve_svuzp_f16_x4:
|
|
case SVE::BI__builtin_sve_svuzp_f32_x2:
|
|
case SVE::BI__builtin_sve_svuzp_f32_x4:
|
|
case SVE::BI__builtin_sve_svuzp_f64_x2:
|
|
case SVE::BI__builtin_sve_svuzp_f64_x4:
|
|
case SVE::BI__builtin_sve_svuzp_s16_x2:
|
|
case SVE::BI__builtin_sve_svuzp_s16_x4:
|
|
case SVE::BI__builtin_sve_svuzp_s32_x2:
|
|
case SVE::BI__builtin_sve_svuzp_s32_x4:
|
|
case SVE::BI__builtin_sve_svuzp_s64_x2:
|
|
case SVE::BI__builtin_sve_svuzp_s64_x4:
|
|
case SVE::BI__builtin_sve_svuzp_s8_x2:
|
|
case SVE::BI__builtin_sve_svuzp_s8_x4:
|
|
case SVE::BI__builtin_sve_svuzp_u16_x2:
|
|
case SVE::BI__builtin_sve_svuzp_u16_x4:
|
|
case SVE::BI__builtin_sve_svuzp_u32_x2:
|
|
case SVE::BI__builtin_sve_svuzp_u32_x4:
|
|
case SVE::BI__builtin_sve_svuzp_u64_x2:
|
|
case SVE::BI__builtin_sve_svuzp_u64_x4:
|
|
case SVE::BI__builtin_sve_svuzp_u8_x2:
|
|
case SVE::BI__builtin_sve_svuzp_u8_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_bf16_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_bf16_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_f16_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_f16_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_f32_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_f32_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_f64_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_f64_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_s16_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_s16_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_s32_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_s32_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_s64_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_s64_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_s8_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_s8_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_u16_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_u16_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_u32_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_u32_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_u64_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_u64_x4:
|
|
case SVE::BI__builtin_sve_svuzpq_u8_x2:
|
|
case SVE::BI__builtin_sve_svuzpq_u8_x4:
|
|
case SVE::BI__builtin_sve_svzip_bf16_x2:
|
|
case SVE::BI__builtin_sve_svzip_bf16_x4:
|
|
case SVE::BI__builtin_sve_svzip_f16_x2:
|
|
case SVE::BI__builtin_sve_svzip_f16_x4:
|
|
case SVE::BI__builtin_sve_svzip_f32_x2:
|
|
case SVE::BI__builtin_sve_svzip_f32_x4:
|
|
case SVE::BI__builtin_sve_svzip_f64_x2:
|
|
case SVE::BI__builtin_sve_svzip_f64_x4:
|
|
case SVE::BI__builtin_sve_svzip_s16_x2:
|
|
case SVE::BI__builtin_sve_svzip_s16_x4:
|
|
case SVE::BI__builtin_sve_svzip_s32_x2:
|
|
case SVE::BI__builtin_sve_svzip_s32_x4:
|
|
case SVE::BI__builtin_sve_svzip_s64_x2:
|
|
case SVE::BI__builtin_sve_svzip_s64_x4:
|
|
case SVE::BI__builtin_sve_svzip_s8_x2:
|
|
case SVE::BI__builtin_sve_svzip_s8_x4:
|
|
case SVE::BI__builtin_sve_svzip_u16_x2:
|
|
case SVE::BI__builtin_sve_svzip_u16_x4:
|
|
case SVE::BI__builtin_sve_svzip_u32_x2:
|
|
case SVE::BI__builtin_sve_svzip_u32_x4:
|
|
case SVE::BI__builtin_sve_svzip_u64_x2:
|
|
case SVE::BI__builtin_sve_svzip_u64_x4:
|
|
case SVE::BI__builtin_sve_svzip_u8_x2:
|
|
case SVE::BI__builtin_sve_svzip_u8_x4:
|
|
case SVE::BI__builtin_sve_svzipq_bf16_x2:
|
|
case SVE::BI__builtin_sve_svzipq_bf16_x4:
|
|
case SVE::BI__builtin_sve_svzipq_f16_x2:
|
|
case SVE::BI__builtin_sve_svzipq_f16_x4:
|
|
case SVE::BI__builtin_sve_svzipq_f32_x2:
|
|
case SVE::BI__builtin_sve_svzipq_f32_x4:
|
|
case SVE::BI__builtin_sve_svzipq_f64_x2:
|
|
case SVE::BI__builtin_sve_svzipq_f64_x4:
|
|
case SVE::BI__builtin_sve_svzipq_s16_x2:
|
|
case SVE::BI__builtin_sve_svzipq_s16_x4:
|
|
case SVE::BI__builtin_sve_svzipq_s32_x2:
|
|
case SVE::BI__builtin_sve_svzipq_s32_x4:
|
|
case SVE::BI__builtin_sve_svzipq_s64_x2:
|
|
case SVE::BI__builtin_sve_svzipq_s64_x4:
|
|
case SVE::BI__builtin_sve_svzipq_s8_x2:
|
|
case SVE::BI__builtin_sve_svzipq_s8_x4:
|
|
case SVE::BI__builtin_sve_svzipq_u16_x2:
|
|
case SVE::BI__builtin_sve_svzipq_u16_x4:
|
|
case SVE::BI__builtin_sve_svzipq_u32_x2:
|
|
case SVE::BI__builtin_sve_svzipq_u32_x4:
|
|
case SVE::BI__builtin_sve_svzipq_u64_x2:
|
|
case SVE::BI__builtin_sve_svzipq_u64_x4:
|
|
case SVE::BI__builtin_sve_svzipq_u8_x2:
|
|
case SVE::BI__builtin_sve_svzipq_u8_x4:
|
|
BuiltinType = ArmStreaming;
|
|
break;
|
|
case SVE::BI__builtin_sve_svaba_n_s16:
|
|
case SVE::BI__builtin_sve_svaba_n_s32:
|
|
case SVE::BI__builtin_sve_svaba_n_s64:
|
|
case SVE::BI__builtin_sve_svaba_n_s8:
|
|
case SVE::BI__builtin_sve_svaba_n_u16:
|
|
case SVE::BI__builtin_sve_svaba_n_u32:
|
|
case SVE::BI__builtin_sve_svaba_n_u64:
|
|
case SVE::BI__builtin_sve_svaba_n_u8:
|
|
case SVE::BI__builtin_sve_svaba_s16:
|
|
case SVE::BI__builtin_sve_svaba_s32:
|
|
case SVE::BI__builtin_sve_svaba_s64:
|
|
case SVE::BI__builtin_sve_svaba_s8:
|
|
case SVE::BI__builtin_sve_svaba_u16:
|
|
case SVE::BI__builtin_sve_svaba_u32:
|
|
case SVE::BI__builtin_sve_svaba_u64:
|
|
case SVE::BI__builtin_sve_svaba_u8:
|
|
case SVE::BI__builtin_sve_svabalb_n_s16:
|
|
case SVE::BI__builtin_sve_svabalb_n_s32:
|
|
case SVE::BI__builtin_sve_svabalb_n_s64:
|
|
case SVE::BI__builtin_sve_svabalb_n_u16:
|
|
case SVE::BI__builtin_sve_svabalb_n_u32:
|
|
case SVE::BI__builtin_sve_svabalb_n_u64:
|
|
case SVE::BI__builtin_sve_svabalb_s16:
|
|
case SVE::BI__builtin_sve_svabalb_s32:
|
|
case SVE::BI__builtin_sve_svabalb_s64:
|
|
case SVE::BI__builtin_sve_svabalb_u16:
|
|
case SVE::BI__builtin_sve_svabalb_u32:
|
|
case SVE::BI__builtin_sve_svabalb_u64:
|
|
case SVE::BI__builtin_sve_svabalt_n_s16:
|
|
case SVE::BI__builtin_sve_svabalt_n_s32:
|
|
case SVE::BI__builtin_sve_svabalt_n_s64:
|
|
case SVE::BI__builtin_sve_svabalt_n_u16:
|
|
case SVE::BI__builtin_sve_svabalt_n_u32:
|
|
case SVE::BI__builtin_sve_svabalt_n_u64:
|
|
case SVE::BI__builtin_sve_svabalt_s16:
|
|
case SVE::BI__builtin_sve_svabalt_s32:
|
|
case SVE::BI__builtin_sve_svabalt_s64:
|
|
case SVE::BI__builtin_sve_svabalt_u16:
|
|
case SVE::BI__builtin_sve_svabalt_u32:
|
|
case SVE::BI__builtin_sve_svabalt_u64:
|
|
case SVE::BI__builtin_sve_svabd_f16_m:
|
|
case SVE::BI__builtin_sve_svabd_f16_x:
|
|
case SVE::BI__builtin_sve_svabd_f16_z:
|
|
case SVE::BI__builtin_sve_svabd_f32_m:
|
|
case SVE::BI__builtin_sve_svabd_f32_x:
|
|
case SVE::BI__builtin_sve_svabd_f32_z:
|
|
case SVE::BI__builtin_sve_svabd_f64_m:
|
|
case SVE::BI__builtin_sve_svabd_f64_x:
|
|
case SVE::BI__builtin_sve_svabd_f64_z:
|
|
case SVE::BI__builtin_sve_svabd_n_f16_m:
|
|
case SVE::BI__builtin_sve_svabd_n_f16_x:
|
|
case SVE::BI__builtin_sve_svabd_n_f16_z:
|
|
case SVE::BI__builtin_sve_svabd_n_f32_m:
|
|
case SVE::BI__builtin_sve_svabd_n_f32_x:
|
|
case SVE::BI__builtin_sve_svabd_n_f32_z:
|
|
case SVE::BI__builtin_sve_svabd_n_f64_m:
|
|
case SVE::BI__builtin_sve_svabd_n_f64_x:
|
|
case SVE::BI__builtin_sve_svabd_n_f64_z:
|
|
case SVE::BI__builtin_sve_svabd_n_s16_m:
|
|
case SVE::BI__builtin_sve_svabd_n_s16_x:
|
|
case SVE::BI__builtin_sve_svabd_n_s16_z:
|
|
case SVE::BI__builtin_sve_svabd_n_s32_m:
|
|
case SVE::BI__builtin_sve_svabd_n_s32_x:
|
|
case SVE::BI__builtin_sve_svabd_n_s32_z:
|
|
case SVE::BI__builtin_sve_svabd_n_s64_m:
|
|
case SVE::BI__builtin_sve_svabd_n_s64_x:
|
|
case SVE::BI__builtin_sve_svabd_n_s64_z:
|
|
case SVE::BI__builtin_sve_svabd_n_s8_m:
|
|
case SVE::BI__builtin_sve_svabd_n_s8_x:
|
|
case SVE::BI__builtin_sve_svabd_n_s8_z:
|
|
case SVE::BI__builtin_sve_svabd_n_u16_m:
|
|
case SVE::BI__builtin_sve_svabd_n_u16_x:
|
|
case SVE::BI__builtin_sve_svabd_n_u16_z:
|
|
case SVE::BI__builtin_sve_svabd_n_u32_m:
|
|
case SVE::BI__builtin_sve_svabd_n_u32_x:
|
|
case SVE::BI__builtin_sve_svabd_n_u32_z:
|
|
case SVE::BI__builtin_sve_svabd_n_u64_m:
|
|
case SVE::BI__builtin_sve_svabd_n_u64_x:
|
|
case SVE::BI__builtin_sve_svabd_n_u64_z:
|
|
case SVE::BI__builtin_sve_svabd_n_u8_m:
|
|
case SVE::BI__builtin_sve_svabd_n_u8_x:
|
|
case SVE::BI__builtin_sve_svabd_n_u8_z:
|
|
case SVE::BI__builtin_sve_svabd_s16_m:
|
|
case SVE::BI__builtin_sve_svabd_s16_x:
|
|
case SVE::BI__builtin_sve_svabd_s16_z:
|
|
case SVE::BI__builtin_sve_svabd_s32_m:
|
|
case SVE::BI__builtin_sve_svabd_s32_x:
|
|
case SVE::BI__builtin_sve_svabd_s32_z:
|
|
case SVE::BI__builtin_sve_svabd_s64_m:
|
|
case SVE::BI__builtin_sve_svabd_s64_x:
|
|
case SVE::BI__builtin_sve_svabd_s64_z:
|
|
case SVE::BI__builtin_sve_svabd_s8_m:
|
|
case SVE::BI__builtin_sve_svabd_s8_x:
|
|
case SVE::BI__builtin_sve_svabd_s8_z:
|
|
case SVE::BI__builtin_sve_svabd_u16_m:
|
|
case SVE::BI__builtin_sve_svabd_u16_x:
|
|
case SVE::BI__builtin_sve_svabd_u16_z:
|
|
case SVE::BI__builtin_sve_svabd_u32_m:
|
|
case SVE::BI__builtin_sve_svabd_u32_x:
|
|
case SVE::BI__builtin_sve_svabd_u32_z:
|
|
case SVE::BI__builtin_sve_svabd_u64_m:
|
|
case SVE::BI__builtin_sve_svabd_u64_x:
|
|
case SVE::BI__builtin_sve_svabd_u64_z:
|
|
case SVE::BI__builtin_sve_svabd_u8_m:
|
|
case SVE::BI__builtin_sve_svabd_u8_x:
|
|
case SVE::BI__builtin_sve_svabd_u8_z:
|
|
case SVE::BI__builtin_sve_svabdlb_n_s16:
|
|
case SVE::BI__builtin_sve_svabdlb_n_s32:
|
|
case SVE::BI__builtin_sve_svabdlb_n_s64:
|
|
case SVE::BI__builtin_sve_svabdlb_n_u16:
|
|
case SVE::BI__builtin_sve_svabdlb_n_u32:
|
|
case SVE::BI__builtin_sve_svabdlb_n_u64:
|
|
case SVE::BI__builtin_sve_svabdlb_s16:
|
|
case SVE::BI__builtin_sve_svabdlb_s32:
|
|
case SVE::BI__builtin_sve_svabdlb_s64:
|
|
case SVE::BI__builtin_sve_svabdlb_u16:
|
|
case SVE::BI__builtin_sve_svabdlb_u32:
|
|
case SVE::BI__builtin_sve_svabdlb_u64:
|
|
case SVE::BI__builtin_sve_svabdlt_n_s16:
|
|
case SVE::BI__builtin_sve_svabdlt_n_s32:
|
|
case SVE::BI__builtin_sve_svabdlt_n_s64:
|
|
case SVE::BI__builtin_sve_svabdlt_n_u16:
|
|
case SVE::BI__builtin_sve_svabdlt_n_u32:
|
|
case SVE::BI__builtin_sve_svabdlt_n_u64:
|
|
case SVE::BI__builtin_sve_svabdlt_s16:
|
|
case SVE::BI__builtin_sve_svabdlt_s32:
|
|
case SVE::BI__builtin_sve_svabdlt_s64:
|
|
case SVE::BI__builtin_sve_svabdlt_u16:
|
|
case SVE::BI__builtin_sve_svabdlt_u32:
|
|
case SVE::BI__builtin_sve_svabdlt_u64:
|
|
case SVE::BI__builtin_sve_svabs_f16_m:
|
|
case SVE::BI__builtin_sve_svabs_f16_x:
|
|
case SVE::BI__builtin_sve_svabs_f16_z:
|
|
case SVE::BI__builtin_sve_svabs_f32_m:
|
|
case SVE::BI__builtin_sve_svabs_f32_x:
|
|
case SVE::BI__builtin_sve_svabs_f32_z:
|
|
case SVE::BI__builtin_sve_svabs_f64_m:
|
|
case SVE::BI__builtin_sve_svabs_f64_x:
|
|
case SVE::BI__builtin_sve_svabs_f64_z:
|
|
case SVE::BI__builtin_sve_svabs_s16_m:
|
|
case SVE::BI__builtin_sve_svabs_s16_x:
|
|
case SVE::BI__builtin_sve_svabs_s16_z:
|
|
case SVE::BI__builtin_sve_svabs_s32_m:
|
|
case SVE::BI__builtin_sve_svabs_s32_x:
|
|
case SVE::BI__builtin_sve_svabs_s32_z:
|
|
case SVE::BI__builtin_sve_svabs_s64_m:
|
|
case SVE::BI__builtin_sve_svabs_s64_x:
|
|
case SVE::BI__builtin_sve_svabs_s64_z:
|
|
case SVE::BI__builtin_sve_svabs_s8_m:
|
|
case SVE::BI__builtin_sve_svabs_s8_x:
|
|
case SVE::BI__builtin_sve_svabs_s8_z:
|
|
case SVE::BI__builtin_sve_svacge_f16:
|
|
case SVE::BI__builtin_sve_svacge_f32:
|
|
case SVE::BI__builtin_sve_svacge_f64:
|
|
case SVE::BI__builtin_sve_svacge_n_f16:
|
|
case SVE::BI__builtin_sve_svacge_n_f32:
|
|
case SVE::BI__builtin_sve_svacge_n_f64:
|
|
case SVE::BI__builtin_sve_svacgt_f16:
|
|
case SVE::BI__builtin_sve_svacgt_f32:
|
|
case SVE::BI__builtin_sve_svacgt_f64:
|
|
case SVE::BI__builtin_sve_svacgt_n_f16:
|
|
case SVE::BI__builtin_sve_svacgt_n_f32:
|
|
case SVE::BI__builtin_sve_svacgt_n_f64:
|
|
case SVE::BI__builtin_sve_svacle_f16:
|
|
case SVE::BI__builtin_sve_svacle_f32:
|
|
case SVE::BI__builtin_sve_svacle_f64:
|
|
case SVE::BI__builtin_sve_svacle_n_f16:
|
|
case SVE::BI__builtin_sve_svacle_n_f32:
|
|
case SVE::BI__builtin_sve_svacle_n_f64:
|
|
case SVE::BI__builtin_sve_svaclt_f16:
|
|
case SVE::BI__builtin_sve_svaclt_f32:
|
|
case SVE::BI__builtin_sve_svaclt_f64:
|
|
case SVE::BI__builtin_sve_svaclt_n_f16:
|
|
case SVE::BI__builtin_sve_svaclt_n_f32:
|
|
case SVE::BI__builtin_sve_svaclt_n_f64:
|
|
case SVE::BI__builtin_sve_svadalp_s16_m:
|
|
case SVE::BI__builtin_sve_svadalp_s16_x:
|
|
case SVE::BI__builtin_sve_svadalp_s16_z:
|
|
case SVE::BI__builtin_sve_svadalp_s32_m:
|
|
case SVE::BI__builtin_sve_svadalp_s32_x:
|
|
case SVE::BI__builtin_sve_svadalp_s32_z:
|
|
case SVE::BI__builtin_sve_svadalp_s64_m:
|
|
case SVE::BI__builtin_sve_svadalp_s64_x:
|
|
case SVE::BI__builtin_sve_svadalp_s64_z:
|
|
case SVE::BI__builtin_sve_svadalp_u16_m:
|
|
case SVE::BI__builtin_sve_svadalp_u16_x:
|
|
case SVE::BI__builtin_sve_svadalp_u16_z:
|
|
case SVE::BI__builtin_sve_svadalp_u32_m:
|
|
case SVE::BI__builtin_sve_svadalp_u32_x:
|
|
case SVE::BI__builtin_sve_svadalp_u32_z:
|
|
case SVE::BI__builtin_sve_svadalp_u64_m:
|
|
case SVE::BI__builtin_sve_svadalp_u64_x:
|
|
case SVE::BI__builtin_sve_svadalp_u64_z:
|
|
case SVE::BI__builtin_sve_svadclb_n_u32:
|
|
case SVE::BI__builtin_sve_svadclb_n_u64:
|
|
case SVE::BI__builtin_sve_svadclb_u32:
|
|
case SVE::BI__builtin_sve_svadclb_u64:
|
|
case SVE::BI__builtin_sve_svadclt_n_u32:
|
|
case SVE::BI__builtin_sve_svadclt_n_u64:
|
|
case SVE::BI__builtin_sve_svadclt_u32:
|
|
case SVE::BI__builtin_sve_svadclt_u64:
|
|
case SVE::BI__builtin_sve_svadd_bf16_m:
|
|
case SVE::BI__builtin_sve_svadd_bf16_x:
|
|
case SVE::BI__builtin_sve_svadd_bf16_z:
|
|
case SVE::BI__builtin_sve_svadd_f16_m:
|
|
case SVE::BI__builtin_sve_svadd_f16_x:
|
|
case SVE::BI__builtin_sve_svadd_f16_z:
|
|
case SVE::BI__builtin_sve_svadd_f32_m:
|
|
case SVE::BI__builtin_sve_svadd_f32_x:
|
|
case SVE::BI__builtin_sve_svadd_f32_z:
|
|
case SVE::BI__builtin_sve_svadd_f64_m:
|
|
case SVE::BI__builtin_sve_svadd_f64_x:
|
|
case SVE::BI__builtin_sve_svadd_f64_z:
|
|
case SVE::BI__builtin_sve_svadd_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svadd_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svadd_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svadd_n_f16_m:
|
|
case SVE::BI__builtin_sve_svadd_n_f16_x:
|
|
case SVE::BI__builtin_sve_svadd_n_f16_z:
|
|
case SVE::BI__builtin_sve_svadd_n_f32_m:
|
|
case SVE::BI__builtin_sve_svadd_n_f32_x:
|
|
case SVE::BI__builtin_sve_svadd_n_f32_z:
|
|
case SVE::BI__builtin_sve_svadd_n_f64_m:
|
|
case SVE::BI__builtin_sve_svadd_n_f64_x:
|
|
case SVE::BI__builtin_sve_svadd_n_f64_z:
|
|
case SVE::BI__builtin_sve_svadd_n_s16_m:
|
|
case SVE::BI__builtin_sve_svadd_n_s16_x:
|
|
case SVE::BI__builtin_sve_svadd_n_s16_z:
|
|
case SVE::BI__builtin_sve_svadd_n_s32_m:
|
|
case SVE::BI__builtin_sve_svadd_n_s32_x:
|
|
case SVE::BI__builtin_sve_svadd_n_s32_z:
|
|
case SVE::BI__builtin_sve_svadd_n_s64_m:
|
|
case SVE::BI__builtin_sve_svadd_n_s64_x:
|
|
case SVE::BI__builtin_sve_svadd_n_s64_z:
|
|
case SVE::BI__builtin_sve_svadd_n_s8_m:
|
|
case SVE::BI__builtin_sve_svadd_n_s8_x:
|
|
case SVE::BI__builtin_sve_svadd_n_s8_z:
|
|
case SVE::BI__builtin_sve_svadd_n_u16_m:
|
|
case SVE::BI__builtin_sve_svadd_n_u16_x:
|
|
case SVE::BI__builtin_sve_svadd_n_u16_z:
|
|
case SVE::BI__builtin_sve_svadd_n_u32_m:
|
|
case SVE::BI__builtin_sve_svadd_n_u32_x:
|
|
case SVE::BI__builtin_sve_svadd_n_u32_z:
|
|
case SVE::BI__builtin_sve_svadd_n_u64_m:
|
|
case SVE::BI__builtin_sve_svadd_n_u64_x:
|
|
case SVE::BI__builtin_sve_svadd_n_u64_z:
|
|
case SVE::BI__builtin_sve_svadd_n_u8_m:
|
|
case SVE::BI__builtin_sve_svadd_n_u8_x:
|
|
case SVE::BI__builtin_sve_svadd_n_u8_z:
|
|
case SVE::BI__builtin_sve_svadd_s16_m:
|
|
case SVE::BI__builtin_sve_svadd_s16_x:
|
|
case SVE::BI__builtin_sve_svadd_s16_z:
|
|
case SVE::BI__builtin_sve_svadd_s32_m:
|
|
case SVE::BI__builtin_sve_svadd_s32_x:
|
|
case SVE::BI__builtin_sve_svadd_s32_z:
|
|
case SVE::BI__builtin_sve_svadd_s64_m:
|
|
case SVE::BI__builtin_sve_svadd_s64_x:
|
|
case SVE::BI__builtin_sve_svadd_s64_z:
|
|
case SVE::BI__builtin_sve_svadd_s8_m:
|
|
case SVE::BI__builtin_sve_svadd_s8_x:
|
|
case SVE::BI__builtin_sve_svadd_s8_z:
|
|
case SVE::BI__builtin_sve_svadd_u16_m:
|
|
case SVE::BI__builtin_sve_svadd_u16_x:
|
|
case SVE::BI__builtin_sve_svadd_u16_z:
|
|
case SVE::BI__builtin_sve_svadd_u32_m:
|
|
case SVE::BI__builtin_sve_svadd_u32_x:
|
|
case SVE::BI__builtin_sve_svadd_u32_z:
|
|
case SVE::BI__builtin_sve_svadd_u64_m:
|
|
case SVE::BI__builtin_sve_svadd_u64_x:
|
|
case SVE::BI__builtin_sve_svadd_u64_z:
|
|
case SVE::BI__builtin_sve_svadd_u8_m:
|
|
case SVE::BI__builtin_sve_svadd_u8_x:
|
|
case SVE::BI__builtin_sve_svadd_u8_z:
|
|
case SVE::BI__builtin_sve_svadda_f16:
|
|
case SVE::BI__builtin_sve_svadda_f32:
|
|
case SVE::BI__builtin_sve_svadda_f64:
|
|
case SVE::BI__builtin_sve_svaddhnb_n_s16:
|
|
case SVE::BI__builtin_sve_svaddhnb_n_s32:
|
|
case SVE::BI__builtin_sve_svaddhnb_n_s64:
|
|
case SVE::BI__builtin_sve_svaddhnb_n_u16:
|
|
case SVE::BI__builtin_sve_svaddhnb_n_u32:
|
|
case SVE::BI__builtin_sve_svaddhnb_n_u64:
|
|
case SVE::BI__builtin_sve_svaddhnb_s16:
|
|
case SVE::BI__builtin_sve_svaddhnb_s32:
|
|
case SVE::BI__builtin_sve_svaddhnb_s64:
|
|
case SVE::BI__builtin_sve_svaddhnb_u16:
|
|
case SVE::BI__builtin_sve_svaddhnb_u32:
|
|
case SVE::BI__builtin_sve_svaddhnb_u64:
|
|
case SVE::BI__builtin_sve_svaddhnt_n_s16:
|
|
case SVE::BI__builtin_sve_svaddhnt_n_s32:
|
|
case SVE::BI__builtin_sve_svaddhnt_n_s64:
|
|
case SVE::BI__builtin_sve_svaddhnt_n_u16:
|
|
case SVE::BI__builtin_sve_svaddhnt_n_u32:
|
|
case SVE::BI__builtin_sve_svaddhnt_n_u64:
|
|
case SVE::BI__builtin_sve_svaddhnt_s16:
|
|
case SVE::BI__builtin_sve_svaddhnt_s32:
|
|
case SVE::BI__builtin_sve_svaddhnt_s64:
|
|
case SVE::BI__builtin_sve_svaddhnt_u16:
|
|
case SVE::BI__builtin_sve_svaddhnt_u32:
|
|
case SVE::BI__builtin_sve_svaddhnt_u64:
|
|
case SVE::BI__builtin_sve_svaddlb_n_s16:
|
|
case SVE::BI__builtin_sve_svaddlb_n_s32:
|
|
case SVE::BI__builtin_sve_svaddlb_n_s64:
|
|
case SVE::BI__builtin_sve_svaddlb_n_u16:
|
|
case SVE::BI__builtin_sve_svaddlb_n_u32:
|
|
case SVE::BI__builtin_sve_svaddlb_n_u64:
|
|
case SVE::BI__builtin_sve_svaddlb_s16:
|
|
case SVE::BI__builtin_sve_svaddlb_s32:
|
|
case SVE::BI__builtin_sve_svaddlb_s64:
|
|
case SVE::BI__builtin_sve_svaddlb_u16:
|
|
case SVE::BI__builtin_sve_svaddlb_u32:
|
|
case SVE::BI__builtin_sve_svaddlb_u64:
|
|
case SVE::BI__builtin_sve_svaddlbt_n_s16:
|
|
case SVE::BI__builtin_sve_svaddlbt_n_s32:
|
|
case SVE::BI__builtin_sve_svaddlbt_n_s64:
|
|
case SVE::BI__builtin_sve_svaddlbt_s16:
|
|
case SVE::BI__builtin_sve_svaddlbt_s32:
|
|
case SVE::BI__builtin_sve_svaddlbt_s64:
|
|
case SVE::BI__builtin_sve_svaddlt_n_s16:
|
|
case SVE::BI__builtin_sve_svaddlt_n_s32:
|
|
case SVE::BI__builtin_sve_svaddlt_n_s64:
|
|
case SVE::BI__builtin_sve_svaddlt_n_u16:
|
|
case SVE::BI__builtin_sve_svaddlt_n_u32:
|
|
case SVE::BI__builtin_sve_svaddlt_n_u64:
|
|
case SVE::BI__builtin_sve_svaddlt_s16:
|
|
case SVE::BI__builtin_sve_svaddlt_s32:
|
|
case SVE::BI__builtin_sve_svaddlt_s64:
|
|
case SVE::BI__builtin_sve_svaddlt_u16:
|
|
case SVE::BI__builtin_sve_svaddlt_u32:
|
|
case SVE::BI__builtin_sve_svaddlt_u64:
|
|
case SVE::BI__builtin_sve_svaddp_f16_m:
|
|
case SVE::BI__builtin_sve_svaddp_f16_x:
|
|
case SVE::BI__builtin_sve_svaddp_f32_m:
|
|
case SVE::BI__builtin_sve_svaddp_f32_x:
|
|
case SVE::BI__builtin_sve_svaddp_f64_m:
|
|
case SVE::BI__builtin_sve_svaddp_f64_x:
|
|
case SVE::BI__builtin_sve_svaddp_s16_m:
|
|
case SVE::BI__builtin_sve_svaddp_s16_x:
|
|
case SVE::BI__builtin_sve_svaddp_s32_m:
|
|
case SVE::BI__builtin_sve_svaddp_s32_x:
|
|
case SVE::BI__builtin_sve_svaddp_s64_m:
|
|
case SVE::BI__builtin_sve_svaddp_s64_x:
|
|
case SVE::BI__builtin_sve_svaddp_s8_m:
|
|
case SVE::BI__builtin_sve_svaddp_s8_x:
|
|
case SVE::BI__builtin_sve_svaddp_u16_m:
|
|
case SVE::BI__builtin_sve_svaddp_u16_x:
|
|
case SVE::BI__builtin_sve_svaddp_u32_m:
|
|
case SVE::BI__builtin_sve_svaddp_u32_x:
|
|
case SVE::BI__builtin_sve_svaddp_u64_m:
|
|
case SVE::BI__builtin_sve_svaddp_u64_x:
|
|
case SVE::BI__builtin_sve_svaddp_u8_m:
|
|
case SVE::BI__builtin_sve_svaddp_u8_x:
|
|
case SVE::BI__builtin_sve_svaddv_f16:
|
|
case SVE::BI__builtin_sve_svaddv_f32:
|
|
case SVE::BI__builtin_sve_svaddv_f64:
|
|
case SVE::BI__builtin_sve_svaddv_s16:
|
|
case SVE::BI__builtin_sve_svaddv_s32:
|
|
case SVE::BI__builtin_sve_svaddv_s64:
|
|
case SVE::BI__builtin_sve_svaddv_s8:
|
|
case SVE::BI__builtin_sve_svaddv_u16:
|
|
case SVE::BI__builtin_sve_svaddv_u32:
|
|
case SVE::BI__builtin_sve_svaddv_u64:
|
|
case SVE::BI__builtin_sve_svaddv_u8:
|
|
case SVE::BI__builtin_sve_svaddwb_n_s16:
|
|
case SVE::BI__builtin_sve_svaddwb_n_s32:
|
|
case SVE::BI__builtin_sve_svaddwb_n_s64:
|
|
case SVE::BI__builtin_sve_svaddwb_n_u16:
|
|
case SVE::BI__builtin_sve_svaddwb_n_u32:
|
|
case SVE::BI__builtin_sve_svaddwb_n_u64:
|
|
case SVE::BI__builtin_sve_svaddwb_s16:
|
|
case SVE::BI__builtin_sve_svaddwb_s32:
|
|
case SVE::BI__builtin_sve_svaddwb_s64:
|
|
case SVE::BI__builtin_sve_svaddwb_u16:
|
|
case SVE::BI__builtin_sve_svaddwb_u32:
|
|
case SVE::BI__builtin_sve_svaddwb_u64:
|
|
case SVE::BI__builtin_sve_svaddwt_n_s16:
|
|
case SVE::BI__builtin_sve_svaddwt_n_s32:
|
|
case SVE::BI__builtin_sve_svaddwt_n_s64:
|
|
case SVE::BI__builtin_sve_svaddwt_n_u16:
|
|
case SVE::BI__builtin_sve_svaddwt_n_u32:
|
|
case SVE::BI__builtin_sve_svaddwt_n_u64:
|
|
case SVE::BI__builtin_sve_svaddwt_s16:
|
|
case SVE::BI__builtin_sve_svaddwt_s32:
|
|
case SVE::BI__builtin_sve_svaddwt_s64:
|
|
case SVE::BI__builtin_sve_svaddwt_u16:
|
|
case SVE::BI__builtin_sve_svaddwt_u32:
|
|
case SVE::BI__builtin_sve_svaddwt_u64:
|
|
case SVE::BI__builtin_sve_svand_b_z:
|
|
case SVE::BI__builtin_sve_svand_n_s16_m:
|
|
case SVE::BI__builtin_sve_svand_n_s16_x:
|
|
case SVE::BI__builtin_sve_svand_n_s16_z:
|
|
case SVE::BI__builtin_sve_svand_n_s32_m:
|
|
case SVE::BI__builtin_sve_svand_n_s32_x:
|
|
case SVE::BI__builtin_sve_svand_n_s32_z:
|
|
case SVE::BI__builtin_sve_svand_n_s64_m:
|
|
case SVE::BI__builtin_sve_svand_n_s64_x:
|
|
case SVE::BI__builtin_sve_svand_n_s64_z:
|
|
case SVE::BI__builtin_sve_svand_n_s8_m:
|
|
case SVE::BI__builtin_sve_svand_n_s8_x:
|
|
case SVE::BI__builtin_sve_svand_n_s8_z:
|
|
case SVE::BI__builtin_sve_svand_n_u16_m:
|
|
case SVE::BI__builtin_sve_svand_n_u16_x:
|
|
case SVE::BI__builtin_sve_svand_n_u16_z:
|
|
case SVE::BI__builtin_sve_svand_n_u32_m:
|
|
case SVE::BI__builtin_sve_svand_n_u32_x:
|
|
case SVE::BI__builtin_sve_svand_n_u32_z:
|
|
case SVE::BI__builtin_sve_svand_n_u64_m:
|
|
case SVE::BI__builtin_sve_svand_n_u64_x:
|
|
case SVE::BI__builtin_sve_svand_n_u64_z:
|
|
case SVE::BI__builtin_sve_svand_n_u8_m:
|
|
case SVE::BI__builtin_sve_svand_n_u8_x:
|
|
case SVE::BI__builtin_sve_svand_n_u8_z:
|
|
case SVE::BI__builtin_sve_svand_s16_m:
|
|
case SVE::BI__builtin_sve_svand_s16_x:
|
|
case SVE::BI__builtin_sve_svand_s16_z:
|
|
case SVE::BI__builtin_sve_svand_s32_m:
|
|
case SVE::BI__builtin_sve_svand_s32_x:
|
|
case SVE::BI__builtin_sve_svand_s32_z:
|
|
case SVE::BI__builtin_sve_svand_s64_m:
|
|
case SVE::BI__builtin_sve_svand_s64_x:
|
|
case SVE::BI__builtin_sve_svand_s64_z:
|
|
case SVE::BI__builtin_sve_svand_s8_m:
|
|
case SVE::BI__builtin_sve_svand_s8_x:
|
|
case SVE::BI__builtin_sve_svand_s8_z:
|
|
case SVE::BI__builtin_sve_svand_u16_m:
|
|
case SVE::BI__builtin_sve_svand_u16_x:
|
|
case SVE::BI__builtin_sve_svand_u16_z:
|
|
case SVE::BI__builtin_sve_svand_u32_m:
|
|
case SVE::BI__builtin_sve_svand_u32_x:
|
|
case SVE::BI__builtin_sve_svand_u32_z:
|
|
case SVE::BI__builtin_sve_svand_u64_m:
|
|
case SVE::BI__builtin_sve_svand_u64_x:
|
|
case SVE::BI__builtin_sve_svand_u64_z:
|
|
case SVE::BI__builtin_sve_svand_u8_m:
|
|
case SVE::BI__builtin_sve_svand_u8_x:
|
|
case SVE::BI__builtin_sve_svand_u8_z:
|
|
case SVE::BI__builtin_sve_svandv_s16:
|
|
case SVE::BI__builtin_sve_svandv_s32:
|
|
case SVE::BI__builtin_sve_svandv_s64:
|
|
case SVE::BI__builtin_sve_svandv_s8:
|
|
case SVE::BI__builtin_sve_svandv_u16:
|
|
case SVE::BI__builtin_sve_svandv_u32:
|
|
case SVE::BI__builtin_sve_svandv_u64:
|
|
case SVE::BI__builtin_sve_svandv_u8:
|
|
case SVE::BI__builtin_sve_svasr_n_s16_m:
|
|
case SVE::BI__builtin_sve_svasr_n_s16_x:
|
|
case SVE::BI__builtin_sve_svasr_n_s16_z:
|
|
case SVE::BI__builtin_sve_svasr_n_s32_m:
|
|
case SVE::BI__builtin_sve_svasr_n_s32_x:
|
|
case SVE::BI__builtin_sve_svasr_n_s32_z:
|
|
case SVE::BI__builtin_sve_svasr_n_s64_m:
|
|
case SVE::BI__builtin_sve_svasr_n_s64_x:
|
|
case SVE::BI__builtin_sve_svasr_n_s64_z:
|
|
case SVE::BI__builtin_sve_svasr_n_s8_m:
|
|
case SVE::BI__builtin_sve_svasr_n_s8_x:
|
|
case SVE::BI__builtin_sve_svasr_n_s8_z:
|
|
case SVE::BI__builtin_sve_svasr_s16_m:
|
|
case SVE::BI__builtin_sve_svasr_s16_x:
|
|
case SVE::BI__builtin_sve_svasr_s16_z:
|
|
case SVE::BI__builtin_sve_svasr_s32_m:
|
|
case SVE::BI__builtin_sve_svasr_s32_x:
|
|
case SVE::BI__builtin_sve_svasr_s32_z:
|
|
case SVE::BI__builtin_sve_svasr_s64_m:
|
|
case SVE::BI__builtin_sve_svasr_s64_x:
|
|
case SVE::BI__builtin_sve_svasr_s64_z:
|
|
case SVE::BI__builtin_sve_svasr_s8_m:
|
|
case SVE::BI__builtin_sve_svasr_s8_x:
|
|
case SVE::BI__builtin_sve_svasr_s8_z:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s16_m:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s16_x:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s16_z:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s32_m:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s32_x:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s32_z:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s8_m:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s8_x:
|
|
case SVE::BI__builtin_sve_svasr_wide_n_s8_z:
|
|
case SVE::BI__builtin_sve_svasr_wide_s16_m:
|
|
case SVE::BI__builtin_sve_svasr_wide_s16_x:
|
|
case SVE::BI__builtin_sve_svasr_wide_s16_z:
|
|
case SVE::BI__builtin_sve_svasr_wide_s32_m:
|
|
case SVE::BI__builtin_sve_svasr_wide_s32_x:
|
|
case SVE::BI__builtin_sve_svasr_wide_s32_z:
|
|
case SVE::BI__builtin_sve_svasr_wide_s8_m:
|
|
case SVE::BI__builtin_sve_svasr_wide_s8_x:
|
|
case SVE::BI__builtin_sve_svasr_wide_s8_z:
|
|
case SVE::BI__builtin_sve_svasrd_n_s16_m:
|
|
case SVE::BI__builtin_sve_svasrd_n_s16_x:
|
|
case SVE::BI__builtin_sve_svasrd_n_s16_z:
|
|
case SVE::BI__builtin_sve_svasrd_n_s32_m:
|
|
case SVE::BI__builtin_sve_svasrd_n_s32_x:
|
|
case SVE::BI__builtin_sve_svasrd_n_s32_z:
|
|
case SVE::BI__builtin_sve_svasrd_n_s64_m:
|
|
case SVE::BI__builtin_sve_svasrd_n_s64_x:
|
|
case SVE::BI__builtin_sve_svasrd_n_s64_z:
|
|
case SVE::BI__builtin_sve_svasrd_n_s8_m:
|
|
case SVE::BI__builtin_sve_svasrd_n_s8_x:
|
|
case SVE::BI__builtin_sve_svasrd_n_s8_z:
|
|
case SVE::BI__builtin_sve_svbcax_n_s16:
|
|
case SVE::BI__builtin_sve_svbcax_n_s32:
|
|
case SVE::BI__builtin_sve_svbcax_n_s64:
|
|
case SVE::BI__builtin_sve_svbcax_n_s8:
|
|
case SVE::BI__builtin_sve_svbcax_n_u16:
|
|
case SVE::BI__builtin_sve_svbcax_n_u32:
|
|
case SVE::BI__builtin_sve_svbcax_n_u64:
|
|
case SVE::BI__builtin_sve_svbcax_n_u8:
|
|
case SVE::BI__builtin_sve_svbcax_s16:
|
|
case SVE::BI__builtin_sve_svbcax_s32:
|
|
case SVE::BI__builtin_sve_svbcax_s64:
|
|
case SVE::BI__builtin_sve_svbcax_s8:
|
|
case SVE::BI__builtin_sve_svbcax_u16:
|
|
case SVE::BI__builtin_sve_svbcax_u32:
|
|
case SVE::BI__builtin_sve_svbcax_u64:
|
|
case SVE::BI__builtin_sve_svbcax_u8:
|
|
case SVE::BI__builtin_sve_svbfdot_f32:
|
|
case SVE::BI__builtin_sve_svbfdot_lane_f32:
|
|
case SVE::BI__builtin_sve_svbfdot_n_f32:
|
|
case SVE::BI__builtin_sve_svbfmlalb_f32:
|
|
case SVE::BI__builtin_sve_svbfmlalb_lane_f32:
|
|
case SVE::BI__builtin_sve_svbfmlalb_n_f32:
|
|
case SVE::BI__builtin_sve_svbfmlalt_f32:
|
|
case SVE::BI__builtin_sve_svbfmlalt_lane_f32:
|
|
case SVE::BI__builtin_sve_svbfmlalt_n_f32:
|
|
case SVE::BI__builtin_sve_svbfmlslb_f32:
|
|
case SVE::BI__builtin_sve_svbfmlslb_lane_f32:
|
|
case SVE::BI__builtin_sve_svbfmlslt_f32:
|
|
case SVE::BI__builtin_sve_svbfmlslt_lane_f32:
|
|
case SVE::BI__builtin_sve_svbic_b_z:
|
|
case SVE::BI__builtin_sve_svbic_n_s16_m:
|
|
case SVE::BI__builtin_sve_svbic_n_s16_x:
|
|
case SVE::BI__builtin_sve_svbic_n_s16_z:
|
|
case SVE::BI__builtin_sve_svbic_n_s32_m:
|
|
case SVE::BI__builtin_sve_svbic_n_s32_x:
|
|
case SVE::BI__builtin_sve_svbic_n_s32_z:
|
|
case SVE::BI__builtin_sve_svbic_n_s64_m:
|
|
case SVE::BI__builtin_sve_svbic_n_s64_x:
|
|
case SVE::BI__builtin_sve_svbic_n_s64_z:
|
|
case SVE::BI__builtin_sve_svbic_n_s8_m:
|
|
case SVE::BI__builtin_sve_svbic_n_s8_x:
|
|
case SVE::BI__builtin_sve_svbic_n_s8_z:
|
|
case SVE::BI__builtin_sve_svbic_n_u16_m:
|
|
case SVE::BI__builtin_sve_svbic_n_u16_x:
|
|
case SVE::BI__builtin_sve_svbic_n_u16_z:
|
|
case SVE::BI__builtin_sve_svbic_n_u32_m:
|
|
case SVE::BI__builtin_sve_svbic_n_u32_x:
|
|
case SVE::BI__builtin_sve_svbic_n_u32_z:
|
|
case SVE::BI__builtin_sve_svbic_n_u64_m:
|
|
case SVE::BI__builtin_sve_svbic_n_u64_x:
|
|
case SVE::BI__builtin_sve_svbic_n_u64_z:
|
|
case SVE::BI__builtin_sve_svbic_n_u8_m:
|
|
case SVE::BI__builtin_sve_svbic_n_u8_x:
|
|
case SVE::BI__builtin_sve_svbic_n_u8_z:
|
|
case SVE::BI__builtin_sve_svbic_s16_m:
|
|
case SVE::BI__builtin_sve_svbic_s16_x:
|
|
case SVE::BI__builtin_sve_svbic_s16_z:
|
|
case SVE::BI__builtin_sve_svbic_s32_m:
|
|
case SVE::BI__builtin_sve_svbic_s32_x:
|
|
case SVE::BI__builtin_sve_svbic_s32_z:
|
|
case SVE::BI__builtin_sve_svbic_s64_m:
|
|
case SVE::BI__builtin_sve_svbic_s64_x:
|
|
case SVE::BI__builtin_sve_svbic_s64_z:
|
|
case SVE::BI__builtin_sve_svbic_s8_m:
|
|
case SVE::BI__builtin_sve_svbic_s8_x:
|
|
case SVE::BI__builtin_sve_svbic_s8_z:
|
|
case SVE::BI__builtin_sve_svbic_u16_m:
|
|
case SVE::BI__builtin_sve_svbic_u16_x:
|
|
case SVE::BI__builtin_sve_svbic_u16_z:
|
|
case SVE::BI__builtin_sve_svbic_u32_m:
|
|
case SVE::BI__builtin_sve_svbic_u32_x:
|
|
case SVE::BI__builtin_sve_svbic_u32_z:
|
|
case SVE::BI__builtin_sve_svbic_u64_m:
|
|
case SVE::BI__builtin_sve_svbic_u64_x:
|
|
case SVE::BI__builtin_sve_svbic_u64_z:
|
|
case SVE::BI__builtin_sve_svbic_u8_m:
|
|
case SVE::BI__builtin_sve_svbic_u8_x:
|
|
case SVE::BI__builtin_sve_svbic_u8_z:
|
|
case SVE::BI__builtin_sve_svbrka_b_m:
|
|
case SVE::BI__builtin_sve_svbrka_b_z:
|
|
case SVE::BI__builtin_sve_svbrkb_b_m:
|
|
case SVE::BI__builtin_sve_svbrkb_b_z:
|
|
case SVE::BI__builtin_sve_svbrkn_b_z:
|
|
case SVE::BI__builtin_sve_svbrkpa_b_z:
|
|
case SVE::BI__builtin_sve_svbrkpb_b_z:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_s16:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_s32:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_s64:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_s8:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_u16:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_u32:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_u64:
|
|
case SVE::BI__builtin_sve_svbsl1n_n_u8:
|
|
case SVE::BI__builtin_sve_svbsl1n_s16:
|
|
case SVE::BI__builtin_sve_svbsl1n_s32:
|
|
case SVE::BI__builtin_sve_svbsl1n_s64:
|
|
case SVE::BI__builtin_sve_svbsl1n_s8:
|
|
case SVE::BI__builtin_sve_svbsl1n_u16:
|
|
case SVE::BI__builtin_sve_svbsl1n_u32:
|
|
case SVE::BI__builtin_sve_svbsl1n_u64:
|
|
case SVE::BI__builtin_sve_svbsl1n_u8:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_s16:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_s32:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_s64:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_s8:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_u16:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_u32:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_u64:
|
|
case SVE::BI__builtin_sve_svbsl2n_n_u8:
|
|
case SVE::BI__builtin_sve_svbsl2n_s16:
|
|
case SVE::BI__builtin_sve_svbsl2n_s32:
|
|
case SVE::BI__builtin_sve_svbsl2n_s64:
|
|
case SVE::BI__builtin_sve_svbsl2n_s8:
|
|
case SVE::BI__builtin_sve_svbsl2n_u16:
|
|
case SVE::BI__builtin_sve_svbsl2n_u32:
|
|
case SVE::BI__builtin_sve_svbsl2n_u64:
|
|
case SVE::BI__builtin_sve_svbsl2n_u8:
|
|
case SVE::BI__builtin_sve_svbsl_n_s16:
|
|
case SVE::BI__builtin_sve_svbsl_n_s32:
|
|
case SVE::BI__builtin_sve_svbsl_n_s64:
|
|
case SVE::BI__builtin_sve_svbsl_n_s8:
|
|
case SVE::BI__builtin_sve_svbsl_n_u16:
|
|
case SVE::BI__builtin_sve_svbsl_n_u32:
|
|
case SVE::BI__builtin_sve_svbsl_n_u64:
|
|
case SVE::BI__builtin_sve_svbsl_n_u8:
|
|
case SVE::BI__builtin_sve_svbsl_s16:
|
|
case SVE::BI__builtin_sve_svbsl_s32:
|
|
case SVE::BI__builtin_sve_svbsl_s64:
|
|
case SVE::BI__builtin_sve_svbsl_s8:
|
|
case SVE::BI__builtin_sve_svbsl_u16:
|
|
case SVE::BI__builtin_sve_svbsl_u32:
|
|
case SVE::BI__builtin_sve_svbsl_u64:
|
|
case SVE::BI__builtin_sve_svbsl_u8:
|
|
case SVE::BI__builtin_sve_svcadd_f16_m:
|
|
case SVE::BI__builtin_sve_svcadd_f16_x:
|
|
case SVE::BI__builtin_sve_svcadd_f16_z:
|
|
case SVE::BI__builtin_sve_svcadd_f32_m:
|
|
case SVE::BI__builtin_sve_svcadd_f32_x:
|
|
case SVE::BI__builtin_sve_svcadd_f32_z:
|
|
case SVE::BI__builtin_sve_svcadd_f64_m:
|
|
case SVE::BI__builtin_sve_svcadd_f64_x:
|
|
case SVE::BI__builtin_sve_svcadd_f64_z:
|
|
case SVE::BI__builtin_sve_svcadd_s16:
|
|
case SVE::BI__builtin_sve_svcadd_s32:
|
|
case SVE::BI__builtin_sve_svcadd_s64:
|
|
case SVE::BI__builtin_sve_svcadd_s8:
|
|
case SVE::BI__builtin_sve_svcadd_u16:
|
|
case SVE::BI__builtin_sve_svcadd_u32:
|
|
case SVE::BI__builtin_sve_svcadd_u64:
|
|
case SVE::BI__builtin_sve_svcadd_u8:
|
|
case SVE::BI__builtin_sve_svcdot_lane_s32:
|
|
case SVE::BI__builtin_sve_svcdot_lane_s64:
|
|
case SVE::BI__builtin_sve_svcdot_s32:
|
|
case SVE::BI__builtin_sve_svcdot_s64:
|
|
case SVE::BI__builtin_sve_svclamp_bf16:
|
|
case SVE::BI__builtin_sve_svclamp_f16:
|
|
case SVE::BI__builtin_sve_svclamp_f32:
|
|
case SVE::BI__builtin_sve_svclamp_f64:
|
|
case SVE::BI__builtin_sve_svclamp_s16:
|
|
case SVE::BI__builtin_sve_svclamp_s32:
|
|
case SVE::BI__builtin_sve_svclamp_s64:
|
|
case SVE::BI__builtin_sve_svclamp_s8:
|
|
case SVE::BI__builtin_sve_svclamp_u16:
|
|
case SVE::BI__builtin_sve_svclamp_u32:
|
|
case SVE::BI__builtin_sve_svclamp_u64:
|
|
case SVE::BI__builtin_sve_svclamp_u8:
|
|
case SVE::BI__builtin_sve_svclasta_bf16:
|
|
case SVE::BI__builtin_sve_svclasta_f16:
|
|
case SVE::BI__builtin_sve_svclasta_f32:
|
|
case SVE::BI__builtin_sve_svclasta_f64:
|
|
case SVE::BI__builtin_sve_svclasta_n_bf16:
|
|
case SVE::BI__builtin_sve_svclasta_n_f16:
|
|
case SVE::BI__builtin_sve_svclasta_n_f32:
|
|
case SVE::BI__builtin_sve_svclasta_n_f64:
|
|
case SVE::BI__builtin_sve_svclasta_n_s16:
|
|
case SVE::BI__builtin_sve_svclasta_n_s32:
|
|
case SVE::BI__builtin_sve_svclasta_n_s64:
|
|
case SVE::BI__builtin_sve_svclasta_n_s8:
|
|
case SVE::BI__builtin_sve_svclasta_n_u16:
|
|
case SVE::BI__builtin_sve_svclasta_n_u32:
|
|
case SVE::BI__builtin_sve_svclasta_n_u64:
|
|
case SVE::BI__builtin_sve_svclasta_n_u8:
|
|
case SVE::BI__builtin_sve_svclasta_s16:
|
|
case SVE::BI__builtin_sve_svclasta_s32:
|
|
case SVE::BI__builtin_sve_svclasta_s64:
|
|
case SVE::BI__builtin_sve_svclasta_s8:
|
|
case SVE::BI__builtin_sve_svclasta_u16:
|
|
case SVE::BI__builtin_sve_svclasta_u32:
|
|
case SVE::BI__builtin_sve_svclasta_u64:
|
|
case SVE::BI__builtin_sve_svclasta_u8:
|
|
case SVE::BI__builtin_sve_svclastb_bf16:
|
|
case SVE::BI__builtin_sve_svclastb_f16:
|
|
case SVE::BI__builtin_sve_svclastb_f32:
|
|
case SVE::BI__builtin_sve_svclastb_f64:
|
|
case SVE::BI__builtin_sve_svclastb_n_bf16:
|
|
case SVE::BI__builtin_sve_svclastb_n_f16:
|
|
case SVE::BI__builtin_sve_svclastb_n_f32:
|
|
case SVE::BI__builtin_sve_svclastb_n_f64:
|
|
case SVE::BI__builtin_sve_svclastb_n_s16:
|
|
case SVE::BI__builtin_sve_svclastb_n_s32:
|
|
case SVE::BI__builtin_sve_svclastb_n_s64:
|
|
case SVE::BI__builtin_sve_svclastb_n_s8:
|
|
case SVE::BI__builtin_sve_svclastb_n_u16:
|
|
case SVE::BI__builtin_sve_svclastb_n_u32:
|
|
case SVE::BI__builtin_sve_svclastb_n_u64:
|
|
case SVE::BI__builtin_sve_svclastb_n_u8:
|
|
case SVE::BI__builtin_sve_svclastb_s16:
|
|
case SVE::BI__builtin_sve_svclastb_s32:
|
|
case SVE::BI__builtin_sve_svclastb_s64:
|
|
case SVE::BI__builtin_sve_svclastb_s8:
|
|
case SVE::BI__builtin_sve_svclastb_u16:
|
|
case SVE::BI__builtin_sve_svclastb_u32:
|
|
case SVE::BI__builtin_sve_svclastb_u64:
|
|
case SVE::BI__builtin_sve_svclastb_u8:
|
|
case SVE::BI__builtin_sve_svcls_s16_m:
|
|
case SVE::BI__builtin_sve_svcls_s16_x:
|
|
case SVE::BI__builtin_sve_svcls_s16_z:
|
|
case SVE::BI__builtin_sve_svcls_s32_m:
|
|
case SVE::BI__builtin_sve_svcls_s32_x:
|
|
case SVE::BI__builtin_sve_svcls_s32_z:
|
|
case SVE::BI__builtin_sve_svcls_s64_m:
|
|
case SVE::BI__builtin_sve_svcls_s64_x:
|
|
case SVE::BI__builtin_sve_svcls_s64_z:
|
|
case SVE::BI__builtin_sve_svcls_s8_m:
|
|
case SVE::BI__builtin_sve_svcls_s8_x:
|
|
case SVE::BI__builtin_sve_svcls_s8_z:
|
|
case SVE::BI__builtin_sve_svclz_s16_m:
|
|
case SVE::BI__builtin_sve_svclz_s16_x:
|
|
case SVE::BI__builtin_sve_svclz_s16_z:
|
|
case SVE::BI__builtin_sve_svclz_s32_m:
|
|
case SVE::BI__builtin_sve_svclz_s32_x:
|
|
case SVE::BI__builtin_sve_svclz_s32_z:
|
|
case SVE::BI__builtin_sve_svclz_s64_m:
|
|
case SVE::BI__builtin_sve_svclz_s64_x:
|
|
case SVE::BI__builtin_sve_svclz_s64_z:
|
|
case SVE::BI__builtin_sve_svclz_s8_m:
|
|
case SVE::BI__builtin_sve_svclz_s8_x:
|
|
case SVE::BI__builtin_sve_svclz_s8_z:
|
|
case SVE::BI__builtin_sve_svclz_u16_m:
|
|
case SVE::BI__builtin_sve_svclz_u16_x:
|
|
case SVE::BI__builtin_sve_svclz_u16_z:
|
|
case SVE::BI__builtin_sve_svclz_u32_m:
|
|
case SVE::BI__builtin_sve_svclz_u32_x:
|
|
case SVE::BI__builtin_sve_svclz_u32_z:
|
|
case SVE::BI__builtin_sve_svclz_u64_m:
|
|
case SVE::BI__builtin_sve_svclz_u64_x:
|
|
case SVE::BI__builtin_sve_svclz_u64_z:
|
|
case SVE::BI__builtin_sve_svclz_u8_m:
|
|
case SVE::BI__builtin_sve_svclz_u8_x:
|
|
case SVE::BI__builtin_sve_svclz_u8_z:
|
|
case SVE::BI__builtin_sve_svcmla_f16_m:
|
|
case SVE::BI__builtin_sve_svcmla_f16_x:
|
|
case SVE::BI__builtin_sve_svcmla_f16_z:
|
|
case SVE::BI__builtin_sve_svcmla_f32_m:
|
|
case SVE::BI__builtin_sve_svcmla_f32_x:
|
|
case SVE::BI__builtin_sve_svcmla_f32_z:
|
|
case SVE::BI__builtin_sve_svcmla_f64_m:
|
|
case SVE::BI__builtin_sve_svcmla_f64_x:
|
|
case SVE::BI__builtin_sve_svcmla_f64_z:
|
|
case SVE::BI__builtin_sve_svcmla_lane_f16:
|
|
case SVE::BI__builtin_sve_svcmla_lane_f32:
|
|
case SVE::BI__builtin_sve_svcmla_lane_s16:
|
|
case SVE::BI__builtin_sve_svcmla_lane_s32:
|
|
case SVE::BI__builtin_sve_svcmla_lane_u16:
|
|
case SVE::BI__builtin_sve_svcmla_lane_u32:
|
|
case SVE::BI__builtin_sve_svcmla_s16:
|
|
case SVE::BI__builtin_sve_svcmla_s32:
|
|
case SVE::BI__builtin_sve_svcmla_s64:
|
|
case SVE::BI__builtin_sve_svcmla_s8:
|
|
case SVE::BI__builtin_sve_svcmla_u16:
|
|
case SVE::BI__builtin_sve_svcmla_u32:
|
|
case SVE::BI__builtin_sve_svcmla_u64:
|
|
case SVE::BI__builtin_sve_svcmla_u8:
|
|
case SVE::BI__builtin_sve_svcmpeq_f16:
|
|
case SVE::BI__builtin_sve_svcmpeq_f32:
|
|
case SVE::BI__builtin_sve_svcmpeq_f64:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_f16:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_f32:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_f64:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_s64:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_u16:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_u32:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_u64:
|
|
case SVE::BI__builtin_sve_svcmpeq_n_u8:
|
|
case SVE::BI__builtin_sve_svcmpeq_s16:
|
|
case SVE::BI__builtin_sve_svcmpeq_s32:
|
|
case SVE::BI__builtin_sve_svcmpeq_s64:
|
|
case SVE::BI__builtin_sve_svcmpeq_s8:
|
|
case SVE::BI__builtin_sve_svcmpeq_u16:
|
|
case SVE::BI__builtin_sve_svcmpeq_u32:
|
|
case SVE::BI__builtin_sve_svcmpeq_u64:
|
|
case SVE::BI__builtin_sve_svcmpeq_u8:
|
|
case SVE::BI__builtin_sve_svcmpeq_wide_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpeq_wide_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpeq_wide_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpeq_wide_s16:
|
|
case SVE::BI__builtin_sve_svcmpeq_wide_s32:
|
|
case SVE::BI__builtin_sve_svcmpeq_wide_s8:
|
|
case SVE::BI__builtin_sve_svcmpge_f16:
|
|
case SVE::BI__builtin_sve_svcmpge_f32:
|
|
case SVE::BI__builtin_sve_svcmpge_f64:
|
|
case SVE::BI__builtin_sve_svcmpge_n_f16:
|
|
case SVE::BI__builtin_sve_svcmpge_n_f32:
|
|
case SVE::BI__builtin_sve_svcmpge_n_f64:
|
|
case SVE::BI__builtin_sve_svcmpge_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpge_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpge_n_s64:
|
|
case SVE::BI__builtin_sve_svcmpge_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpge_n_u16:
|
|
case SVE::BI__builtin_sve_svcmpge_n_u32:
|
|
case SVE::BI__builtin_sve_svcmpge_n_u64:
|
|
case SVE::BI__builtin_sve_svcmpge_n_u8:
|
|
case SVE::BI__builtin_sve_svcmpge_s16:
|
|
case SVE::BI__builtin_sve_svcmpge_s32:
|
|
case SVE::BI__builtin_sve_svcmpge_s64:
|
|
case SVE::BI__builtin_sve_svcmpge_s8:
|
|
case SVE::BI__builtin_sve_svcmpge_u16:
|
|
case SVE::BI__builtin_sve_svcmpge_u32:
|
|
case SVE::BI__builtin_sve_svcmpge_u64:
|
|
case SVE::BI__builtin_sve_svcmpge_u8:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_n_u16:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_n_u32:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_n_u8:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_s16:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_s32:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_s8:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_u16:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_u32:
|
|
case SVE::BI__builtin_sve_svcmpge_wide_u8:
|
|
case SVE::BI__builtin_sve_svcmpgt_f16:
|
|
case SVE::BI__builtin_sve_svcmpgt_f32:
|
|
case SVE::BI__builtin_sve_svcmpgt_f64:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_f16:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_f32:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_f64:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_s64:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_u16:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_u32:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_u64:
|
|
case SVE::BI__builtin_sve_svcmpgt_n_u8:
|
|
case SVE::BI__builtin_sve_svcmpgt_s16:
|
|
case SVE::BI__builtin_sve_svcmpgt_s32:
|
|
case SVE::BI__builtin_sve_svcmpgt_s64:
|
|
case SVE::BI__builtin_sve_svcmpgt_s8:
|
|
case SVE::BI__builtin_sve_svcmpgt_u16:
|
|
case SVE::BI__builtin_sve_svcmpgt_u32:
|
|
case SVE::BI__builtin_sve_svcmpgt_u64:
|
|
case SVE::BI__builtin_sve_svcmpgt_u8:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_n_u16:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_n_u32:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_n_u8:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_s16:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_s32:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_s8:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_u16:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_u32:
|
|
case SVE::BI__builtin_sve_svcmpgt_wide_u8:
|
|
case SVE::BI__builtin_sve_svcmple_f16:
|
|
case SVE::BI__builtin_sve_svcmple_f32:
|
|
case SVE::BI__builtin_sve_svcmple_f64:
|
|
case SVE::BI__builtin_sve_svcmple_n_f16:
|
|
case SVE::BI__builtin_sve_svcmple_n_f32:
|
|
case SVE::BI__builtin_sve_svcmple_n_f64:
|
|
case SVE::BI__builtin_sve_svcmple_n_s16:
|
|
case SVE::BI__builtin_sve_svcmple_n_s32:
|
|
case SVE::BI__builtin_sve_svcmple_n_s64:
|
|
case SVE::BI__builtin_sve_svcmple_n_s8:
|
|
case SVE::BI__builtin_sve_svcmple_n_u16:
|
|
case SVE::BI__builtin_sve_svcmple_n_u32:
|
|
case SVE::BI__builtin_sve_svcmple_n_u64:
|
|
case SVE::BI__builtin_sve_svcmple_n_u8:
|
|
case SVE::BI__builtin_sve_svcmple_s16:
|
|
case SVE::BI__builtin_sve_svcmple_s32:
|
|
case SVE::BI__builtin_sve_svcmple_s64:
|
|
case SVE::BI__builtin_sve_svcmple_s8:
|
|
case SVE::BI__builtin_sve_svcmple_u16:
|
|
case SVE::BI__builtin_sve_svcmple_u32:
|
|
case SVE::BI__builtin_sve_svcmple_u64:
|
|
case SVE::BI__builtin_sve_svcmple_u8:
|
|
case SVE::BI__builtin_sve_svcmple_wide_n_s16:
|
|
case SVE::BI__builtin_sve_svcmple_wide_n_s32:
|
|
case SVE::BI__builtin_sve_svcmple_wide_n_s8:
|
|
case SVE::BI__builtin_sve_svcmple_wide_n_u16:
|
|
case SVE::BI__builtin_sve_svcmple_wide_n_u32:
|
|
case SVE::BI__builtin_sve_svcmple_wide_n_u8:
|
|
case SVE::BI__builtin_sve_svcmple_wide_s16:
|
|
case SVE::BI__builtin_sve_svcmple_wide_s32:
|
|
case SVE::BI__builtin_sve_svcmple_wide_s8:
|
|
case SVE::BI__builtin_sve_svcmple_wide_u16:
|
|
case SVE::BI__builtin_sve_svcmple_wide_u32:
|
|
case SVE::BI__builtin_sve_svcmple_wide_u8:
|
|
case SVE::BI__builtin_sve_svcmplt_f16:
|
|
case SVE::BI__builtin_sve_svcmplt_f32:
|
|
case SVE::BI__builtin_sve_svcmplt_f64:
|
|
case SVE::BI__builtin_sve_svcmplt_n_f16:
|
|
case SVE::BI__builtin_sve_svcmplt_n_f32:
|
|
case SVE::BI__builtin_sve_svcmplt_n_f64:
|
|
case SVE::BI__builtin_sve_svcmplt_n_s16:
|
|
case SVE::BI__builtin_sve_svcmplt_n_s32:
|
|
case SVE::BI__builtin_sve_svcmplt_n_s64:
|
|
case SVE::BI__builtin_sve_svcmplt_n_s8:
|
|
case SVE::BI__builtin_sve_svcmplt_n_u16:
|
|
case SVE::BI__builtin_sve_svcmplt_n_u32:
|
|
case SVE::BI__builtin_sve_svcmplt_n_u64:
|
|
case SVE::BI__builtin_sve_svcmplt_n_u8:
|
|
case SVE::BI__builtin_sve_svcmplt_s16:
|
|
case SVE::BI__builtin_sve_svcmplt_s32:
|
|
case SVE::BI__builtin_sve_svcmplt_s64:
|
|
case SVE::BI__builtin_sve_svcmplt_s8:
|
|
case SVE::BI__builtin_sve_svcmplt_u16:
|
|
case SVE::BI__builtin_sve_svcmplt_u32:
|
|
case SVE::BI__builtin_sve_svcmplt_u64:
|
|
case SVE::BI__builtin_sve_svcmplt_u8:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_n_s16:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_n_s32:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_n_s8:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_n_u16:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_n_u32:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_n_u8:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_s16:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_s32:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_s8:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_u16:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_u32:
|
|
case SVE::BI__builtin_sve_svcmplt_wide_u8:
|
|
case SVE::BI__builtin_sve_svcmpne_f16:
|
|
case SVE::BI__builtin_sve_svcmpne_f32:
|
|
case SVE::BI__builtin_sve_svcmpne_f64:
|
|
case SVE::BI__builtin_sve_svcmpne_n_f16:
|
|
case SVE::BI__builtin_sve_svcmpne_n_f32:
|
|
case SVE::BI__builtin_sve_svcmpne_n_f64:
|
|
case SVE::BI__builtin_sve_svcmpne_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpne_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpne_n_s64:
|
|
case SVE::BI__builtin_sve_svcmpne_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpne_n_u16:
|
|
case SVE::BI__builtin_sve_svcmpne_n_u32:
|
|
case SVE::BI__builtin_sve_svcmpne_n_u64:
|
|
case SVE::BI__builtin_sve_svcmpne_n_u8:
|
|
case SVE::BI__builtin_sve_svcmpne_s16:
|
|
case SVE::BI__builtin_sve_svcmpne_s32:
|
|
case SVE::BI__builtin_sve_svcmpne_s64:
|
|
case SVE::BI__builtin_sve_svcmpne_s8:
|
|
case SVE::BI__builtin_sve_svcmpne_u16:
|
|
case SVE::BI__builtin_sve_svcmpne_u32:
|
|
case SVE::BI__builtin_sve_svcmpne_u64:
|
|
case SVE::BI__builtin_sve_svcmpne_u8:
|
|
case SVE::BI__builtin_sve_svcmpne_wide_n_s16:
|
|
case SVE::BI__builtin_sve_svcmpne_wide_n_s32:
|
|
case SVE::BI__builtin_sve_svcmpne_wide_n_s8:
|
|
case SVE::BI__builtin_sve_svcmpne_wide_s16:
|
|
case SVE::BI__builtin_sve_svcmpne_wide_s32:
|
|
case SVE::BI__builtin_sve_svcmpne_wide_s8:
|
|
case SVE::BI__builtin_sve_svcmpuo_f16:
|
|
case SVE::BI__builtin_sve_svcmpuo_f32:
|
|
case SVE::BI__builtin_sve_svcmpuo_f64:
|
|
case SVE::BI__builtin_sve_svcmpuo_n_f16:
|
|
case SVE::BI__builtin_sve_svcmpuo_n_f32:
|
|
case SVE::BI__builtin_sve_svcmpuo_n_f64:
|
|
case SVE::BI__builtin_sve_svcnot_s16_m:
|
|
case SVE::BI__builtin_sve_svcnot_s16_x:
|
|
case SVE::BI__builtin_sve_svcnot_s16_z:
|
|
case SVE::BI__builtin_sve_svcnot_s32_m:
|
|
case SVE::BI__builtin_sve_svcnot_s32_x:
|
|
case SVE::BI__builtin_sve_svcnot_s32_z:
|
|
case SVE::BI__builtin_sve_svcnot_s64_m:
|
|
case SVE::BI__builtin_sve_svcnot_s64_x:
|
|
case SVE::BI__builtin_sve_svcnot_s64_z:
|
|
case SVE::BI__builtin_sve_svcnot_s8_m:
|
|
case SVE::BI__builtin_sve_svcnot_s8_x:
|
|
case SVE::BI__builtin_sve_svcnot_s8_z:
|
|
case SVE::BI__builtin_sve_svcnot_u16_m:
|
|
case SVE::BI__builtin_sve_svcnot_u16_x:
|
|
case SVE::BI__builtin_sve_svcnot_u16_z:
|
|
case SVE::BI__builtin_sve_svcnot_u32_m:
|
|
case SVE::BI__builtin_sve_svcnot_u32_x:
|
|
case SVE::BI__builtin_sve_svcnot_u32_z:
|
|
case SVE::BI__builtin_sve_svcnot_u64_m:
|
|
case SVE::BI__builtin_sve_svcnot_u64_x:
|
|
case SVE::BI__builtin_sve_svcnot_u64_z:
|
|
case SVE::BI__builtin_sve_svcnot_u8_m:
|
|
case SVE::BI__builtin_sve_svcnot_u8_x:
|
|
case SVE::BI__builtin_sve_svcnot_u8_z:
|
|
case SVE::BI__builtin_sve_svcnt_bf16_m:
|
|
case SVE::BI__builtin_sve_svcnt_bf16_x:
|
|
case SVE::BI__builtin_sve_svcnt_bf16_z:
|
|
case SVE::BI__builtin_sve_svcnt_f16_m:
|
|
case SVE::BI__builtin_sve_svcnt_f16_x:
|
|
case SVE::BI__builtin_sve_svcnt_f16_z:
|
|
case SVE::BI__builtin_sve_svcnt_f32_m:
|
|
case SVE::BI__builtin_sve_svcnt_f32_x:
|
|
case SVE::BI__builtin_sve_svcnt_f32_z:
|
|
case SVE::BI__builtin_sve_svcnt_f64_m:
|
|
case SVE::BI__builtin_sve_svcnt_f64_x:
|
|
case SVE::BI__builtin_sve_svcnt_f64_z:
|
|
case SVE::BI__builtin_sve_svcnt_s16_m:
|
|
case SVE::BI__builtin_sve_svcnt_s16_x:
|
|
case SVE::BI__builtin_sve_svcnt_s16_z:
|
|
case SVE::BI__builtin_sve_svcnt_s32_m:
|
|
case SVE::BI__builtin_sve_svcnt_s32_x:
|
|
case SVE::BI__builtin_sve_svcnt_s32_z:
|
|
case SVE::BI__builtin_sve_svcnt_s64_m:
|
|
case SVE::BI__builtin_sve_svcnt_s64_x:
|
|
case SVE::BI__builtin_sve_svcnt_s64_z:
|
|
case SVE::BI__builtin_sve_svcnt_s8_m:
|
|
case SVE::BI__builtin_sve_svcnt_s8_x:
|
|
case SVE::BI__builtin_sve_svcnt_s8_z:
|
|
case SVE::BI__builtin_sve_svcnt_u16_m:
|
|
case SVE::BI__builtin_sve_svcnt_u16_x:
|
|
case SVE::BI__builtin_sve_svcnt_u16_z:
|
|
case SVE::BI__builtin_sve_svcnt_u32_m:
|
|
case SVE::BI__builtin_sve_svcnt_u32_x:
|
|
case SVE::BI__builtin_sve_svcnt_u32_z:
|
|
case SVE::BI__builtin_sve_svcnt_u64_m:
|
|
case SVE::BI__builtin_sve_svcnt_u64_x:
|
|
case SVE::BI__builtin_sve_svcnt_u64_z:
|
|
case SVE::BI__builtin_sve_svcnt_u8_m:
|
|
case SVE::BI__builtin_sve_svcnt_u8_x:
|
|
case SVE::BI__builtin_sve_svcnt_u8_z:
|
|
case SVE::BI__builtin_sve_svcntb:
|
|
case SVE::BI__builtin_sve_svcntb_pat:
|
|
case SVE::BI__builtin_sve_svcntd:
|
|
case SVE::BI__builtin_sve_svcntd_pat:
|
|
case SVE::BI__builtin_sve_svcnth:
|
|
case SVE::BI__builtin_sve_svcnth_pat:
|
|
case SVE::BI__builtin_sve_svcntp_b16:
|
|
case SVE::BI__builtin_sve_svcntp_b32:
|
|
case SVE::BI__builtin_sve_svcntp_b64:
|
|
case SVE::BI__builtin_sve_svcntp_b8:
|
|
case SVE::BI__builtin_sve_svcntp_c16:
|
|
case SVE::BI__builtin_sve_svcntp_c32:
|
|
case SVE::BI__builtin_sve_svcntp_c64:
|
|
case SVE::BI__builtin_sve_svcntp_c8:
|
|
case SVE::BI__builtin_sve_svcntw:
|
|
case SVE::BI__builtin_sve_svcntw_pat:
|
|
case SVE::BI__builtin_sve_svcreate2_b:
|
|
case SVE::BI__builtin_sve_svcreate2_bf16:
|
|
case SVE::BI__builtin_sve_svcreate2_f16:
|
|
case SVE::BI__builtin_sve_svcreate2_f32:
|
|
case SVE::BI__builtin_sve_svcreate2_f64:
|
|
case SVE::BI__builtin_sve_svcreate2_s16:
|
|
case SVE::BI__builtin_sve_svcreate2_s32:
|
|
case SVE::BI__builtin_sve_svcreate2_s64:
|
|
case SVE::BI__builtin_sve_svcreate2_s8:
|
|
case SVE::BI__builtin_sve_svcreate2_u16:
|
|
case SVE::BI__builtin_sve_svcreate2_u32:
|
|
case SVE::BI__builtin_sve_svcreate2_u64:
|
|
case SVE::BI__builtin_sve_svcreate2_u8:
|
|
case SVE::BI__builtin_sve_svcreate3_bf16:
|
|
case SVE::BI__builtin_sve_svcreate3_f16:
|
|
case SVE::BI__builtin_sve_svcreate3_f32:
|
|
case SVE::BI__builtin_sve_svcreate3_f64:
|
|
case SVE::BI__builtin_sve_svcreate3_s16:
|
|
case SVE::BI__builtin_sve_svcreate3_s32:
|
|
case SVE::BI__builtin_sve_svcreate3_s64:
|
|
case SVE::BI__builtin_sve_svcreate3_s8:
|
|
case SVE::BI__builtin_sve_svcreate3_u16:
|
|
case SVE::BI__builtin_sve_svcreate3_u32:
|
|
case SVE::BI__builtin_sve_svcreate3_u64:
|
|
case SVE::BI__builtin_sve_svcreate3_u8:
|
|
case SVE::BI__builtin_sve_svcreate4_b:
|
|
case SVE::BI__builtin_sve_svcreate4_bf16:
|
|
case SVE::BI__builtin_sve_svcreate4_f16:
|
|
case SVE::BI__builtin_sve_svcreate4_f32:
|
|
case SVE::BI__builtin_sve_svcreate4_f64:
|
|
case SVE::BI__builtin_sve_svcreate4_s16:
|
|
case SVE::BI__builtin_sve_svcreate4_s32:
|
|
case SVE::BI__builtin_sve_svcreate4_s64:
|
|
case SVE::BI__builtin_sve_svcreate4_s8:
|
|
case SVE::BI__builtin_sve_svcreate4_u16:
|
|
case SVE::BI__builtin_sve_svcreate4_u32:
|
|
case SVE::BI__builtin_sve_svcreate4_u64:
|
|
case SVE::BI__builtin_sve_svcreate4_u8:
|
|
case SVE::BI__builtin_sve_svcvt_bf16_f32_m:
|
|
case SVE::BI__builtin_sve_svcvt_bf16_f32_x:
|
|
case SVE::BI__builtin_sve_svcvt_bf16_f32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_f32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_f32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_f32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_f64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_f64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_f64_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s16_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s16_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s16_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_s64_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u16_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u16_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u16_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f16_u64_z:
|
|
case SVE::BI__builtin_sve_svcvt_f32_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_f32_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_f32_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_f32_f64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f32_f64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f32_f64_z:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f32_s64_z:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f32_u64_z:
|
|
case SVE::BI__builtin_sve_svcvt_f64_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_f64_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_f64_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_f64_f32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f64_f32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f64_f32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f64_s32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f64_s32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f64_s32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f64_s64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f64_s64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f64_s64_z:
|
|
case SVE::BI__builtin_sve_svcvt_f64_u32_m:
|
|
case SVE::BI__builtin_sve_svcvt_f64_u32_x:
|
|
case SVE::BI__builtin_sve_svcvt_f64_u32_z:
|
|
case SVE::BI__builtin_sve_svcvt_f64_u64_m:
|
|
case SVE::BI__builtin_sve_svcvt_f64_u64_x:
|
|
case SVE::BI__builtin_sve_svcvt_f64_u64_z:
|
|
case SVE::BI__builtin_sve_svcvt_s16_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_s16_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_s16_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f32_m:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f32_x:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f32_z:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f64_m:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f64_x:
|
|
case SVE::BI__builtin_sve_svcvt_s32_f64_z:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f32_m:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f32_x:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f32_z:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f64_m:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f64_x:
|
|
case SVE::BI__builtin_sve_svcvt_s64_f64_z:
|
|
case SVE::BI__builtin_sve_svcvt_u16_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_u16_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_u16_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f32_m:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f32_x:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f32_z:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f64_m:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f64_x:
|
|
case SVE::BI__builtin_sve_svcvt_u32_f64_z:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f16_m:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f16_x:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f16_z:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f32_m:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f32_x:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f32_z:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f64_m:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f64_x:
|
|
case SVE::BI__builtin_sve_svcvt_u64_f64_z:
|
|
case SVE::BI__builtin_sve_svcvtlt_f32_f16_m:
|
|
case SVE::BI__builtin_sve_svcvtlt_f32_f16_x:
|
|
case SVE::BI__builtin_sve_svcvtlt_f64_f32_m:
|
|
case SVE::BI__builtin_sve_svcvtlt_f64_f32_x:
|
|
case SVE::BI__builtin_sve_svcvtnt_bf16_f32_m:
|
|
case SVE::BI__builtin_sve_svcvtnt_f16_f32_m:
|
|
case SVE::BI__builtin_sve_svcvtnt_f32_f64_m:
|
|
case SVE::BI__builtin_sve_svcvtx_f32_f64_m:
|
|
case SVE::BI__builtin_sve_svcvtx_f32_f64_x:
|
|
case SVE::BI__builtin_sve_svcvtx_f32_f64_z:
|
|
case SVE::BI__builtin_sve_svcvtxnt_f32_f64_m:
|
|
case SVE::BI__builtin_sve_svdiv_f16_m:
|
|
case SVE::BI__builtin_sve_svdiv_f16_x:
|
|
case SVE::BI__builtin_sve_svdiv_f16_z:
|
|
case SVE::BI__builtin_sve_svdiv_f32_m:
|
|
case SVE::BI__builtin_sve_svdiv_f32_x:
|
|
case SVE::BI__builtin_sve_svdiv_f32_z:
|
|
case SVE::BI__builtin_sve_svdiv_f64_m:
|
|
case SVE::BI__builtin_sve_svdiv_f64_x:
|
|
case SVE::BI__builtin_sve_svdiv_f64_z:
|
|
case SVE::BI__builtin_sve_svdiv_n_f16_m:
|
|
case SVE::BI__builtin_sve_svdiv_n_f16_x:
|
|
case SVE::BI__builtin_sve_svdiv_n_f16_z:
|
|
case SVE::BI__builtin_sve_svdiv_n_f32_m:
|
|
case SVE::BI__builtin_sve_svdiv_n_f32_x:
|
|
case SVE::BI__builtin_sve_svdiv_n_f32_z:
|
|
case SVE::BI__builtin_sve_svdiv_n_f64_m:
|
|
case SVE::BI__builtin_sve_svdiv_n_f64_x:
|
|
case SVE::BI__builtin_sve_svdiv_n_f64_z:
|
|
case SVE::BI__builtin_sve_svdiv_n_s32_m:
|
|
case SVE::BI__builtin_sve_svdiv_n_s32_x:
|
|
case SVE::BI__builtin_sve_svdiv_n_s32_z:
|
|
case SVE::BI__builtin_sve_svdiv_n_s64_m:
|
|
case SVE::BI__builtin_sve_svdiv_n_s64_x:
|
|
case SVE::BI__builtin_sve_svdiv_n_s64_z:
|
|
case SVE::BI__builtin_sve_svdiv_n_u32_m:
|
|
case SVE::BI__builtin_sve_svdiv_n_u32_x:
|
|
case SVE::BI__builtin_sve_svdiv_n_u32_z:
|
|
case SVE::BI__builtin_sve_svdiv_n_u64_m:
|
|
case SVE::BI__builtin_sve_svdiv_n_u64_x:
|
|
case SVE::BI__builtin_sve_svdiv_n_u64_z:
|
|
case SVE::BI__builtin_sve_svdiv_s32_m:
|
|
case SVE::BI__builtin_sve_svdiv_s32_x:
|
|
case SVE::BI__builtin_sve_svdiv_s32_z:
|
|
case SVE::BI__builtin_sve_svdiv_s64_m:
|
|
case SVE::BI__builtin_sve_svdiv_s64_x:
|
|
case SVE::BI__builtin_sve_svdiv_s64_z:
|
|
case SVE::BI__builtin_sve_svdiv_u32_m:
|
|
case SVE::BI__builtin_sve_svdiv_u32_x:
|
|
case SVE::BI__builtin_sve_svdiv_u32_z:
|
|
case SVE::BI__builtin_sve_svdiv_u64_m:
|
|
case SVE::BI__builtin_sve_svdiv_u64_x:
|
|
case SVE::BI__builtin_sve_svdiv_u64_z:
|
|
case SVE::BI__builtin_sve_svdivr_f16_m:
|
|
case SVE::BI__builtin_sve_svdivr_f16_x:
|
|
case SVE::BI__builtin_sve_svdivr_f16_z:
|
|
case SVE::BI__builtin_sve_svdivr_f32_m:
|
|
case SVE::BI__builtin_sve_svdivr_f32_x:
|
|
case SVE::BI__builtin_sve_svdivr_f32_z:
|
|
case SVE::BI__builtin_sve_svdivr_f64_m:
|
|
case SVE::BI__builtin_sve_svdivr_f64_x:
|
|
case SVE::BI__builtin_sve_svdivr_f64_z:
|
|
case SVE::BI__builtin_sve_svdivr_n_f16_m:
|
|
case SVE::BI__builtin_sve_svdivr_n_f16_x:
|
|
case SVE::BI__builtin_sve_svdivr_n_f16_z:
|
|
case SVE::BI__builtin_sve_svdivr_n_f32_m:
|
|
case SVE::BI__builtin_sve_svdivr_n_f32_x:
|
|
case SVE::BI__builtin_sve_svdivr_n_f32_z:
|
|
case SVE::BI__builtin_sve_svdivr_n_f64_m:
|
|
case SVE::BI__builtin_sve_svdivr_n_f64_x:
|
|
case SVE::BI__builtin_sve_svdivr_n_f64_z:
|
|
case SVE::BI__builtin_sve_svdivr_n_s32_m:
|
|
case SVE::BI__builtin_sve_svdivr_n_s32_x:
|
|
case SVE::BI__builtin_sve_svdivr_n_s32_z:
|
|
case SVE::BI__builtin_sve_svdivr_n_s64_m:
|
|
case SVE::BI__builtin_sve_svdivr_n_s64_x:
|
|
case SVE::BI__builtin_sve_svdivr_n_s64_z:
|
|
case SVE::BI__builtin_sve_svdivr_n_u32_m:
|
|
case SVE::BI__builtin_sve_svdivr_n_u32_x:
|
|
case SVE::BI__builtin_sve_svdivr_n_u32_z:
|
|
case SVE::BI__builtin_sve_svdivr_n_u64_m:
|
|
case SVE::BI__builtin_sve_svdivr_n_u64_x:
|
|
case SVE::BI__builtin_sve_svdivr_n_u64_z:
|
|
case SVE::BI__builtin_sve_svdivr_s32_m:
|
|
case SVE::BI__builtin_sve_svdivr_s32_x:
|
|
case SVE::BI__builtin_sve_svdivr_s32_z:
|
|
case SVE::BI__builtin_sve_svdivr_s64_m:
|
|
case SVE::BI__builtin_sve_svdivr_s64_x:
|
|
case SVE::BI__builtin_sve_svdivr_s64_z:
|
|
case SVE::BI__builtin_sve_svdivr_u32_m:
|
|
case SVE::BI__builtin_sve_svdivr_u32_x:
|
|
case SVE::BI__builtin_sve_svdivr_u32_z:
|
|
case SVE::BI__builtin_sve_svdivr_u64_m:
|
|
case SVE::BI__builtin_sve_svdivr_u64_x:
|
|
case SVE::BI__builtin_sve_svdivr_u64_z:
|
|
case SVE::BI__builtin_sve_svdot_f32_f16:
|
|
case SVE::BI__builtin_sve_svdot_lane_f32_f16:
|
|
case SVE::BI__builtin_sve_svdot_lane_s32:
|
|
case SVE::BI__builtin_sve_svdot_lane_s32_s16:
|
|
case SVE::BI__builtin_sve_svdot_lane_s64:
|
|
case SVE::BI__builtin_sve_svdot_lane_u32:
|
|
case SVE::BI__builtin_sve_svdot_lane_u32_u16:
|
|
case SVE::BI__builtin_sve_svdot_lane_u64:
|
|
case SVE::BI__builtin_sve_svdot_n_s32:
|
|
case SVE::BI__builtin_sve_svdot_n_s64:
|
|
case SVE::BI__builtin_sve_svdot_n_u32:
|
|
case SVE::BI__builtin_sve_svdot_n_u64:
|
|
case SVE::BI__builtin_sve_svdot_s32:
|
|
case SVE::BI__builtin_sve_svdot_s32_s16:
|
|
case SVE::BI__builtin_sve_svdot_s64:
|
|
case SVE::BI__builtin_sve_svdot_u32:
|
|
case SVE::BI__builtin_sve_svdot_u32_u16:
|
|
case SVE::BI__builtin_sve_svdot_u64:
|
|
case SVE::BI__builtin_sve_svdup_lane_bf16:
|
|
case SVE::BI__builtin_sve_svdup_lane_f16:
|
|
case SVE::BI__builtin_sve_svdup_lane_f32:
|
|
case SVE::BI__builtin_sve_svdup_lane_f64:
|
|
case SVE::BI__builtin_sve_svdup_lane_s16:
|
|
case SVE::BI__builtin_sve_svdup_lane_s32:
|
|
case SVE::BI__builtin_sve_svdup_lane_s64:
|
|
case SVE::BI__builtin_sve_svdup_lane_s8:
|
|
case SVE::BI__builtin_sve_svdup_lane_u16:
|
|
case SVE::BI__builtin_sve_svdup_lane_u32:
|
|
case SVE::BI__builtin_sve_svdup_lane_u64:
|
|
case SVE::BI__builtin_sve_svdup_lane_u8:
|
|
case SVE::BI__builtin_sve_svdup_laneq_bf16:
|
|
case SVE::BI__builtin_sve_svdup_laneq_f16:
|
|
case SVE::BI__builtin_sve_svdup_laneq_f32:
|
|
case SVE::BI__builtin_sve_svdup_laneq_f64:
|
|
case SVE::BI__builtin_sve_svdup_laneq_s16:
|
|
case SVE::BI__builtin_sve_svdup_laneq_s32:
|
|
case SVE::BI__builtin_sve_svdup_laneq_s64:
|
|
case SVE::BI__builtin_sve_svdup_laneq_s8:
|
|
case SVE::BI__builtin_sve_svdup_laneq_u16:
|
|
case SVE::BI__builtin_sve_svdup_laneq_u32:
|
|
case SVE::BI__builtin_sve_svdup_laneq_u64:
|
|
case SVE::BI__builtin_sve_svdup_laneq_u8:
|
|
case SVE::BI__builtin_sve_svdup_n_b16:
|
|
case SVE::BI__builtin_sve_svdup_n_b32:
|
|
case SVE::BI__builtin_sve_svdup_n_b64:
|
|
case SVE::BI__builtin_sve_svdup_n_b8:
|
|
case SVE::BI__builtin_sve_svdup_n_bf16:
|
|
case SVE::BI__builtin_sve_svdup_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svdup_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svdup_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svdup_n_f16:
|
|
case SVE::BI__builtin_sve_svdup_n_f16_m:
|
|
case SVE::BI__builtin_sve_svdup_n_f16_x:
|
|
case SVE::BI__builtin_sve_svdup_n_f16_z:
|
|
case SVE::BI__builtin_sve_svdup_n_f32:
|
|
case SVE::BI__builtin_sve_svdup_n_f32_m:
|
|
case SVE::BI__builtin_sve_svdup_n_f32_x:
|
|
case SVE::BI__builtin_sve_svdup_n_f32_z:
|
|
case SVE::BI__builtin_sve_svdup_n_f64:
|
|
case SVE::BI__builtin_sve_svdup_n_f64_m:
|
|
case SVE::BI__builtin_sve_svdup_n_f64_x:
|
|
case SVE::BI__builtin_sve_svdup_n_f64_z:
|
|
case SVE::BI__builtin_sve_svdup_n_s16:
|
|
case SVE::BI__builtin_sve_svdup_n_s16_m:
|
|
case SVE::BI__builtin_sve_svdup_n_s16_x:
|
|
case SVE::BI__builtin_sve_svdup_n_s16_z:
|
|
case SVE::BI__builtin_sve_svdup_n_s32:
|
|
case SVE::BI__builtin_sve_svdup_n_s32_m:
|
|
case SVE::BI__builtin_sve_svdup_n_s32_x:
|
|
case SVE::BI__builtin_sve_svdup_n_s32_z:
|
|
case SVE::BI__builtin_sve_svdup_n_s64:
|
|
case SVE::BI__builtin_sve_svdup_n_s64_m:
|
|
case SVE::BI__builtin_sve_svdup_n_s64_x:
|
|
case SVE::BI__builtin_sve_svdup_n_s64_z:
|
|
case SVE::BI__builtin_sve_svdup_n_s8:
|
|
case SVE::BI__builtin_sve_svdup_n_s8_m:
|
|
case SVE::BI__builtin_sve_svdup_n_s8_x:
|
|
case SVE::BI__builtin_sve_svdup_n_s8_z:
|
|
case SVE::BI__builtin_sve_svdup_n_u16:
|
|
case SVE::BI__builtin_sve_svdup_n_u16_m:
|
|
case SVE::BI__builtin_sve_svdup_n_u16_x:
|
|
case SVE::BI__builtin_sve_svdup_n_u16_z:
|
|
case SVE::BI__builtin_sve_svdup_n_u32:
|
|
case SVE::BI__builtin_sve_svdup_n_u32_m:
|
|
case SVE::BI__builtin_sve_svdup_n_u32_x:
|
|
case SVE::BI__builtin_sve_svdup_n_u32_z:
|
|
case SVE::BI__builtin_sve_svdup_n_u64:
|
|
case SVE::BI__builtin_sve_svdup_n_u64_m:
|
|
case SVE::BI__builtin_sve_svdup_n_u64_x:
|
|
case SVE::BI__builtin_sve_svdup_n_u64_z:
|
|
case SVE::BI__builtin_sve_svdup_n_u8:
|
|
case SVE::BI__builtin_sve_svdup_n_u8_m:
|
|
case SVE::BI__builtin_sve_svdup_n_u8_x:
|
|
case SVE::BI__builtin_sve_svdup_n_u8_z:
|
|
case SVE::BI__builtin_sve_svdupq_lane_bf16:
|
|
case SVE::BI__builtin_sve_svdupq_lane_f16:
|
|
case SVE::BI__builtin_sve_svdupq_lane_f32:
|
|
case SVE::BI__builtin_sve_svdupq_lane_f64:
|
|
case SVE::BI__builtin_sve_svdupq_lane_s16:
|
|
case SVE::BI__builtin_sve_svdupq_lane_s32:
|
|
case SVE::BI__builtin_sve_svdupq_lane_s64:
|
|
case SVE::BI__builtin_sve_svdupq_lane_s8:
|
|
case SVE::BI__builtin_sve_svdupq_lane_u16:
|
|
case SVE::BI__builtin_sve_svdupq_lane_u32:
|
|
case SVE::BI__builtin_sve_svdupq_lane_u64:
|
|
case SVE::BI__builtin_sve_svdupq_lane_u8:
|
|
case SVE::BI__builtin_sve_svdupq_n_b16:
|
|
case SVE::BI__builtin_sve_svdupq_n_b32:
|
|
case SVE::BI__builtin_sve_svdupq_n_b64:
|
|
case SVE::BI__builtin_sve_svdupq_n_b8:
|
|
case SVE::BI__builtin_sve_svdupq_n_bf16:
|
|
case SVE::BI__builtin_sve_svdupq_n_f16:
|
|
case SVE::BI__builtin_sve_svdupq_n_f32:
|
|
case SVE::BI__builtin_sve_svdupq_n_f64:
|
|
case SVE::BI__builtin_sve_svdupq_n_s16:
|
|
case SVE::BI__builtin_sve_svdupq_n_s32:
|
|
case SVE::BI__builtin_sve_svdupq_n_s64:
|
|
case SVE::BI__builtin_sve_svdupq_n_s8:
|
|
case SVE::BI__builtin_sve_svdupq_n_u16:
|
|
case SVE::BI__builtin_sve_svdupq_n_u32:
|
|
case SVE::BI__builtin_sve_svdupq_n_u64:
|
|
case SVE::BI__builtin_sve_svdupq_n_u8:
|
|
case SVE::BI__builtin_sve_sveor3_n_s16:
|
|
case SVE::BI__builtin_sve_sveor3_n_s32:
|
|
case SVE::BI__builtin_sve_sveor3_n_s64:
|
|
case SVE::BI__builtin_sve_sveor3_n_s8:
|
|
case SVE::BI__builtin_sve_sveor3_n_u16:
|
|
case SVE::BI__builtin_sve_sveor3_n_u32:
|
|
case SVE::BI__builtin_sve_sveor3_n_u64:
|
|
case SVE::BI__builtin_sve_sveor3_n_u8:
|
|
case SVE::BI__builtin_sve_sveor3_s16:
|
|
case SVE::BI__builtin_sve_sveor3_s32:
|
|
case SVE::BI__builtin_sve_sveor3_s64:
|
|
case SVE::BI__builtin_sve_sveor3_s8:
|
|
case SVE::BI__builtin_sve_sveor3_u16:
|
|
case SVE::BI__builtin_sve_sveor3_u32:
|
|
case SVE::BI__builtin_sve_sveor3_u64:
|
|
case SVE::BI__builtin_sve_sveor3_u8:
|
|
case SVE::BI__builtin_sve_sveor_b_z:
|
|
case SVE::BI__builtin_sve_sveor_n_s16_m:
|
|
case SVE::BI__builtin_sve_sveor_n_s16_x:
|
|
case SVE::BI__builtin_sve_sveor_n_s16_z:
|
|
case SVE::BI__builtin_sve_sveor_n_s32_m:
|
|
case SVE::BI__builtin_sve_sveor_n_s32_x:
|
|
case SVE::BI__builtin_sve_sveor_n_s32_z:
|
|
case SVE::BI__builtin_sve_sveor_n_s64_m:
|
|
case SVE::BI__builtin_sve_sveor_n_s64_x:
|
|
case SVE::BI__builtin_sve_sveor_n_s64_z:
|
|
case SVE::BI__builtin_sve_sveor_n_s8_m:
|
|
case SVE::BI__builtin_sve_sveor_n_s8_x:
|
|
case SVE::BI__builtin_sve_sveor_n_s8_z:
|
|
case SVE::BI__builtin_sve_sveor_n_u16_m:
|
|
case SVE::BI__builtin_sve_sveor_n_u16_x:
|
|
case SVE::BI__builtin_sve_sveor_n_u16_z:
|
|
case SVE::BI__builtin_sve_sveor_n_u32_m:
|
|
case SVE::BI__builtin_sve_sveor_n_u32_x:
|
|
case SVE::BI__builtin_sve_sveor_n_u32_z:
|
|
case SVE::BI__builtin_sve_sveor_n_u64_m:
|
|
case SVE::BI__builtin_sve_sveor_n_u64_x:
|
|
case SVE::BI__builtin_sve_sveor_n_u64_z:
|
|
case SVE::BI__builtin_sve_sveor_n_u8_m:
|
|
case SVE::BI__builtin_sve_sveor_n_u8_x:
|
|
case SVE::BI__builtin_sve_sveor_n_u8_z:
|
|
case SVE::BI__builtin_sve_sveor_s16_m:
|
|
case SVE::BI__builtin_sve_sveor_s16_x:
|
|
case SVE::BI__builtin_sve_sveor_s16_z:
|
|
case SVE::BI__builtin_sve_sveor_s32_m:
|
|
case SVE::BI__builtin_sve_sveor_s32_x:
|
|
case SVE::BI__builtin_sve_sveor_s32_z:
|
|
case SVE::BI__builtin_sve_sveor_s64_m:
|
|
case SVE::BI__builtin_sve_sveor_s64_x:
|
|
case SVE::BI__builtin_sve_sveor_s64_z:
|
|
case SVE::BI__builtin_sve_sveor_s8_m:
|
|
case SVE::BI__builtin_sve_sveor_s8_x:
|
|
case SVE::BI__builtin_sve_sveor_s8_z:
|
|
case SVE::BI__builtin_sve_sveor_u16_m:
|
|
case SVE::BI__builtin_sve_sveor_u16_x:
|
|
case SVE::BI__builtin_sve_sveor_u16_z:
|
|
case SVE::BI__builtin_sve_sveor_u32_m:
|
|
case SVE::BI__builtin_sve_sveor_u32_x:
|
|
case SVE::BI__builtin_sve_sveor_u32_z:
|
|
case SVE::BI__builtin_sve_sveor_u64_m:
|
|
case SVE::BI__builtin_sve_sveor_u64_x:
|
|
case SVE::BI__builtin_sve_sveor_u64_z:
|
|
case SVE::BI__builtin_sve_sveor_u8_m:
|
|
case SVE::BI__builtin_sve_sveor_u8_x:
|
|
case SVE::BI__builtin_sve_sveor_u8_z:
|
|
case SVE::BI__builtin_sve_sveorbt_n_s16:
|
|
case SVE::BI__builtin_sve_sveorbt_n_s32:
|
|
case SVE::BI__builtin_sve_sveorbt_n_s64:
|
|
case SVE::BI__builtin_sve_sveorbt_n_s8:
|
|
case SVE::BI__builtin_sve_sveorbt_n_u16:
|
|
case SVE::BI__builtin_sve_sveorbt_n_u32:
|
|
case SVE::BI__builtin_sve_sveorbt_n_u64:
|
|
case SVE::BI__builtin_sve_sveorbt_n_u8:
|
|
case SVE::BI__builtin_sve_sveorbt_s16:
|
|
case SVE::BI__builtin_sve_sveorbt_s32:
|
|
case SVE::BI__builtin_sve_sveorbt_s64:
|
|
case SVE::BI__builtin_sve_sveorbt_s8:
|
|
case SVE::BI__builtin_sve_sveorbt_u16:
|
|
case SVE::BI__builtin_sve_sveorbt_u32:
|
|
case SVE::BI__builtin_sve_sveorbt_u64:
|
|
case SVE::BI__builtin_sve_sveorbt_u8:
|
|
case SVE::BI__builtin_sve_sveortb_n_s16:
|
|
case SVE::BI__builtin_sve_sveortb_n_s32:
|
|
case SVE::BI__builtin_sve_sveortb_n_s64:
|
|
case SVE::BI__builtin_sve_sveortb_n_s8:
|
|
case SVE::BI__builtin_sve_sveortb_n_u16:
|
|
case SVE::BI__builtin_sve_sveortb_n_u32:
|
|
case SVE::BI__builtin_sve_sveortb_n_u64:
|
|
case SVE::BI__builtin_sve_sveortb_n_u8:
|
|
case SVE::BI__builtin_sve_sveortb_s16:
|
|
case SVE::BI__builtin_sve_sveortb_s32:
|
|
case SVE::BI__builtin_sve_sveortb_s64:
|
|
case SVE::BI__builtin_sve_sveortb_s8:
|
|
case SVE::BI__builtin_sve_sveortb_u16:
|
|
case SVE::BI__builtin_sve_sveortb_u32:
|
|
case SVE::BI__builtin_sve_sveortb_u64:
|
|
case SVE::BI__builtin_sve_sveortb_u8:
|
|
case SVE::BI__builtin_sve_sveorv_s16:
|
|
case SVE::BI__builtin_sve_sveorv_s32:
|
|
case SVE::BI__builtin_sve_sveorv_s64:
|
|
case SVE::BI__builtin_sve_sveorv_s8:
|
|
case SVE::BI__builtin_sve_sveorv_u16:
|
|
case SVE::BI__builtin_sve_sveorv_u32:
|
|
case SVE::BI__builtin_sve_sveorv_u64:
|
|
case SVE::BI__builtin_sve_sveorv_u8:
|
|
case SVE::BI__builtin_sve_svext_bf16:
|
|
case SVE::BI__builtin_sve_svext_f16:
|
|
case SVE::BI__builtin_sve_svext_f32:
|
|
case SVE::BI__builtin_sve_svext_f64:
|
|
case SVE::BI__builtin_sve_svext_s16:
|
|
case SVE::BI__builtin_sve_svext_s32:
|
|
case SVE::BI__builtin_sve_svext_s64:
|
|
case SVE::BI__builtin_sve_svext_s8:
|
|
case SVE::BI__builtin_sve_svext_u16:
|
|
case SVE::BI__builtin_sve_svext_u32:
|
|
case SVE::BI__builtin_sve_svext_u64:
|
|
case SVE::BI__builtin_sve_svext_u8:
|
|
case SVE::BI__builtin_sve_svextb_s16_m:
|
|
case SVE::BI__builtin_sve_svextb_s16_x:
|
|
case SVE::BI__builtin_sve_svextb_s16_z:
|
|
case SVE::BI__builtin_sve_svextb_s32_m:
|
|
case SVE::BI__builtin_sve_svextb_s32_x:
|
|
case SVE::BI__builtin_sve_svextb_s32_z:
|
|
case SVE::BI__builtin_sve_svextb_s64_m:
|
|
case SVE::BI__builtin_sve_svextb_s64_x:
|
|
case SVE::BI__builtin_sve_svextb_s64_z:
|
|
case SVE::BI__builtin_sve_svextb_u16_m:
|
|
case SVE::BI__builtin_sve_svextb_u16_x:
|
|
case SVE::BI__builtin_sve_svextb_u16_z:
|
|
case SVE::BI__builtin_sve_svextb_u32_m:
|
|
case SVE::BI__builtin_sve_svextb_u32_x:
|
|
case SVE::BI__builtin_sve_svextb_u32_z:
|
|
case SVE::BI__builtin_sve_svextb_u64_m:
|
|
case SVE::BI__builtin_sve_svextb_u64_x:
|
|
case SVE::BI__builtin_sve_svextb_u64_z:
|
|
case SVE::BI__builtin_sve_svexth_s32_m:
|
|
case SVE::BI__builtin_sve_svexth_s32_x:
|
|
case SVE::BI__builtin_sve_svexth_s32_z:
|
|
case SVE::BI__builtin_sve_svexth_s64_m:
|
|
case SVE::BI__builtin_sve_svexth_s64_x:
|
|
case SVE::BI__builtin_sve_svexth_s64_z:
|
|
case SVE::BI__builtin_sve_svexth_u32_m:
|
|
case SVE::BI__builtin_sve_svexth_u32_x:
|
|
case SVE::BI__builtin_sve_svexth_u32_z:
|
|
case SVE::BI__builtin_sve_svexth_u64_m:
|
|
case SVE::BI__builtin_sve_svexth_u64_x:
|
|
case SVE::BI__builtin_sve_svexth_u64_z:
|
|
case SVE::BI__builtin_sve_svextw_s64_m:
|
|
case SVE::BI__builtin_sve_svextw_s64_x:
|
|
case SVE::BI__builtin_sve_svextw_s64_z:
|
|
case SVE::BI__builtin_sve_svextw_u64_m:
|
|
case SVE::BI__builtin_sve_svextw_u64_x:
|
|
case SVE::BI__builtin_sve_svextw_u64_z:
|
|
case SVE::BI__builtin_sve_svget2_b:
|
|
case SVE::BI__builtin_sve_svget2_bf16:
|
|
case SVE::BI__builtin_sve_svget2_f16:
|
|
case SVE::BI__builtin_sve_svget2_f32:
|
|
case SVE::BI__builtin_sve_svget2_f64:
|
|
case SVE::BI__builtin_sve_svget2_s16:
|
|
case SVE::BI__builtin_sve_svget2_s32:
|
|
case SVE::BI__builtin_sve_svget2_s64:
|
|
case SVE::BI__builtin_sve_svget2_s8:
|
|
case SVE::BI__builtin_sve_svget2_u16:
|
|
case SVE::BI__builtin_sve_svget2_u32:
|
|
case SVE::BI__builtin_sve_svget2_u64:
|
|
case SVE::BI__builtin_sve_svget2_u8:
|
|
case SVE::BI__builtin_sve_svget3_bf16:
|
|
case SVE::BI__builtin_sve_svget3_f16:
|
|
case SVE::BI__builtin_sve_svget3_f32:
|
|
case SVE::BI__builtin_sve_svget3_f64:
|
|
case SVE::BI__builtin_sve_svget3_s16:
|
|
case SVE::BI__builtin_sve_svget3_s32:
|
|
case SVE::BI__builtin_sve_svget3_s64:
|
|
case SVE::BI__builtin_sve_svget3_s8:
|
|
case SVE::BI__builtin_sve_svget3_u16:
|
|
case SVE::BI__builtin_sve_svget3_u32:
|
|
case SVE::BI__builtin_sve_svget3_u64:
|
|
case SVE::BI__builtin_sve_svget3_u8:
|
|
case SVE::BI__builtin_sve_svget4_b:
|
|
case SVE::BI__builtin_sve_svget4_bf16:
|
|
case SVE::BI__builtin_sve_svget4_f16:
|
|
case SVE::BI__builtin_sve_svget4_f32:
|
|
case SVE::BI__builtin_sve_svget4_f64:
|
|
case SVE::BI__builtin_sve_svget4_s16:
|
|
case SVE::BI__builtin_sve_svget4_s32:
|
|
case SVE::BI__builtin_sve_svget4_s64:
|
|
case SVE::BI__builtin_sve_svget4_s8:
|
|
case SVE::BI__builtin_sve_svget4_u16:
|
|
case SVE::BI__builtin_sve_svget4_u32:
|
|
case SVE::BI__builtin_sve_svget4_u64:
|
|
case SVE::BI__builtin_sve_svget4_u8:
|
|
case SVE::BI__builtin_sve_svhadd_n_s16_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_s16_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_s16_z:
|
|
case SVE::BI__builtin_sve_svhadd_n_s32_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_s32_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_s32_z:
|
|
case SVE::BI__builtin_sve_svhadd_n_s64_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_s64_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_s64_z:
|
|
case SVE::BI__builtin_sve_svhadd_n_s8_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_s8_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_s8_z:
|
|
case SVE::BI__builtin_sve_svhadd_n_u16_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_u16_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_u16_z:
|
|
case SVE::BI__builtin_sve_svhadd_n_u32_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_u32_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_u32_z:
|
|
case SVE::BI__builtin_sve_svhadd_n_u64_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_u64_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_u64_z:
|
|
case SVE::BI__builtin_sve_svhadd_n_u8_m:
|
|
case SVE::BI__builtin_sve_svhadd_n_u8_x:
|
|
case SVE::BI__builtin_sve_svhadd_n_u8_z:
|
|
case SVE::BI__builtin_sve_svhadd_s16_m:
|
|
case SVE::BI__builtin_sve_svhadd_s16_x:
|
|
case SVE::BI__builtin_sve_svhadd_s16_z:
|
|
case SVE::BI__builtin_sve_svhadd_s32_m:
|
|
case SVE::BI__builtin_sve_svhadd_s32_x:
|
|
case SVE::BI__builtin_sve_svhadd_s32_z:
|
|
case SVE::BI__builtin_sve_svhadd_s64_m:
|
|
case SVE::BI__builtin_sve_svhadd_s64_x:
|
|
case SVE::BI__builtin_sve_svhadd_s64_z:
|
|
case SVE::BI__builtin_sve_svhadd_s8_m:
|
|
case SVE::BI__builtin_sve_svhadd_s8_x:
|
|
case SVE::BI__builtin_sve_svhadd_s8_z:
|
|
case SVE::BI__builtin_sve_svhadd_u16_m:
|
|
case SVE::BI__builtin_sve_svhadd_u16_x:
|
|
case SVE::BI__builtin_sve_svhadd_u16_z:
|
|
case SVE::BI__builtin_sve_svhadd_u32_m:
|
|
case SVE::BI__builtin_sve_svhadd_u32_x:
|
|
case SVE::BI__builtin_sve_svhadd_u32_z:
|
|
case SVE::BI__builtin_sve_svhadd_u64_m:
|
|
case SVE::BI__builtin_sve_svhadd_u64_x:
|
|
case SVE::BI__builtin_sve_svhadd_u64_z:
|
|
case SVE::BI__builtin_sve_svhadd_u8_m:
|
|
case SVE::BI__builtin_sve_svhadd_u8_x:
|
|
case SVE::BI__builtin_sve_svhadd_u8_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_s16_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_s16_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_s16_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_s32_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_s32_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_s32_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_s64_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_s64_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_s64_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_s8_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_s8_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_s8_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_u16_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_u16_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_u16_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_u32_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_u32_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_u32_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_u64_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_u64_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_u64_z:
|
|
case SVE::BI__builtin_sve_svhsub_n_u8_m:
|
|
case SVE::BI__builtin_sve_svhsub_n_u8_x:
|
|
case SVE::BI__builtin_sve_svhsub_n_u8_z:
|
|
case SVE::BI__builtin_sve_svhsub_s16_m:
|
|
case SVE::BI__builtin_sve_svhsub_s16_x:
|
|
case SVE::BI__builtin_sve_svhsub_s16_z:
|
|
case SVE::BI__builtin_sve_svhsub_s32_m:
|
|
case SVE::BI__builtin_sve_svhsub_s32_x:
|
|
case SVE::BI__builtin_sve_svhsub_s32_z:
|
|
case SVE::BI__builtin_sve_svhsub_s64_m:
|
|
case SVE::BI__builtin_sve_svhsub_s64_x:
|
|
case SVE::BI__builtin_sve_svhsub_s64_z:
|
|
case SVE::BI__builtin_sve_svhsub_s8_m:
|
|
case SVE::BI__builtin_sve_svhsub_s8_x:
|
|
case SVE::BI__builtin_sve_svhsub_s8_z:
|
|
case SVE::BI__builtin_sve_svhsub_u16_m:
|
|
case SVE::BI__builtin_sve_svhsub_u16_x:
|
|
case SVE::BI__builtin_sve_svhsub_u16_z:
|
|
case SVE::BI__builtin_sve_svhsub_u32_m:
|
|
case SVE::BI__builtin_sve_svhsub_u32_x:
|
|
case SVE::BI__builtin_sve_svhsub_u32_z:
|
|
case SVE::BI__builtin_sve_svhsub_u64_m:
|
|
case SVE::BI__builtin_sve_svhsub_u64_x:
|
|
case SVE::BI__builtin_sve_svhsub_u64_z:
|
|
case SVE::BI__builtin_sve_svhsub_u8_m:
|
|
case SVE::BI__builtin_sve_svhsub_u8_x:
|
|
case SVE::BI__builtin_sve_svhsub_u8_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s16_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s16_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s16_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s32_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s32_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s32_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s64_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s64_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s64_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s8_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s8_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_s8_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u16_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u16_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u16_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u32_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u32_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u32_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u64_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u64_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u64_z:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u8_m:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u8_x:
|
|
case SVE::BI__builtin_sve_svhsubr_n_u8_z:
|
|
case SVE::BI__builtin_sve_svhsubr_s16_m:
|
|
case SVE::BI__builtin_sve_svhsubr_s16_x:
|
|
case SVE::BI__builtin_sve_svhsubr_s16_z:
|
|
case SVE::BI__builtin_sve_svhsubr_s32_m:
|
|
case SVE::BI__builtin_sve_svhsubr_s32_x:
|
|
case SVE::BI__builtin_sve_svhsubr_s32_z:
|
|
case SVE::BI__builtin_sve_svhsubr_s64_m:
|
|
case SVE::BI__builtin_sve_svhsubr_s64_x:
|
|
case SVE::BI__builtin_sve_svhsubr_s64_z:
|
|
case SVE::BI__builtin_sve_svhsubr_s8_m:
|
|
case SVE::BI__builtin_sve_svhsubr_s8_x:
|
|
case SVE::BI__builtin_sve_svhsubr_s8_z:
|
|
case SVE::BI__builtin_sve_svhsubr_u16_m:
|
|
case SVE::BI__builtin_sve_svhsubr_u16_x:
|
|
case SVE::BI__builtin_sve_svhsubr_u16_z:
|
|
case SVE::BI__builtin_sve_svhsubr_u32_m:
|
|
case SVE::BI__builtin_sve_svhsubr_u32_x:
|
|
case SVE::BI__builtin_sve_svhsubr_u32_z:
|
|
case SVE::BI__builtin_sve_svhsubr_u64_m:
|
|
case SVE::BI__builtin_sve_svhsubr_u64_x:
|
|
case SVE::BI__builtin_sve_svhsubr_u64_z:
|
|
case SVE::BI__builtin_sve_svhsubr_u8_m:
|
|
case SVE::BI__builtin_sve_svhsubr_u8_x:
|
|
case SVE::BI__builtin_sve_svhsubr_u8_z:
|
|
case SVE::BI__builtin_sve_svindex_s16:
|
|
case SVE::BI__builtin_sve_svindex_s32:
|
|
case SVE::BI__builtin_sve_svindex_s64:
|
|
case SVE::BI__builtin_sve_svindex_s8:
|
|
case SVE::BI__builtin_sve_svindex_u16:
|
|
case SVE::BI__builtin_sve_svindex_u32:
|
|
case SVE::BI__builtin_sve_svindex_u64:
|
|
case SVE::BI__builtin_sve_svindex_u8:
|
|
case SVE::BI__builtin_sve_svinsr_n_bf16:
|
|
case SVE::BI__builtin_sve_svinsr_n_f16:
|
|
case SVE::BI__builtin_sve_svinsr_n_f32:
|
|
case SVE::BI__builtin_sve_svinsr_n_f64:
|
|
case SVE::BI__builtin_sve_svinsr_n_s16:
|
|
case SVE::BI__builtin_sve_svinsr_n_s32:
|
|
case SVE::BI__builtin_sve_svinsr_n_s64:
|
|
case SVE::BI__builtin_sve_svinsr_n_s8:
|
|
case SVE::BI__builtin_sve_svinsr_n_u16:
|
|
case SVE::BI__builtin_sve_svinsr_n_u32:
|
|
case SVE::BI__builtin_sve_svinsr_n_u64:
|
|
case SVE::BI__builtin_sve_svinsr_n_u8:
|
|
case SVE::BI__builtin_sve_svlasta_bf16:
|
|
case SVE::BI__builtin_sve_svlasta_f16:
|
|
case SVE::BI__builtin_sve_svlasta_f32:
|
|
case SVE::BI__builtin_sve_svlasta_f64:
|
|
case SVE::BI__builtin_sve_svlasta_s16:
|
|
case SVE::BI__builtin_sve_svlasta_s32:
|
|
case SVE::BI__builtin_sve_svlasta_s64:
|
|
case SVE::BI__builtin_sve_svlasta_s8:
|
|
case SVE::BI__builtin_sve_svlasta_u16:
|
|
case SVE::BI__builtin_sve_svlasta_u32:
|
|
case SVE::BI__builtin_sve_svlasta_u64:
|
|
case SVE::BI__builtin_sve_svlasta_u8:
|
|
case SVE::BI__builtin_sve_svlastb_bf16:
|
|
case SVE::BI__builtin_sve_svlastb_f16:
|
|
case SVE::BI__builtin_sve_svlastb_f32:
|
|
case SVE::BI__builtin_sve_svlastb_f64:
|
|
case SVE::BI__builtin_sve_svlastb_s16:
|
|
case SVE::BI__builtin_sve_svlastb_s32:
|
|
case SVE::BI__builtin_sve_svlastb_s64:
|
|
case SVE::BI__builtin_sve_svlastb_s8:
|
|
case SVE::BI__builtin_sve_svlastb_u16:
|
|
case SVE::BI__builtin_sve_svlastb_u32:
|
|
case SVE::BI__builtin_sve_svlastb_u64:
|
|
case SVE::BI__builtin_sve_svlastb_u8:
|
|
case SVE::BI__builtin_sve_svld1_bf16:
|
|
case SVE::BI__builtin_sve_svld1_bf16_x2:
|
|
case SVE::BI__builtin_sve_svld1_bf16_x4:
|
|
case SVE::BI__builtin_sve_svld1_f16:
|
|
case SVE::BI__builtin_sve_svld1_f16_x2:
|
|
case SVE::BI__builtin_sve_svld1_f16_x4:
|
|
case SVE::BI__builtin_sve_svld1_f32:
|
|
case SVE::BI__builtin_sve_svld1_f32_x2:
|
|
case SVE::BI__builtin_sve_svld1_f32_x4:
|
|
case SVE::BI__builtin_sve_svld1_f64:
|
|
case SVE::BI__builtin_sve_svld1_f64_x2:
|
|
case SVE::BI__builtin_sve_svld1_f64_x4:
|
|
case SVE::BI__builtin_sve_svld1_s16:
|
|
case SVE::BI__builtin_sve_svld1_s16_x2:
|
|
case SVE::BI__builtin_sve_svld1_s16_x4:
|
|
case SVE::BI__builtin_sve_svld1_s32:
|
|
case SVE::BI__builtin_sve_svld1_s32_x2:
|
|
case SVE::BI__builtin_sve_svld1_s32_x4:
|
|
case SVE::BI__builtin_sve_svld1_s64:
|
|
case SVE::BI__builtin_sve_svld1_s64_x2:
|
|
case SVE::BI__builtin_sve_svld1_s64_x4:
|
|
case SVE::BI__builtin_sve_svld1_s8:
|
|
case SVE::BI__builtin_sve_svld1_s8_x2:
|
|
case SVE::BI__builtin_sve_svld1_s8_x4:
|
|
case SVE::BI__builtin_sve_svld1_u16:
|
|
case SVE::BI__builtin_sve_svld1_u16_x2:
|
|
case SVE::BI__builtin_sve_svld1_u16_x4:
|
|
case SVE::BI__builtin_sve_svld1_u32:
|
|
case SVE::BI__builtin_sve_svld1_u32_x2:
|
|
case SVE::BI__builtin_sve_svld1_u32_x4:
|
|
case SVE::BI__builtin_sve_svld1_u64:
|
|
case SVE::BI__builtin_sve_svld1_u64_x2:
|
|
case SVE::BI__builtin_sve_svld1_u64_x4:
|
|
case SVE::BI__builtin_sve_svld1_u8:
|
|
case SVE::BI__builtin_sve_svld1_u8_x2:
|
|
case SVE::BI__builtin_sve_svld1_u8_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svld1_vnum_bf16_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_bf16_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f16:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f16_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f16_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f32_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f32_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f64_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_f64_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s16_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s16_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s32_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s32_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s64_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s64_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s8:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s8_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_s8_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u16_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u16_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u32_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u32_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u64_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u64_x4:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u8:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u8_x2:
|
|
case SVE::BI__builtin_sve_svld1_vnum_u8_x4:
|
|
case SVE::BI__builtin_sve_svld1rq_bf16:
|
|
case SVE::BI__builtin_sve_svld1rq_f16:
|
|
case SVE::BI__builtin_sve_svld1rq_f32:
|
|
case SVE::BI__builtin_sve_svld1rq_f64:
|
|
case SVE::BI__builtin_sve_svld1rq_s16:
|
|
case SVE::BI__builtin_sve_svld1rq_s32:
|
|
case SVE::BI__builtin_sve_svld1rq_s64:
|
|
case SVE::BI__builtin_sve_svld1rq_s8:
|
|
case SVE::BI__builtin_sve_svld1rq_u16:
|
|
case SVE::BI__builtin_sve_svld1rq_u32:
|
|
case SVE::BI__builtin_sve_svld1rq_u64:
|
|
case SVE::BI__builtin_sve_svld1rq_u8:
|
|
case SVE::BI__builtin_sve_svld1sb_s16:
|
|
case SVE::BI__builtin_sve_svld1sb_s32:
|
|
case SVE::BI__builtin_sve_svld1sb_s64:
|
|
case SVE::BI__builtin_sve_svld1sb_u16:
|
|
case SVE::BI__builtin_sve_svld1sb_u32:
|
|
case SVE::BI__builtin_sve_svld1sb_u64:
|
|
case SVE::BI__builtin_sve_svld1sb_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld1sb_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld1sb_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1sb_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld1sb_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld1sb_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld1ub_s16:
|
|
case SVE::BI__builtin_sve_svld1ub_s32:
|
|
case SVE::BI__builtin_sve_svld1ub_s64:
|
|
case SVE::BI__builtin_sve_svld1ub_u16:
|
|
case SVE::BI__builtin_sve_svld1ub_u32:
|
|
case SVE::BI__builtin_sve_svld1ub_u64:
|
|
case SVE::BI__builtin_sve_svld1ub_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld1ub_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld1ub_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1ub_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld1ub_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld1ub_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld2_bf16:
|
|
case SVE::BI__builtin_sve_svld2_f16:
|
|
case SVE::BI__builtin_sve_svld2_f32:
|
|
case SVE::BI__builtin_sve_svld2_f64:
|
|
case SVE::BI__builtin_sve_svld2_s16:
|
|
case SVE::BI__builtin_sve_svld2_s32:
|
|
case SVE::BI__builtin_sve_svld2_s64:
|
|
case SVE::BI__builtin_sve_svld2_s8:
|
|
case SVE::BI__builtin_sve_svld2_u16:
|
|
case SVE::BI__builtin_sve_svld2_u32:
|
|
case SVE::BI__builtin_sve_svld2_u64:
|
|
case SVE::BI__builtin_sve_svld2_u8:
|
|
case SVE::BI__builtin_sve_svld2_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svld2_vnum_f16:
|
|
case SVE::BI__builtin_sve_svld2_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld2_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld2_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld2_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld2_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld2_vnum_s8:
|
|
case SVE::BI__builtin_sve_svld2_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld2_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld2_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld2_vnum_u8:
|
|
case SVE::BI__builtin_sve_svld2q_bf16:
|
|
case SVE::BI__builtin_sve_svld2q_f16:
|
|
case SVE::BI__builtin_sve_svld2q_f32:
|
|
case SVE::BI__builtin_sve_svld2q_f64:
|
|
case SVE::BI__builtin_sve_svld2q_s16:
|
|
case SVE::BI__builtin_sve_svld2q_s32:
|
|
case SVE::BI__builtin_sve_svld2q_s64:
|
|
case SVE::BI__builtin_sve_svld2q_s8:
|
|
case SVE::BI__builtin_sve_svld2q_u16:
|
|
case SVE::BI__builtin_sve_svld2q_u32:
|
|
case SVE::BI__builtin_sve_svld2q_u64:
|
|
case SVE::BI__builtin_sve_svld2q_u8:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_f16:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_s8:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld2q_vnum_u8:
|
|
case SVE::BI__builtin_sve_svld3_bf16:
|
|
case SVE::BI__builtin_sve_svld3_f16:
|
|
case SVE::BI__builtin_sve_svld3_f32:
|
|
case SVE::BI__builtin_sve_svld3_f64:
|
|
case SVE::BI__builtin_sve_svld3_s16:
|
|
case SVE::BI__builtin_sve_svld3_s32:
|
|
case SVE::BI__builtin_sve_svld3_s64:
|
|
case SVE::BI__builtin_sve_svld3_s8:
|
|
case SVE::BI__builtin_sve_svld3_u16:
|
|
case SVE::BI__builtin_sve_svld3_u32:
|
|
case SVE::BI__builtin_sve_svld3_u64:
|
|
case SVE::BI__builtin_sve_svld3_u8:
|
|
case SVE::BI__builtin_sve_svld3_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svld3_vnum_f16:
|
|
case SVE::BI__builtin_sve_svld3_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld3_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld3_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld3_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld3_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld3_vnum_s8:
|
|
case SVE::BI__builtin_sve_svld3_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld3_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld3_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld3_vnum_u8:
|
|
case SVE::BI__builtin_sve_svld3q_bf16:
|
|
case SVE::BI__builtin_sve_svld3q_f16:
|
|
case SVE::BI__builtin_sve_svld3q_f32:
|
|
case SVE::BI__builtin_sve_svld3q_f64:
|
|
case SVE::BI__builtin_sve_svld3q_s16:
|
|
case SVE::BI__builtin_sve_svld3q_s32:
|
|
case SVE::BI__builtin_sve_svld3q_s64:
|
|
case SVE::BI__builtin_sve_svld3q_s8:
|
|
case SVE::BI__builtin_sve_svld3q_u16:
|
|
case SVE::BI__builtin_sve_svld3q_u32:
|
|
case SVE::BI__builtin_sve_svld3q_u64:
|
|
case SVE::BI__builtin_sve_svld3q_u8:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_f16:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_s8:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld3q_vnum_u8:
|
|
case SVE::BI__builtin_sve_svld4_bf16:
|
|
case SVE::BI__builtin_sve_svld4_f16:
|
|
case SVE::BI__builtin_sve_svld4_f32:
|
|
case SVE::BI__builtin_sve_svld4_f64:
|
|
case SVE::BI__builtin_sve_svld4_s16:
|
|
case SVE::BI__builtin_sve_svld4_s32:
|
|
case SVE::BI__builtin_sve_svld4_s64:
|
|
case SVE::BI__builtin_sve_svld4_s8:
|
|
case SVE::BI__builtin_sve_svld4_u16:
|
|
case SVE::BI__builtin_sve_svld4_u32:
|
|
case SVE::BI__builtin_sve_svld4_u64:
|
|
case SVE::BI__builtin_sve_svld4_u8:
|
|
case SVE::BI__builtin_sve_svld4_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svld4_vnum_f16:
|
|
case SVE::BI__builtin_sve_svld4_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld4_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld4_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld4_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld4_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld4_vnum_s8:
|
|
case SVE::BI__builtin_sve_svld4_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld4_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld4_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld4_vnum_u8:
|
|
case SVE::BI__builtin_sve_svld4q_bf16:
|
|
case SVE::BI__builtin_sve_svld4q_f16:
|
|
case SVE::BI__builtin_sve_svld4q_f32:
|
|
case SVE::BI__builtin_sve_svld4q_f64:
|
|
case SVE::BI__builtin_sve_svld4q_s16:
|
|
case SVE::BI__builtin_sve_svld4q_s32:
|
|
case SVE::BI__builtin_sve_svld4q_s64:
|
|
case SVE::BI__builtin_sve_svld4q_s8:
|
|
case SVE::BI__builtin_sve_svld4q_u16:
|
|
case SVE::BI__builtin_sve_svld4q_u32:
|
|
case SVE::BI__builtin_sve_svld4q_u64:
|
|
case SVE::BI__builtin_sve_svld4q_u8:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_f16:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_s16:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_s8:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_u16:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_u32:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld4q_vnum_u8:
|
|
case SVE::BI__builtin_sve_svldnt1_bf16:
|
|
case SVE::BI__builtin_sve_svldnt1_bf16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_bf16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_f16:
|
|
case SVE::BI__builtin_sve_svldnt1_f16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_f16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_f32:
|
|
case SVE::BI__builtin_sve_svldnt1_f32_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_f32_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_f64_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_f64_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_s16:
|
|
case SVE::BI__builtin_sve_svldnt1_s16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_s16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_s32:
|
|
case SVE::BI__builtin_sve_svldnt1_s32_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_s32_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_s64_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_s64_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_s8:
|
|
case SVE::BI__builtin_sve_svldnt1_s8_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_s8_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_u16:
|
|
case SVE::BI__builtin_sve_svldnt1_u16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_u16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_u32:
|
|
case SVE::BI__builtin_sve_svldnt1_u32_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_u32_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_u64_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_u64_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_u8:
|
|
case SVE::BI__builtin_sve_svldnt1_u8_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_u8_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_bf16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_bf16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f16:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f32:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f32_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f32_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f64_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_f64_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s16:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s32_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s32_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s64_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s64_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s8:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s8_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_s8_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u16:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u16_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u16_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u32_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u32_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u64_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u64_x4:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u8:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u8_x2:
|
|
case SVE::BI__builtin_sve_svldnt1_vnum_u8_x4:
|
|
case SVE::BI__builtin_sve_svlen_bf16:
|
|
case SVE::BI__builtin_sve_svlen_f16:
|
|
case SVE::BI__builtin_sve_svlen_f32:
|
|
case SVE::BI__builtin_sve_svlen_f64:
|
|
case SVE::BI__builtin_sve_svlen_s16:
|
|
case SVE::BI__builtin_sve_svlen_s32:
|
|
case SVE::BI__builtin_sve_svlen_s64:
|
|
case SVE::BI__builtin_sve_svlen_s8:
|
|
case SVE::BI__builtin_sve_svlen_u16:
|
|
case SVE::BI__builtin_sve_svlen_u32:
|
|
case SVE::BI__builtin_sve_svlen_u64:
|
|
case SVE::BI__builtin_sve_svlen_u8:
|
|
case SVE::BI__builtin_sve_svlogb_f16_m:
|
|
case SVE::BI__builtin_sve_svlogb_f16_x:
|
|
case SVE::BI__builtin_sve_svlogb_f16_z:
|
|
case SVE::BI__builtin_sve_svlogb_f32_m:
|
|
case SVE::BI__builtin_sve_svlogb_f32_x:
|
|
case SVE::BI__builtin_sve_svlogb_f32_z:
|
|
case SVE::BI__builtin_sve_svlogb_f64_m:
|
|
case SVE::BI__builtin_sve_svlogb_f64_x:
|
|
case SVE::BI__builtin_sve_svlogb_f64_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_s16_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_s16_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_s16_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_s32_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_s32_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_s32_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_s64_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_s64_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_s64_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_s8_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_s8_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_s8_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_u16_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_u16_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_u16_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_u32_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_u32_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_u32_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_u64_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_u64_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_u64_z:
|
|
case SVE::BI__builtin_sve_svlsl_n_u8_m:
|
|
case SVE::BI__builtin_sve_svlsl_n_u8_x:
|
|
case SVE::BI__builtin_sve_svlsl_n_u8_z:
|
|
case SVE::BI__builtin_sve_svlsl_s16_m:
|
|
case SVE::BI__builtin_sve_svlsl_s16_x:
|
|
case SVE::BI__builtin_sve_svlsl_s16_z:
|
|
case SVE::BI__builtin_sve_svlsl_s32_m:
|
|
case SVE::BI__builtin_sve_svlsl_s32_x:
|
|
case SVE::BI__builtin_sve_svlsl_s32_z:
|
|
case SVE::BI__builtin_sve_svlsl_s64_m:
|
|
case SVE::BI__builtin_sve_svlsl_s64_x:
|
|
case SVE::BI__builtin_sve_svlsl_s64_z:
|
|
case SVE::BI__builtin_sve_svlsl_s8_m:
|
|
case SVE::BI__builtin_sve_svlsl_s8_x:
|
|
case SVE::BI__builtin_sve_svlsl_s8_z:
|
|
case SVE::BI__builtin_sve_svlsl_u16_m:
|
|
case SVE::BI__builtin_sve_svlsl_u16_x:
|
|
case SVE::BI__builtin_sve_svlsl_u16_z:
|
|
case SVE::BI__builtin_sve_svlsl_u32_m:
|
|
case SVE::BI__builtin_sve_svlsl_u32_x:
|
|
case SVE::BI__builtin_sve_svlsl_u32_z:
|
|
case SVE::BI__builtin_sve_svlsl_u64_m:
|
|
case SVE::BI__builtin_sve_svlsl_u64_x:
|
|
case SVE::BI__builtin_sve_svlsl_u64_z:
|
|
case SVE::BI__builtin_sve_svlsl_u8_m:
|
|
case SVE::BI__builtin_sve_svlsl_u8_x:
|
|
case SVE::BI__builtin_sve_svlsl_u8_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s16_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s16_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s16_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s32_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s32_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s32_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s8_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s8_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_s8_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u16_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u16_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u16_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u32_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u32_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u32_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u8_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u8_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_n_u8_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s16_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s16_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s16_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s32_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s32_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s32_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s8_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s8_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_s8_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u16_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u16_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u16_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u32_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u32_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u32_z:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u8_m:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u8_x:
|
|
case SVE::BI__builtin_sve_svlsl_wide_u8_z:
|
|
case SVE::BI__builtin_sve_svlsr_n_u16_m:
|
|
case SVE::BI__builtin_sve_svlsr_n_u16_x:
|
|
case SVE::BI__builtin_sve_svlsr_n_u16_z:
|
|
case SVE::BI__builtin_sve_svlsr_n_u32_m:
|
|
case SVE::BI__builtin_sve_svlsr_n_u32_x:
|
|
case SVE::BI__builtin_sve_svlsr_n_u32_z:
|
|
case SVE::BI__builtin_sve_svlsr_n_u64_m:
|
|
case SVE::BI__builtin_sve_svlsr_n_u64_x:
|
|
case SVE::BI__builtin_sve_svlsr_n_u64_z:
|
|
case SVE::BI__builtin_sve_svlsr_n_u8_m:
|
|
case SVE::BI__builtin_sve_svlsr_n_u8_x:
|
|
case SVE::BI__builtin_sve_svlsr_n_u8_z:
|
|
case SVE::BI__builtin_sve_svlsr_u16_m:
|
|
case SVE::BI__builtin_sve_svlsr_u16_x:
|
|
case SVE::BI__builtin_sve_svlsr_u16_z:
|
|
case SVE::BI__builtin_sve_svlsr_u32_m:
|
|
case SVE::BI__builtin_sve_svlsr_u32_x:
|
|
case SVE::BI__builtin_sve_svlsr_u32_z:
|
|
case SVE::BI__builtin_sve_svlsr_u64_m:
|
|
case SVE::BI__builtin_sve_svlsr_u64_x:
|
|
case SVE::BI__builtin_sve_svlsr_u64_z:
|
|
case SVE::BI__builtin_sve_svlsr_u8_m:
|
|
case SVE::BI__builtin_sve_svlsr_u8_x:
|
|
case SVE::BI__builtin_sve_svlsr_u8_z:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u16_m:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u16_x:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u16_z:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u32_m:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u32_x:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u32_z:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u8_m:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u8_x:
|
|
case SVE::BI__builtin_sve_svlsr_wide_n_u8_z:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u16_m:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u16_x:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u16_z:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u32_m:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u32_x:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u32_z:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u8_m:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u8_x:
|
|
case SVE::BI__builtin_sve_svlsr_wide_u8_z:
|
|
case SVE::BI__builtin_sve_svmad_f16_m:
|
|
case SVE::BI__builtin_sve_svmad_f16_x:
|
|
case SVE::BI__builtin_sve_svmad_f16_z:
|
|
case SVE::BI__builtin_sve_svmad_f32_m:
|
|
case SVE::BI__builtin_sve_svmad_f32_x:
|
|
case SVE::BI__builtin_sve_svmad_f32_z:
|
|
case SVE::BI__builtin_sve_svmad_f64_m:
|
|
case SVE::BI__builtin_sve_svmad_f64_x:
|
|
case SVE::BI__builtin_sve_svmad_f64_z:
|
|
case SVE::BI__builtin_sve_svmad_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmad_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmad_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmad_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmad_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmad_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmad_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmad_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmad_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmad_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmad_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmad_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmad_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmad_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmad_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmad_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmad_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmad_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmad_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmad_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmad_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmad_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmad_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmad_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmad_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmad_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmad_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmad_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmad_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmad_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmad_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmad_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmad_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmad_s16_m:
|
|
case SVE::BI__builtin_sve_svmad_s16_x:
|
|
case SVE::BI__builtin_sve_svmad_s16_z:
|
|
case SVE::BI__builtin_sve_svmad_s32_m:
|
|
case SVE::BI__builtin_sve_svmad_s32_x:
|
|
case SVE::BI__builtin_sve_svmad_s32_z:
|
|
case SVE::BI__builtin_sve_svmad_s64_m:
|
|
case SVE::BI__builtin_sve_svmad_s64_x:
|
|
case SVE::BI__builtin_sve_svmad_s64_z:
|
|
case SVE::BI__builtin_sve_svmad_s8_m:
|
|
case SVE::BI__builtin_sve_svmad_s8_x:
|
|
case SVE::BI__builtin_sve_svmad_s8_z:
|
|
case SVE::BI__builtin_sve_svmad_u16_m:
|
|
case SVE::BI__builtin_sve_svmad_u16_x:
|
|
case SVE::BI__builtin_sve_svmad_u16_z:
|
|
case SVE::BI__builtin_sve_svmad_u32_m:
|
|
case SVE::BI__builtin_sve_svmad_u32_x:
|
|
case SVE::BI__builtin_sve_svmad_u32_z:
|
|
case SVE::BI__builtin_sve_svmad_u64_m:
|
|
case SVE::BI__builtin_sve_svmad_u64_x:
|
|
case SVE::BI__builtin_sve_svmad_u64_z:
|
|
case SVE::BI__builtin_sve_svmad_u8_m:
|
|
case SVE::BI__builtin_sve_svmad_u8_x:
|
|
case SVE::BI__builtin_sve_svmad_u8_z:
|
|
case SVE::BI__builtin_sve_svmax_bf16_m:
|
|
case SVE::BI__builtin_sve_svmax_bf16_x:
|
|
case SVE::BI__builtin_sve_svmax_bf16_z:
|
|
case SVE::BI__builtin_sve_svmax_f16_m:
|
|
case SVE::BI__builtin_sve_svmax_f16_x:
|
|
case SVE::BI__builtin_sve_svmax_f16_z:
|
|
case SVE::BI__builtin_sve_svmax_f32_m:
|
|
case SVE::BI__builtin_sve_svmax_f32_x:
|
|
case SVE::BI__builtin_sve_svmax_f32_z:
|
|
case SVE::BI__builtin_sve_svmax_f64_m:
|
|
case SVE::BI__builtin_sve_svmax_f64_x:
|
|
case SVE::BI__builtin_sve_svmax_f64_z:
|
|
case SVE::BI__builtin_sve_svmax_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svmax_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svmax_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svmax_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmax_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmax_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmax_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmax_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmax_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmax_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmax_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmax_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmax_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmax_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmax_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmax_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmax_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmax_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmax_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmax_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmax_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmax_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmax_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmax_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmax_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmax_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmax_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmax_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmax_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmax_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmax_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmax_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmax_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmax_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmax_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmax_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmax_s16_m:
|
|
case SVE::BI__builtin_sve_svmax_s16_x:
|
|
case SVE::BI__builtin_sve_svmax_s16_z:
|
|
case SVE::BI__builtin_sve_svmax_s32_m:
|
|
case SVE::BI__builtin_sve_svmax_s32_x:
|
|
case SVE::BI__builtin_sve_svmax_s32_z:
|
|
case SVE::BI__builtin_sve_svmax_s64_m:
|
|
case SVE::BI__builtin_sve_svmax_s64_x:
|
|
case SVE::BI__builtin_sve_svmax_s64_z:
|
|
case SVE::BI__builtin_sve_svmax_s8_m:
|
|
case SVE::BI__builtin_sve_svmax_s8_x:
|
|
case SVE::BI__builtin_sve_svmax_s8_z:
|
|
case SVE::BI__builtin_sve_svmax_u16_m:
|
|
case SVE::BI__builtin_sve_svmax_u16_x:
|
|
case SVE::BI__builtin_sve_svmax_u16_z:
|
|
case SVE::BI__builtin_sve_svmax_u32_m:
|
|
case SVE::BI__builtin_sve_svmax_u32_x:
|
|
case SVE::BI__builtin_sve_svmax_u32_z:
|
|
case SVE::BI__builtin_sve_svmax_u64_m:
|
|
case SVE::BI__builtin_sve_svmax_u64_x:
|
|
case SVE::BI__builtin_sve_svmax_u64_z:
|
|
case SVE::BI__builtin_sve_svmax_u8_m:
|
|
case SVE::BI__builtin_sve_svmax_u8_x:
|
|
case SVE::BI__builtin_sve_svmax_u8_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_bf16_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_bf16_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_bf16_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_f16_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_f16_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_f16_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_f32_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_f32_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_f32_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_f64_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_f64_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_f64_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmaxnm_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmaxnmp_f16_m:
|
|
case SVE::BI__builtin_sve_svmaxnmp_f16_x:
|
|
case SVE::BI__builtin_sve_svmaxnmp_f32_m:
|
|
case SVE::BI__builtin_sve_svmaxnmp_f32_x:
|
|
case SVE::BI__builtin_sve_svmaxnmp_f64_m:
|
|
case SVE::BI__builtin_sve_svmaxnmp_f64_x:
|
|
case SVE::BI__builtin_sve_svmaxnmv_f16:
|
|
case SVE::BI__builtin_sve_svmaxnmv_f32:
|
|
case SVE::BI__builtin_sve_svmaxnmv_f64:
|
|
case SVE::BI__builtin_sve_svmaxp_f16_m:
|
|
case SVE::BI__builtin_sve_svmaxp_f16_x:
|
|
case SVE::BI__builtin_sve_svmaxp_f32_m:
|
|
case SVE::BI__builtin_sve_svmaxp_f32_x:
|
|
case SVE::BI__builtin_sve_svmaxp_f64_m:
|
|
case SVE::BI__builtin_sve_svmaxp_f64_x:
|
|
case SVE::BI__builtin_sve_svmaxp_s16_m:
|
|
case SVE::BI__builtin_sve_svmaxp_s16_x:
|
|
case SVE::BI__builtin_sve_svmaxp_s32_m:
|
|
case SVE::BI__builtin_sve_svmaxp_s32_x:
|
|
case SVE::BI__builtin_sve_svmaxp_s64_m:
|
|
case SVE::BI__builtin_sve_svmaxp_s64_x:
|
|
case SVE::BI__builtin_sve_svmaxp_s8_m:
|
|
case SVE::BI__builtin_sve_svmaxp_s8_x:
|
|
case SVE::BI__builtin_sve_svmaxp_u16_m:
|
|
case SVE::BI__builtin_sve_svmaxp_u16_x:
|
|
case SVE::BI__builtin_sve_svmaxp_u32_m:
|
|
case SVE::BI__builtin_sve_svmaxp_u32_x:
|
|
case SVE::BI__builtin_sve_svmaxp_u64_m:
|
|
case SVE::BI__builtin_sve_svmaxp_u64_x:
|
|
case SVE::BI__builtin_sve_svmaxp_u8_m:
|
|
case SVE::BI__builtin_sve_svmaxp_u8_x:
|
|
case SVE::BI__builtin_sve_svmaxv_f16:
|
|
case SVE::BI__builtin_sve_svmaxv_f32:
|
|
case SVE::BI__builtin_sve_svmaxv_f64:
|
|
case SVE::BI__builtin_sve_svmaxv_s16:
|
|
case SVE::BI__builtin_sve_svmaxv_s32:
|
|
case SVE::BI__builtin_sve_svmaxv_s64:
|
|
case SVE::BI__builtin_sve_svmaxv_s8:
|
|
case SVE::BI__builtin_sve_svmaxv_u16:
|
|
case SVE::BI__builtin_sve_svmaxv_u32:
|
|
case SVE::BI__builtin_sve_svmaxv_u64:
|
|
case SVE::BI__builtin_sve_svmaxv_u8:
|
|
case SVE::BI__builtin_sve_svmin_bf16_m:
|
|
case SVE::BI__builtin_sve_svmin_bf16_x:
|
|
case SVE::BI__builtin_sve_svmin_bf16_z:
|
|
case SVE::BI__builtin_sve_svmin_f16_m:
|
|
case SVE::BI__builtin_sve_svmin_f16_x:
|
|
case SVE::BI__builtin_sve_svmin_f16_z:
|
|
case SVE::BI__builtin_sve_svmin_f32_m:
|
|
case SVE::BI__builtin_sve_svmin_f32_x:
|
|
case SVE::BI__builtin_sve_svmin_f32_z:
|
|
case SVE::BI__builtin_sve_svmin_f64_m:
|
|
case SVE::BI__builtin_sve_svmin_f64_x:
|
|
case SVE::BI__builtin_sve_svmin_f64_z:
|
|
case SVE::BI__builtin_sve_svmin_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svmin_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svmin_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svmin_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmin_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmin_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmin_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmin_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmin_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmin_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmin_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmin_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmin_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmin_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmin_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmin_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmin_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmin_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmin_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmin_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmin_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmin_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmin_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmin_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmin_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmin_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmin_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmin_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmin_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmin_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmin_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmin_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmin_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmin_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmin_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmin_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmin_s16_m:
|
|
case SVE::BI__builtin_sve_svmin_s16_x:
|
|
case SVE::BI__builtin_sve_svmin_s16_z:
|
|
case SVE::BI__builtin_sve_svmin_s32_m:
|
|
case SVE::BI__builtin_sve_svmin_s32_x:
|
|
case SVE::BI__builtin_sve_svmin_s32_z:
|
|
case SVE::BI__builtin_sve_svmin_s64_m:
|
|
case SVE::BI__builtin_sve_svmin_s64_x:
|
|
case SVE::BI__builtin_sve_svmin_s64_z:
|
|
case SVE::BI__builtin_sve_svmin_s8_m:
|
|
case SVE::BI__builtin_sve_svmin_s8_x:
|
|
case SVE::BI__builtin_sve_svmin_s8_z:
|
|
case SVE::BI__builtin_sve_svmin_u16_m:
|
|
case SVE::BI__builtin_sve_svmin_u16_x:
|
|
case SVE::BI__builtin_sve_svmin_u16_z:
|
|
case SVE::BI__builtin_sve_svmin_u32_m:
|
|
case SVE::BI__builtin_sve_svmin_u32_x:
|
|
case SVE::BI__builtin_sve_svmin_u32_z:
|
|
case SVE::BI__builtin_sve_svmin_u64_m:
|
|
case SVE::BI__builtin_sve_svmin_u64_x:
|
|
case SVE::BI__builtin_sve_svmin_u64_z:
|
|
case SVE::BI__builtin_sve_svmin_u8_m:
|
|
case SVE::BI__builtin_sve_svmin_u8_x:
|
|
case SVE::BI__builtin_sve_svmin_u8_z:
|
|
case SVE::BI__builtin_sve_svminnm_bf16_m:
|
|
case SVE::BI__builtin_sve_svminnm_bf16_x:
|
|
case SVE::BI__builtin_sve_svminnm_bf16_z:
|
|
case SVE::BI__builtin_sve_svminnm_f16_m:
|
|
case SVE::BI__builtin_sve_svminnm_f16_x:
|
|
case SVE::BI__builtin_sve_svminnm_f16_z:
|
|
case SVE::BI__builtin_sve_svminnm_f32_m:
|
|
case SVE::BI__builtin_sve_svminnm_f32_x:
|
|
case SVE::BI__builtin_sve_svminnm_f32_z:
|
|
case SVE::BI__builtin_sve_svminnm_f64_m:
|
|
case SVE::BI__builtin_sve_svminnm_f64_x:
|
|
case SVE::BI__builtin_sve_svminnm_f64_z:
|
|
case SVE::BI__builtin_sve_svminnm_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svminnm_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svminnm_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svminnm_n_f16_m:
|
|
case SVE::BI__builtin_sve_svminnm_n_f16_x:
|
|
case SVE::BI__builtin_sve_svminnm_n_f16_z:
|
|
case SVE::BI__builtin_sve_svminnm_n_f32_m:
|
|
case SVE::BI__builtin_sve_svminnm_n_f32_x:
|
|
case SVE::BI__builtin_sve_svminnm_n_f32_z:
|
|
case SVE::BI__builtin_sve_svminnm_n_f64_m:
|
|
case SVE::BI__builtin_sve_svminnm_n_f64_x:
|
|
case SVE::BI__builtin_sve_svminnm_n_f64_z:
|
|
case SVE::BI__builtin_sve_svminnmp_f16_m:
|
|
case SVE::BI__builtin_sve_svminnmp_f16_x:
|
|
case SVE::BI__builtin_sve_svminnmp_f32_m:
|
|
case SVE::BI__builtin_sve_svminnmp_f32_x:
|
|
case SVE::BI__builtin_sve_svminnmp_f64_m:
|
|
case SVE::BI__builtin_sve_svminnmp_f64_x:
|
|
case SVE::BI__builtin_sve_svminnmv_f16:
|
|
case SVE::BI__builtin_sve_svminnmv_f32:
|
|
case SVE::BI__builtin_sve_svminnmv_f64:
|
|
case SVE::BI__builtin_sve_svminp_f16_m:
|
|
case SVE::BI__builtin_sve_svminp_f16_x:
|
|
case SVE::BI__builtin_sve_svminp_f32_m:
|
|
case SVE::BI__builtin_sve_svminp_f32_x:
|
|
case SVE::BI__builtin_sve_svminp_f64_m:
|
|
case SVE::BI__builtin_sve_svminp_f64_x:
|
|
case SVE::BI__builtin_sve_svminp_s16_m:
|
|
case SVE::BI__builtin_sve_svminp_s16_x:
|
|
case SVE::BI__builtin_sve_svminp_s32_m:
|
|
case SVE::BI__builtin_sve_svminp_s32_x:
|
|
case SVE::BI__builtin_sve_svminp_s64_m:
|
|
case SVE::BI__builtin_sve_svminp_s64_x:
|
|
case SVE::BI__builtin_sve_svminp_s8_m:
|
|
case SVE::BI__builtin_sve_svminp_s8_x:
|
|
case SVE::BI__builtin_sve_svminp_u16_m:
|
|
case SVE::BI__builtin_sve_svminp_u16_x:
|
|
case SVE::BI__builtin_sve_svminp_u32_m:
|
|
case SVE::BI__builtin_sve_svminp_u32_x:
|
|
case SVE::BI__builtin_sve_svminp_u64_m:
|
|
case SVE::BI__builtin_sve_svminp_u64_x:
|
|
case SVE::BI__builtin_sve_svminp_u8_m:
|
|
case SVE::BI__builtin_sve_svminp_u8_x:
|
|
case SVE::BI__builtin_sve_svminv_f16:
|
|
case SVE::BI__builtin_sve_svminv_f32:
|
|
case SVE::BI__builtin_sve_svminv_f64:
|
|
case SVE::BI__builtin_sve_svminv_s16:
|
|
case SVE::BI__builtin_sve_svminv_s32:
|
|
case SVE::BI__builtin_sve_svminv_s64:
|
|
case SVE::BI__builtin_sve_svminv_s8:
|
|
case SVE::BI__builtin_sve_svminv_u16:
|
|
case SVE::BI__builtin_sve_svminv_u32:
|
|
case SVE::BI__builtin_sve_svminv_u64:
|
|
case SVE::BI__builtin_sve_svminv_u8:
|
|
case SVE::BI__builtin_sve_svmla_bf16_m:
|
|
case SVE::BI__builtin_sve_svmla_bf16_x:
|
|
case SVE::BI__builtin_sve_svmla_bf16_z:
|
|
case SVE::BI__builtin_sve_svmla_f16_m:
|
|
case SVE::BI__builtin_sve_svmla_f16_x:
|
|
case SVE::BI__builtin_sve_svmla_f16_z:
|
|
case SVE::BI__builtin_sve_svmla_f32_m:
|
|
case SVE::BI__builtin_sve_svmla_f32_x:
|
|
case SVE::BI__builtin_sve_svmla_f32_z:
|
|
case SVE::BI__builtin_sve_svmla_f64_m:
|
|
case SVE::BI__builtin_sve_svmla_f64_x:
|
|
case SVE::BI__builtin_sve_svmla_f64_z:
|
|
case SVE::BI__builtin_sve_svmla_lane_bf16:
|
|
case SVE::BI__builtin_sve_svmla_lane_f16:
|
|
case SVE::BI__builtin_sve_svmla_lane_f32:
|
|
case SVE::BI__builtin_sve_svmla_lane_f64:
|
|
case SVE::BI__builtin_sve_svmla_lane_s16:
|
|
case SVE::BI__builtin_sve_svmla_lane_s32:
|
|
case SVE::BI__builtin_sve_svmla_lane_s64:
|
|
case SVE::BI__builtin_sve_svmla_lane_u16:
|
|
case SVE::BI__builtin_sve_svmla_lane_u32:
|
|
case SVE::BI__builtin_sve_svmla_lane_u64:
|
|
case SVE::BI__builtin_sve_svmla_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svmla_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svmla_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svmla_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmla_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmla_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmla_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmla_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmla_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmla_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmla_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmla_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmla_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmla_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmla_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmla_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmla_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmla_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmla_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmla_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmla_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmla_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmla_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmla_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmla_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmla_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmla_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmla_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmla_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmla_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmla_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmla_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmla_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmla_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmla_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmla_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmla_s16_m:
|
|
case SVE::BI__builtin_sve_svmla_s16_x:
|
|
case SVE::BI__builtin_sve_svmla_s16_z:
|
|
case SVE::BI__builtin_sve_svmla_s32_m:
|
|
case SVE::BI__builtin_sve_svmla_s32_x:
|
|
case SVE::BI__builtin_sve_svmla_s32_z:
|
|
case SVE::BI__builtin_sve_svmla_s64_m:
|
|
case SVE::BI__builtin_sve_svmla_s64_x:
|
|
case SVE::BI__builtin_sve_svmla_s64_z:
|
|
case SVE::BI__builtin_sve_svmla_s8_m:
|
|
case SVE::BI__builtin_sve_svmla_s8_x:
|
|
case SVE::BI__builtin_sve_svmla_s8_z:
|
|
case SVE::BI__builtin_sve_svmla_u16_m:
|
|
case SVE::BI__builtin_sve_svmla_u16_x:
|
|
case SVE::BI__builtin_sve_svmla_u16_z:
|
|
case SVE::BI__builtin_sve_svmla_u32_m:
|
|
case SVE::BI__builtin_sve_svmla_u32_x:
|
|
case SVE::BI__builtin_sve_svmla_u32_z:
|
|
case SVE::BI__builtin_sve_svmla_u64_m:
|
|
case SVE::BI__builtin_sve_svmla_u64_x:
|
|
case SVE::BI__builtin_sve_svmla_u64_z:
|
|
case SVE::BI__builtin_sve_svmla_u8_m:
|
|
case SVE::BI__builtin_sve_svmla_u8_x:
|
|
case SVE::BI__builtin_sve_svmla_u8_z:
|
|
case SVE::BI__builtin_sve_svmlalb_f32:
|
|
case SVE::BI__builtin_sve_svmlalb_lane_f32:
|
|
case SVE::BI__builtin_sve_svmlalb_lane_s32:
|
|
case SVE::BI__builtin_sve_svmlalb_lane_s64:
|
|
case SVE::BI__builtin_sve_svmlalb_lane_u32:
|
|
case SVE::BI__builtin_sve_svmlalb_lane_u64:
|
|
case SVE::BI__builtin_sve_svmlalb_n_f32:
|
|
case SVE::BI__builtin_sve_svmlalb_n_s16:
|
|
case SVE::BI__builtin_sve_svmlalb_n_s32:
|
|
case SVE::BI__builtin_sve_svmlalb_n_s64:
|
|
case SVE::BI__builtin_sve_svmlalb_n_u16:
|
|
case SVE::BI__builtin_sve_svmlalb_n_u32:
|
|
case SVE::BI__builtin_sve_svmlalb_n_u64:
|
|
case SVE::BI__builtin_sve_svmlalb_s16:
|
|
case SVE::BI__builtin_sve_svmlalb_s32:
|
|
case SVE::BI__builtin_sve_svmlalb_s64:
|
|
case SVE::BI__builtin_sve_svmlalb_u16:
|
|
case SVE::BI__builtin_sve_svmlalb_u32:
|
|
case SVE::BI__builtin_sve_svmlalb_u64:
|
|
case SVE::BI__builtin_sve_svmlalt_f32:
|
|
case SVE::BI__builtin_sve_svmlalt_lane_f32:
|
|
case SVE::BI__builtin_sve_svmlalt_lane_s32:
|
|
case SVE::BI__builtin_sve_svmlalt_lane_s64:
|
|
case SVE::BI__builtin_sve_svmlalt_lane_u32:
|
|
case SVE::BI__builtin_sve_svmlalt_lane_u64:
|
|
case SVE::BI__builtin_sve_svmlalt_n_f32:
|
|
case SVE::BI__builtin_sve_svmlalt_n_s16:
|
|
case SVE::BI__builtin_sve_svmlalt_n_s32:
|
|
case SVE::BI__builtin_sve_svmlalt_n_s64:
|
|
case SVE::BI__builtin_sve_svmlalt_n_u16:
|
|
case SVE::BI__builtin_sve_svmlalt_n_u32:
|
|
case SVE::BI__builtin_sve_svmlalt_n_u64:
|
|
case SVE::BI__builtin_sve_svmlalt_s16:
|
|
case SVE::BI__builtin_sve_svmlalt_s32:
|
|
case SVE::BI__builtin_sve_svmlalt_s64:
|
|
case SVE::BI__builtin_sve_svmlalt_u16:
|
|
case SVE::BI__builtin_sve_svmlalt_u32:
|
|
case SVE::BI__builtin_sve_svmlalt_u64:
|
|
case SVE::BI__builtin_sve_svmls_bf16_m:
|
|
case SVE::BI__builtin_sve_svmls_bf16_x:
|
|
case SVE::BI__builtin_sve_svmls_bf16_z:
|
|
case SVE::BI__builtin_sve_svmls_f16_m:
|
|
case SVE::BI__builtin_sve_svmls_f16_x:
|
|
case SVE::BI__builtin_sve_svmls_f16_z:
|
|
case SVE::BI__builtin_sve_svmls_f32_m:
|
|
case SVE::BI__builtin_sve_svmls_f32_x:
|
|
case SVE::BI__builtin_sve_svmls_f32_z:
|
|
case SVE::BI__builtin_sve_svmls_f64_m:
|
|
case SVE::BI__builtin_sve_svmls_f64_x:
|
|
case SVE::BI__builtin_sve_svmls_f64_z:
|
|
case SVE::BI__builtin_sve_svmls_lane_bf16:
|
|
case SVE::BI__builtin_sve_svmls_lane_f16:
|
|
case SVE::BI__builtin_sve_svmls_lane_f32:
|
|
case SVE::BI__builtin_sve_svmls_lane_f64:
|
|
case SVE::BI__builtin_sve_svmls_lane_s16:
|
|
case SVE::BI__builtin_sve_svmls_lane_s32:
|
|
case SVE::BI__builtin_sve_svmls_lane_s64:
|
|
case SVE::BI__builtin_sve_svmls_lane_u16:
|
|
case SVE::BI__builtin_sve_svmls_lane_u32:
|
|
case SVE::BI__builtin_sve_svmls_lane_u64:
|
|
case SVE::BI__builtin_sve_svmls_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svmls_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svmls_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svmls_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmls_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmls_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmls_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmls_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmls_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmls_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmls_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmls_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmls_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmls_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmls_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmls_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmls_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmls_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmls_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmls_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmls_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmls_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmls_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmls_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmls_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmls_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmls_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmls_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmls_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmls_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmls_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmls_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmls_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmls_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmls_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmls_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmls_s16_m:
|
|
case SVE::BI__builtin_sve_svmls_s16_x:
|
|
case SVE::BI__builtin_sve_svmls_s16_z:
|
|
case SVE::BI__builtin_sve_svmls_s32_m:
|
|
case SVE::BI__builtin_sve_svmls_s32_x:
|
|
case SVE::BI__builtin_sve_svmls_s32_z:
|
|
case SVE::BI__builtin_sve_svmls_s64_m:
|
|
case SVE::BI__builtin_sve_svmls_s64_x:
|
|
case SVE::BI__builtin_sve_svmls_s64_z:
|
|
case SVE::BI__builtin_sve_svmls_s8_m:
|
|
case SVE::BI__builtin_sve_svmls_s8_x:
|
|
case SVE::BI__builtin_sve_svmls_s8_z:
|
|
case SVE::BI__builtin_sve_svmls_u16_m:
|
|
case SVE::BI__builtin_sve_svmls_u16_x:
|
|
case SVE::BI__builtin_sve_svmls_u16_z:
|
|
case SVE::BI__builtin_sve_svmls_u32_m:
|
|
case SVE::BI__builtin_sve_svmls_u32_x:
|
|
case SVE::BI__builtin_sve_svmls_u32_z:
|
|
case SVE::BI__builtin_sve_svmls_u64_m:
|
|
case SVE::BI__builtin_sve_svmls_u64_x:
|
|
case SVE::BI__builtin_sve_svmls_u64_z:
|
|
case SVE::BI__builtin_sve_svmls_u8_m:
|
|
case SVE::BI__builtin_sve_svmls_u8_x:
|
|
case SVE::BI__builtin_sve_svmls_u8_z:
|
|
case SVE::BI__builtin_sve_svmlslb_f32:
|
|
case SVE::BI__builtin_sve_svmlslb_lane_f32:
|
|
case SVE::BI__builtin_sve_svmlslb_lane_s32:
|
|
case SVE::BI__builtin_sve_svmlslb_lane_s64:
|
|
case SVE::BI__builtin_sve_svmlslb_lane_u32:
|
|
case SVE::BI__builtin_sve_svmlslb_lane_u64:
|
|
case SVE::BI__builtin_sve_svmlslb_n_f32:
|
|
case SVE::BI__builtin_sve_svmlslb_n_s16:
|
|
case SVE::BI__builtin_sve_svmlslb_n_s32:
|
|
case SVE::BI__builtin_sve_svmlslb_n_s64:
|
|
case SVE::BI__builtin_sve_svmlslb_n_u16:
|
|
case SVE::BI__builtin_sve_svmlslb_n_u32:
|
|
case SVE::BI__builtin_sve_svmlslb_n_u64:
|
|
case SVE::BI__builtin_sve_svmlslb_s16:
|
|
case SVE::BI__builtin_sve_svmlslb_s32:
|
|
case SVE::BI__builtin_sve_svmlslb_s64:
|
|
case SVE::BI__builtin_sve_svmlslb_u16:
|
|
case SVE::BI__builtin_sve_svmlslb_u32:
|
|
case SVE::BI__builtin_sve_svmlslb_u64:
|
|
case SVE::BI__builtin_sve_svmlslt_f32:
|
|
case SVE::BI__builtin_sve_svmlslt_lane_f32:
|
|
case SVE::BI__builtin_sve_svmlslt_lane_s32:
|
|
case SVE::BI__builtin_sve_svmlslt_lane_s64:
|
|
case SVE::BI__builtin_sve_svmlslt_lane_u32:
|
|
case SVE::BI__builtin_sve_svmlslt_lane_u64:
|
|
case SVE::BI__builtin_sve_svmlslt_n_f32:
|
|
case SVE::BI__builtin_sve_svmlslt_n_s16:
|
|
case SVE::BI__builtin_sve_svmlslt_n_s32:
|
|
case SVE::BI__builtin_sve_svmlslt_n_s64:
|
|
case SVE::BI__builtin_sve_svmlslt_n_u16:
|
|
case SVE::BI__builtin_sve_svmlslt_n_u32:
|
|
case SVE::BI__builtin_sve_svmlslt_n_u64:
|
|
case SVE::BI__builtin_sve_svmlslt_s16:
|
|
case SVE::BI__builtin_sve_svmlslt_s32:
|
|
case SVE::BI__builtin_sve_svmlslt_s64:
|
|
case SVE::BI__builtin_sve_svmlslt_u16:
|
|
case SVE::BI__builtin_sve_svmlslt_u32:
|
|
case SVE::BI__builtin_sve_svmlslt_u64:
|
|
case SVE::BI__builtin_sve_svmov_b_z:
|
|
case SVE::BI__builtin_sve_svmovlb_s16:
|
|
case SVE::BI__builtin_sve_svmovlb_s32:
|
|
case SVE::BI__builtin_sve_svmovlb_s64:
|
|
case SVE::BI__builtin_sve_svmovlb_u16:
|
|
case SVE::BI__builtin_sve_svmovlb_u32:
|
|
case SVE::BI__builtin_sve_svmovlb_u64:
|
|
case SVE::BI__builtin_sve_svmovlt_s16:
|
|
case SVE::BI__builtin_sve_svmovlt_s32:
|
|
case SVE::BI__builtin_sve_svmovlt_s64:
|
|
case SVE::BI__builtin_sve_svmovlt_u16:
|
|
case SVE::BI__builtin_sve_svmovlt_u32:
|
|
case SVE::BI__builtin_sve_svmovlt_u64:
|
|
case SVE::BI__builtin_sve_svmsb_f16_m:
|
|
case SVE::BI__builtin_sve_svmsb_f16_x:
|
|
case SVE::BI__builtin_sve_svmsb_f16_z:
|
|
case SVE::BI__builtin_sve_svmsb_f32_m:
|
|
case SVE::BI__builtin_sve_svmsb_f32_x:
|
|
case SVE::BI__builtin_sve_svmsb_f32_z:
|
|
case SVE::BI__builtin_sve_svmsb_f64_m:
|
|
case SVE::BI__builtin_sve_svmsb_f64_x:
|
|
case SVE::BI__builtin_sve_svmsb_f64_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmsb_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmsb_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmsb_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmsb_s16_m:
|
|
case SVE::BI__builtin_sve_svmsb_s16_x:
|
|
case SVE::BI__builtin_sve_svmsb_s16_z:
|
|
case SVE::BI__builtin_sve_svmsb_s32_m:
|
|
case SVE::BI__builtin_sve_svmsb_s32_x:
|
|
case SVE::BI__builtin_sve_svmsb_s32_z:
|
|
case SVE::BI__builtin_sve_svmsb_s64_m:
|
|
case SVE::BI__builtin_sve_svmsb_s64_x:
|
|
case SVE::BI__builtin_sve_svmsb_s64_z:
|
|
case SVE::BI__builtin_sve_svmsb_s8_m:
|
|
case SVE::BI__builtin_sve_svmsb_s8_x:
|
|
case SVE::BI__builtin_sve_svmsb_s8_z:
|
|
case SVE::BI__builtin_sve_svmsb_u16_m:
|
|
case SVE::BI__builtin_sve_svmsb_u16_x:
|
|
case SVE::BI__builtin_sve_svmsb_u16_z:
|
|
case SVE::BI__builtin_sve_svmsb_u32_m:
|
|
case SVE::BI__builtin_sve_svmsb_u32_x:
|
|
case SVE::BI__builtin_sve_svmsb_u32_z:
|
|
case SVE::BI__builtin_sve_svmsb_u64_m:
|
|
case SVE::BI__builtin_sve_svmsb_u64_x:
|
|
case SVE::BI__builtin_sve_svmsb_u64_z:
|
|
case SVE::BI__builtin_sve_svmsb_u8_m:
|
|
case SVE::BI__builtin_sve_svmsb_u8_x:
|
|
case SVE::BI__builtin_sve_svmsb_u8_z:
|
|
case SVE::BI__builtin_sve_svmul_bf16_m:
|
|
case SVE::BI__builtin_sve_svmul_bf16_x:
|
|
case SVE::BI__builtin_sve_svmul_bf16_z:
|
|
case SVE::BI__builtin_sve_svmul_f16_m:
|
|
case SVE::BI__builtin_sve_svmul_f16_x:
|
|
case SVE::BI__builtin_sve_svmul_f16_z:
|
|
case SVE::BI__builtin_sve_svmul_f32_m:
|
|
case SVE::BI__builtin_sve_svmul_f32_x:
|
|
case SVE::BI__builtin_sve_svmul_f32_z:
|
|
case SVE::BI__builtin_sve_svmul_f64_m:
|
|
case SVE::BI__builtin_sve_svmul_f64_x:
|
|
case SVE::BI__builtin_sve_svmul_f64_z:
|
|
case SVE::BI__builtin_sve_svmul_lane_bf16:
|
|
case SVE::BI__builtin_sve_svmul_lane_f16:
|
|
case SVE::BI__builtin_sve_svmul_lane_f32:
|
|
case SVE::BI__builtin_sve_svmul_lane_f64:
|
|
case SVE::BI__builtin_sve_svmul_lane_s16:
|
|
case SVE::BI__builtin_sve_svmul_lane_s32:
|
|
case SVE::BI__builtin_sve_svmul_lane_s64:
|
|
case SVE::BI__builtin_sve_svmul_lane_u16:
|
|
case SVE::BI__builtin_sve_svmul_lane_u32:
|
|
case SVE::BI__builtin_sve_svmul_lane_u64:
|
|
case SVE::BI__builtin_sve_svmul_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svmul_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svmul_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svmul_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmul_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmul_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmul_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmul_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmul_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmul_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmul_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmul_n_f64_z:
|
|
case SVE::BI__builtin_sve_svmul_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmul_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmul_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmul_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmul_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmul_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmul_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmul_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmul_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmul_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmul_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmul_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmul_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmul_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmul_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmul_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmul_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmul_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmul_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmul_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmul_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmul_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmul_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmul_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmul_s16_m:
|
|
case SVE::BI__builtin_sve_svmul_s16_x:
|
|
case SVE::BI__builtin_sve_svmul_s16_z:
|
|
case SVE::BI__builtin_sve_svmul_s32_m:
|
|
case SVE::BI__builtin_sve_svmul_s32_x:
|
|
case SVE::BI__builtin_sve_svmul_s32_z:
|
|
case SVE::BI__builtin_sve_svmul_s64_m:
|
|
case SVE::BI__builtin_sve_svmul_s64_x:
|
|
case SVE::BI__builtin_sve_svmul_s64_z:
|
|
case SVE::BI__builtin_sve_svmul_s8_m:
|
|
case SVE::BI__builtin_sve_svmul_s8_x:
|
|
case SVE::BI__builtin_sve_svmul_s8_z:
|
|
case SVE::BI__builtin_sve_svmul_u16_m:
|
|
case SVE::BI__builtin_sve_svmul_u16_x:
|
|
case SVE::BI__builtin_sve_svmul_u16_z:
|
|
case SVE::BI__builtin_sve_svmul_u32_m:
|
|
case SVE::BI__builtin_sve_svmul_u32_x:
|
|
case SVE::BI__builtin_sve_svmul_u32_z:
|
|
case SVE::BI__builtin_sve_svmul_u64_m:
|
|
case SVE::BI__builtin_sve_svmul_u64_x:
|
|
case SVE::BI__builtin_sve_svmul_u64_z:
|
|
case SVE::BI__builtin_sve_svmul_u8_m:
|
|
case SVE::BI__builtin_sve_svmul_u8_x:
|
|
case SVE::BI__builtin_sve_svmul_u8_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_s16_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_s16_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_s16_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_s32_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_s32_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_s32_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_s64_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_s64_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_s64_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_s8_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_s8_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_s8_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_u16_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_u16_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_u16_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_u32_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_u32_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_u32_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_u64_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_u64_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_u64_z:
|
|
case SVE::BI__builtin_sve_svmulh_n_u8_m:
|
|
case SVE::BI__builtin_sve_svmulh_n_u8_x:
|
|
case SVE::BI__builtin_sve_svmulh_n_u8_z:
|
|
case SVE::BI__builtin_sve_svmulh_s16_m:
|
|
case SVE::BI__builtin_sve_svmulh_s16_x:
|
|
case SVE::BI__builtin_sve_svmulh_s16_z:
|
|
case SVE::BI__builtin_sve_svmulh_s32_m:
|
|
case SVE::BI__builtin_sve_svmulh_s32_x:
|
|
case SVE::BI__builtin_sve_svmulh_s32_z:
|
|
case SVE::BI__builtin_sve_svmulh_s64_m:
|
|
case SVE::BI__builtin_sve_svmulh_s64_x:
|
|
case SVE::BI__builtin_sve_svmulh_s64_z:
|
|
case SVE::BI__builtin_sve_svmulh_s8_m:
|
|
case SVE::BI__builtin_sve_svmulh_s8_x:
|
|
case SVE::BI__builtin_sve_svmulh_s8_z:
|
|
case SVE::BI__builtin_sve_svmulh_u16_m:
|
|
case SVE::BI__builtin_sve_svmulh_u16_x:
|
|
case SVE::BI__builtin_sve_svmulh_u16_z:
|
|
case SVE::BI__builtin_sve_svmulh_u32_m:
|
|
case SVE::BI__builtin_sve_svmulh_u32_x:
|
|
case SVE::BI__builtin_sve_svmulh_u32_z:
|
|
case SVE::BI__builtin_sve_svmulh_u64_m:
|
|
case SVE::BI__builtin_sve_svmulh_u64_x:
|
|
case SVE::BI__builtin_sve_svmulh_u64_z:
|
|
case SVE::BI__builtin_sve_svmulh_u8_m:
|
|
case SVE::BI__builtin_sve_svmulh_u8_x:
|
|
case SVE::BI__builtin_sve_svmulh_u8_z:
|
|
case SVE::BI__builtin_sve_svmullb_lane_s32:
|
|
case SVE::BI__builtin_sve_svmullb_lane_s64:
|
|
case SVE::BI__builtin_sve_svmullb_lane_u32:
|
|
case SVE::BI__builtin_sve_svmullb_lane_u64:
|
|
case SVE::BI__builtin_sve_svmullb_n_s16:
|
|
case SVE::BI__builtin_sve_svmullb_n_s32:
|
|
case SVE::BI__builtin_sve_svmullb_n_s64:
|
|
case SVE::BI__builtin_sve_svmullb_n_u16:
|
|
case SVE::BI__builtin_sve_svmullb_n_u32:
|
|
case SVE::BI__builtin_sve_svmullb_n_u64:
|
|
case SVE::BI__builtin_sve_svmullb_s16:
|
|
case SVE::BI__builtin_sve_svmullb_s32:
|
|
case SVE::BI__builtin_sve_svmullb_s64:
|
|
case SVE::BI__builtin_sve_svmullb_u16:
|
|
case SVE::BI__builtin_sve_svmullb_u32:
|
|
case SVE::BI__builtin_sve_svmullb_u64:
|
|
case SVE::BI__builtin_sve_svmullt_lane_s32:
|
|
case SVE::BI__builtin_sve_svmullt_lane_s64:
|
|
case SVE::BI__builtin_sve_svmullt_lane_u32:
|
|
case SVE::BI__builtin_sve_svmullt_lane_u64:
|
|
case SVE::BI__builtin_sve_svmullt_n_s16:
|
|
case SVE::BI__builtin_sve_svmullt_n_s32:
|
|
case SVE::BI__builtin_sve_svmullt_n_s64:
|
|
case SVE::BI__builtin_sve_svmullt_n_u16:
|
|
case SVE::BI__builtin_sve_svmullt_n_u32:
|
|
case SVE::BI__builtin_sve_svmullt_n_u64:
|
|
case SVE::BI__builtin_sve_svmullt_s16:
|
|
case SVE::BI__builtin_sve_svmullt_s32:
|
|
case SVE::BI__builtin_sve_svmullt_s64:
|
|
case SVE::BI__builtin_sve_svmullt_u16:
|
|
case SVE::BI__builtin_sve_svmullt_u32:
|
|
case SVE::BI__builtin_sve_svmullt_u64:
|
|
case SVE::BI__builtin_sve_svmulx_f16_m:
|
|
case SVE::BI__builtin_sve_svmulx_f16_x:
|
|
case SVE::BI__builtin_sve_svmulx_f16_z:
|
|
case SVE::BI__builtin_sve_svmulx_f32_m:
|
|
case SVE::BI__builtin_sve_svmulx_f32_x:
|
|
case SVE::BI__builtin_sve_svmulx_f32_z:
|
|
case SVE::BI__builtin_sve_svmulx_f64_m:
|
|
case SVE::BI__builtin_sve_svmulx_f64_x:
|
|
case SVE::BI__builtin_sve_svmulx_f64_z:
|
|
case SVE::BI__builtin_sve_svmulx_n_f16_m:
|
|
case SVE::BI__builtin_sve_svmulx_n_f16_x:
|
|
case SVE::BI__builtin_sve_svmulx_n_f16_z:
|
|
case SVE::BI__builtin_sve_svmulx_n_f32_m:
|
|
case SVE::BI__builtin_sve_svmulx_n_f32_x:
|
|
case SVE::BI__builtin_sve_svmulx_n_f32_z:
|
|
case SVE::BI__builtin_sve_svmulx_n_f64_m:
|
|
case SVE::BI__builtin_sve_svmulx_n_f64_x:
|
|
case SVE::BI__builtin_sve_svmulx_n_f64_z:
|
|
case SVE::BI__builtin_sve_svnand_b_z:
|
|
case SVE::BI__builtin_sve_svnbsl_n_s16:
|
|
case SVE::BI__builtin_sve_svnbsl_n_s32:
|
|
case SVE::BI__builtin_sve_svnbsl_n_s64:
|
|
case SVE::BI__builtin_sve_svnbsl_n_s8:
|
|
case SVE::BI__builtin_sve_svnbsl_n_u16:
|
|
case SVE::BI__builtin_sve_svnbsl_n_u32:
|
|
case SVE::BI__builtin_sve_svnbsl_n_u64:
|
|
case SVE::BI__builtin_sve_svnbsl_n_u8:
|
|
case SVE::BI__builtin_sve_svnbsl_s16:
|
|
case SVE::BI__builtin_sve_svnbsl_s32:
|
|
case SVE::BI__builtin_sve_svnbsl_s64:
|
|
case SVE::BI__builtin_sve_svnbsl_s8:
|
|
case SVE::BI__builtin_sve_svnbsl_u16:
|
|
case SVE::BI__builtin_sve_svnbsl_u32:
|
|
case SVE::BI__builtin_sve_svnbsl_u64:
|
|
case SVE::BI__builtin_sve_svnbsl_u8:
|
|
case SVE::BI__builtin_sve_svneg_f16_m:
|
|
case SVE::BI__builtin_sve_svneg_f16_x:
|
|
case SVE::BI__builtin_sve_svneg_f16_z:
|
|
case SVE::BI__builtin_sve_svneg_f32_m:
|
|
case SVE::BI__builtin_sve_svneg_f32_x:
|
|
case SVE::BI__builtin_sve_svneg_f32_z:
|
|
case SVE::BI__builtin_sve_svneg_f64_m:
|
|
case SVE::BI__builtin_sve_svneg_f64_x:
|
|
case SVE::BI__builtin_sve_svneg_f64_z:
|
|
case SVE::BI__builtin_sve_svneg_s16_m:
|
|
case SVE::BI__builtin_sve_svneg_s16_x:
|
|
case SVE::BI__builtin_sve_svneg_s16_z:
|
|
case SVE::BI__builtin_sve_svneg_s32_m:
|
|
case SVE::BI__builtin_sve_svneg_s32_x:
|
|
case SVE::BI__builtin_sve_svneg_s32_z:
|
|
case SVE::BI__builtin_sve_svneg_s64_m:
|
|
case SVE::BI__builtin_sve_svneg_s64_x:
|
|
case SVE::BI__builtin_sve_svneg_s64_z:
|
|
case SVE::BI__builtin_sve_svneg_s8_m:
|
|
case SVE::BI__builtin_sve_svneg_s8_x:
|
|
case SVE::BI__builtin_sve_svneg_s8_z:
|
|
case SVE::BI__builtin_sve_svnmad_f16_m:
|
|
case SVE::BI__builtin_sve_svnmad_f16_x:
|
|
case SVE::BI__builtin_sve_svnmad_f16_z:
|
|
case SVE::BI__builtin_sve_svnmad_f32_m:
|
|
case SVE::BI__builtin_sve_svnmad_f32_x:
|
|
case SVE::BI__builtin_sve_svnmad_f32_z:
|
|
case SVE::BI__builtin_sve_svnmad_f64_m:
|
|
case SVE::BI__builtin_sve_svnmad_f64_x:
|
|
case SVE::BI__builtin_sve_svnmad_f64_z:
|
|
case SVE::BI__builtin_sve_svnmad_n_f16_m:
|
|
case SVE::BI__builtin_sve_svnmad_n_f16_x:
|
|
case SVE::BI__builtin_sve_svnmad_n_f16_z:
|
|
case SVE::BI__builtin_sve_svnmad_n_f32_m:
|
|
case SVE::BI__builtin_sve_svnmad_n_f32_x:
|
|
case SVE::BI__builtin_sve_svnmad_n_f32_z:
|
|
case SVE::BI__builtin_sve_svnmad_n_f64_m:
|
|
case SVE::BI__builtin_sve_svnmad_n_f64_x:
|
|
case SVE::BI__builtin_sve_svnmad_n_f64_z:
|
|
case SVE::BI__builtin_sve_svnmla_f16_m:
|
|
case SVE::BI__builtin_sve_svnmla_f16_x:
|
|
case SVE::BI__builtin_sve_svnmla_f16_z:
|
|
case SVE::BI__builtin_sve_svnmla_f32_m:
|
|
case SVE::BI__builtin_sve_svnmla_f32_x:
|
|
case SVE::BI__builtin_sve_svnmla_f32_z:
|
|
case SVE::BI__builtin_sve_svnmla_f64_m:
|
|
case SVE::BI__builtin_sve_svnmla_f64_x:
|
|
case SVE::BI__builtin_sve_svnmla_f64_z:
|
|
case SVE::BI__builtin_sve_svnmla_n_f16_m:
|
|
case SVE::BI__builtin_sve_svnmla_n_f16_x:
|
|
case SVE::BI__builtin_sve_svnmla_n_f16_z:
|
|
case SVE::BI__builtin_sve_svnmla_n_f32_m:
|
|
case SVE::BI__builtin_sve_svnmla_n_f32_x:
|
|
case SVE::BI__builtin_sve_svnmla_n_f32_z:
|
|
case SVE::BI__builtin_sve_svnmla_n_f64_m:
|
|
case SVE::BI__builtin_sve_svnmla_n_f64_x:
|
|
case SVE::BI__builtin_sve_svnmla_n_f64_z:
|
|
case SVE::BI__builtin_sve_svnmls_f16_m:
|
|
case SVE::BI__builtin_sve_svnmls_f16_x:
|
|
case SVE::BI__builtin_sve_svnmls_f16_z:
|
|
case SVE::BI__builtin_sve_svnmls_f32_m:
|
|
case SVE::BI__builtin_sve_svnmls_f32_x:
|
|
case SVE::BI__builtin_sve_svnmls_f32_z:
|
|
case SVE::BI__builtin_sve_svnmls_f64_m:
|
|
case SVE::BI__builtin_sve_svnmls_f64_x:
|
|
case SVE::BI__builtin_sve_svnmls_f64_z:
|
|
case SVE::BI__builtin_sve_svnmls_n_f16_m:
|
|
case SVE::BI__builtin_sve_svnmls_n_f16_x:
|
|
case SVE::BI__builtin_sve_svnmls_n_f16_z:
|
|
case SVE::BI__builtin_sve_svnmls_n_f32_m:
|
|
case SVE::BI__builtin_sve_svnmls_n_f32_x:
|
|
case SVE::BI__builtin_sve_svnmls_n_f32_z:
|
|
case SVE::BI__builtin_sve_svnmls_n_f64_m:
|
|
case SVE::BI__builtin_sve_svnmls_n_f64_x:
|
|
case SVE::BI__builtin_sve_svnmls_n_f64_z:
|
|
case SVE::BI__builtin_sve_svnmsb_f16_m:
|
|
case SVE::BI__builtin_sve_svnmsb_f16_x:
|
|
case SVE::BI__builtin_sve_svnmsb_f16_z:
|
|
case SVE::BI__builtin_sve_svnmsb_f32_m:
|
|
case SVE::BI__builtin_sve_svnmsb_f32_x:
|
|
case SVE::BI__builtin_sve_svnmsb_f32_z:
|
|
case SVE::BI__builtin_sve_svnmsb_f64_m:
|
|
case SVE::BI__builtin_sve_svnmsb_f64_x:
|
|
case SVE::BI__builtin_sve_svnmsb_f64_z:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f16_m:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f16_x:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f16_z:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f32_m:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f32_x:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f32_z:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f64_m:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f64_x:
|
|
case SVE::BI__builtin_sve_svnmsb_n_f64_z:
|
|
case SVE::BI__builtin_sve_svnor_b_z:
|
|
case SVE::BI__builtin_sve_svnot_b_z:
|
|
case SVE::BI__builtin_sve_svnot_s16_m:
|
|
case SVE::BI__builtin_sve_svnot_s16_x:
|
|
case SVE::BI__builtin_sve_svnot_s16_z:
|
|
case SVE::BI__builtin_sve_svnot_s32_m:
|
|
case SVE::BI__builtin_sve_svnot_s32_x:
|
|
case SVE::BI__builtin_sve_svnot_s32_z:
|
|
case SVE::BI__builtin_sve_svnot_s64_m:
|
|
case SVE::BI__builtin_sve_svnot_s64_x:
|
|
case SVE::BI__builtin_sve_svnot_s64_z:
|
|
case SVE::BI__builtin_sve_svnot_s8_m:
|
|
case SVE::BI__builtin_sve_svnot_s8_x:
|
|
case SVE::BI__builtin_sve_svnot_s8_z:
|
|
case SVE::BI__builtin_sve_svnot_u16_m:
|
|
case SVE::BI__builtin_sve_svnot_u16_x:
|
|
case SVE::BI__builtin_sve_svnot_u16_z:
|
|
case SVE::BI__builtin_sve_svnot_u32_m:
|
|
case SVE::BI__builtin_sve_svnot_u32_x:
|
|
case SVE::BI__builtin_sve_svnot_u32_z:
|
|
case SVE::BI__builtin_sve_svnot_u64_m:
|
|
case SVE::BI__builtin_sve_svnot_u64_x:
|
|
case SVE::BI__builtin_sve_svnot_u64_z:
|
|
case SVE::BI__builtin_sve_svnot_u8_m:
|
|
case SVE::BI__builtin_sve_svnot_u8_x:
|
|
case SVE::BI__builtin_sve_svnot_u8_z:
|
|
case SVE::BI__builtin_sve_svorn_b_z:
|
|
case SVE::BI__builtin_sve_svorr_b_z:
|
|
case SVE::BI__builtin_sve_svorr_n_s16_m:
|
|
case SVE::BI__builtin_sve_svorr_n_s16_x:
|
|
case SVE::BI__builtin_sve_svorr_n_s16_z:
|
|
case SVE::BI__builtin_sve_svorr_n_s32_m:
|
|
case SVE::BI__builtin_sve_svorr_n_s32_x:
|
|
case SVE::BI__builtin_sve_svorr_n_s32_z:
|
|
case SVE::BI__builtin_sve_svorr_n_s64_m:
|
|
case SVE::BI__builtin_sve_svorr_n_s64_x:
|
|
case SVE::BI__builtin_sve_svorr_n_s64_z:
|
|
case SVE::BI__builtin_sve_svorr_n_s8_m:
|
|
case SVE::BI__builtin_sve_svorr_n_s8_x:
|
|
case SVE::BI__builtin_sve_svorr_n_s8_z:
|
|
case SVE::BI__builtin_sve_svorr_n_u16_m:
|
|
case SVE::BI__builtin_sve_svorr_n_u16_x:
|
|
case SVE::BI__builtin_sve_svorr_n_u16_z:
|
|
case SVE::BI__builtin_sve_svorr_n_u32_m:
|
|
case SVE::BI__builtin_sve_svorr_n_u32_x:
|
|
case SVE::BI__builtin_sve_svorr_n_u32_z:
|
|
case SVE::BI__builtin_sve_svorr_n_u64_m:
|
|
case SVE::BI__builtin_sve_svorr_n_u64_x:
|
|
case SVE::BI__builtin_sve_svorr_n_u64_z:
|
|
case SVE::BI__builtin_sve_svorr_n_u8_m:
|
|
case SVE::BI__builtin_sve_svorr_n_u8_x:
|
|
case SVE::BI__builtin_sve_svorr_n_u8_z:
|
|
case SVE::BI__builtin_sve_svorr_s16_m:
|
|
case SVE::BI__builtin_sve_svorr_s16_x:
|
|
case SVE::BI__builtin_sve_svorr_s16_z:
|
|
case SVE::BI__builtin_sve_svorr_s32_m:
|
|
case SVE::BI__builtin_sve_svorr_s32_x:
|
|
case SVE::BI__builtin_sve_svorr_s32_z:
|
|
case SVE::BI__builtin_sve_svorr_s64_m:
|
|
case SVE::BI__builtin_sve_svorr_s64_x:
|
|
case SVE::BI__builtin_sve_svorr_s64_z:
|
|
case SVE::BI__builtin_sve_svorr_s8_m:
|
|
case SVE::BI__builtin_sve_svorr_s8_x:
|
|
case SVE::BI__builtin_sve_svorr_s8_z:
|
|
case SVE::BI__builtin_sve_svorr_u16_m:
|
|
case SVE::BI__builtin_sve_svorr_u16_x:
|
|
case SVE::BI__builtin_sve_svorr_u16_z:
|
|
case SVE::BI__builtin_sve_svorr_u32_m:
|
|
case SVE::BI__builtin_sve_svorr_u32_x:
|
|
case SVE::BI__builtin_sve_svorr_u32_z:
|
|
case SVE::BI__builtin_sve_svorr_u64_m:
|
|
case SVE::BI__builtin_sve_svorr_u64_x:
|
|
case SVE::BI__builtin_sve_svorr_u64_z:
|
|
case SVE::BI__builtin_sve_svorr_u8_m:
|
|
case SVE::BI__builtin_sve_svorr_u8_x:
|
|
case SVE::BI__builtin_sve_svorr_u8_z:
|
|
case SVE::BI__builtin_sve_svorv_s16:
|
|
case SVE::BI__builtin_sve_svorv_s32:
|
|
case SVE::BI__builtin_sve_svorv_s64:
|
|
case SVE::BI__builtin_sve_svorv_s8:
|
|
case SVE::BI__builtin_sve_svorv_u16:
|
|
case SVE::BI__builtin_sve_svorv_u32:
|
|
case SVE::BI__builtin_sve_svorv_u64:
|
|
case SVE::BI__builtin_sve_svorv_u8:
|
|
case SVE::BI__builtin_sve_svpext_lane_c16:
|
|
case SVE::BI__builtin_sve_svpext_lane_c16_x2:
|
|
case SVE::BI__builtin_sve_svpext_lane_c32:
|
|
case SVE::BI__builtin_sve_svpext_lane_c32_x2:
|
|
case SVE::BI__builtin_sve_svpext_lane_c64:
|
|
case SVE::BI__builtin_sve_svpext_lane_c64_x2:
|
|
case SVE::BI__builtin_sve_svpext_lane_c8:
|
|
case SVE::BI__builtin_sve_svpext_lane_c8_x2:
|
|
case SVE::BI__builtin_sve_svpfalse_b:
|
|
case SVE::BI__builtin_sve_svpfalse_c:
|
|
case SVE::BI__builtin_sve_svpfirst_b:
|
|
case SVE::BI__builtin_sve_svpmul_n_u8:
|
|
case SVE::BI__builtin_sve_svpmul_u8:
|
|
case SVE::BI__builtin_sve_svpmullb_n_u16:
|
|
case SVE::BI__builtin_sve_svpmullb_n_u64:
|
|
case SVE::BI__builtin_sve_svpmullb_pair_n_u32:
|
|
case SVE::BI__builtin_sve_svpmullb_pair_n_u8:
|
|
case SVE::BI__builtin_sve_svpmullb_pair_u32:
|
|
case SVE::BI__builtin_sve_svpmullb_pair_u8:
|
|
case SVE::BI__builtin_sve_svpmullb_u16:
|
|
case SVE::BI__builtin_sve_svpmullb_u64:
|
|
case SVE::BI__builtin_sve_svpmullt_n_u16:
|
|
case SVE::BI__builtin_sve_svpmullt_n_u64:
|
|
case SVE::BI__builtin_sve_svpmullt_pair_n_u32:
|
|
case SVE::BI__builtin_sve_svpmullt_pair_n_u8:
|
|
case SVE::BI__builtin_sve_svpmullt_pair_u32:
|
|
case SVE::BI__builtin_sve_svpmullt_pair_u8:
|
|
case SVE::BI__builtin_sve_svpmullt_u16:
|
|
case SVE::BI__builtin_sve_svpmullt_u64:
|
|
case SVE::BI__builtin_sve_svpnext_b16:
|
|
case SVE::BI__builtin_sve_svpnext_b32:
|
|
case SVE::BI__builtin_sve_svpnext_b64:
|
|
case SVE::BI__builtin_sve_svpnext_b8:
|
|
case SVE::BI__builtin_sve_svprfb:
|
|
case SVE::BI__builtin_sve_svprfb_vnum:
|
|
case SVE::BI__builtin_sve_svprfd:
|
|
case SVE::BI__builtin_sve_svprfd_vnum:
|
|
case SVE::BI__builtin_sve_svprfh:
|
|
case SVE::BI__builtin_sve_svprfh_vnum:
|
|
case SVE::BI__builtin_sve_svprfw:
|
|
case SVE::BI__builtin_sve_svprfw_vnum:
|
|
case SVE::BI__builtin_sve_svpsel_lane_b16:
|
|
case SVE::BI__builtin_sve_svpsel_lane_b32:
|
|
case SVE::BI__builtin_sve_svpsel_lane_b64:
|
|
case SVE::BI__builtin_sve_svpsel_lane_b8:
|
|
case SVE::BI__builtin_sve_svpsel_lane_c16:
|
|
case SVE::BI__builtin_sve_svpsel_lane_c32:
|
|
case SVE::BI__builtin_sve_svpsel_lane_c64:
|
|
case SVE::BI__builtin_sve_svpsel_lane_c8:
|
|
case SVE::BI__builtin_sve_svptest_any:
|
|
case SVE::BI__builtin_sve_svptest_first:
|
|
case SVE::BI__builtin_sve_svptest_last:
|
|
case SVE::BI__builtin_sve_svptrue_b16:
|
|
case SVE::BI__builtin_sve_svptrue_b32:
|
|
case SVE::BI__builtin_sve_svptrue_b64:
|
|
case SVE::BI__builtin_sve_svptrue_b8:
|
|
case SVE::BI__builtin_sve_svptrue_c16:
|
|
case SVE::BI__builtin_sve_svptrue_c32:
|
|
case SVE::BI__builtin_sve_svptrue_c64:
|
|
case SVE::BI__builtin_sve_svptrue_c8:
|
|
case SVE::BI__builtin_sve_svptrue_pat_b16:
|
|
case SVE::BI__builtin_sve_svptrue_pat_b32:
|
|
case SVE::BI__builtin_sve_svptrue_pat_b64:
|
|
case SVE::BI__builtin_sve_svptrue_pat_b8:
|
|
case SVE::BI__builtin_sve_svqabs_s16_m:
|
|
case SVE::BI__builtin_sve_svqabs_s16_x:
|
|
case SVE::BI__builtin_sve_svqabs_s16_z:
|
|
case SVE::BI__builtin_sve_svqabs_s32_m:
|
|
case SVE::BI__builtin_sve_svqabs_s32_x:
|
|
case SVE::BI__builtin_sve_svqabs_s32_z:
|
|
case SVE::BI__builtin_sve_svqabs_s64_m:
|
|
case SVE::BI__builtin_sve_svqabs_s64_x:
|
|
case SVE::BI__builtin_sve_svqabs_s64_z:
|
|
case SVE::BI__builtin_sve_svqabs_s8_m:
|
|
case SVE::BI__builtin_sve_svqabs_s8_x:
|
|
case SVE::BI__builtin_sve_svqabs_s8_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_s16:
|
|
case SVE::BI__builtin_sve_svqadd_n_s16_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_s16_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_s16_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_s32:
|
|
case SVE::BI__builtin_sve_svqadd_n_s32_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_s32_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_s32_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_s64:
|
|
case SVE::BI__builtin_sve_svqadd_n_s64_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_s64_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_s64_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_s8:
|
|
case SVE::BI__builtin_sve_svqadd_n_s8_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_s8_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_s8_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_u16:
|
|
case SVE::BI__builtin_sve_svqadd_n_u16_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_u16_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_u16_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_u32:
|
|
case SVE::BI__builtin_sve_svqadd_n_u32_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_u32_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_u32_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_u64:
|
|
case SVE::BI__builtin_sve_svqadd_n_u64_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_u64_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_u64_z:
|
|
case SVE::BI__builtin_sve_svqadd_n_u8:
|
|
case SVE::BI__builtin_sve_svqadd_n_u8_m:
|
|
case SVE::BI__builtin_sve_svqadd_n_u8_x:
|
|
case SVE::BI__builtin_sve_svqadd_n_u8_z:
|
|
case SVE::BI__builtin_sve_svqadd_s16:
|
|
case SVE::BI__builtin_sve_svqadd_s16_m:
|
|
case SVE::BI__builtin_sve_svqadd_s16_x:
|
|
case SVE::BI__builtin_sve_svqadd_s16_z:
|
|
case SVE::BI__builtin_sve_svqadd_s32:
|
|
case SVE::BI__builtin_sve_svqadd_s32_m:
|
|
case SVE::BI__builtin_sve_svqadd_s32_x:
|
|
case SVE::BI__builtin_sve_svqadd_s32_z:
|
|
case SVE::BI__builtin_sve_svqadd_s64:
|
|
case SVE::BI__builtin_sve_svqadd_s64_m:
|
|
case SVE::BI__builtin_sve_svqadd_s64_x:
|
|
case SVE::BI__builtin_sve_svqadd_s64_z:
|
|
case SVE::BI__builtin_sve_svqadd_s8:
|
|
case SVE::BI__builtin_sve_svqadd_s8_m:
|
|
case SVE::BI__builtin_sve_svqadd_s8_x:
|
|
case SVE::BI__builtin_sve_svqadd_s8_z:
|
|
case SVE::BI__builtin_sve_svqadd_u16:
|
|
case SVE::BI__builtin_sve_svqadd_u16_m:
|
|
case SVE::BI__builtin_sve_svqadd_u16_x:
|
|
case SVE::BI__builtin_sve_svqadd_u16_z:
|
|
case SVE::BI__builtin_sve_svqadd_u32:
|
|
case SVE::BI__builtin_sve_svqadd_u32_m:
|
|
case SVE::BI__builtin_sve_svqadd_u32_x:
|
|
case SVE::BI__builtin_sve_svqadd_u32_z:
|
|
case SVE::BI__builtin_sve_svqadd_u64:
|
|
case SVE::BI__builtin_sve_svqadd_u64_m:
|
|
case SVE::BI__builtin_sve_svqadd_u64_x:
|
|
case SVE::BI__builtin_sve_svqadd_u64_z:
|
|
case SVE::BI__builtin_sve_svqadd_u8:
|
|
case SVE::BI__builtin_sve_svqadd_u8_m:
|
|
case SVE::BI__builtin_sve_svqadd_u8_x:
|
|
case SVE::BI__builtin_sve_svqadd_u8_z:
|
|
case SVE::BI__builtin_sve_svqcadd_s16:
|
|
case SVE::BI__builtin_sve_svqcadd_s32:
|
|
case SVE::BI__builtin_sve_svqcadd_s64:
|
|
case SVE::BI__builtin_sve_svqcadd_s8:
|
|
case SVE::BI__builtin_sve_svqcvtn_s16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqcvtn_u16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqcvtn_u16_u32_x2:
|
|
case SVE::BI__builtin_sve_svqdecb_n_s32:
|
|
case SVE::BI__builtin_sve_svqdecb_n_s64:
|
|
case SVE::BI__builtin_sve_svqdecb_n_u32:
|
|
case SVE::BI__builtin_sve_svqdecb_n_u64:
|
|
case SVE::BI__builtin_sve_svqdecb_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqdecb_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqdecb_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqdecb_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqdecd_n_s32:
|
|
case SVE::BI__builtin_sve_svqdecd_n_s64:
|
|
case SVE::BI__builtin_sve_svqdecd_n_u32:
|
|
case SVE::BI__builtin_sve_svqdecd_n_u64:
|
|
case SVE::BI__builtin_sve_svqdecd_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqdecd_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqdecd_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqdecd_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqdecd_pat_s64:
|
|
case SVE::BI__builtin_sve_svqdecd_pat_u64:
|
|
case SVE::BI__builtin_sve_svqdecd_s64:
|
|
case SVE::BI__builtin_sve_svqdecd_u64:
|
|
case SVE::BI__builtin_sve_svqdech_n_s32:
|
|
case SVE::BI__builtin_sve_svqdech_n_s64:
|
|
case SVE::BI__builtin_sve_svqdech_n_u32:
|
|
case SVE::BI__builtin_sve_svqdech_n_u64:
|
|
case SVE::BI__builtin_sve_svqdech_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqdech_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqdech_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqdech_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqdech_pat_s16:
|
|
case SVE::BI__builtin_sve_svqdech_pat_u16:
|
|
case SVE::BI__builtin_sve_svqdech_s16:
|
|
case SVE::BI__builtin_sve_svqdech_u16:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s32_b16:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s32_b32:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s32_b64:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s32_b8:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s64_b16:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s64_b32:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s64_b64:
|
|
case SVE::BI__builtin_sve_svqdecp_n_s64_b8:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u32_b16:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u32_b32:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u32_b64:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u32_b8:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u64_b16:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u64_b32:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u64_b64:
|
|
case SVE::BI__builtin_sve_svqdecp_n_u64_b8:
|
|
case SVE::BI__builtin_sve_svqdecp_s16:
|
|
case SVE::BI__builtin_sve_svqdecp_s32:
|
|
case SVE::BI__builtin_sve_svqdecp_s64:
|
|
case SVE::BI__builtin_sve_svqdecp_u16:
|
|
case SVE::BI__builtin_sve_svqdecp_u32:
|
|
case SVE::BI__builtin_sve_svqdecp_u64:
|
|
case SVE::BI__builtin_sve_svqdecw_n_s32:
|
|
case SVE::BI__builtin_sve_svqdecw_n_s64:
|
|
case SVE::BI__builtin_sve_svqdecw_n_u32:
|
|
case SVE::BI__builtin_sve_svqdecw_n_u64:
|
|
case SVE::BI__builtin_sve_svqdecw_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqdecw_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqdecw_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqdecw_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqdecw_pat_s32:
|
|
case SVE::BI__builtin_sve_svqdecw_pat_u32:
|
|
case SVE::BI__builtin_sve_svqdecw_s32:
|
|
case SVE::BI__builtin_sve_svqdecw_u32:
|
|
case SVE::BI__builtin_sve_svqdmlalb_lane_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalb_lane_s64:
|
|
case SVE::BI__builtin_sve_svqdmlalb_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmlalb_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalb_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmlalb_s16:
|
|
case SVE::BI__builtin_sve_svqdmlalb_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalb_s64:
|
|
case SVE::BI__builtin_sve_svqdmlalbt_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmlalbt_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalbt_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmlalbt_s16:
|
|
case SVE::BI__builtin_sve_svqdmlalbt_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalbt_s64:
|
|
case SVE::BI__builtin_sve_svqdmlalt_lane_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalt_lane_s64:
|
|
case SVE::BI__builtin_sve_svqdmlalt_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmlalt_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalt_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmlalt_s16:
|
|
case SVE::BI__builtin_sve_svqdmlalt_s32:
|
|
case SVE::BI__builtin_sve_svqdmlalt_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslb_lane_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslb_lane_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslb_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmlslb_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslb_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslb_s16:
|
|
case SVE::BI__builtin_sve_svqdmlslb_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslb_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslbt_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmlslbt_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslbt_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslbt_s16:
|
|
case SVE::BI__builtin_sve_svqdmlslbt_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslbt_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslt_lane_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslt_lane_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslt_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmlslt_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslt_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmlslt_s16:
|
|
case SVE::BI__builtin_sve_svqdmlslt_s32:
|
|
case SVE::BI__builtin_sve_svqdmlslt_s64:
|
|
case SVE::BI__builtin_sve_svqdmulh_lane_s16:
|
|
case SVE::BI__builtin_sve_svqdmulh_lane_s32:
|
|
case SVE::BI__builtin_sve_svqdmulh_lane_s64:
|
|
case SVE::BI__builtin_sve_svqdmulh_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmulh_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmulh_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmulh_n_s8:
|
|
case SVE::BI__builtin_sve_svqdmulh_s16:
|
|
case SVE::BI__builtin_sve_svqdmulh_s32:
|
|
case SVE::BI__builtin_sve_svqdmulh_s64:
|
|
case SVE::BI__builtin_sve_svqdmulh_s8:
|
|
case SVE::BI__builtin_sve_svqdmullb_lane_s32:
|
|
case SVE::BI__builtin_sve_svqdmullb_lane_s64:
|
|
case SVE::BI__builtin_sve_svqdmullb_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmullb_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmullb_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmullb_s16:
|
|
case SVE::BI__builtin_sve_svqdmullb_s32:
|
|
case SVE::BI__builtin_sve_svqdmullb_s64:
|
|
case SVE::BI__builtin_sve_svqdmullt_lane_s32:
|
|
case SVE::BI__builtin_sve_svqdmullt_lane_s64:
|
|
case SVE::BI__builtin_sve_svqdmullt_n_s16:
|
|
case SVE::BI__builtin_sve_svqdmullt_n_s32:
|
|
case SVE::BI__builtin_sve_svqdmullt_n_s64:
|
|
case SVE::BI__builtin_sve_svqdmullt_s16:
|
|
case SVE::BI__builtin_sve_svqdmullt_s32:
|
|
case SVE::BI__builtin_sve_svqdmullt_s64:
|
|
case SVE::BI__builtin_sve_svqincb_n_s32:
|
|
case SVE::BI__builtin_sve_svqincb_n_s64:
|
|
case SVE::BI__builtin_sve_svqincb_n_u32:
|
|
case SVE::BI__builtin_sve_svqincb_n_u64:
|
|
case SVE::BI__builtin_sve_svqincb_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqincb_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqincb_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqincb_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqincd_n_s32:
|
|
case SVE::BI__builtin_sve_svqincd_n_s64:
|
|
case SVE::BI__builtin_sve_svqincd_n_u32:
|
|
case SVE::BI__builtin_sve_svqincd_n_u64:
|
|
case SVE::BI__builtin_sve_svqincd_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqincd_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqincd_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqincd_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqincd_pat_s64:
|
|
case SVE::BI__builtin_sve_svqincd_pat_u64:
|
|
case SVE::BI__builtin_sve_svqincd_s64:
|
|
case SVE::BI__builtin_sve_svqincd_u64:
|
|
case SVE::BI__builtin_sve_svqinch_n_s32:
|
|
case SVE::BI__builtin_sve_svqinch_n_s64:
|
|
case SVE::BI__builtin_sve_svqinch_n_u32:
|
|
case SVE::BI__builtin_sve_svqinch_n_u64:
|
|
case SVE::BI__builtin_sve_svqinch_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqinch_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqinch_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqinch_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqinch_pat_s16:
|
|
case SVE::BI__builtin_sve_svqinch_pat_u16:
|
|
case SVE::BI__builtin_sve_svqinch_s16:
|
|
case SVE::BI__builtin_sve_svqinch_u16:
|
|
case SVE::BI__builtin_sve_svqincp_n_s32_b16:
|
|
case SVE::BI__builtin_sve_svqincp_n_s32_b32:
|
|
case SVE::BI__builtin_sve_svqincp_n_s32_b64:
|
|
case SVE::BI__builtin_sve_svqincp_n_s32_b8:
|
|
case SVE::BI__builtin_sve_svqincp_n_s64_b16:
|
|
case SVE::BI__builtin_sve_svqincp_n_s64_b32:
|
|
case SVE::BI__builtin_sve_svqincp_n_s64_b64:
|
|
case SVE::BI__builtin_sve_svqincp_n_s64_b8:
|
|
case SVE::BI__builtin_sve_svqincp_n_u32_b16:
|
|
case SVE::BI__builtin_sve_svqincp_n_u32_b32:
|
|
case SVE::BI__builtin_sve_svqincp_n_u32_b64:
|
|
case SVE::BI__builtin_sve_svqincp_n_u32_b8:
|
|
case SVE::BI__builtin_sve_svqincp_n_u64_b16:
|
|
case SVE::BI__builtin_sve_svqincp_n_u64_b32:
|
|
case SVE::BI__builtin_sve_svqincp_n_u64_b64:
|
|
case SVE::BI__builtin_sve_svqincp_n_u64_b8:
|
|
case SVE::BI__builtin_sve_svqincp_s16:
|
|
case SVE::BI__builtin_sve_svqincp_s32:
|
|
case SVE::BI__builtin_sve_svqincp_s64:
|
|
case SVE::BI__builtin_sve_svqincp_u16:
|
|
case SVE::BI__builtin_sve_svqincp_u32:
|
|
case SVE::BI__builtin_sve_svqincp_u64:
|
|
case SVE::BI__builtin_sve_svqincw_n_s32:
|
|
case SVE::BI__builtin_sve_svqincw_n_s64:
|
|
case SVE::BI__builtin_sve_svqincw_n_u32:
|
|
case SVE::BI__builtin_sve_svqincw_n_u64:
|
|
case SVE::BI__builtin_sve_svqincw_pat_n_s32:
|
|
case SVE::BI__builtin_sve_svqincw_pat_n_s64:
|
|
case SVE::BI__builtin_sve_svqincw_pat_n_u32:
|
|
case SVE::BI__builtin_sve_svqincw_pat_n_u64:
|
|
case SVE::BI__builtin_sve_svqincw_pat_s32:
|
|
case SVE::BI__builtin_sve_svqincw_pat_u32:
|
|
case SVE::BI__builtin_sve_svqincw_s32:
|
|
case SVE::BI__builtin_sve_svqincw_u32:
|
|
case SVE::BI__builtin_sve_svqneg_s16_m:
|
|
case SVE::BI__builtin_sve_svqneg_s16_x:
|
|
case SVE::BI__builtin_sve_svqneg_s16_z:
|
|
case SVE::BI__builtin_sve_svqneg_s32_m:
|
|
case SVE::BI__builtin_sve_svqneg_s32_x:
|
|
case SVE::BI__builtin_sve_svqneg_s32_z:
|
|
case SVE::BI__builtin_sve_svqneg_s64_m:
|
|
case SVE::BI__builtin_sve_svqneg_s64_x:
|
|
case SVE::BI__builtin_sve_svqneg_s64_z:
|
|
case SVE::BI__builtin_sve_svqneg_s8_m:
|
|
case SVE::BI__builtin_sve_svqneg_s8_x:
|
|
case SVE::BI__builtin_sve_svqneg_s8_z:
|
|
case SVE::BI__builtin_sve_svqrdcmlah_lane_s16:
|
|
case SVE::BI__builtin_sve_svqrdcmlah_lane_s32:
|
|
case SVE::BI__builtin_sve_svqrdcmlah_s16:
|
|
case SVE::BI__builtin_sve_svqrdcmlah_s32:
|
|
case SVE::BI__builtin_sve_svqrdcmlah_s64:
|
|
case SVE::BI__builtin_sve_svqrdcmlah_s8:
|
|
case SVE::BI__builtin_sve_svqrdmlah_lane_s16:
|
|
case SVE::BI__builtin_sve_svqrdmlah_lane_s32:
|
|
case SVE::BI__builtin_sve_svqrdmlah_lane_s64:
|
|
case SVE::BI__builtin_sve_svqrdmlah_n_s16:
|
|
case SVE::BI__builtin_sve_svqrdmlah_n_s32:
|
|
case SVE::BI__builtin_sve_svqrdmlah_n_s64:
|
|
case SVE::BI__builtin_sve_svqrdmlah_n_s8:
|
|
case SVE::BI__builtin_sve_svqrdmlah_s16:
|
|
case SVE::BI__builtin_sve_svqrdmlah_s32:
|
|
case SVE::BI__builtin_sve_svqrdmlah_s64:
|
|
case SVE::BI__builtin_sve_svqrdmlah_s8:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_lane_s16:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_lane_s32:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_lane_s64:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_n_s16:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_n_s32:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_n_s64:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_n_s8:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_s16:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_s32:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_s64:
|
|
case SVE::BI__builtin_sve_svqrdmlsh_s8:
|
|
case SVE::BI__builtin_sve_svqrdmulh_lane_s16:
|
|
case SVE::BI__builtin_sve_svqrdmulh_lane_s32:
|
|
case SVE::BI__builtin_sve_svqrdmulh_lane_s64:
|
|
case SVE::BI__builtin_sve_svqrdmulh_n_s16:
|
|
case SVE::BI__builtin_sve_svqrdmulh_n_s32:
|
|
case SVE::BI__builtin_sve_svqrdmulh_n_s64:
|
|
case SVE::BI__builtin_sve_svqrdmulh_n_s8:
|
|
case SVE::BI__builtin_sve_svqrdmulh_s16:
|
|
case SVE::BI__builtin_sve_svqrdmulh_s32:
|
|
case SVE::BI__builtin_sve_svqrdmulh_s64:
|
|
case SVE::BI__builtin_sve_svqrdmulh_s8:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s16_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s16_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s16_z:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s32_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s32_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s32_z:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s64_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s64_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s64_z:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s8_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s8_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_s8_z:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u16_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u16_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u16_z:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u32_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u32_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u32_z:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u64_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u64_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u64_z:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u8_m:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u8_x:
|
|
case SVE::BI__builtin_sve_svqrshl_n_u8_z:
|
|
case SVE::BI__builtin_sve_svqrshl_s16_m:
|
|
case SVE::BI__builtin_sve_svqrshl_s16_x:
|
|
case SVE::BI__builtin_sve_svqrshl_s16_z:
|
|
case SVE::BI__builtin_sve_svqrshl_s32_m:
|
|
case SVE::BI__builtin_sve_svqrshl_s32_x:
|
|
case SVE::BI__builtin_sve_svqrshl_s32_z:
|
|
case SVE::BI__builtin_sve_svqrshl_s64_m:
|
|
case SVE::BI__builtin_sve_svqrshl_s64_x:
|
|
case SVE::BI__builtin_sve_svqrshl_s64_z:
|
|
case SVE::BI__builtin_sve_svqrshl_s8_m:
|
|
case SVE::BI__builtin_sve_svqrshl_s8_x:
|
|
case SVE::BI__builtin_sve_svqrshl_s8_z:
|
|
case SVE::BI__builtin_sve_svqrshl_u16_m:
|
|
case SVE::BI__builtin_sve_svqrshl_u16_x:
|
|
case SVE::BI__builtin_sve_svqrshl_u16_z:
|
|
case SVE::BI__builtin_sve_svqrshl_u32_m:
|
|
case SVE::BI__builtin_sve_svqrshl_u32_x:
|
|
case SVE::BI__builtin_sve_svqrshl_u32_z:
|
|
case SVE::BI__builtin_sve_svqrshl_u64_m:
|
|
case SVE::BI__builtin_sve_svqrshl_u64_x:
|
|
case SVE::BI__builtin_sve_svqrshl_u64_z:
|
|
case SVE::BI__builtin_sve_svqrshl_u8_m:
|
|
case SVE::BI__builtin_sve_svqrshl_u8_x:
|
|
case SVE::BI__builtin_sve_svqrshl_u8_z:
|
|
case SVE::BI__builtin_sve_svqrshrn_n_s16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqrshrn_n_u16_u32_x2:
|
|
case SVE::BI__builtin_sve_svqrshrnb_n_s16:
|
|
case SVE::BI__builtin_sve_svqrshrnb_n_s32:
|
|
case SVE::BI__builtin_sve_svqrshrnb_n_s64:
|
|
case SVE::BI__builtin_sve_svqrshrnb_n_u16:
|
|
case SVE::BI__builtin_sve_svqrshrnb_n_u32:
|
|
case SVE::BI__builtin_sve_svqrshrnb_n_u64:
|
|
case SVE::BI__builtin_sve_svqrshrnt_n_s16:
|
|
case SVE::BI__builtin_sve_svqrshrnt_n_s32:
|
|
case SVE::BI__builtin_sve_svqrshrnt_n_s64:
|
|
case SVE::BI__builtin_sve_svqrshrnt_n_u16:
|
|
case SVE::BI__builtin_sve_svqrshrnt_n_u32:
|
|
case SVE::BI__builtin_sve_svqrshrnt_n_u64:
|
|
case SVE::BI__builtin_sve_svqrshrun_n_u16_s32_x2:
|
|
case SVE::BI__builtin_sve_svqrshrunb_n_s16:
|
|
case SVE::BI__builtin_sve_svqrshrunb_n_s32:
|
|
case SVE::BI__builtin_sve_svqrshrunb_n_s64:
|
|
case SVE::BI__builtin_sve_svqrshrunt_n_s16:
|
|
case SVE::BI__builtin_sve_svqrshrunt_n_s32:
|
|
case SVE::BI__builtin_sve_svqrshrunt_n_s64:
|
|
case SVE::BI__builtin_sve_svqshl_n_s16_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_s16_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_s16_z:
|
|
case SVE::BI__builtin_sve_svqshl_n_s32_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_s32_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_s32_z:
|
|
case SVE::BI__builtin_sve_svqshl_n_s64_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_s64_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_s64_z:
|
|
case SVE::BI__builtin_sve_svqshl_n_s8_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_s8_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_s8_z:
|
|
case SVE::BI__builtin_sve_svqshl_n_u16_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_u16_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_u16_z:
|
|
case SVE::BI__builtin_sve_svqshl_n_u32_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_u32_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_u32_z:
|
|
case SVE::BI__builtin_sve_svqshl_n_u64_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_u64_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_u64_z:
|
|
case SVE::BI__builtin_sve_svqshl_n_u8_m:
|
|
case SVE::BI__builtin_sve_svqshl_n_u8_x:
|
|
case SVE::BI__builtin_sve_svqshl_n_u8_z:
|
|
case SVE::BI__builtin_sve_svqshl_s16_m:
|
|
case SVE::BI__builtin_sve_svqshl_s16_x:
|
|
case SVE::BI__builtin_sve_svqshl_s16_z:
|
|
case SVE::BI__builtin_sve_svqshl_s32_m:
|
|
case SVE::BI__builtin_sve_svqshl_s32_x:
|
|
case SVE::BI__builtin_sve_svqshl_s32_z:
|
|
case SVE::BI__builtin_sve_svqshl_s64_m:
|
|
case SVE::BI__builtin_sve_svqshl_s64_x:
|
|
case SVE::BI__builtin_sve_svqshl_s64_z:
|
|
case SVE::BI__builtin_sve_svqshl_s8_m:
|
|
case SVE::BI__builtin_sve_svqshl_s8_x:
|
|
case SVE::BI__builtin_sve_svqshl_s8_z:
|
|
case SVE::BI__builtin_sve_svqshl_u16_m:
|
|
case SVE::BI__builtin_sve_svqshl_u16_x:
|
|
case SVE::BI__builtin_sve_svqshl_u16_z:
|
|
case SVE::BI__builtin_sve_svqshl_u32_m:
|
|
case SVE::BI__builtin_sve_svqshl_u32_x:
|
|
case SVE::BI__builtin_sve_svqshl_u32_z:
|
|
case SVE::BI__builtin_sve_svqshl_u64_m:
|
|
case SVE::BI__builtin_sve_svqshl_u64_x:
|
|
case SVE::BI__builtin_sve_svqshl_u64_z:
|
|
case SVE::BI__builtin_sve_svqshl_u8_m:
|
|
case SVE::BI__builtin_sve_svqshl_u8_x:
|
|
case SVE::BI__builtin_sve_svqshl_u8_z:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s16_m:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s16_x:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s16_z:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s32_m:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s32_x:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s32_z:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s64_m:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s64_x:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s64_z:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s8_m:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s8_x:
|
|
case SVE::BI__builtin_sve_svqshlu_n_s8_z:
|
|
case SVE::BI__builtin_sve_svqshrnb_n_s16:
|
|
case SVE::BI__builtin_sve_svqshrnb_n_s32:
|
|
case SVE::BI__builtin_sve_svqshrnb_n_s64:
|
|
case SVE::BI__builtin_sve_svqshrnb_n_u16:
|
|
case SVE::BI__builtin_sve_svqshrnb_n_u32:
|
|
case SVE::BI__builtin_sve_svqshrnb_n_u64:
|
|
case SVE::BI__builtin_sve_svqshrnt_n_s16:
|
|
case SVE::BI__builtin_sve_svqshrnt_n_s32:
|
|
case SVE::BI__builtin_sve_svqshrnt_n_s64:
|
|
case SVE::BI__builtin_sve_svqshrnt_n_u16:
|
|
case SVE::BI__builtin_sve_svqshrnt_n_u32:
|
|
case SVE::BI__builtin_sve_svqshrnt_n_u64:
|
|
case SVE::BI__builtin_sve_svqshrunb_n_s16:
|
|
case SVE::BI__builtin_sve_svqshrunb_n_s32:
|
|
case SVE::BI__builtin_sve_svqshrunb_n_s64:
|
|
case SVE::BI__builtin_sve_svqshrunt_n_s16:
|
|
case SVE::BI__builtin_sve_svqshrunt_n_s32:
|
|
case SVE::BI__builtin_sve_svqshrunt_n_s64:
|
|
case SVE::BI__builtin_sve_svqsub_n_s16:
|
|
case SVE::BI__builtin_sve_svqsub_n_s16_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_s16_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_s16_z:
|
|
case SVE::BI__builtin_sve_svqsub_n_s32:
|
|
case SVE::BI__builtin_sve_svqsub_n_s32_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_s32_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_s32_z:
|
|
case SVE::BI__builtin_sve_svqsub_n_s64:
|
|
case SVE::BI__builtin_sve_svqsub_n_s64_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_s64_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_s64_z:
|
|
case SVE::BI__builtin_sve_svqsub_n_s8:
|
|
case SVE::BI__builtin_sve_svqsub_n_s8_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_s8_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_s8_z:
|
|
case SVE::BI__builtin_sve_svqsub_n_u16:
|
|
case SVE::BI__builtin_sve_svqsub_n_u16_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_u16_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_u16_z:
|
|
case SVE::BI__builtin_sve_svqsub_n_u32:
|
|
case SVE::BI__builtin_sve_svqsub_n_u32_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_u32_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_u32_z:
|
|
case SVE::BI__builtin_sve_svqsub_n_u64:
|
|
case SVE::BI__builtin_sve_svqsub_n_u64_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_u64_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_u64_z:
|
|
case SVE::BI__builtin_sve_svqsub_n_u8:
|
|
case SVE::BI__builtin_sve_svqsub_n_u8_m:
|
|
case SVE::BI__builtin_sve_svqsub_n_u8_x:
|
|
case SVE::BI__builtin_sve_svqsub_n_u8_z:
|
|
case SVE::BI__builtin_sve_svqsub_s16:
|
|
case SVE::BI__builtin_sve_svqsub_s16_m:
|
|
case SVE::BI__builtin_sve_svqsub_s16_x:
|
|
case SVE::BI__builtin_sve_svqsub_s16_z:
|
|
case SVE::BI__builtin_sve_svqsub_s32:
|
|
case SVE::BI__builtin_sve_svqsub_s32_m:
|
|
case SVE::BI__builtin_sve_svqsub_s32_x:
|
|
case SVE::BI__builtin_sve_svqsub_s32_z:
|
|
case SVE::BI__builtin_sve_svqsub_s64:
|
|
case SVE::BI__builtin_sve_svqsub_s64_m:
|
|
case SVE::BI__builtin_sve_svqsub_s64_x:
|
|
case SVE::BI__builtin_sve_svqsub_s64_z:
|
|
case SVE::BI__builtin_sve_svqsub_s8:
|
|
case SVE::BI__builtin_sve_svqsub_s8_m:
|
|
case SVE::BI__builtin_sve_svqsub_s8_x:
|
|
case SVE::BI__builtin_sve_svqsub_s8_z:
|
|
case SVE::BI__builtin_sve_svqsub_u16:
|
|
case SVE::BI__builtin_sve_svqsub_u16_m:
|
|
case SVE::BI__builtin_sve_svqsub_u16_x:
|
|
case SVE::BI__builtin_sve_svqsub_u16_z:
|
|
case SVE::BI__builtin_sve_svqsub_u32:
|
|
case SVE::BI__builtin_sve_svqsub_u32_m:
|
|
case SVE::BI__builtin_sve_svqsub_u32_x:
|
|
case SVE::BI__builtin_sve_svqsub_u32_z:
|
|
case SVE::BI__builtin_sve_svqsub_u64:
|
|
case SVE::BI__builtin_sve_svqsub_u64_m:
|
|
case SVE::BI__builtin_sve_svqsub_u64_x:
|
|
case SVE::BI__builtin_sve_svqsub_u64_z:
|
|
case SVE::BI__builtin_sve_svqsub_u8:
|
|
case SVE::BI__builtin_sve_svqsub_u8_m:
|
|
case SVE::BI__builtin_sve_svqsub_u8_x:
|
|
case SVE::BI__builtin_sve_svqsub_u8_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s16_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s16_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s16_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s32_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s32_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s32_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s64_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s64_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s64_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s8_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s8_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_s8_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u16_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u16_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u16_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u32_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u32_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u32_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u64_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u64_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u64_z:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u8_m:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u8_x:
|
|
case SVE::BI__builtin_sve_svqsubr_n_u8_z:
|
|
case SVE::BI__builtin_sve_svqsubr_s16_m:
|
|
case SVE::BI__builtin_sve_svqsubr_s16_x:
|
|
case SVE::BI__builtin_sve_svqsubr_s16_z:
|
|
case SVE::BI__builtin_sve_svqsubr_s32_m:
|
|
case SVE::BI__builtin_sve_svqsubr_s32_x:
|
|
case SVE::BI__builtin_sve_svqsubr_s32_z:
|
|
case SVE::BI__builtin_sve_svqsubr_s64_m:
|
|
case SVE::BI__builtin_sve_svqsubr_s64_x:
|
|
case SVE::BI__builtin_sve_svqsubr_s64_z:
|
|
case SVE::BI__builtin_sve_svqsubr_s8_m:
|
|
case SVE::BI__builtin_sve_svqsubr_s8_x:
|
|
case SVE::BI__builtin_sve_svqsubr_s8_z:
|
|
case SVE::BI__builtin_sve_svqsubr_u16_m:
|
|
case SVE::BI__builtin_sve_svqsubr_u16_x:
|
|
case SVE::BI__builtin_sve_svqsubr_u16_z:
|
|
case SVE::BI__builtin_sve_svqsubr_u32_m:
|
|
case SVE::BI__builtin_sve_svqsubr_u32_x:
|
|
case SVE::BI__builtin_sve_svqsubr_u32_z:
|
|
case SVE::BI__builtin_sve_svqsubr_u64_m:
|
|
case SVE::BI__builtin_sve_svqsubr_u64_x:
|
|
case SVE::BI__builtin_sve_svqsubr_u64_z:
|
|
case SVE::BI__builtin_sve_svqsubr_u8_m:
|
|
case SVE::BI__builtin_sve_svqsubr_u8_x:
|
|
case SVE::BI__builtin_sve_svqsubr_u8_z:
|
|
case SVE::BI__builtin_sve_svqxtnb_s16:
|
|
case SVE::BI__builtin_sve_svqxtnb_s32:
|
|
case SVE::BI__builtin_sve_svqxtnb_s64:
|
|
case SVE::BI__builtin_sve_svqxtnb_u16:
|
|
case SVE::BI__builtin_sve_svqxtnb_u32:
|
|
case SVE::BI__builtin_sve_svqxtnb_u64:
|
|
case SVE::BI__builtin_sve_svqxtnt_s16:
|
|
case SVE::BI__builtin_sve_svqxtnt_s32:
|
|
case SVE::BI__builtin_sve_svqxtnt_s64:
|
|
case SVE::BI__builtin_sve_svqxtnt_u16:
|
|
case SVE::BI__builtin_sve_svqxtnt_u32:
|
|
case SVE::BI__builtin_sve_svqxtnt_u64:
|
|
case SVE::BI__builtin_sve_svqxtunb_s16:
|
|
case SVE::BI__builtin_sve_svqxtunb_s32:
|
|
case SVE::BI__builtin_sve_svqxtunb_s64:
|
|
case SVE::BI__builtin_sve_svqxtunt_s16:
|
|
case SVE::BI__builtin_sve_svqxtunt_s32:
|
|
case SVE::BI__builtin_sve_svqxtunt_s64:
|
|
case SVE::BI__builtin_sve_svraddhnb_n_s16:
|
|
case SVE::BI__builtin_sve_svraddhnb_n_s32:
|
|
case SVE::BI__builtin_sve_svraddhnb_n_s64:
|
|
case SVE::BI__builtin_sve_svraddhnb_n_u16:
|
|
case SVE::BI__builtin_sve_svraddhnb_n_u32:
|
|
case SVE::BI__builtin_sve_svraddhnb_n_u64:
|
|
case SVE::BI__builtin_sve_svraddhnb_s16:
|
|
case SVE::BI__builtin_sve_svraddhnb_s32:
|
|
case SVE::BI__builtin_sve_svraddhnb_s64:
|
|
case SVE::BI__builtin_sve_svraddhnb_u16:
|
|
case SVE::BI__builtin_sve_svraddhnb_u32:
|
|
case SVE::BI__builtin_sve_svraddhnb_u64:
|
|
case SVE::BI__builtin_sve_svraddhnt_n_s16:
|
|
case SVE::BI__builtin_sve_svraddhnt_n_s32:
|
|
case SVE::BI__builtin_sve_svraddhnt_n_s64:
|
|
case SVE::BI__builtin_sve_svraddhnt_n_u16:
|
|
case SVE::BI__builtin_sve_svraddhnt_n_u32:
|
|
case SVE::BI__builtin_sve_svraddhnt_n_u64:
|
|
case SVE::BI__builtin_sve_svraddhnt_s16:
|
|
case SVE::BI__builtin_sve_svraddhnt_s32:
|
|
case SVE::BI__builtin_sve_svraddhnt_s64:
|
|
case SVE::BI__builtin_sve_svraddhnt_u16:
|
|
case SVE::BI__builtin_sve_svraddhnt_u32:
|
|
case SVE::BI__builtin_sve_svraddhnt_u64:
|
|
case SVE::BI__builtin_sve_svrbit_s16_m:
|
|
case SVE::BI__builtin_sve_svrbit_s16_x:
|
|
case SVE::BI__builtin_sve_svrbit_s16_z:
|
|
case SVE::BI__builtin_sve_svrbit_s32_m:
|
|
case SVE::BI__builtin_sve_svrbit_s32_x:
|
|
case SVE::BI__builtin_sve_svrbit_s32_z:
|
|
case SVE::BI__builtin_sve_svrbit_s64_m:
|
|
case SVE::BI__builtin_sve_svrbit_s64_x:
|
|
case SVE::BI__builtin_sve_svrbit_s64_z:
|
|
case SVE::BI__builtin_sve_svrbit_s8_m:
|
|
case SVE::BI__builtin_sve_svrbit_s8_x:
|
|
case SVE::BI__builtin_sve_svrbit_s8_z:
|
|
case SVE::BI__builtin_sve_svrbit_u16_m:
|
|
case SVE::BI__builtin_sve_svrbit_u16_x:
|
|
case SVE::BI__builtin_sve_svrbit_u16_z:
|
|
case SVE::BI__builtin_sve_svrbit_u32_m:
|
|
case SVE::BI__builtin_sve_svrbit_u32_x:
|
|
case SVE::BI__builtin_sve_svrbit_u32_z:
|
|
case SVE::BI__builtin_sve_svrbit_u64_m:
|
|
case SVE::BI__builtin_sve_svrbit_u64_x:
|
|
case SVE::BI__builtin_sve_svrbit_u64_z:
|
|
case SVE::BI__builtin_sve_svrbit_u8_m:
|
|
case SVE::BI__builtin_sve_svrbit_u8_x:
|
|
case SVE::BI__builtin_sve_svrbit_u8_z:
|
|
case SVE::BI__builtin_sve_svrecpe_f16:
|
|
case SVE::BI__builtin_sve_svrecpe_f32:
|
|
case SVE::BI__builtin_sve_svrecpe_f64:
|
|
case SVE::BI__builtin_sve_svrecpe_u32_m:
|
|
case SVE::BI__builtin_sve_svrecpe_u32_x:
|
|
case SVE::BI__builtin_sve_svrecpe_u32_z:
|
|
case SVE::BI__builtin_sve_svrecps_f16:
|
|
case SVE::BI__builtin_sve_svrecps_f32:
|
|
case SVE::BI__builtin_sve_svrecps_f64:
|
|
case SVE::BI__builtin_sve_svrecpx_f16_m:
|
|
case SVE::BI__builtin_sve_svrecpx_f16_x:
|
|
case SVE::BI__builtin_sve_svrecpx_f16_z:
|
|
case SVE::BI__builtin_sve_svrecpx_f32_m:
|
|
case SVE::BI__builtin_sve_svrecpx_f32_x:
|
|
case SVE::BI__builtin_sve_svrecpx_f32_z:
|
|
case SVE::BI__builtin_sve_svrecpx_f64_m:
|
|
case SVE::BI__builtin_sve_svrecpx_f64_x:
|
|
case SVE::BI__builtin_sve_svrecpx_f64_z:
|
|
case SVE::BI__builtin_sve_svreinterpret_b:
|
|
case SVE::BI__builtin_sve_svreinterpret_c:
|
|
case SVE::BI__builtin_sve_svrev_b16:
|
|
case SVE::BI__builtin_sve_svrev_b32:
|
|
case SVE::BI__builtin_sve_svrev_b64:
|
|
case SVE::BI__builtin_sve_svrev_b8:
|
|
case SVE::BI__builtin_sve_svrev_bf16:
|
|
case SVE::BI__builtin_sve_svrev_f16:
|
|
case SVE::BI__builtin_sve_svrev_f32:
|
|
case SVE::BI__builtin_sve_svrev_f64:
|
|
case SVE::BI__builtin_sve_svrev_s16:
|
|
case SVE::BI__builtin_sve_svrev_s32:
|
|
case SVE::BI__builtin_sve_svrev_s64:
|
|
case SVE::BI__builtin_sve_svrev_s8:
|
|
case SVE::BI__builtin_sve_svrev_u16:
|
|
case SVE::BI__builtin_sve_svrev_u32:
|
|
case SVE::BI__builtin_sve_svrev_u64:
|
|
case SVE::BI__builtin_sve_svrev_u8:
|
|
case SVE::BI__builtin_sve_svrevb_s16_m:
|
|
case SVE::BI__builtin_sve_svrevb_s16_x:
|
|
case SVE::BI__builtin_sve_svrevb_s16_z:
|
|
case SVE::BI__builtin_sve_svrevb_s32_m:
|
|
case SVE::BI__builtin_sve_svrevb_s32_x:
|
|
case SVE::BI__builtin_sve_svrevb_s32_z:
|
|
case SVE::BI__builtin_sve_svrevb_s64_m:
|
|
case SVE::BI__builtin_sve_svrevb_s64_x:
|
|
case SVE::BI__builtin_sve_svrevb_s64_z:
|
|
case SVE::BI__builtin_sve_svrevb_u16_m:
|
|
case SVE::BI__builtin_sve_svrevb_u16_x:
|
|
case SVE::BI__builtin_sve_svrevb_u16_z:
|
|
case SVE::BI__builtin_sve_svrevb_u32_m:
|
|
case SVE::BI__builtin_sve_svrevb_u32_x:
|
|
case SVE::BI__builtin_sve_svrevb_u32_z:
|
|
case SVE::BI__builtin_sve_svrevb_u64_m:
|
|
case SVE::BI__builtin_sve_svrevb_u64_x:
|
|
case SVE::BI__builtin_sve_svrevb_u64_z:
|
|
case SVE::BI__builtin_sve_svrevd_bf16_m:
|
|
case SVE::BI__builtin_sve_svrevd_bf16_x:
|
|
case SVE::BI__builtin_sve_svrevd_bf16_z:
|
|
case SVE::BI__builtin_sve_svrevd_f16_m:
|
|
case SVE::BI__builtin_sve_svrevd_f16_x:
|
|
case SVE::BI__builtin_sve_svrevd_f16_z:
|
|
case SVE::BI__builtin_sve_svrevd_f32_m:
|
|
case SVE::BI__builtin_sve_svrevd_f32_x:
|
|
case SVE::BI__builtin_sve_svrevd_f32_z:
|
|
case SVE::BI__builtin_sve_svrevd_f64_m:
|
|
case SVE::BI__builtin_sve_svrevd_f64_x:
|
|
case SVE::BI__builtin_sve_svrevd_f64_z:
|
|
case SVE::BI__builtin_sve_svrevd_s16_m:
|
|
case SVE::BI__builtin_sve_svrevd_s16_x:
|
|
case SVE::BI__builtin_sve_svrevd_s16_z:
|
|
case SVE::BI__builtin_sve_svrevd_s32_m:
|
|
case SVE::BI__builtin_sve_svrevd_s32_x:
|
|
case SVE::BI__builtin_sve_svrevd_s32_z:
|
|
case SVE::BI__builtin_sve_svrevd_s64_m:
|
|
case SVE::BI__builtin_sve_svrevd_s64_x:
|
|
case SVE::BI__builtin_sve_svrevd_s64_z:
|
|
case SVE::BI__builtin_sve_svrevd_s8_m:
|
|
case SVE::BI__builtin_sve_svrevd_s8_x:
|
|
case SVE::BI__builtin_sve_svrevd_s8_z:
|
|
case SVE::BI__builtin_sve_svrevd_u16_m:
|
|
case SVE::BI__builtin_sve_svrevd_u16_x:
|
|
case SVE::BI__builtin_sve_svrevd_u16_z:
|
|
case SVE::BI__builtin_sve_svrevd_u32_m:
|
|
case SVE::BI__builtin_sve_svrevd_u32_x:
|
|
case SVE::BI__builtin_sve_svrevd_u32_z:
|
|
case SVE::BI__builtin_sve_svrevd_u64_m:
|
|
case SVE::BI__builtin_sve_svrevd_u64_x:
|
|
case SVE::BI__builtin_sve_svrevd_u64_z:
|
|
case SVE::BI__builtin_sve_svrevd_u8_m:
|
|
case SVE::BI__builtin_sve_svrevd_u8_x:
|
|
case SVE::BI__builtin_sve_svrevd_u8_z:
|
|
case SVE::BI__builtin_sve_svrevh_s32_m:
|
|
case SVE::BI__builtin_sve_svrevh_s32_x:
|
|
case SVE::BI__builtin_sve_svrevh_s32_z:
|
|
case SVE::BI__builtin_sve_svrevh_s64_m:
|
|
case SVE::BI__builtin_sve_svrevh_s64_x:
|
|
case SVE::BI__builtin_sve_svrevh_s64_z:
|
|
case SVE::BI__builtin_sve_svrevh_u32_m:
|
|
case SVE::BI__builtin_sve_svrevh_u32_x:
|
|
case SVE::BI__builtin_sve_svrevh_u32_z:
|
|
case SVE::BI__builtin_sve_svrevh_u64_m:
|
|
case SVE::BI__builtin_sve_svrevh_u64_x:
|
|
case SVE::BI__builtin_sve_svrevh_u64_z:
|
|
case SVE::BI__builtin_sve_svrevw_s64_m:
|
|
case SVE::BI__builtin_sve_svrevw_s64_x:
|
|
case SVE::BI__builtin_sve_svrevw_s64_z:
|
|
case SVE::BI__builtin_sve_svrevw_u64_m:
|
|
case SVE::BI__builtin_sve_svrevw_u64_x:
|
|
case SVE::BI__builtin_sve_svrevw_u64_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s16_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s16_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s16_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s32_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s32_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s32_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s64_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s64_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s64_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s8_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s8_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_s8_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u16_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u16_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u16_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u32_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u32_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u32_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u64_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u64_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u64_z:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u8_m:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u8_x:
|
|
case SVE::BI__builtin_sve_svrhadd_n_u8_z:
|
|
case SVE::BI__builtin_sve_svrhadd_s16_m:
|
|
case SVE::BI__builtin_sve_svrhadd_s16_x:
|
|
case SVE::BI__builtin_sve_svrhadd_s16_z:
|
|
case SVE::BI__builtin_sve_svrhadd_s32_m:
|
|
case SVE::BI__builtin_sve_svrhadd_s32_x:
|
|
case SVE::BI__builtin_sve_svrhadd_s32_z:
|
|
case SVE::BI__builtin_sve_svrhadd_s64_m:
|
|
case SVE::BI__builtin_sve_svrhadd_s64_x:
|
|
case SVE::BI__builtin_sve_svrhadd_s64_z:
|
|
case SVE::BI__builtin_sve_svrhadd_s8_m:
|
|
case SVE::BI__builtin_sve_svrhadd_s8_x:
|
|
case SVE::BI__builtin_sve_svrhadd_s8_z:
|
|
case SVE::BI__builtin_sve_svrhadd_u16_m:
|
|
case SVE::BI__builtin_sve_svrhadd_u16_x:
|
|
case SVE::BI__builtin_sve_svrhadd_u16_z:
|
|
case SVE::BI__builtin_sve_svrhadd_u32_m:
|
|
case SVE::BI__builtin_sve_svrhadd_u32_x:
|
|
case SVE::BI__builtin_sve_svrhadd_u32_z:
|
|
case SVE::BI__builtin_sve_svrhadd_u64_m:
|
|
case SVE::BI__builtin_sve_svrhadd_u64_x:
|
|
case SVE::BI__builtin_sve_svrhadd_u64_z:
|
|
case SVE::BI__builtin_sve_svrhadd_u8_m:
|
|
case SVE::BI__builtin_sve_svrhadd_u8_x:
|
|
case SVE::BI__builtin_sve_svrhadd_u8_z:
|
|
case SVE::BI__builtin_sve_svrinta_f16_m:
|
|
case SVE::BI__builtin_sve_svrinta_f16_x:
|
|
case SVE::BI__builtin_sve_svrinta_f16_z:
|
|
case SVE::BI__builtin_sve_svrinta_f32_m:
|
|
case SVE::BI__builtin_sve_svrinta_f32_x:
|
|
case SVE::BI__builtin_sve_svrinta_f32_z:
|
|
case SVE::BI__builtin_sve_svrinta_f64_m:
|
|
case SVE::BI__builtin_sve_svrinta_f64_x:
|
|
case SVE::BI__builtin_sve_svrinta_f64_z:
|
|
case SVE::BI__builtin_sve_svrinti_f16_m:
|
|
case SVE::BI__builtin_sve_svrinti_f16_x:
|
|
case SVE::BI__builtin_sve_svrinti_f16_z:
|
|
case SVE::BI__builtin_sve_svrinti_f32_m:
|
|
case SVE::BI__builtin_sve_svrinti_f32_x:
|
|
case SVE::BI__builtin_sve_svrinti_f32_z:
|
|
case SVE::BI__builtin_sve_svrinti_f64_m:
|
|
case SVE::BI__builtin_sve_svrinti_f64_x:
|
|
case SVE::BI__builtin_sve_svrinti_f64_z:
|
|
case SVE::BI__builtin_sve_svrintm_f16_m:
|
|
case SVE::BI__builtin_sve_svrintm_f16_x:
|
|
case SVE::BI__builtin_sve_svrintm_f16_z:
|
|
case SVE::BI__builtin_sve_svrintm_f32_m:
|
|
case SVE::BI__builtin_sve_svrintm_f32_x:
|
|
case SVE::BI__builtin_sve_svrintm_f32_z:
|
|
case SVE::BI__builtin_sve_svrintm_f64_m:
|
|
case SVE::BI__builtin_sve_svrintm_f64_x:
|
|
case SVE::BI__builtin_sve_svrintm_f64_z:
|
|
case SVE::BI__builtin_sve_svrintn_f16_m:
|
|
case SVE::BI__builtin_sve_svrintn_f16_x:
|
|
case SVE::BI__builtin_sve_svrintn_f16_z:
|
|
case SVE::BI__builtin_sve_svrintn_f32_m:
|
|
case SVE::BI__builtin_sve_svrintn_f32_x:
|
|
case SVE::BI__builtin_sve_svrintn_f32_z:
|
|
case SVE::BI__builtin_sve_svrintn_f64_m:
|
|
case SVE::BI__builtin_sve_svrintn_f64_x:
|
|
case SVE::BI__builtin_sve_svrintn_f64_z:
|
|
case SVE::BI__builtin_sve_svrintp_f16_m:
|
|
case SVE::BI__builtin_sve_svrintp_f16_x:
|
|
case SVE::BI__builtin_sve_svrintp_f16_z:
|
|
case SVE::BI__builtin_sve_svrintp_f32_m:
|
|
case SVE::BI__builtin_sve_svrintp_f32_x:
|
|
case SVE::BI__builtin_sve_svrintp_f32_z:
|
|
case SVE::BI__builtin_sve_svrintp_f64_m:
|
|
case SVE::BI__builtin_sve_svrintp_f64_x:
|
|
case SVE::BI__builtin_sve_svrintp_f64_z:
|
|
case SVE::BI__builtin_sve_svrintx_f16_m:
|
|
case SVE::BI__builtin_sve_svrintx_f16_x:
|
|
case SVE::BI__builtin_sve_svrintx_f16_z:
|
|
case SVE::BI__builtin_sve_svrintx_f32_m:
|
|
case SVE::BI__builtin_sve_svrintx_f32_x:
|
|
case SVE::BI__builtin_sve_svrintx_f32_z:
|
|
case SVE::BI__builtin_sve_svrintx_f64_m:
|
|
case SVE::BI__builtin_sve_svrintx_f64_x:
|
|
case SVE::BI__builtin_sve_svrintx_f64_z:
|
|
case SVE::BI__builtin_sve_svrintz_f16_m:
|
|
case SVE::BI__builtin_sve_svrintz_f16_x:
|
|
case SVE::BI__builtin_sve_svrintz_f16_z:
|
|
case SVE::BI__builtin_sve_svrintz_f32_m:
|
|
case SVE::BI__builtin_sve_svrintz_f32_x:
|
|
case SVE::BI__builtin_sve_svrintz_f32_z:
|
|
case SVE::BI__builtin_sve_svrintz_f64_m:
|
|
case SVE::BI__builtin_sve_svrintz_f64_x:
|
|
case SVE::BI__builtin_sve_svrintz_f64_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_s16_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_s16_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_s16_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_s32_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_s32_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_s32_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_s64_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_s64_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_s64_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_s8_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_s8_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_s8_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_u16_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_u16_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_u16_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_u32_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_u32_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_u32_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_u64_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_u64_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_u64_z:
|
|
case SVE::BI__builtin_sve_svrshl_n_u8_m:
|
|
case SVE::BI__builtin_sve_svrshl_n_u8_x:
|
|
case SVE::BI__builtin_sve_svrshl_n_u8_z:
|
|
case SVE::BI__builtin_sve_svrshl_s16_m:
|
|
case SVE::BI__builtin_sve_svrshl_s16_x:
|
|
case SVE::BI__builtin_sve_svrshl_s16_z:
|
|
case SVE::BI__builtin_sve_svrshl_s32_m:
|
|
case SVE::BI__builtin_sve_svrshl_s32_x:
|
|
case SVE::BI__builtin_sve_svrshl_s32_z:
|
|
case SVE::BI__builtin_sve_svrshl_s64_m:
|
|
case SVE::BI__builtin_sve_svrshl_s64_x:
|
|
case SVE::BI__builtin_sve_svrshl_s64_z:
|
|
case SVE::BI__builtin_sve_svrshl_s8_m:
|
|
case SVE::BI__builtin_sve_svrshl_s8_x:
|
|
case SVE::BI__builtin_sve_svrshl_s8_z:
|
|
case SVE::BI__builtin_sve_svrshl_u16_m:
|
|
case SVE::BI__builtin_sve_svrshl_u16_x:
|
|
case SVE::BI__builtin_sve_svrshl_u16_z:
|
|
case SVE::BI__builtin_sve_svrshl_u32_m:
|
|
case SVE::BI__builtin_sve_svrshl_u32_x:
|
|
case SVE::BI__builtin_sve_svrshl_u32_z:
|
|
case SVE::BI__builtin_sve_svrshl_u64_m:
|
|
case SVE::BI__builtin_sve_svrshl_u64_x:
|
|
case SVE::BI__builtin_sve_svrshl_u64_z:
|
|
case SVE::BI__builtin_sve_svrshl_u8_m:
|
|
case SVE::BI__builtin_sve_svrshl_u8_x:
|
|
case SVE::BI__builtin_sve_svrshl_u8_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_s16_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_s16_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_s16_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_s32_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_s32_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_s32_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_s64_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_s64_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_s64_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_s8_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_s8_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_s8_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_u16_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_u16_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_u16_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_u32_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_u32_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_u32_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_u64_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_u64_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_u64_z:
|
|
case SVE::BI__builtin_sve_svrshr_n_u8_m:
|
|
case SVE::BI__builtin_sve_svrshr_n_u8_x:
|
|
case SVE::BI__builtin_sve_svrshr_n_u8_z:
|
|
case SVE::BI__builtin_sve_svrshrnb_n_s16:
|
|
case SVE::BI__builtin_sve_svrshrnb_n_s32:
|
|
case SVE::BI__builtin_sve_svrshrnb_n_s64:
|
|
case SVE::BI__builtin_sve_svrshrnb_n_u16:
|
|
case SVE::BI__builtin_sve_svrshrnb_n_u32:
|
|
case SVE::BI__builtin_sve_svrshrnb_n_u64:
|
|
case SVE::BI__builtin_sve_svrshrnt_n_s16:
|
|
case SVE::BI__builtin_sve_svrshrnt_n_s32:
|
|
case SVE::BI__builtin_sve_svrshrnt_n_s64:
|
|
case SVE::BI__builtin_sve_svrshrnt_n_u16:
|
|
case SVE::BI__builtin_sve_svrshrnt_n_u32:
|
|
case SVE::BI__builtin_sve_svrshrnt_n_u64:
|
|
case SVE::BI__builtin_sve_svrsqrte_f16:
|
|
case SVE::BI__builtin_sve_svrsqrte_f32:
|
|
case SVE::BI__builtin_sve_svrsqrte_f64:
|
|
case SVE::BI__builtin_sve_svrsqrte_u32_m:
|
|
case SVE::BI__builtin_sve_svrsqrte_u32_x:
|
|
case SVE::BI__builtin_sve_svrsqrte_u32_z:
|
|
case SVE::BI__builtin_sve_svrsqrts_f16:
|
|
case SVE::BI__builtin_sve_svrsqrts_f32:
|
|
case SVE::BI__builtin_sve_svrsqrts_f64:
|
|
case SVE::BI__builtin_sve_svrsra_n_s16:
|
|
case SVE::BI__builtin_sve_svrsra_n_s32:
|
|
case SVE::BI__builtin_sve_svrsra_n_s64:
|
|
case SVE::BI__builtin_sve_svrsra_n_s8:
|
|
case SVE::BI__builtin_sve_svrsra_n_u16:
|
|
case SVE::BI__builtin_sve_svrsra_n_u32:
|
|
case SVE::BI__builtin_sve_svrsra_n_u64:
|
|
case SVE::BI__builtin_sve_svrsra_n_u8:
|
|
case SVE::BI__builtin_sve_svrsubhnb_n_s16:
|
|
case SVE::BI__builtin_sve_svrsubhnb_n_s32:
|
|
case SVE::BI__builtin_sve_svrsubhnb_n_s64:
|
|
case SVE::BI__builtin_sve_svrsubhnb_n_u16:
|
|
case SVE::BI__builtin_sve_svrsubhnb_n_u32:
|
|
case SVE::BI__builtin_sve_svrsubhnb_n_u64:
|
|
case SVE::BI__builtin_sve_svrsubhnb_s16:
|
|
case SVE::BI__builtin_sve_svrsubhnb_s32:
|
|
case SVE::BI__builtin_sve_svrsubhnb_s64:
|
|
case SVE::BI__builtin_sve_svrsubhnb_u16:
|
|
case SVE::BI__builtin_sve_svrsubhnb_u32:
|
|
case SVE::BI__builtin_sve_svrsubhnb_u64:
|
|
case SVE::BI__builtin_sve_svrsubhnt_n_s16:
|
|
case SVE::BI__builtin_sve_svrsubhnt_n_s32:
|
|
case SVE::BI__builtin_sve_svrsubhnt_n_s64:
|
|
case SVE::BI__builtin_sve_svrsubhnt_n_u16:
|
|
case SVE::BI__builtin_sve_svrsubhnt_n_u32:
|
|
case SVE::BI__builtin_sve_svrsubhnt_n_u64:
|
|
case SVE::BI__builtin_sve_svrsubhnt_s16:
|
|
case SVE::BI__builtin_sve_svrsubhnt_s32:
|
|
case SVE::BI__builtin_sve_svrsubhnt_s64:
|
|
case SVE::BI__builtin_sve_svrsubhnt_u16:
|
|
case SVE::BI__builtin_sve_svrsubhnt_u32:
|
|
case SVE::BI__builtin_sve_svrsubhnt_u64:
|
|
case SVE::BI__builtin_sve_svsbclb_n_u32:
|
|
case SVE::BI__builtin_sve_svsbclb_n_u64:
|
|
case SVE::BI__builtin_sve_svsbclb_u32:
|
|
case SVE::BI__builtin_sve_svsbclb_u64:
|
|
case SVE::BI__builtin_sve_svsbclt_n_u32:
|
|
case SVE::BI__builtin_sve_svsbclt_n_u64:
|
|
case SVE::BI__builtin_sve_svsbclt_u32:
|
|
case SVE::BI__builtin_sve_svsbclt_u64:
|
|
case SVE::BI__builtin_sve_svscale_f16_m:
|
|
case SVE::BI__builtin_sve_svscale_f16_x:
|
|
case SVE::BI__builtin_sve_svscale_f16_z:
|
|
case SVE::BI__builtin_sve_svscale_f32_m:
|
|
case SVE::BI__builtin_sve_svscale_f32_x:
|
|
case SVE::BI__builtin_sve_svscale_f32_z:
|
|
case SVE::BI__builtin_sve_svscale_f64_m:
|
|
case SVE::BI__builtin_sve_svscale_f64_x:
|
|
case SVE::BI__builtin_sve_svscale_f64_z:
|
|
case SVE::BI__builtin_sve_svscale_n_f16_m:
|
|
case SVE::BI__builtin_sve_svscale_n_f16_x:
|
|
case SVE::BI__builtin_sve_svscale_n_f16_z:
|
|
case SVE::BI__builtin_sve_svscale_n_f32_m:
|
|
case SVE::BI__builtin_sve_svscale_n_f32_x:
|
|
case SVE::BI__builtin_sve_svscale_n_f32_z:
|
|
case SVE::BI__builtin_sve_svscale_n_f64_m:
|
|
case SVE::BI__builtin_sve_svscale_n_f64_x:
|
|
case SVE::BI__builtin_sve_svscale_n_f64_z:
|
|
case SVE::BI__builtin_sve_svsel_b:
|
|
case SVE::BI__builtin_sve_svsel_bf16:
|
|
case SVE::BI__builtin_sve_svsel_f16:
|
|
case SVE::BI__builtin_sve_svsel_f32:
|
|
case SVE::BI__builtin_sve_svsel_f64:
|
|
case SVE::BI__builtin_sve_svsel_s16:
|
|
case SVE::BI__builtin_sve_svsel_s32:
|
|
case SVE::BI__builtin_sve_svsel_s64:
|
|
case SVE::BI__builtin_sve_svsel_s8:
|
|
case SVE::BI__builtin_sve_svsel_u16:
|
|
case SVE::BI__builtin_sve_svsel_u32:
|
|
case SVE::BI__builtin_sve_svsel_u64:
|
|
case SVE::BI__builtin_sve_svsel_u8:
|
|
case SVE::BI__builtin_sve_svset2_b:
|
|
case SVE::BI__builtin_sve_svset2_bf16:
|
|
case SVE::BI__builtin_sve_svset2_f16:
|
|
case SVE::BI__builtin_sve_svset2_f32:
|
|
case SVE::BI__builtin_sve_svset2_f64:
|
|
case SVE::BI__builtin_sve_svset2_s16:
|
|
case SVE::BI__builtin_sve_svset2_s32:
|
|
case SVE::BI__builtin_sve_svset2_s64:
|
|
case SVE::BI__builtin_sve_svset2_s8:
|
|
case SVE::BI__builtin_sve_svset2_u16:
|
|
case SVE::BI__builtin_sve_svset2_u32:
|
|
case SVE::BI__builtin_sve_svset2_u64:
|
|
case SVE::BI__builtin_sve_svset2_u8:
|
|
case SVE::BI__builtin_sve_svset3_bf16:
|
|
case SVE::BI__builtin_sve_svset3_f16:
|
|
case SVE::BI__builtin_sve_svset3_f32:
|
|
case SVE::BI__builtin_sve_svset3_f64:
|
|
case SVE::BI__builtin_sve_svset3_s16:
|
|
case SVE::BI__builtin_sve_svset3_s32:
|
|
case SVE::BI__builtin_sve_svset3_s64:
|
|
case SVE::BI__builtin_sve_svset3_s8:
|
|
case SVE::BI__builtin_sve_svset3_u16:
|
|
case SVE::BI__builtin_sve_svset3_u32:
|
|
case SVE::BI__builtin_sve_svset3_u64:
|
|
case SVE::BI__builtin_sve_svset3_u8:
|
|
case SVE::BI__builtin_sve_svset4_b:
|
|
case SVE::BI__builtin_sve_svset4_bf16:
|
|
case SVE::BI__builtin_sve_svset4_f16:
|
|
case SVE::BI__builtin_sve_svset4_f32:
|
|
case SVE::BI__builtin_sve_svset4_f64:
|
|
case SVE::BI__builtin_sve_svset4_s16:
|
|
case SVE::BI__builtin_sve_svset4_s32:
|
|
case SVE::BI__builtin_sve_svset4_s64:
|
|
case SVE::BI__builtin_sve_svset4_s8:
|
|
case SVE::BI__builtin_sve_svset4_u16:
|
|
case SVE::BI__builtin_sve_svset4_u32:
|
|
case SVE::BI__builtin_sve_svset4_u64:
|
|
case SVE::BI__builtin_sve_svset4_u8:
|
|
case SVE::BI__builtin_sve_svshllb_n_s16:
|
|
case SVE::BI__builtin_sve_svshllb_n_s32:
|
|
case SVE::BI__builtin_sve_svshllb_n_s64:
|
|
case SVE::BI__builtin_sve_svshllb_n_u16:
|
|
case SVE::BI__builtin_sve_svshllb_n_u32:
|
|
case SVE::BI__builtin_sve_svshllb_n_u64:
|
|
case SVE::BI__builtin_sve_svshllt_n_s16:
|
|
case SVE::BI__builtin_sve_svshllt_n_s32:
|
|
case SVE::BI__builtin_sve_svshllt_n_s64:
|
|
case SVE::BI__builtin_sve_svshllt_n_u16:
|
|
case SVE::BI__builtin_sve_svshllt_n_u32:
|
|
case SVE::BI__builtin_sve_svshllt_n_u64:
|
|
case SVE::BI__builtin_sve_svshrnb_n_s16:
|
|
case SVE::BI__builtin_sve_svshrnb_n_s32:
|
|
case SVE::BI__builtin_sve_svshrnb_n_s64:
|
|
case SVE::BI__builtin_sve_svshrnb_n_u16:
|
|
case SVE::BI__builtin_sve_svshrnb_n_u32:
|
|
case SVE::BI__builtin_sve_svshrnb_n_u64:
|
|
case SVE::BI__builtin_sve_svshrnt_n_s16:
|
|
case SVE::BI__builtin_sve_svshrnt_n_s32:
|
|
case SVE::BI__builtin_sve_svshrnt_n_s64:
|
|
case SVE::BI__builtin_sve_svshrnt_n_u16:
|
|
case SVE::BI__builtin_sve_svshrnt_n_u32:
|
|
case SVE::BI__builtin_sve_svshrnt_n_u64:
|
|
case SVE::BI__builtin_sve_svsli_n_s16:
|
|
case SVE::BI__builtin_sve_svsli_n_s32:
|
|
case SVE::BI__builtin_sve_svsli_n_s64:
|
|
case SVE::BI__builtin_sve_svsli_n_s8:
|
|
case SVE::BI__builtin_sve_svsli_n_u16:
|
|
case SVE::BI__builtin_sve_svsli_n_u32:
|
|
case SVE::BI__builtin_sve_svsli_n_u64:
|
|
case SVE::BI__builtin_sve_svsli_n_u8:
|
|
case SVE::BI__builtin_sve_svsplice_bf16:
|
|
case SVE::BI__builtin_sve_svsplice_f16:
|
|
case SVE::BI__builtin_sve_svsplice_f32:
|
|
case SVE::BI__builtin_sve_svsplice_f64:
|
|
case SVE::BI__builtin_sve_svsplice_s16:
|
|
case SVE::BI__builtin_sve_svsplice_s32:
|
|
case SVE::BI__builtin_sve_svsplice_s64:
|
|
case SVE::BI__builtin_sve_svsplice_s8:
|
|
case SVE::BI__builtin_sve_svsplice_u16:
|
|
case SVE::BI__builtin_sve_svsplice_u32:
|
|
case SVE::BI__builtin_sve_svsplice_u64:
|
|
case SVE::BI__builtin_sve_svsplice_u8:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u16_m:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u16_x:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u16_z:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u32_m:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u32_x:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u32_z:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u64_m:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u64_x:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u64_z:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u8_m:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u8_x:
|
|
case SVE::BI__builtin_sve_svsqadd_n_u8_z:
|
|
case SVE::BI__builtin_sve_svsqadd_u16_m:
|
|
case SVE::BI__builtin_sve_svsqadd_u16_x:
|
|
case SVE::BI__builtin_sve_svsqadd_u16_z:
|
|
case SVE::BI__builtin_sve_svsqadd_u32_m:
|
|
case SVE::BI__builtin_sve_svsqadd_u32_x:
|
|
case SVE::BI__builtin_sve_svsqadd_u32_z:
|
|
case SVE::BI__builtin_sve_svsqadd_u64_m:
|
|
case SVE::BI__builtin_sve_svsqadd_u64_x:
|
|
case SVE::BI__builtin_sve_svsqadd_u64_z:
|
|
case SVE::BI__builtin_sve_svsqadd_u8_m:
|
|
case SVE::BI__builtin_sve_svsqadd_u8_x:
|
|
case SVE::BI__builtin_sve_svsqadd_u8_z:
|
|
case SVE::BI__builtin_sve_svsqrt_f16_m:
|
|
case SVE::BI__builtin_sve_svsqrt_f16_x:
|
|
case SVE::BI__builtin_sve_svsqrt_f16_z:
|
|
case SVE::BI__builtin_sve_svsqrt_f32_m:
|
|
case SVE::BI__builtin_sve_svsqrt_f32_x:
|
|
case SVE::BI__builtin_sve_svsqrt_f32_z:
|
|
case SVE::BI__builtin_sve_svsqrt_f64_m:
|
|
case SVE::BI__builtin_sve_svsqrt_f64_x:
|
|
case SVE::BI__builtin_sve_svsqrt_f64_z:
|
|
case SVE::BI__builtin_sve_svsra_n_s16:
|
|
case SVE::BI__builtin_sve_svsra_n_s32:
|
|
case SVE::BI__builtin_sve_svsra_n_s64:
|
|
case SVE::BI__builtin_sve_svsra_n_s8:
|
|
case SVE::BI__builtin_sve_svsra_n_u16:
|
|
case SVE::BI__builtin_sve_svsra_n_u32:
|
|
case SVE::BI__builtin_sve_svsra_n_u64:
|
|
case SVE::BI__builtin_sve_svsra_n_u8:
|
|
case SVE::BI__builtin_sve_svsri_n_s16:
|
|
case SVE::BI__builtin_sve_svsri_n_s32:
|
|
case SVE::BI__builtin_sve_svsri_n_s64:
|
|
case SVE::BI__builtin_sve_svsri_n_s8:
|
|
case SVE::BI__builtin_sve_svsri_n_u16:
|
|
case SVE::BI__builtin_sve_svsri_n_u32:
|
|
case SVE::BI__builtin_sve_svsri_n_u64:
|
|
case SVE::BI__builtin_sve_svsri_n_u8:
|
|
case SVE::BI__builtin_sve_svst1_bf16:
|
|
case SVE::BI__builtin_sve_svst1_bf16_x2:
|
|
case SVE::BI__builtin_sve_svst1_bf16_x4:
|
|
case SVE::BI__builtin_sve_svst1_f16:
|
|
case SVE::BI__builtin_sve_svst1_f16_x2:
|
|
case SVE::BI__builtin_sve_svst1_f16_x4:
|
|
case SVE::BI__builtin_sve_svst1_f32:
|
|
case SVE::BI__builtin_sve_svst1_f32_x2:
|
|
case SVE::BI__builtin_sve_svst1_f32_x4:
|
|
case SVE::BI__builtin_sve_svst1_f64:
|
|
case SVE::BI__builtin_sve_svst1_f64_x2:
|
|
case SVE::BI__builtin_sve_svst1_f64_x4:
|
|
case SVE::BI__builtin_sve_svst1_s16:
|
|
case SVE::BI__builtin_sve_svst1_s16_x2:
|
|
case SVE::BI__builtin_sve_svst1_s16_x4:
|
|
case SVE::BI__builtin_sve_svst1_s32:
|
|
case SVE::BI__builtin_sve_svst1_s32_x2:
|
|
case SVE::BI__builtin_sve_svst1_s32_x4:
|
|
case SVE::BI__builtin_sve_svst1_s64:
|
|
case SVE::BI__builtin_sve_svst1_s64_x2:
|
|
case SVE::BI__builtin_sve_svst1_s64_x4:
|
|
case SVE::BI__builtin_sve_svst1_s8:
|
|
case SVE::BI__builtin_sve_svst1_s8_x2:
|
|
case SVE::BI__builtin_sve_svst1_s8_x4:
|
|
case SVE::BI__builtin_sve_svst1_u16:
|
|
case SVE::BI__builtin_sve_svst1_u16_x2:
|
|
case SVE::BI__builtin_sve_svst1_u16_x4:
|
|
case SVE::BI__builtin_sve_svst1_u32:
|
|
case SVE::BI__builtin_sve_svst1_u32_x2:
|
|
case SVE::BI__builtin_sve_svst1_u32_x4:
|
|
case SVE::BI__builtin_sve_svst1_u64:
|
|
case SVE::BI__builtin_sve_svst1_u64_x2:
|
|
case SVE::BI__builtin_sve_svst1_u64_x4:
|
|
case SVE::BI__builtin_sve_svst1_u8:
|
|
case SVE::BI__builtin_sve_svst1_u8_x2:
|
|
case SVE::BI__builtin_sve_svst1_u8_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svst1_vnum_bf16_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_bf16_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f16:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f16_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f16_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f32_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f32_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f64_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_f64_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s16_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s16_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s32_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s32_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s64_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s64_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s8:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s8_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_s8_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u16_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u16_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u32_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u32_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u64_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u64_x4:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u8:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u8_x2:
|
|
case SVE::BI__builtin_sve_svst1_vnum_u8_x4:
|
|
case SVE::BI__builtin_sve_svst1b_s16:
|
|
case SVE::BI__builtin_sve_svst1b_s32:
|
|
case SVE::BI__builtin_sve_svst1b_s64:
|
|
case SVE::BI__builtin_sve_svst1b_u16:
|
|
case SVE::BI__builtin_sve_svst1b_u32:
|
|
case SVE::BI__builtin_sve_svst1b_u64:
|
|
case SVE::BI__builtin_sve_svst1b_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst1b_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst1b_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst1b_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst1b_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst1b_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst1h_s32:
|
|
case SVE::BI__builtin_sve_svst1h_s64:
|
|
case SVE::BI__builtin_sve_svst1h_u32:
|
|
case SVE::BI__builtin_sve_svst1h_u64:
|
|
case SVE::BI__builtin_sve_svst1h_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst1h_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst1h_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst1h_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst1w_s64:
|
|
case SVE::BI__builtin_sve_svst1w_u64:
|
|
case SVE::BI__builtin_sve_svst1w_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst1w_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst2_bf16:
|
|
case SVE::BI__builtin_sve_svst2_f16:
|
|
case SVE::BI__builtin_sve_svst2_f32:
|
|
case SVE::BI__builtin_sve_svst2_f64:
|
|
case SVE::BI__builtin_sve_svst2_s16:
|
|
case SVE::BI__builtin_sve_svst2_s32:
|
|
case SVE::BI__builtin_sve_svst2_s64:
|
|
case SVE::BI__builtin_sve_svst2_s8:
|
|
case SVE::BI__builtin_sve_svst2_u16:
|
|
case SVE::BI__builtin_sve_svst2_u32:
|
|
case SVE::BI__builtin_sve_svst2_u64:
|
|
case SVE::BI__builtin_sve_svst2_u8:
|
|
case SVE::BI__builtin_sve_svst2_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svst2_vnum_f16:
|
|
case SVE::BI__builtin_sve_svst2_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst2_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst2_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst2_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst2_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst2_vnum_s8:
|
|
case SVE::BI__builtin_sve_svst2_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst2_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst2_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst2_vnum_u8:
|
|
case SVE::BI__builtin_sve_svst2q_bf16:
|
|
case SVE::BI__builtin_sve_svst2q_f16:
|
|
case SVE::BI__builtin_sve_svst2q_f32:
|
|
case SVE::BI__builtin_sve_svst2q_f64:
|
|
case SVE::BI__builtin_sve_svst2q_s16:
|
|
case SVE::BI__builtin_sve_svst2q_s32:
|
|
case SVE::BI__builtin_sve_svst2q_s64:
|
|
case SVE::BI__builtin_sve_svst2q_s8:
|
|
case SVE::BI__builtin_sve_svst2q_u16:
|
|
case SVE::BI__builtin_sve_svst2q_u32:
|
|
case SVE::BI__builtin_sve_svst2q_u64:
|
|
case SVE::BI__builtin_sve_svst2q_u8:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_f16:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_s8:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst2q_vnum_u8:
|
|
case SVE::BI__builtin_sve_svst3_bf16:
|
|
case SVE::BI__builtin_sve_svst3_f16:
|
|
case SVE::BI__builtin_sve_svst3_f32:
|
|
case SVE::BI__builtin_sve_svst3_f64:
|
|
case SVE::BI__builtin_sve_svst3_s16:
|
|
case SVE::BI__builtin_sve_svst3_s32:
|
|
case SVE::BI__builtin_sve_svst3_s64:
|
|
case SVE::BI__builtin_sve_svst3_s8:
|
|
case SVE::BI__builtin_sve_svst3_u16:
|
|
case SVE::BI__builtin_sve_svst3_u32:
|
|
case SVE::BI__builtin_sve_svst3_u64:
|
|
case SVE::BI__builtin_sve_svst3_u8:
|
|
case SVE::BI__builtin_sve_svst3_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svst3_vnum_f16:
|
|
case SVE::BI__builtin_sve_svst3_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst3_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst3_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst3_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst3_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst3_vnum_s8:
|
|
case SVE::BI__builtin_sve_svst3_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst3_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst3_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst3_vnum_u8:
|
|
case SVE::BI__builtin_sve_svst3q_bf16:
|
|
case SVE::BI__builtin_sve_svst3q_f16:
|
|
case SVE::BI__builtin_sve_svst3q_f32:
|
|
case SVE::BI__builtin_sve_svst3q_f64:
|
|
case SVE::BI__builtin_sve_svst3q_s16:
|
|
case SVE::BI__builtin_sve_svst3q_s32:
|
|
case SVE::BI__builtin_sve_svst3q_s64:
|
|
case SVE::BI__builtin_sve_svst3q_s8:
|
|
case SVE::BI__builtin_sve_svst3q_u16:
|
|
case SVE::BI__builtin_sve_svst3q_u32:
|
|
case SVE::BI__builtin_sve_svst3q_u64:
|
|
case SVE::BI__builtin_sve_svst3q_u8:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_f16:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_s8:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst3q_vnum_u8:
|
|
case SVE::BI__builtin_sve_svst4_bf16:
|
|
case SVE::BI__builtin_sve_svst4_f16:
|
|
case SVE::BI__builtin_sve_svst4_f32:
|
|
case SVE::BI__builtin_sve_svst4_f64:
|
|
case SVE::BI__builtin_sve_svst4_s16:
|
|
case SVE::BI__builtin_sve_svst4_s32:
|
|
case SVE::BI__builtin_sve_svst4_s64:
|
|
case SVE::BI__builtin_sve_svst4_s8:
|
|
case SVE::BI__builtin_sve_svst4_u16:
|
|
case SVE::BI__builtin_sve_svst4_u32:
|
|
case SVE::BI__builtin_sve_svst4_u64:
|
|
case SVE::BI__builtin_sve_svst4_u8:
|
|
case SVE::BI__builtin_sve_svst4_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svst4_vnum_f16:
|
|
case SVE::BI__builtin_sve_svst4_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst4_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst4_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst4_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst4_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst4_vnum_s8:
|
|
case SVE::BI__builtin_sve_svst4_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst4_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst4_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst4_vnum_u8:
|
|
case SVE::BI__builtin_sve_svst4q_bf16:
|
|
case SVE::BI__builtin_sve_svst4q_f16:
|
|
case SVE::BI__builtin_sve_svst4q_f32:
|
|
case SVE::BI__builtin_sve_svst4q_f64:
|
|
case SVE::BI__builtin_sve_svst4q_s16:
|
|
case SVE::BI__builtin_sve_svst4q_s32:
|
|
case SVE::BI__builtin_sve_svst4q_s64:
|
|
case SVE::BI__builtin_sve_svst4q_s8:
|
|
case SVE::BI__builtin_sve_svst4q_u16:
|
|
case SVE::BI__builtin_sve_svst4q_u32:
|
|
case SVE::BI__builtin_sve_svst4q_u64:
|
|
case SVE::BI__builtin_sve_svst4q_u8:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_f16:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_s16:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_s8:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_u16:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_u32:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst4q_vnum_u8:
|
|
case SVE::BI__builtin_sve_svstnt1_bf16:
|
|
case SVE::BI__builtin_sve_svstnt1_bf16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_bf16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_f16:
|
|
case SVE::BI__builtin_sve_svstnt1_f16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_f16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_f32:
|
|
case SVE::BI__builtin_sve_svstnt1_f32_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_f32_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_f64_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_f64_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_s16:
|
|
case SVE::BI__builtin_sve_svstnt1_s16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_s16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_s32:
|
|
case SVE::BI__builtin_sve_svstnt1_s32_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_s32_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_s64_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_s64_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_s8:
|
|
case SVE::BI__builtin_sve_svstnt1_s8_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_s8_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_u16:
|
|
case SVE::BI__builtin_sve_svstnt1_u16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_u16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_u32:
|
|
case SVE::BI__builtin_sve_svstnt1_u32_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_u32_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_u64_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_u64_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_u8:
|
|
case SVE::BI__builtin_sve_svstnt1_u8_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_u8_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_bf16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_bf16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f16:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f32:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f32_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f32_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f64_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_f64_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s16:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s32:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s32_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s32_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s64_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s64_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s8:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s8_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_s8_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u16:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u16_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u16_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u32:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u32_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u32_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u64_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u64_x4:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u8:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u8_x2:
|
|
case SVE::BI__builtin_sve_svstnt1_vnum_u8_x4:
|
|
case SVE::BI__builtin_sve_svsub_bf16_m:
|
|
case SVE::BI__builtin_sve_svsub_bf16_x:
|
|
case SVE::BI__builtin_sve_svsub_bf16_z:
|
|
case SVE::BI__builtin_sve_svsub_f16_m:
|
|
case SVE::BI__builtin_sve_svsub_f16_x:
|
|
case SVE::BI__builtin_sve_svsub_f16_z:
|
|
case SVE::BI__builtin_sve_svsub_f32_m:
|
|
case SVE::BI__builtin_sve_svsub_f32_x:
|
|
case SVE::BI__builtin_sve_svsub_f32_z:
|
|
case SVE::BI__builtin_sve_svsub_f64_m:
|
|
case SVE::BI__builtin_sve_svsub_f64_x:
|
|
case SVE::BI__builtin_sve_svsub_f64_z:
|
|
case SVE::BI__builtin_sve_svsub_n_bf16_m:
|
|
case SVE::BI__builtin_sve_svsub_n_bf16_x:
|
|
case SVE::BI__builtin_sve_svsub_n_bf16_z:
|
|
case SVE::BI__builtin_sve_svsub_n_f16_m:
|
|
case SVE::BI__builtin_sve_svsub_n_f16_x:
|
|
case SVE::BI__builtin_sve_svsub_n_f16_z:
|
|
case SVE::BI__builtin_sve_svsub_n_f32_m:
|
|
case SVE::BI__builtin_sve_svsub_n_f32_x:
|
|
case SVE::BI__builtin_sve_svsub_n_f32_z:
|
|
case SVE::BI__builtin_sve_svsub_n_f64_m:
|
|
case SVE::BI__builtin_sve_svsub_n_f64_x:
|
|
case SVE::BI__builtin_sve_svsub_n_f64_z:
|
|
case SVE::BI__builtin_sve_svsub_n_s16_m:
|
|
case SVE::BI__builtin_sve_svsub_n_s16_x:
|
|
case SVE::BI__builtin_sve_svsub_n_s16_z:
|
|
case SVE::BI__builtin_sve_svsub_n_s32_m:
|
|
case SVE::BI__builtin_sve_svsub_n_s32_x:
|
|
case SVE::BI__builtin_sve_svsub_n_s32_z:
|
|
case SVE::BI__builtin_sve_svsub_n_s64_m:
|
|
case SVE::BI__builtin_sve_svsub_n_s64_x:
|
|
case SVE::BI__builtin_sve_svsub_n_s64_z:
|
|
case SVE::BI__builtin_sve_svsub_n_s8_m:
|
|
case SVE::BI__builtin_sve_svsub_n_s8_x:
|
|
case SVE::BI__builtin_sve_svsub_n_s8_z:
|
|
case SVE::BI__builtin_sve_svsub_n_u16_m:
|
|
case SVE::BI__builtin_sve_svsub_n_u16_x:
|
|
case SVE::BI__builtin_sve_svsub_n_u16_z:
|
|
case SVE::BI__builtin_sve_svsub_n_u32_m:
|
|
case SVE::BI__builtin_sve_svsub_n_u32_x:
|
|
case SVE::BI__builtin_sve_svsub_n_u32_z:
|
|
case SVE::BI__builtin_sve_svsub_n_u64_m:
|
|
case SVE::BI__builtin_sve_svsub_n_u64_x:
|
|
case SVE::BI__builtin_sve_svsub_n_u64_z:
|
|
case SVE::BI__builtin_sve_svsub_n_u8_m:
|
|
case SVE::BI__builtin_sve_svsub_n_u8_x:
|
|
case SVE::BI__builtin_sve_svsub_n_u8_z:
|
|
case SVE::BI__builtin_sve_svsub_s16_m:
|
|
case SVE::BI__builtin_sve_svsub_s16_x:
|
|
case SVE::BI__builtin_sve_svsub_s16_z:
|
|
case SVE::BI__builtin_sve_svsub_s32_m:
|
|
case SVE::BI__builtin_sve_svsub_s32_x:
|
|
case SVE::BI__builtin_sve_svsub_s32_z:
|
|
case SVE::BI__builtin_sve_svsub_s64_m:
|
|
case SVE::BI__builtin_sve_svsub_s64_x:
|
|
case SVE::BI__builtin_sve_svsub_s64_z:
|
|
case SVE::BI__builtin_sve_svsub_s8_m:
|
|
case SVE::BI__builtin_sve_svsub_s8_x:
|
|
case SVE::BI__builtin_sve_svsub_s8_z:
|
|
case SVE::BI__builtin_sve_svsub_u16_m:
|
|
case SVE::BI__builtin_sve_svsub_u16_x:
|
|
case SVE::BI__builtin_sve_svsub_u16_z:
|
|
case SVE::BI__builtin_sve_svsub_u32_m:
|
|
case SVE::BI__builtin_sve_svsub_u32_x:
|
|
case SVE::BI__builtin_sve_svsub_u32_z:
|
|
case SVE::BI__builtin_sve_svsub_u64_m:
|
|
case SVE::BI__builtin_sve_svsub_u64_x:
|
|
case SVE::BI__builtin_sve_svsub_u64_z:
|
|
case SVE::BI__builtin_sve_svsub_u8_m:
|
|
case SVE::BI__builtin_sve_svsub_u8_x:
|
|
case SVE::BI__builtin_sve_svsub_u8_z:
|
|
case SVE::BI__builtin_sve_svsubhnb_n_s16:
|
|
case SVE::BI__builtin_sve_svsubhnb_n_s32:
|
|
case SVE::BI__builtin_sve_svsubhnb_n_s64:
|
|
case SVE::BI__builtin_sve_svsubhnb_n_u16:
|
|
case SVE::BI__builtin_sve_svsubhnb_n_u32:
|
|
case SVE::BI__builtin_sve_svsubhnb_n_u64:
|
|
case SVE::BI__builtin_sve_svsubhnb_s16:
|
|
case SVE::BI__builtin_sve_svsubhnb_s32:
|
|
case SVE::BI__builtin_sve_svsubhnb_s64:
|
|
case SVE::BI__builtin_sve_svsubhnb_u16:
|
|
case SVE::BI__builtin_sve_svsubhnb_u32:
|
|
case SVE::BI__builtin_sve_svsubhnb_u64:
|
|
case SVE::BI__builtin_sve_svsubhnt_n_s16:
|
|
case SVE::BI__builtin_sve_svsubhnt_n_s32:
|
|
case SVE::BI__builtin_sve_svsubhnt_n_s64:
|
|
case SVE::BI__builtin_sve_svsubhnt_n_u16:
|
|
case SVE::BI__builtin_sve_svsubhnt_n_u32:
|
|
case SVE::BI__builtin_sve_svsubhnt_n_u64:
|
|
case SVE::BI__builtin_sve_svsubhnt_s16:
|
|
case SVE::BI__builtin_sve_svsubhnt_s32:
|
|
case SVE::BI__builtin_sve_svsubhnt_s64:
|
|
case SVE::BI__builtin_sve_svsubhnt_u16:
|
|
case SVE::BI__builtin_sve_svsubhnt_u32:
|
|
case SVE::BI__builtin_sve_svsubhnt_u64:
|
|
case SVE::BI__builtin_sve_svsublb_n_s16:
|
|
case SVE::BI__builtin_sve_svsublb_n_s32:
|
|
case SVE::BI__builtin_sve_svsublb_n_s64:
|
|
case SVE::BI__builtin_sve_svsublb_n_u16:
|
|
case SVE::BI__builtin_sve_svsublb_n_u32:
|
|
case SVE::BI__builtin_sve_svsublb_n_u64:
|
|
case SVE::BI__builtin_sve_svsublb_s16:
|
|
case SVE::BI__builtin_sve_svsublb_s32:
|
|
case SVE::BI__builtin_sve_svsublb_s64:
|
|
case SVE::BI__builtin_sve_svsublb_u16:
|
|
case SVE::BI__builtin_sve_svsublb_u32:
|
|
case SVE::BI__builtin_sve_svsublb_u64:
|
|
case SVE::BI__builtin_sve_svsublbt_n_s16:
|
|
case SVE::BI__builtin_sve_svsublbt_n_s32:
|
|
case SVE::BI__builtin_sve_svsublbt_n_s64:
|
|
case SVE::BI__builtin_sve_svsublbt_s16:
|
|
case SVE::BI__builtin_sve_svsublbt_s32:
|
|
case SVE::BI__builtin_sve_svsublbt_s64:
|
|
case SVE::BI__builtin_sve_svsublt_n_s16:
|
|
case SVE::BI__builtin_sve_svsublt_n_s32:
|
|
case SVE::BI__builtin_sve_svsublt_n_s64:
|
|
case SVE::BI__builtin_sve_svsublt_n_u16:
|
|
case SVE::BI__builtin_sve_svsublt_n_u32:
|
|
case SVE::BI__builtin_sve_svsublt_n_u64:
|
|
case SVE::BI__builtin_sve_svsublt_s16:
|
|
case SVE::BI__builtin_sve_svsublt_s32:
|
|
case SVE::BI__builtin_sve_svsublt_s64:
|
|
case SVE::BI__builtin_sve_svsublt_u16:
|
|
case SVE::BI__builtin_sve_svsublt_u32:
|
|
case SVE::BI__builtin_sve_svsublt_u64:
|
|
case SVE::BI__builtin_sve_svsubltb_n_s16:
|
|
case SVE::BI__builtin_sve_svsubltb_n_s32:
|
|
case SVE::BI__builtin_sve_svsubltb_n_s64:
|
|
case SVE::BI__builtin_sve_svsubltb_s16:
|
|
case SVE::BI__builtin_sve_svsubltb_s32:
|
|
case SVE::BI__builtin_sve_svsubltb_s64:
|
|
case SVE::BI__builtin_sve_svsubr_f16_m:
|
|
case SVE::BI__builtin_sve_svsubr_f16_x:
|
|
case SVE::BI__builtin_sve_svsubr_f16_z:
|
|
case SVE::BI__builtin_sve_svsubr_f32_m:
|
|
case SVE::BI__builtin_sve_svsubr_f32_x:
|
|
case SVE::BI__builtin_sve_svsubr_f32_z:
|
|
case SVE::BI__builtin_sve_svsubr_f64_m:
|
|
case SVE::BI__builtin_sve_svsubr_f64_x:
|
|
case SVE::BI__builtin_sve_svsubr_f64_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_f16_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_f16_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_f16_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_f32_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_f32_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_f32_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_f64_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_f64_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_f64_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_s16_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_s16_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_s16_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_s32_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_s32_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_s32_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_s64_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_s64_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_s64_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_s8_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_s8_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_s8_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_u16_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_u16_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_u16_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_u32_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_u32_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_u32_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_u64_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_u64_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_u64_z:
|
|
case SVE::BI__builtin_sve_svsubr_n_u8_m:
|
|
case SVE::BI__builtin_sve_svsubr_n_u8_x:
|
|
case SVE::BI__builtin_sve_svsubr_n_u8_z:
|
|
case SVE::BI__builtin_sve_svsubr_s16_m:
|
|
case SVE::BI__builtin_sve_svsubr_s16_x:
|
|
case SVE::BI__builtin_sve_svsubr_s16_z:
|
|
case SVE::BI__builtin_sve_svsubr_s32_m:
|
|
case SVE::BI__builtin_sve_svsubr_s32_x:
|
|
case SVE::BI__builtin_sve_svsubr_s32_z:
|
|
case SVE::BI__builtin_sve_svsubr_s64_m:
|
|
case SVE::BI__builtin_sve_svsubr_s64_x:
|
|
case SVE::BI__builtin_sve_svsubr_s64_z:
|
|
case SVE::BI__builtin_sve_svsubr_s8_m:
|
|
case SVE::BI__builtin_sve_svsubr_s8_x:
|
|
case SVE::BI__builtin_sve_svsubr_s8_z:
|
|
case SVE::BI__builtin_sve_svsubr_u16_m:
|
|
case SVE::BI__builtin_sve_svsubr_u16_x:
|
|
case SVE::BI__builtin_sve_svsubr_u16_z:
|
|
case SVE::BI__builtin_sve_svsubr_u32_m:
|
|
case SVE::BI__builtin_sve_svsubr_u32_x:
|
|
case SVE::BI__builtin_sve_svsubr_u32_z:
|
|
case SVE::BI__builtin_sve_svsubr_u64_m:
|
|
case SVE::BI__builtin_sve_svsubr_u64_x:
|
|
case SVE::BI__builtin_sve_svsubr_u64_z:
|
|
case SVE::BI__builtin_sve_svsubr_u8_m:
|
|
case SVE::BI__builtin_sve_svsubr_u8_x:
|
|
case SVE::BI__builtin_sve_svsubr_u8_z:
|
|
case SVE::BI__builtin_sve_svsubwb_n_s16:
|
|
case SVE::BI__builtin_sve_svsubwb_n_s32:
|
|
case SVE::BI__builtin_sve_svsubwb_n_s64:
|
|
case SVE::BI__builtin_sve_svsubwb_n_u16:
|
|
case SVE::BI__builtin_sve_svsubwb_n_u32:
|
|
case SVE::BI__builtin_sve_svsubwb_n_u64:
|
|
case SVE::BI__builtin_sve_svsubwb_s16:
|
|
case SVE::BI__builtin_sve_svsubwb_s32:
|
|
case SVE::BI__builtin_sve_svsubwb_s64:
|
|
case SVE::BI__builtin_sve_svsubwb_u16:
|
|
case SVE::BI__builtin_sve_svsubwb_u32:
|
|
case SVE::BI__builtin_sve_svsubwb_u64:
|
|
case SVE::BI__builtin_sve_svsubwt_n_s16:
|
|
case SVE::BI__builtin_sve_svsubwt_n_s32:
|
|
case SVE::BI__builtin_sve_svsubwt_n_s64:
|
|
case SVE::BI__builtin_sve_svsubwt_n_u16:
|
|
case SVE::BI__builtin_sve_svsubwt_n_u32:
|
|
case SVE::BI__builtin_sve_svsubwt_n_u64:
|
|
case SVE::BI__builtin_sve_svsubwt_s16:
|
|
case SVE::BI__builtin_sve_svsubwt_s32:
|
|
case SVE::BI__builtin_sve_svsubwt_s64:
|
|
case SVE::BI__builtin_sve_svsubwt_u16:
|
|
case SVE::BI__builtin_sve_svsubwt_u32:
|
|
case SVE::BI__builtin_sve_svsubwt_u64:
|
|
case SVE::BI__builtin_sve_svsudot_lane_s32:
|
|
case SVE::BI__builtin_sve_svsudot_n_s32:
|
|
case SVE::BI__builtin_sve_svsudot_s32:
|
|
case SVE::BI__builtin_sve_svtbl2_bf16:
|
|
case SVE::BI__builtin_sve_svtbl2_f16:
|
|
case SVE::BI__builtin_sve_svtbl2_f32:
|
|
case SVE::BI__builtin_sve_svtbl2_f64:
|
|
case SVE::BI__builtin_sve_svtbl2_s16:
|
|
case SVE::BI__builtin_sve_svtbl2_s32:
|
|
case SVE::BI__builtin_sve_svtbl2_s64:
|
|
case SVE::BI__builtin_sve_svtbl2_s8:
|
|
case SVE::BI__builtin_sve_svtbl2_u16:
|
|
case SVE::BI__builtin_sve_svtbl2_u32:
|
|
case SVE::BI__builtin_sve_svtbl2_u64:
|
|
case SVE::BI__builtin_sve_svtbl2_u8:
|
|
case SVE::BI__builtin_sve_svtbl_bf16:
|
|
case SVE::BI__builtin_sve_svtbl_f16:
|
|
case SVE::BI__builtin_sve_svtbl_f32:
|
|
case SVE::BI__builtin_sve_svtbl_f64:
|
|
case SVE::BI__builtin_sve_svtbl_s16:
|
|
case SVE::BI__builtin_sve_svtbl_s32:
|
|
case SVE::BI__builtin_sve_svtbl_s64:
|
|
case SVE::BI__builtin_sve_svtbl_s8:
|
|
case SVE::BI__builtin_sve_svtbl_u16:
|
|
case SVE::BI__builtin_sve_svtbl_u32:
|
|
case SVE::BI__builtin_sve_svtbl_u64:
|
|
case SVE::BI__builtin_sve_svtbl_u8:
|
|
case SVE::BI__builtin_sve_svtbx_bf16:
|
|
case SVE::BI__builtin_sve_svtbx_f16:
|
|
case SVE::BI__builtin_sve_svtbx_f32:
|
|
case SVE::BI__builtin_sve_svtbx_f64:
|
|
case SVE::BI__builtin_sve_svtbx_s16:
|
|
case SVE::BI__builtin_sve_svtbx_s32:
|
|
case SVE::BI__builtin_sve_svtbx_s64:
|
|
case SVE::BI__builtin_sve_svtbx_s8:
|
|
case SVE::BI__builtin_sve_svtbx_u16:
|
|
case SVE::BI__builtin_sve_svtbx_u32:
|
|
case SVE::BI__builtin_sve_svtbx_u64:
|
|
case SVE::BI__builtin_sve_svtbx_u8:
|
|
case SVE::BI__builtin_sve_svtrn1_b16:
|
|
case SVE::BI__builtin_sve_svtrn1_b32:
|
|
case SVE::BI__builtin_sve_svtrn1_b64:
|
|
case SVE::BI__builtin_sve_svtrn1_b8:
|
|
case SVE::BI__builtin_sve_svtrn1_bf16:
|
|
case SVE::BI__builtin_sve_svtrn1_f16:
|
|
case SVE::BI__builtin_sve_svtrn1_f32:
|
|
case SVE::BI__builtin_sve_svtrn1_f64:
|
|
case SVE::BI__builtin_sve_svtrn1_s16:
|
|
case SVE::BI__builtin_sve_svtrn1_s32:
|
|
case SVE::BI__builtin_sve_svtrn1_s64:
|
|
case SVE::BI__builtin_sve_svtrn1_s8:
|
|
case SVE::BI__builtin_sve_svtrn1_u16:
|
|
case SVE::BI__builtin_sve_svtrn1_u32:
|
|
case SVE::BI__builtin_sve_svtrn1_u64:
|
|
case SVE::BI__builtin_sve_svtrn1_u8:
|
|
case SVE::BI__builtin_sve_svtrn2_b16:
|
|
case SVE::BI__builtin_sve_svtrn2_b32:
|
|
case SVE::BI__builtin_sve_svtrn2_b64:
|
|
case SVE::BI__builtin_sve_svtrn2_b8:
|
|
case SVE::BI__builtin_sve_svtrn2_bf16:
|
|
case SVE::BI__builtin_sve_svtrn2_f16:
|
|
case SVE::BI__builtin_sve_svtrn2_f32:
|
|
case SVE::BI__builtin_sve_svtrn2_f64:
|
|
case SVE::BI__builtin_sve_svtrn2_s16:
|
|
case SVE::BI__builtin_sve_svtrn2_s32:
|
|
case SVE::BI__builtin_sve_svtrn2_s64:
|
|
case SVE::BI__builtin_sve_svtrn2_s8:
|
|
case SVE::BI__builtin_sve_svtrn2_u16:
|
|
case SVE::BI__builtin_sve_svtrn2_u32:
|
|
case SVE::BI__builtin_sve_svtrn2_u64:
|
|
case SVE::BI__builtin_sve_svtrn2_u8:
|
|
case SVE::BI__builtin_sve_svundef2_b:
|
|
case SVE::BI__builtin_sve_svundef2_bf16:
|
|
case SVE::BI__builtin_sve_svundef2_f16:
|
|
case SVE::BI__builtin_sve_svundef2_f32:
|
|
case SVE::BI__builtin_sve_svundef2_f64:
|
|
case SVE::BI__builtin_sve_svundef2_s16:
|
|
case SVE::BI__builtin_sve_svundef2_s32:
|
|
case SVE::BI__builtin_sve_svundef2_s64:
|
|
case SVE::BI__builtin_sve_svundef2_s8:
|
|
case SVE::BI__builtin_sve_svundef2_u16:
|
|
case SVE::BI__builtin_sve_svundef2_u32:
|
|
case SVE::BI__builtin_sve_svundef2_u64:
|
|
case SVE::BI__builtin_sve_svundef2_u8:
|
|
case SVE::BI__builtin_sve_svundef3_bf16:
|
|
case SVE::BI__builtin_sve_svundef3_f16:
|
|
case SVE::BI__builtin_sve_svundef3_f32:
|
|
case SVE::BI__builtin_sve_svundef3_f64:
|
|
case SVE::BI__builtin_sve_svundef3_s16:
|
|
case SVE::BI__builtin_sve_svundef3_s32:
|
|
case SVE::BI__builtin_sve_svundef3_s64:
|
|
case SVE::BI__builtin_sve_svundef3_s8:
|
|
case SVE::BI__builtin_sve_svundef3_u16:
|
|
case SVE::BI__builtin_sve_svundef3_u32:
|
|
case SVE::BI__builtin_sve_svundef3_u64:
|
|
case SVE::BI__builtin_sve_svundef3_u8:
|
|
case SVE::BI__builtin_sve_svundef4_b:
|
|
case SVE::BI__builtin_sve_svundef4_bf16:
|
|
case SVE::BI__builtin_sve_svundef4_f16:
|
|
case SVE::BI__builtin_sve_svundef4_f32:
|
|
case SVE::BI__builtin_sve_svundef4_f64:
|
|
case SVE::BI__builtin_sve_svundef4_s16:
|
|
case SVE::BI__builtin_sve_svundef4_s32:
|
|
case SVE::BI__builtin_sve_svundef4_s64:
|
|
case SVE::BI__builtin_sve_svundef4_s8:
|
|
case SVE::BI__builtin_sve_svundef4_u16:
|
|
case SVE::BI__builtin_sve_svundef4_u32:
|
|
case SVE::BI__builtin_sve_svundef4_u64:
|
|
case SVE::BI__builtin_sve_svundef4_u8:
|
|
case SVE::BI__builtin_sve_svundef_bf16:
|
|
case SVE::BI__builtin_sve_svundef_f16:
|
|
case SVE::BI__builtin_sve_svundef_f32:
|
|
case SVE::BI__builtin_sve_svundef_f64:
|
|
case SVE::BI__builtin_sve_svundef_s16:
|
|
case SVE::BI__builtin_sve_svundef_s32:
|
|
case SVE::BI__builtin_sve_svundef_s64:
|
|
case SVE::BI__builtin_sve_svundef_s8:
|
|
case SVE::BI__builtin_sve_svundef_u16:
|
|
case SVE::BI__builtin_sve_svundef_u32:
|
|
case SVE::BI__builtin_sve_svundef_u64:
|
|
case SVE::BI__builtin_sve_svundef_u8:
|
|
case SVE::BI__builtin_sve_svunpkhi_b:
|
|
case SVE::BI__builtin_sve_svunpkhi_s16:
|
|
case SVE::BI__builtin_sve_svunpkhi_s32:
|
|
case SVE::BI__builtin_sve_svunpkhi_s64:
|
|
case SVE::BI__builtin_sve_svunpkhi_u16:
|
|
case SVE::BI__builtin_sve_svunpkhi_u32:
|
|
case SVE::BI__builtin_sve_svunpkhi_u64:
|
|
case SVE::BI__builtin_sve_svunpklo_b:
|
|
case SVE::BI__builtin_sve_svunpklo_s16:
|
|
case SVE::BI__builtin_sve_svunpklo_s32:
|
|
case SVE::BI__builtin_sve_svunpklo_s64:
|
|
case SVE::BI__builtin_sve_svunpklo_u16:
|
|
case SVE::BI__builtin_sve_svunpklo_u32:
|
|
case SVE::BI__builtin_sve_svunpklo_u64:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s16_m:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s16_x:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s16_z:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s32_m:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s32_x:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s32_z:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s64_m:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s64_x:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s64_z:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s8_m:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s8_x:
|
|
case SVE::BI__builtin_sve_svuqadd_n_s8_z:
|
|
case SVE::BI__builtin_sve_svuqadd_s16_m:
|
|
case SVE::BI__builtin_sve_svuqadd_s16_x:
|
|
case SVE::BI__builtin_sve_svuqadd_s16_z:
|
|
case SVE::BI__builtin_sve_svuqadd_s32_m:
|
|
case SVE::BI__builtin_sve_svuqadd_s32_x:
|
|
case SVE::BI__builtin_sve_svuqadd_s32_z:
|
|
case SVE::BI__builtin_sve_svuqadd_s64_m:
|
|
case SVE::BI__builtin_sve_svuqadd_s64_x:
|
|
case SVE::BI__builtin_sve_svuqadd_s64_z:
|
|
case SVE::BI__builtin_sve_svuqadd_s8_m:
|
|
case SVE::BI__builtin_sve_svuqadd_s8_x:
|
|
case SVE::BI__builtin_sve_svuqadd_s8_z:
|
|
case SVE::BI__builtin_sve_svusdot_lane_s32:
|
|
case SVE::BI__builtin_sve_svusdot_n_s32:
|
|
case SVE::BI__builtin_sve_svusdot_s32:
|
|
case SVE::BI__builtin_sve_svuzp1_b16:
|
|
case SVE::BI__builtin_sve_svuzp1_b32:
|
|
case SVE::BI__builtin_sve_svuzp1_b64:
|
|
case SVE::BI__builtin_sve_svuzp1_b8:
|
|
case SVE::BI__builtin_sve_svuzp1_bf16:
|
|
case SVE::BI__builtin_sve_svuzp1_f16:
|
|
case SVE::BI__builtin_sve_svuzp1_f32:
|
|
case SVE::BI__builtin_sve_svuzp1_f64:
|
|
case SVE::BI__builtin_sve_svuzp1_s16:
|
|
case SVE::BI__builtin_sve_svuzp1_s32:
|
|
case SVE::BI__builtin_sve_svuzp1_s64:
|
|
case SVE::BI__builtin_sve_svuzp1_s8:
|
|
case SVE::BI__builtin_sve_svuzp1_u16:
|
|
case SVE::BI__builtin_sve_svuzp1_u32:
|
|
case SVE::BI__builtin_sve_svuzp1_u64:
|
|
case SVE::BI__builtin_sve_svuzp1_u8:
|
|
case SVE::BI__builtin_sve_svuzp2_b16:
|
|
case SVE::BI__builtin_sve_svuzp2_b32:
|
|
case SVE::BI__builtin_sve_svuzp2_b64:
|
|
case SVE::BI__builtin_sve_svuzp2_b8:
|
|
case SVE::BI__builtin_sve_svuzp2_bf16:
|
|
case SVE::BI__builtin_sve_svuzp2_f16:
|
|
case SVE::BI__builtin_sve_svuzp2_f32:
|
|
case SVE::BI__builtin_sve_svuzp2_f64:
|
|
case SVE::BI__builtin_sve_svuzp2_s16:
|
|
case SVE::BI__builtin_sve_svuzp2_s32:
|
|
case SVE::BI__builtin_sve_svuzp2_s64:
|
|
case SVE::BI__builtin_sve_svuzp2_s8:
|
|
case SVE::BI__builtin_sve_svuzp2_u16:
|
|
case SVE::BI__builtin_sve_svuzp2_u32:
|
|
case SVE::BI__builtin_sve_svuzp2_u64:
|
|
case SVE::BI__builtin_sve_svuzp2_u8:
|
|
case SVE::BI__builtin_sve_svwhilege_b16_s32:
|
|
case SVE::BI__builtin_sve_svwhilege_b16_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_b16_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_b16_u32:
|
|
case SVE::BI__builtin_sve_svwhilege_b16_u64:
|
|
case SVE::BI__builtin_sve_svwhilege_b16_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_b32_s32:
|
|
case SVE::BI__builtin_sve_svwhilege_b32_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_b32_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_b32_u32:
|
|
case SVE::BI__builtin_sve_svwhilege_b32_u64:
|
|
case SVE::BI__builtin_sve_svwhilege_b32_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_b64_s32:
|
|
case SVE::BI__builtin_sve_svwhilege_b64_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_b64_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_b64_u32:
|
|
case SVE::BI__builtin_sve_svwhilege_b64_u64:
|
|
case SVE::BI__builtin_sve_svwhilege_b64_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_b8_s32:
|
|
case SVE::BI__builtin_sve_svwhilege_b8_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_b8_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_b8_u32:
|
|
case SVE::BI__builtin_sve_svwhilege_b8_u64:
|
|
case SVE::BI__builtin_sve_svwhilege_b8_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilege_c16_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_c16_u64:
|
|
case SVE::BI__builtin_sve_svwhilege_c32_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_c32_u64:
|
|
case SVE::BI__builtin_sve_svwhilege_c64_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_c64_u64:
|
|
case SVE::BI__builtin_sve_svwhilege_c8_s64:
|
|
case SVE::BI__builtin_sve_svwhilege_c8_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b16_s32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b16_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b16_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_b16_u32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b16_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b16_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_b32_s32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b32_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b32_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_b32_u32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b32_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b32_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_b64_s32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b64_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b64_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_b64_u32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b64_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b64_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_b8_s32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b8_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b8_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_b8_u32:
|
|
case SVE::BI__builtin_sve_svwhilegt_b8_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_b8_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilegt_c16_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_c16_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_c32_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_c32_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_c64_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_c64_u64:
|
|
case SVE::BI__builtin_sve_svwhilegt_c8_s64:
|
|
case SVE::BI__builtin_sve_svwhilegt_c8_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_b16_s32:
|
|
case SVE::BI__builtin_sve_svwhilele_b16_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_b16_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_b16_u32:
|
|
case SVE::BI__builtin_sve_svwhilele_b16_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_b16_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_b32_s32:
|
|
case SVE::BI__builtin_sve_svwhilele_b32_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_b32_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_b32_u32:
|
|
case SVE::BI__builtin_sve_svwhilele_b32_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_b32_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_b64_s32:
|
|
case SVE::BI__builtin_sve_svwhilele_b64_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_b64_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_b64_u32:
|
|
case SVE::BI__builtin_sve_svwhilele_b64_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_b64_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_b8_s32:
|
|
case SVE::BI__builtin_sve_svwhilele_b8_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_b8_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_b8_u32:
|
|
case SVE::BI__builtin_sve_svwhilele_b8_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_b8_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilele_c16_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_c16_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_c32_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_c32_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_c64_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_c64_u64:
|
|
case SVE::BI__builtin_sve_svwhilele_c8_s64:
|
|
case SVE::BI__builtin_sve_svwhilele_c8_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b16_s32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b16_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b16_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_b16_u32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b16_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b16_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_b32_s32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b32_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b32_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_b32_u32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b32_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b32_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_b64_s32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b64_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b64_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_b64_u32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b64_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b64_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_b8_s32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b8_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b8_s64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_b8_u32:
|
|
case SVE::BI__builtin_sve_svwhilelt_b8_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_b8_u64_x2:
|
|
case SVE::BI__builtin_sve_svwhilelt_c16_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_c16_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_c32_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_c32_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_c64_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_c64_u64:
|
|
case SVE::BI__builtin_sve_svwhilelt_c8_s64:
|
|
case SVE::BI__builtin_sve_svwhilelt_c8_u64:
|
|
case SVE::BI__builtin_sve_svwhilerw_bf16:
|
|
case SVE::BI__builtin_sve_svwhilerw_f16:
|
|
case SVE::BI__builtin_sve_svwhilerw_f32:
|
|
case SVE::BI__builtin_sve_svwhilerw_f64:
|
|
case SVE::BI__builtin_sve_svwhilerw_s16:
|
|
case SVE::BI__builtin_sve_svwhilerw_s32:
|
|
case SVE::BI__builtin_sve_svwhilerw_s64:
|
|
case SVE::BI__builtin_sve_svwhilerw_s8:
|
|
case SVE::BI__builtin_sve_svwhilerw_u16:
|
|
case SVE::BI__builtin_sve_svwhilerw_u32:
|
|
case SVE::BI__builtin_sve_svwhilerw_u64:
|
|
case SVE::BI__builtin_sve_svwhilerw_u8:
|
|
case SVE::BI__builtin_sve_svwhilewr_bf16:
|
|
case SVE::BI__builtin_sve_svwhilewr_f16:
|
|
case SVE::BI__builtin_sve_svwhilewr_f32:
|
|
case SVE::BI__builtin_sve_svwhilewr_f64:
|
|
case SVE::BI__builtin_sve_svwhilewr_s16:
|
|
case SVE::BI__builtin_sve_svwhilewr_s32:
|
|
case SVE::BI__builtin_sve_svwhilewr_s64:
|
|
case SVE::BI__builtin_sve_svwhilewr_s8:
|
|
case SVE::BI__builtin_sve_svwhilewr_u16:
|
|
case SVE::BI__builtin_sve_svwhilewr_u32:
|
|
case SVE::BI__builtin_sve_svwhilewr_u64:
|
|
case SVE::BI__builtin_sve_svwhilewr_u8:
|
|
case SVE::BI__builtin_sve_svxar_n_s16:
|
|
case SVE::BI__builtin_sve_svxar_n_s32:
|
|
case SVE::BI__builtin_sve_svxar_n_s64:
|
|
case SVE::BI__builtin_sve_svxar_n_s8:
|
|
case SVE::BI__builtin_sve_svxar_n_u16:
|
|
case SVE::BI__builtin_sve_svxar_n_u32:
|
|
case SVE::BI__builtin_sve_svxar_n_u64:
|
|
case SVE::BI__builtin_sve_svxar_n_u8:
|
|
case SVE::BI__builtin_sve_svzip1_b16:
|
|
case SVE::BI__builtin_sve_svzip1_b32:
|
|
case SVE::BI__builtin_sve_svzip1_b64:
|
|
case SVE::BI__builtin_sve_svzip1_b8:
|
|
case SVE::BI__builtin_sve_svzip1_bf16:
|
|
case SVE::BI__builtin_sve_svzip1_f16:
|
|
case SVE::BI__builtin_sve_svzip1_f32:
|
|
case SVE::BI__builtin_sve_svzip1_f64:
|
|
case SVE::BI__builtin_sve_svzip1_s16:
|
|
case SVE::BI__builtin_sve_svzip1_s32:
|
|
case SVE::BI__builtin_sve_svzip1_s64:
|
|
case SVE::BI__builtin_sve_svzip1_s8:
|
|
case SVE::BI__builtin_sve_svzip1_u16:
|
|
case SVE::BI__builtin_sve_svzip1_u32:
|
|
case SVE::BI__builtin_sve_svzip1_u64:
|
|
case SVE::BI__builtin_sve_svzip1_u8:
|
|
case SVE::BI__builtin_sve_svzip2_b16:
|
|
case SVE::BI__builtin_sve_svzip2_b32:
|
|
case SVE::BI__builtin_sve_svzip2_b64:
|
|
case SVE::BI__builtin_sve_svzip2_b8:
|
|
case SVE::BI__builtin_sve_svzip2_bf16:
|
|
case SVE::BI__builtin_sve_svzip2_f16:
|
|
case SVE::BI__builtin_sve_svzip2_f32:
|
|
case SVE::BI__builtin_sve_svzip2_f64:
|
|
case SVE::BI__builtin_sve_svzip2_s16:
|
|
case SVE::BI__builtin_sve_svzip2_s32:
|
|
case SVE::BI__builtin_sve_svzip2_s64:
|
|
case SVE::BI__builtin_sve_svzip2_s8:
|
|
case SVE::BI__builtin_sve_svzip2_u16:
|
|
case SVE::BI__builtin_sve_svzip2_u32:
|
|
case SVE::BI__builtin_sve_svzip2_u64:
|
|
case SVE::BI__builtin_sve_svzip2_u8:
|
|
BuiltinType = VerifyRuntimeMode;
|
|
break;
|
|
case SVE::BI__builtin_sve_svaddqv_f16:
|
|
case SVE::BI__builtin_sve_svaddqv_f32:
|
|
case SVE::BI__builtin_sve_svaddqv_f64:
|
|
case SVE::BI__builtin_sve_svaddqv_s16:
|
|
case SVE::BI__builtin_sve_svaddqv_s32:
|
|
case SVE::BI__builtin_sve_svaddqv_s64:
|
|
case SVE::BI__builtin_sve_svaddqv_s8:
|
|
case SVE::BI__builtin_sve_svaddqv_u16:
|
|
case SVE::BI__builtin_sve_svaddqv_u32:
|
|
case SVE::BI__builtin_sve_svaddqv_u64:
|
|
case SVE::BI__builtin_sve_svaddqv_u8:
|
|
case SVE::BI__builtin_sve_svadrb_u32base_s32offset:
|
|
case SVE::BI__builtin_sve_svadrb_u32base_u32offset:
|
|
case SVE::BI__builtin_sve_svadrb_u64base_s64offset:
|
|
case SVE::BI__builtin_sve_svadrb_u64base_u64offset:
|
|
case SVE::BI__builtin_sve_svadrd_u32base_s32index:
|
|
case SVE::BI__builtin_sve_svadrd_u32base_u32index:
|
|
case SVE::BI__builtin_sve_svadrd_u64base_s64index:
|
|
case SVE::BI__builtin_sve_svadrd_u64base_u64index:
|
|
case SVE::BI__builtin_sve_svadrh_u32base_s32index:
|
|
case SVE::BI__builtin_sve_svadrh_u32base_u32index:
|
|
case SVE::BI__builtin_sve_svadrh_u64base_s64index:
|
|
case SVE::BI__builtin_sve_svadrh_u64base_u64index:
|
|
case SVE::BI__builtin_sve_svadrw_u32base_s32index:
|
|
case SVE::BI__builtin_sve_svadrw_u32base_u32index:
|
|
case SVE::BI__builtin_sve_svadrw_u64base_s64index:
|
|
case SVE::BI__builtin_sve_svadrw_u64base_u64index:
|
|
case SVE::BI__builtin_sve_svaesd_u8:
|
|
case SVE::BI__builtin_sve_svaese_u8:
|
|
case SVE::BI__builtin_sve_svaesimc_u8:
|
|
case SVE::BI__builtin_sve_svaesmc_u8:
|
|
case SVE::BI__builtin_sve_svandqv_s16:
|
|
case SVE::BI__builtin_sve_svandqv_s32:
|
|
case SVE::BI__builtin_sve_svandqv_s64:
|
|
case SVE::BI__builtin_sve_svandqv_s8:
|
|
case SVE::BI__builtin_sve_svandqv_u16:
|
|
case SVE::BI__builtin_sve_svandqv_u32:
|
|
case SVE::BI__builtin_sve_svandqv_u64:
|
|
case SVE::BI__builtin_sve_svandqv_u8:
|
|
case SVE::BI__builtin_sve_svbdep_n_u16:
|
|
case SVE::BI__builtin_sve_svbdep_n_u32:
|
|
case SVE::BI__builtin_sve_svbdep_n_u64:
|
|
case SVE::BI__builtin_sve_svbdep_n_u8:
|
|
case SVE::BI__builtin_sve_svbdep_u16:
|
|
case SVE::BI__builtin_sve_svbdep_u32:
|
|
case SVE::BI__builtin_sve_svbdep_u64:
|
|
case SVE::BI__builtin_sve_svbdep_u8:
|
|
case SVE::BI__builtin_sve_svbext_n_u16:
|
|
case SVE::BI__builtin_sve_svbext_n_u32:
|
|
case SVE::BI__builtin_sve_svbext_n_u64:
|
|
case SVE::BI__builtin_sve_svbext_n_u8:
|
|
case SVE::BI__builtin_sve_svbext_u16:
|
|
case SVE::BI__builtin_sve_svbext_u32:
|
|
case SVE::BI__builtin_sve_svbext_u64:
|
|
case SVE::BI__builtin_sve_svbext_u8:
|
|
case SVE::BI__builtin_sve_svbfmmla_f32:
|
|
case SVE::BI__builtin_sve_svbgrp_n_u16:
|
|
case SVE::BI__builtin_sve_svbgrp_n_u32:
|
|
case SVE::BI__builtin_sve_svbgrp_n_u64:
|
|
case SVE::BI__builtin_sve_svbgrp_n_u8:
|
|
case SVE::BI__builtin_sve_svbgrp_u16:
|
|
case SVE::BI__builtin_sve_svbgrp_u32:
|
|
case SVE::BI__builtin_sve_svbgrp_u64:
|
|
case SVE::BI__builtin_sve_svbgrp_u8:
|
|
case SVE::BI__builtin_sve_svcompact_f32:
|
|
case SVE::BI__builtin_sve_svcompact_f64:
|
|
case SVE::BI__builtin_sve_svcompact_s32:
|
|
case SVE::BI__builtin_sve_svcompact_s64:
|
|
case SVE::BI__builtin_sve_svcompact_u32:
|
|
case SVE::BI__builtin_sve_svcompact_u64:
|
|
case SVE::BI__builtin_sve_sveorqv_s16:
|
|
case SVE::BI__builtin_sve_sveorqv_s32:
|
|
case SVE::BI__builtin_sve_sveorqv_s64:
|
|
case SVE::BI__builtin_sve_sveorqv_s8:
|
|
case SVE::BI__builtin_sve_sveorqv_u16:
|
|
case SVE::BI__builtin_sve_sveorqv_u32:
|
|
case SVE::BI__builtin_sve_sveorqv_u64:
|
|
case SVE::BI__builtin_sve_sveorqv_u8:
|
|
case SVE::BI__builtin_sve_svexpa_f16:
|
|
case SVE::BI__builtin_sve_svexpa_f32:
|
|
case SVE::BI__builtin_sve_svexpa_f64:
|
|
case SVE::BI__builtin_sve_svextq_bf16:
|
|
case SVE::BI__builtin_sve_svextq_f16:
|
|
case SVE::BI__builtin_sve_svextq_f32:
|
|
case SVE::BI__builtin_sve_svextq_f64:
|
|
case SVE::BI__builtin_sve_svextq_s16:
|
|
case SVE::BI__builtin_sve_svextq_s32:
|
|
case SVE::BI__builtin_sve_svextq_s64:
|
|
case SVE::BI__builtin_sve_svextq_s8:
|
|
case SVE::BI__builtin_sve_svextq_u16:
|
|
case SVE::BI__builtin_sve_svextq_u32:
|
|
case SVE::BI__builtin_sve_svextq_u64:
|
|
case SVE::BI__builtin_sve_svextq_u8:
|
|
case SVE::BI__builtin_sve_svhistcnt_s32_z:
|
|
case SVE::BI__builtin_sve_svhistcnt_s64_z:
|
|
case SVE::BI__builtin_sve_svhistcnt_u32_z:
|
|
case SVE::BI__builtin_sve_svhistcnt_u64_z:
|
|
case SVE::BI__builtin_sve_svhistseg_s8:
|
|
case SVE::BI__builtin_sve_svhistseg_u8:
|
|
case SVE::BI__builtin_sve_svld1_gather_s32index_f32:
|
|
case SVE::BI__builtin_sve_svld1_gather_s32index_s32:
|
|
case SVE::BI__builtin_sve_svld1_gather_s32index_u32:
|
|
case SVE::BI__builtin_sve_svld1_gather_s32offset_f32:
|
|
case SVE::BI__builtin_sve_svld1_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1_gather_s64index_f64:
|
|
case SVE::BI__builtin_sve_svld1_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svld1_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svld1_gather_s64offset_f64:
|
|
case SVE::BI__builtin_sve_svld1_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_f32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_index_f32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_offset_f32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32index_f32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32index_s32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32index_u32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32offset_f32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_f64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_index_f64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_offset_f64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64index_f64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64offset_f64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_bf16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_f16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_f32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_f64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_bf16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_f16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_f32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_f64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_s16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_s32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_u16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_u32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_bf16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_f16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_f32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_f64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_s16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_s32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_s8:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_u16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_u32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_offset_u8:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_s16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_s32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_s8:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_u16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_u32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64base_u8:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_bf16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_f16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_f32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_f64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_s16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_s32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_u16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_u32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_bf16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_f16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_f32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_f64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_s16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_s32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_s8:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_u16:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_u32:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1q_gather_u64offset_u8:
|
|
case SVE::BI__builtin_sve_svld1ro_bf16:
|
|
case SVE::BI__builtin_sve_svld1ro_f16:
|
|
case SVE::BI__builtin_sve_svld1ro_f32:
|
|
case SVE::BI__builtin_sve_svld1ro_f64:
|
|
case SVE::BI__builtin_sve_svld1ro_s16:
|
|
case SVE::BI__builtin_sve_svld1ro_s32:
|
|
case SVE::BI__builtin_sve_svld1ro_s64:
|
|
case SVE::BI__builtin_sve_svld1ro_s8:
|
|
case SVE::BI__builtin_sve_svld1ro_u16:
|
|
case SVE::BI__builtin_sve_svld1ro_u32:
|
|
case SVE::BI__builtin_sve_svld1ro_u64:
|
|
case SVE::BI__builtin_sve_svld1ro_u8:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sb_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s32index_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s32index_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32index_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32index_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sh_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1sw_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1ub_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1udq_f64:
|
|
case SVE::BI__builtin_sve_svld1udq_s64:
|
|
case SVE::BI__builtin_sve_svld1udq_u64:
|
|
case SVE::BI__builtin_sve_svld1udq_vnum_f64:
|
|
case SVE::BI__builtin_sve_svld1udq_vnum_s64:
|
|
case SVE::BI__builtin_sve_svld1udq_vnum_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s32index_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s32index_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32index_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32index_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1uh_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svld1uw_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svld1uwq_f32:
|
|
case SVE::BI__builtin_sve_svld1uwq_s32:
|
|
case SVE::BI__builtin_sve_svld1uwq_u32:
|
|
case SVE::BI__builtin_sve_svld1uwq_vnum_f32:
|
|
case SVE::BI__builtin_sve_svld1uwq_vnum_s32:
|
|
case SVE::BI__builtin_sve_svld1uwq_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldff1_bf16:
|
|
case SVE::BI__builtin_sve_svldff1_f16:
|
|
case SVE::BI__builtin_sve_svldff1_f32:
|
|
case SVE::BI__builtin_sve_svldff1_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s32index_f32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s32index_s32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s32index_u32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s32offset_f32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s64index_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s64offset_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_f32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_index_f32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_offset_f32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32index_f32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32index_s32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32index_u32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32offset_f32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_index_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_offset_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64index_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64offset_f64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1_s16:
|
|
case SVE::BI__builtin_sve_svldff1_s32:
|
|
case SVE::BI__builtin_sve_svldff1_s64:
|
|
case SVE::BI__builtin_sve_svldff1_s8:
|
|
case SVE::BI__builtin_sve_svldff1_u16:
|
|
case SVE::BI__builtin_sve_svldff1_u32:
|
|
case SVE::BI__builtin_sve_svldff1_u64:
|
|
case SVE::BI__builtin_sve_svldff1_u8:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_f16:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_f32:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_f64:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_s16:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_s8:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_u16:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldff1_vnum_u8:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sb_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sb_s16:
|
|
case SVE::BI__builtin_sve_svldff1sb_s32:
|
|
case SVE::BI__builtin_sve_svldff1sb_s64:
|
|
case SVE::BI__builtin_sve_svldff1sb_u16:
|
|
case SVE::BI__builtin_sve_svldff1sb_u32:
|
|
case SVE::BI__builtin_sve_svldff1sb_u64:
|
|
case SVE::BI__builtin_sve_svldff1sb_vnum_s16:
|
|
case SVE::BI__builtin_sve_svldff1sb_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldff1sb_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldff1sb_vnum_u16:
|
|
case SVE::BI__builtin_sve_svldff1sb_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldff1sb_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s32index_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s32index_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32index_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32index_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_u64:
|
|
case SVE::BI__builtin_sve_svldff1sh_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldff1sh_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldff1sh_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldff1sh_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_u64:
|
|
case SVE::BI__builtin_sve_svldff1sw_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldff1sw_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1ub_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1ub_s16:
|
|
case SVE::BI__builtin_sve_svldff1ub_s32:
|
|
case SVE::BI__builtin_sve_svldff1ub_s64:
|
|
case SVE::BI__builtin_sve_svldff1ub_u16:
|
|
case SVE::BI__builtin_sve_svldff1ub_u32:
|
|
case SVE::BI__builtin_sve_svldff1ub_u64:
|
|
case SVE::BI__builtin_sve_svldff1ub_vnum_s16:
|
|
case SVE::BI__builtin_sve_svldff1ub_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldff1ub_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldff1ub_vnum_u16:
|
|
case SVE::BI__builtin_sve_svldff1ub_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldff1ub_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s32index_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s32index_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32index_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32index_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_u64:
|
|
case SVE::BI__builtin_sve_svldff1uh_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldff1uh_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldff1uh_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldff1uh_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_u64:
|
|
case SVE::BI__builtin_sve_svldff1uw_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldff1uw_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnf1_bf16:
|
|
case SVE::BI__builtin_sve_svldnf1_f16:
|
|
case SVE::BI__builtin_sve_svldnf1_f32:
|
|
case SVE::BI__builtin_sve_svldnf1_f64:
|
|
case SVE::BI__builtin_sve_svldnf1_s16:
|
|
case SVE::BI__builtin_sve_svldnf1_s32:
|
|
case SVE::BI__builtin_sve_svldnf1_s64:
|
|
case SVE::BI__builtin_sve_svldnf1_s8:
|
|
case SVE::BI__builtin_sve_svldnf1_u16:
|
|
case SVE::BI__builtin_sve_svldnf1_u32:
|
|
case SVE::BI__builtin_sve_svldnf1_u64:
|
|
case SVE::BI__builtin_sve_svldnf1_u8:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_bf16:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_f16:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_f32:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_f64:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_s16:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_s8:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_u16:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnf1_vnum_u8:
|
|
case SVE::BI__builtin_sve_svldnf1sb_s16:
|
|
case SVE::BI__builtin_sve_svldnf1sb_s32:
|
|
case SVE::BI__builtin_sve_svldnf1sb_s64:
|
|
case SVE::BI__builtin_sve_svldnf1sb_u16:
|
|
case SVE::BI__builtin_sve_svldnf1sb_u32:
|
|
case SVE::BI__builtin_sve_svldnf1sb_u64:
|
|
case SVE::BI__builtin_sve_svldnf1sb_vnum_s16:
|
|
case SVE::BI__builtin_sve_svldnf1sb_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldnf1sb_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnf1sb_vnum_u16:
|
|
case SVE::BI__builtin_sve_svldnf1sb_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldnf1sb_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnf1sh_s32:
|
|
case SVE::BI__builtin_sve_svldnf1sh_s64:
|
|
case SVE::BI__builtin_sve_svldnf1sh_u32:
|
|
case SVE::BI__builtin_sve_svldnf1sh_u64:
|
|
case SVE::BI__builtin_sve_svldnf1sh_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldnf1sh_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnf1sh_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldnf1sh_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnf1sw_s64:
|
|
case SVE::BI__builtin_sve_svldnf1sw_u64:
|
|
case SVE::BI__builtin_sve_svldnf1sw_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnf1sw_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnf1ub_s16:
|
|
case SVE::BI__builtin_sve_svldnf1ub_s32:
|
|
case SVE::BI__builtin_sve_svldnf1ub_s64:
|
|
case SVE::BI__builtin_sve_svldnf1ub_u16:
|
|
case SVE::BI__builtin_sve_svldnf1ub_u32:
|
|
case SVE::BI__builtin_sve_svldnf1ub_u64:
|
|
case SVE::BI__builtin_sve_svldnf1ub_vnum_s16:
|
|
case SVE::BI__builtin_sve_svldnf1ub_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldnf1ub_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnf1ub_vnum_u16:
|
|
case SVE::BI__builtin_sve_svldnf1ub_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldnf1ub_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnf1uh_s32:
|
|
case SVE::BI__builtin_sve_svldnf1uh_s64:
|
|
case SVE::BI__builtin_sve_svldnf1uh_u32:
|
|
case SVE::BI__builtin_sve_svldnf1uh_u64:
|
|
case SVE::BI__builtin_sve_svldnf1uh_vnum_s32:
|
|
case SVE::BI__builtin_sve_svldnf1uh_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnf1uh_vnum_u32:
|
|
case SVE::BI__builtin_sve_svldnf1uh_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnf1uw_s64:
|
|
case SVE::BI__builtin_sve_svldnf1uw_u64:
|
|
case SVE::BI__builtin_sve_svldnf1uw_vnum_s64:
|
|
case SVE::BI__builtin_sve_svldnf1uw_vnum_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_s64index_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_s64offset_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_f32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_index_f32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_offset_f32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32offset_f32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_index_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_offset_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64index_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64offset_f64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sb_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sh_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1sw_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1ub_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32base_s32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32base_u32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uh_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_s64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_s64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64base_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64base_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64index_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64index_u64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svldnt1uw_gather_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svmatch_s16:
|
|
case SVE::BI__builtin_sve_svmatch_s8:
|
|
case SVE::BI__builtin_sve_svmatch_u16:
|
|
case SVE::BI__builtin_sve_svmatch_u8:
|
|
case SVE::BI__builtin_sve_svmaxnmqv_f16:
|
|
case SVE::BI__builtin_sve_svmaxnmqv_f32:
|
|
case SVE::BI__builtin_sve_svmaxnmqv_f64:
|
|
case SVE::BI__builtin_sve_svmaxqv_f16:
|
|
case SVE::BI__builtin_sve_svmaxqv_f32:
|
|
case SVE::BI__builtin_sve_svmaxqv_f64:
|
|
case SVE::BI__builtin_sve_svmaxqv_s16:
|
|
case SVE::BI__builtin_sve_svmaxqv_s32:
|
|
case SVE::BI__builtin_sve_svmaxqv_s64:
|
|
case SVE::BI__builtin_sve_svmaxqv_s8:
|
|
case SVE::BI__builtin_sve_svmaxqv_u16:
|
|
case SVE::BI__builtin_sve_svmaxqv_u32:
|
|
case SVE::BI__builtin_sve_svmaxqv_u64:
|
|
case SVE::BI__builtin_sve_svmaxqv_u8:
|
|
case SVE::BI__builtin_sve_svminnmqv_f16:
|
|
case SVE::BI__builtin_sve_svminnmqv_f32:
|
|
case SVE::BI__builtin_sve_svminnmqv_f64:
|
|
case SVE::BI__builtin_sve_svminqv_f16:
|
|
case SVE::BI__builtin_sve_svminqv_f32:
|
|
case SVE::BI__builtin_sve_svminqv_f64:
|
|
case SVE::BI__builtin_sve_svminqv_s16:
|
|
case SVE::BI__builtin_sve_svminqv_s32:
|
|
case SVE::BI__builtin_sve_svminqv_s64:
|
|
case SVE::BI__builtin_sve_svminqv_s8:
|
|
case SVE::BI__builtin_sve_svminqv_u16:
|
|
case SVE::BI__builtin_sve_svminqv_u32:
|
|
case SVE::BI__builtin_sve_svminqv_u64:
|
|
case SVE::BI__builtin_sve_svminqv_u8:
|
|
case SVE::BI__builtin_sve_svmmla_f32:
|
|
case SVE::BI__builtin_sve_svmmla_f64:
|
|
case SVE::BI__builtin_sve_svmmla_s32:
|
|
case SVE::BI__builtin_sve_svmmla_u32:
|
|
case SVE::BI__builtin_sve_svnmatch_s16:
|
|
case SVE::BI__builtin_sve_svnmatch_s8:
|
|
case SVE::BI__builtin_sve_svnmatch_u16:
|
|
case SVE::BI__builtin_sve_svnmatch_u8:
|
|
case SVE::BI__builtin_sve_svorqv_s16:
|
|
case SVE::BI__builtin_sve_svorqv_s32:
|
|
case SVE::BI__builtin_sve_svorqv_s64:
|
|
case SVE::BI__builtin_sve_svorqv_s8:
|
|
case SVE::BI__builtin_sve_svorqv_u16:
|
|
case SVE::BI__builtin_sve_svorqv_u32:
|
|
case SVE::BI__builtin_sve_svorqv_u64:
|
|
case SVE::BI__builtin_sve_svorqv_u8:
|
|
case SVE::BI__builtin_sve_svpmov_lane_s16:
|
|
case SVE::BI__builtin_sve_svpmov_lane_s16_m:
|
|
case SVE::BI__builtin_sve_svpmov_lane_s32:
|
|
case SVE::BI__builtin_sve_svpmov_lane_s32_m:
|
|
case SVE::BI__builtin_sve_svpmov_lane_s64:
|
|
case SVE::BI__builtin_sve_svpmov_lane_s64_m:
|
|
case SVE::BI__builtin_sve_svpmov_lane_s8:
|
|
case SVE::BI__builtin_sve_svpmov_lane_u16:
|
|
case SVE::BI__builtin_sve_svpmov_lane_u16_m:
|
|
case SVE::BI__builtin_sve_svpmov_lane_u32:
|
|
case SVE::BI__builtin_sve_svpmov_lane_u32_m:
|
|
case SVE::BI__builtin_sve_svpmov_lane_u64:
|
|
case SVE::BI__builtin_sve_svpmov_lane_u64_m:
|
|
case SVE::BI__builtin_sve_svpmov_lane_u8:
|
|
case SVE::BI__builtin_sve_svpmov_s16:
|
|
case SVE::BI__builtin_sve_svpmov_s16_z:
|
|
case SVE::BI__builtin_sve_svpmov_s32:
|
|
case SVE::BI__builtin_sve_svpmov_s32_z:
|
|
case SVE::BI__builtin_sve_svpmov_s64:
|
|
case SVE::BI__builtin_sve_svpmov_s64_z:
|
|
case SVE::BI__builtin_sve_svpmov_s8:
|
|
case SVE::BI__builtin_sve_svpmov_s8_z:
|
|
case SVE::BI__builtin_sve_svpmov_u16:
|
|
case SVE::BI__builtin_sve_svpmov_u16_z:
|
|
case SVE::BI__builtin_sve_svpmov_u32:
|
|
case SVE::BI__builtin_sve_svpmov_u32_z:
|
|
case SVE::BI__builtin_sve_svpmov_u64:
|
|
case SVE::BI__builtin_sve_svpmov_u64_z:
|
|
case SVE::BI__builtin_sve_svpmov_u8:
|
|
case SVE::BI__builtin_sve_svpmov_u8_z:
|
|
case SVE::BI__builtin_sve_svpmullb_pair_n_u64:
|
|
case SVE::BI__builtin_sve_svpmullb_pair_u64:
|
|
case SVE::BI__builtin_sve_svpmullt_pair_n_u64:
|
|
case SVE::BI__builtin_sve_svpmullt_pair_u64:
|
|
case SVE::BI__builtin_sve_svprfb_gather_s32offset:
|
|
case SVE::BI__builtin_sve_svprfb_gather_s64offset:
|
|
case SVE::BI__builtin_sve_svprfb_gather_u32base:
|
|
case SVE::BI__builtin_sve_svprfb_gather_u32base_offset:
|
|
case SVE::BI__builtin_sve_svprfb_gather_u32offset:
|
|
case SVE::BI__builtin_sve_svprfb_gather_u64base:
|
|
case SVE::BI__builtin_sve_svprfb_gather_u64base_offset:
|
|
case SVE::BI__builtin_sve_svprfb_gather_u64offset:
|
|
case SVE::BI__builtin_sve_svprfd_gather_s32index:
|
|
case SVE::BI__builtin_sve_svprfd_gather_s64index:
|
|
case SVE::BI__builtin_sve_svprfd_gather_u32base:
|
|
case SVE::BI__builtin_sve_svprfd_gather_u32base_index:
|
|
case SVE::BI__builtin_sve_svprfd_gather_u32index:
|
|
case SVE::BI__builtin_sve_svprfd_gather_u64base:
|
|
case SVE::BI__builtin_sve_svprfd_gather_u64base_index:
|
|
case SVE::BI__builtin_sve_svprfd_gather_u64index:
|
|
case SVE::BI__builtin_sve_svprfh_gather_s32index:
|
|
case SVE::BI__builtin_sve_svprfh_gather_s64index:
|
|
case SVE::BI__builtin_sve_svprfh_gather_u32base:
|
|
case SVE::BI__builtin_sve_svprfh_gather_u32base_index:
|
|
case SVE::BI__builtin_sve_svprfh_gather_u32index:
|
|
case SVE::BI__builtin_sve_svprfh_gather_u64base:
|
|
case SVE::BI__builtin_sve_svprfh_gather_u64base_index:
|
|
case SVE::BI__builtin_sve_svprfh_gather_u64index:
|
|
case SVE::BI__builtin_sve_svprfw_gather_s32index:
|
|
case SVE::BI__builtin_sve_svprfw_gather_s64index:
|
|
case SVE::BI__builtin_sve_svprfw_gather_u32base:
|
|
case SVE::BI__builtin_sve_svprfw_gather_u32base_index:
|
|
case SVE::BI__builtin_sve_svprfw_gather_u32index:
|
|
case SVE::BI__builtin_sve_svprfw_gather_u64base:
|
|
case SVE::BI__builtin_sve_svprfw_gather_u64base_index:
|
|
case SVE::BI__builtin_sve_svprfw_gather_u64index:
|
|
case SVE::BI__builtin_sve_svrax1_s64:
|
|
case SVE::BI__builtin_sve_svrax1_u64:
|
|
case SVE::BI__builtin_sve_svrdffr:
|
|
case SVE::BI__builtin_sve_svrdffr_z:
|
|
case SVE::BI__builtin_sve_svsetffr:
|
|
case SVE::BI__builtin_sve_svsm4e_u32:
|
|
case SVE::BI__builtin_sve_svsm4ekey_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s32index_f32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s32index_s32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s32index_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s32offset_f32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s64index_f64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s64index_s64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s64index_u64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s64offset_f64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_f32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_index_f32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_offset_f32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_s32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32base_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32index_f32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32index_s32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32index_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32offset_f32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_f64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_index_f64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_offset_f64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64index_f64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64index_s64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64index_u64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64offset_f64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u32base_s32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u32base_u32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1b_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1dq_f64:
|
|
case SVE::BI__builtin_sve_svst1dq_s64:
|
|
case SVE::BI__builtin_sve_svst1dq_u64:
|
|
case SVE::BI__builtin_sve_svst1dq_vnum_f64:
|
|
case SVE::BI__builtin_sve_svst1dq_vnum_s64:
|
|
case SVE::BI__builtin_sve_svst1dq_vnum_u64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s32index_s32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s32index_u32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s32offset_s32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s32offset_u32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s64index_s64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s64index_u64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32base_s32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32base_u32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32index_s32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32index_u32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64index_s64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64index_u64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1h_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_bf16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_f16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_f32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_f64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_bf16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_f16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_f32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_f64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_s16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_s32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_u16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_u32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_bf16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_f16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_f32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_f64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_s16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_s32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_s8:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_u16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_u32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_offset_u8:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_s16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_s32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_s8:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_u16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_u32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64base_u8:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_bf16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_f16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_f32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_f64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_s16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_s32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_s64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_u16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_u32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64index_u64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_bf16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_f16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_f32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_f64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_s16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_s32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_s8:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_u16:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_u32:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1q_scatter_u64offset_u8:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_s64index_s64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_s64index_u64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64index_s64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64index_u64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svst1w_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svst1wq_f32:
|
|
case SVE::BI__builtin_sve_svst1wq_s32:
|
|
case SVE::BI__builtin_sve_svst1wq_u32:
|
|
case SVE::BI__builtin_sve_svst1wq_vnum_f32:
|
|
case SVE::BI__builtin_sve_svst1wq_vnum_s32:
|
|
case SVE::BI__builtin_sve_svst1wq_vnum_u32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_s64index_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_s64index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_s64index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_s64offset_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_f32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_index_f32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_offset_f32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_s32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32base_u32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32offset_f32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_index_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_offset_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64index_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64offset_f64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u32base_s32:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u32base_u32:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1b_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_s64index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_s64index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32base_index_s32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32base_index_u32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32base_offset_s32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32base_offset_u32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32base_s32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32base_u32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32offset_s32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u32offset_u32:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1h_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_s64index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_s64index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_s64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_s64offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64base_index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64base_index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64base_offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64base_offset_u64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64base_s64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64base_u64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64index_s64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64index_u64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64offset_s64:
|
|
case SVE::BI__builtin_sve_svstnt1w_scatter_u64offset_u64:
|
|
case SVE::BI__builtin_sve_svtblq_bf16:
|
|
case SVE::BI__builtin_sve_svtblq_f16:
|
|
case SVE::BI__builtin_sve_svtblq_f32:
|
|
case SVE::BI__builtin_sve_svtblq_f64:
|
|
case SVE::BI__builtin_sve_svtblq_s16:
|
|
case SVE::BI__builtin_sve_svtblq_s32:
|
|
case SVE::BI__builtin_sve_svtblq_s64:
|
|
case SVE::BI__builtin_sve_svtblq_s8:
|
|
case SVE::BI__builtin_sve_svtblq_u16:
|
|
case SVE::BI__builtin_sve_svtblq_u32:
|
|
case SVE::BI__builtin_sve_svtblq_u64:
|
|
case SVE::BI__builtin_sve_svtblq_u8:
|
|
case SVE::BI__builtin_sve_svtbxq_bf16:
|
|
case SVE::BI__builtin_sve_svtbxq_f16:
|
|
case SVE::BI__builtin_sve_svtbxq_f32:
|
|
case SVE::BI__builtin_sve_svtbxq_f64:
|
|
case SVE::BI__builtin_sve_svtbxq_s16:
|
|
case SVE::BI__builtin_sve_svtbxq_s32:
|
|
case SVE::BI__builtin_sve_svtbxq_s64:
|
|
case SVE::BI__builtin_sve_svtbxq_s8:
|
|
case SVE::BI__builtin_sve_svtbxq_u16:
|
|
case SVE::BI__builtin_sve_svtbxq_u32:
|
|
case SVE::BI__builtin_sve_svtbxq_u64:
|
|
case SVE::BI__builtin_sve_svtbxq_u8:
|
|
case SVE::BI__builtin_sve_svtmad_f16:
|
|
case SVE::BI__builtin_sve_svtmad_f32:
|
|
case SVE::BI__builtin_sve_svtmad_f64:
|
|
case SVE::BI__builtin_sve_svtrn1q_bf16:
|
|
case SVE::BI__builtin_sve_svtrn1q_f16:
|
|
case SVE::BI__builtin_sve_svtrn1q_f32:
|
|
case SVE::BI__builtin_sve_svtrn1q_f64:
|
|
case SVE::BI__builtin_sve_svtrn1q_s16:
|
|
case SVE::BI__builtin_sve_svtrn1q_s32:
|
|
case SVE::BI__builtin_sve_svtrn1q_s64:
|
|
case SVE::BI__builtin_sve_svtrn1q_s8:
|
|
case SVE::BI__builtin_sve_svtrn1q_u16:
|
|
case SVE::BI__builtin_sve_svtrn1q_u32:
|
|
case SVE::BI__builtin_sve_svtrn1q_u64:
|
|
case SVE::BI__builtin_sve_svtrn1q_u8:
|
|
case SVE::BI__builtin_sve_svtrn2q_bf16:
|
|
case SVE::BI__builtin_sve_svtrn2q_f16:
|
|
case SVE::BI__builtin_sve_svtrn2q_f32:
|
|
case SVE::BI__builtin_sve_svtrn2q_f64:
|
|
case SVE::BI__builtin_sve_svtrn2q_s16:
|
|
case SVE::BI__builtin_sve_svtrn2q_s32:
|
|
case SVE::BI__builtin_sve_svtrn2q_s64:
|
|
case SVE::BI__builtin_sve_svtrn2q_s8:
|
|
case SVE::BI__builtin_sve_svtrn2q_u16:
|
|
case SVE::BI__builtin_sve_svtrn2q_u32:
|
|
case SVE::BI__builtin_sve_svtrn2q_u64:
|
|
case SVE::BI__builtin_sve_svtrn2q_u8:
|
|
case SVE::BI__builtin_sve_svtsmul_f16:
|
|
case SVE::BI__builtin_sve_svtsmul_f32:
|
|
case SVE::BI__builtin_sve_svtsmul_f64:
|
|
case SVE::BI__builtin_sve_svtssel_f16:
|
|
case SVE::BI__builtin_sve_svtssel_f32:
|
|
case SVE::BI__builtin_sve_svtssel_f64:
|
|
case SVE::BI__builtin_sve_svusmmla_s32:
|
|
case SVE::BI__builtin_sve_svuzp1q_bf16:
|
|
case SVE::BI__builtin_sve_svuzp1q_f16:
|
|
case SVE::BI__builtin_sve_svuzp1q_f32:
|
|
case SVE::BI__builtin_sve_svuzp1q_f64:
|
|
case SVE::BI__builtin_sve_svuzp1q_s16:
|
|
case SVE::BI__builtin_sve_svuzp1q_s32:
|
|
case SVE::BI__builtin_sve_svuzp1q_s64:
|
|
case SVE::BI__builtin_sve_svuzp1q_s8:
|
|
case SVE::BI__builtin_sve_svuzp1q_u16:
|
|
case SVE::BI__builtin_sve_svuzp1q_u32:
|
|
case SVE::BI__builtin_sve_svuzp1q_u64:
|
|
case SVE::BI__builtin_sve_svuzp1q_u8:
|
|
case SVE::BI__builtin_sve_svuzp2q_bf16:
|
|
case SVE::BI__builtin_sve_svuzp2q_f16:
|
|
case SVE::BI__builtin_sve_svuzp2q_f32:
|
|
case SVE::BI__builtin_sve_svuzp2q_f64:
|
|
case SVE::BI__builtin_sve_svuzp2q_s16:
|
|
case SVE::BI__builtin_sve_svuzp2q_s32:
|
|
case SVE::BI__builtin_sve_svuzp2q_s64:
|
|
case SVE::BI__builtin_sve_svuzp2q_s8:
|
|
case SVE::BI__builtin_sve_svuzp2q_u16:
|
|
case SVE::BI__builtin_sve_svuzp2q_u32:
|
|
case SVE::BI__builtin_sve_svuzp2q_u64:
|
|
case SVE::BI__builtin_sve_svuzp2q_u8:
|
|
case SVE::BI__builtin_sve_svuzpq1_bf16:
|
|
case SVE::BI__builtin_sve_svuzpq1_f16:
|
|
case SVE::BI__builtin_sve_svuzpq1_f32:
|
|
case SVE::BI__builtin_sve_svuzpq1_f64:
|
|
case SVE::BI__builtin_sve_svuzpq1_s16:
|
|
case SVE::BI__builtin_sve_svuzpq1_s32:
|
|
case SVE::BI__builtin_sve_svuzpq1_s64:
|
|
case SVE::BI__builtin_sve_svuzpq1_s8:
|
|
case SVE::BI__builtin_sve_svuzpq1_u16:
|
|
case SVE::BI__builtin_sve_svuzpq1_u32:
|
|
case SVE::BI__builtin_sve_svuzpq1_u64:
|
|
case SVE::BI__builtin_sve_svuzpq1_u8:
|
|
case SVE::BI__builtin_sve_svuzpq2_bf16:
|
|
case SVE::BI__builtin_sve_svuzpq2_f16:
|
|
case SVE::BI__builtin_sve_svuzpq2_f32:
|
|
case SVE::BI__builtin_sve_svuzpq2_f64:
|
|
case SVE::BI__builtin_sve_svuzpq2_s16:
|
|
case SVE::BI__builtin_sve_svuzpq2_s32:
|
|
case SVE::BI__builtin_sve_svuzpq2_s64:
|
|
case SVE::BI__builtin_sve_svuzpq2_s8:
|
|
case SVE::BI__builtin_sve_svuzpq2_u16:
|
|
case SVE::BI__builtin_sve_svuzpq2_u32:
|
|
case SVE::BI__builtin_sve_svuzpq2_u64:
|
|
case SVE::BI__builtin_sve_svuzpq2_u8:
|
|
case SVE::BI__builtin_sve_svwrffr:
|
|
case SVE::BI__builtin_sve_svzip1q_bf16:
|
|
case SVE::BI__builtin_sve_svzip1q_f16:
|
|
case SVE::BI__builtin_sve_svzip1q_f32:
|
|
case SVE::BI__builtin_sve_svzip1q_f64:
|
|
case SVE::BI__builtin_sve_svzip1q_s16:
|
|
case SVE::BI__builtin_sve_svzip1q_s32:
|
|
case SVE::BI__builtin_sve_svzip1q_s64:
|
|
case SVE::BI__builtin_sve_svzip1q_s8:
|
|
case SVE::BI__builtin_sve_svzip1q_u16:
|
|
case SVE::BI__builtin_sve_svzip1q_u32:
|
|
case SVE::BI__builtin_sve_svzip1q_u64:
|
|
case SVE::BI__builtin_sve_svzip1q_u8:
|
|
case SVE::BI__builtin_sve_svzip2q_bf16:
|
|
case SVE::BI__builtin_sve_svzip2q_f16:
|
|
case SVE::BI__builtin_sve_svzip2q_f32:
|
|
case SVE::BI__builtin_sve_svzip2q_f64:
|
|
case SVE::BI__builtin_sve_svzip2q_s16:
|
|
case SVE::BI__builtin_sve_svzip2q_s32:
|
|
case SVE::BI__builtin_sve_svzip2q_s64:
|
|
case SVE::BI__builtin_sve_svzip2q_s8:
|
|
case SVE::BI__builtin_sve_svzip2q_u16:
|
|
case SVE::BI__builtin_sve_svzip2q_u32:
|
|
case SVE::BI__builtin_sve_svzip2q_u64:
|
|
case SVE::BI__builtin_sve_svzip2q_u8:
|
|
case SVE::BI__builtin_sve_svzipq1_bf16:
|
|
case SVE::BI__builtin_sve_svzipq1_f16:
|
|
case SVE::BI__builtin_sve_svzipq1_f32:
|
|
case SVE::BI__builtin_sve_svzipq1_f64:
|
|
case SVE::BI__builtin_sve_svzipq1_s16:
|
|
case SVE::BI__builtin_sve_svzipq1_s32:
|
|
case SVE::BI__builtin_sve_svzipq1_s64:
|
|
case SVE::BI__builtin_sve_svzipq1_s8:
|
|
case SVE::BI__builtin_sve_svzipq1_u16:
|
|
case SVE::BI__builtin_sve_svzipq1_u32:
|
|
case SVE::BI__builtin_sve_svzipq1_u64:
|
|
case SVE::BI__builtin_sve_svzipq1_u8:
|
|
case SVE::BI__builtin_sve_svzipq2_bf16:
|
|
case SVE::BI__builtin_sve_svzipq2_f16:
|
|
case SVE::BI__builtin_sve_svzipq2_f32:
|
|
case SVE::BI__builtin_sve_svzipq2_f64:
|
|
case SVE::BI__builtin_sve_svzipq2_s16:
|
|
case SVE::BI__builtin_sve_svzipq2_s32:
|
|
case SVE::BI__builtin_sve_svzipq2_s64:
|
|
case SVE::BI__builtin_sve_svzipq2_s8:
|
|
case SVE::BI__builtin_sve_svzipq2_u16:
|
|
case SVE::BI__builtin_sve_svzipq2_u32:
|
|
case SVE::BI__builtin_sve_svzipq2_u64:
|
|
case SVE::BI__builtin_sve_svzipq2_u8:
|
|
BuiltinType = ArmNonStreaming;
|
|
break;
|
|
#endif
|
|
|