diff --git a/clang/include/clang/Basic/arm_sve.td b/clang/include/clang/Basic/arm_sve.td index 9a9a9874fc979..d2b7b78b9970f 100644 --- a/clang/include/clang/Basic/arm_sve.td +++ b/clang/include/clang/Basic/arm_sve.td @@ -953,7 +953,7 @@ def SVCVTNT_BF16_F32 : SInst<"svcvtnt_bf16[_f32]", "$$Pd", "f", MergeOp1, "aar // SVCVTNT_X_BF16_F32 : Implemented as macro by SveEmitter.cpp } -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { defm SVCVTLT_F32_F16 : SInstCvtMX<"svcvtlt_f32[_f16]", "ddPh", "dPh", "f", "aarch64_sve_fcvtlt_f32f16">; defm SVCVTLT_F64_F32 : SInstCvtMX<"svcvtlt_f64[_f32]", "ddPh", "dPh", "d", "aarch64_sve_fcvtlt_f64f32">; @@ -1243,7 +1243,7 @@ let SVETargetGuard = "sve2p1|sme2", SMETargetGuard = "sve2p1|sme2" in { //////////////////////////////////////////////////////////////////////////////// // SVE2 WhileGE/GT -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVWHILEGE_S32 : SInst<"svwhilege_{d}[_{1}]", "Pkk", "PcPsPiPl", MergeNone, "aarch64_sve_whilege", [IsOverloadWhileOrMultiVecCvt, VerifyRuntimeMode]>; def SVWHILEGE_S64 : SInst<"svwhilege_{d}[_{1}]", "Pll", "PcPsPiPl", MergeNone, "aarch64_sve_whilege", [IsOverloadWhileOrMultiVecCvt, VerifyRuntimeMode]>; def SVWHILEGT_S32 : SInst<"svwhilegt_{d}[_{1}]", "Pkk", "PcPsPiPl", MergeNone, "aarch64_sve_whilegt", [IsOverloadWhileOrMultiVecCvt, VerifyRuntimeMode]>; @@ -1268,7 +1268,7 @@ let SVETargetGuard = "sve2p1|sme2", SMETargetGuard = "sve2p1|sme2" in { //////////////////////////////////////////////////////////////////////////////// // SVE2 - Uniform DSP operations -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { defm SVQADD_S : SInstZPZZ<"svqadd", "csli", "aarch64_sve_sqadd", "aarch64_sve_sqadd">; defm SVQADD_U : SInstZPZZ<"svqadd", "UcUsUiUl", "aarch64_sve_uqadd", "aarch64_sve_uqadd">; defm SVHADD_S : SInstZPZZ<"svhadd", "csli", "aarch64_sve_shadd", "aarch64_sve_shadd">; @@ -1303,7 +1303,7 @@ multiclass SInstZPZxZ; } -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { defm SVQRSHL_S : SInstZPZxZ<"svqrshl", "csil", "dPdx", "dPdK", "aarch64_sve_sqrshl", [VerifyRuntimeMode]>; defm SVQRSHL_U : SInstZPZxZ<"svqrshl", "UcUsUiUl", "dPdx", "dPdK", "aarch64_sve_uqrshl", [VerifyRuntimeMode]>; defm SVQSHL_S : SInstZPZxZ<"svqshl", "csil", "dPdx", "dPdK", "aarch64_sve_sqshl", [VerifyRuntimeMode]>; @@ -1357,7 +1357,7 @@ multiclass SInstPairwise; } -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { defm SVADDP : SInstPairwise<"svaddp", "csliUcUsUiUl", "aarch64_sve_addp", [VerifyRuntimeMode]>; defm SVADDP_F : SInstPairwise<"svaddp", "hfd", "aarch64_sve_faddp", [VerifyRuntimeMode]>; defm SVMAXNMP : SInstPairwise<"svmaxnmp", "hfd", "aarch64_sve_fmaxnmp", [VerifyRuntimeMode]>; @@ -1373,7 +1373,7 @@ defm SVMINP_U : SInstPairwise<"svminp", "UcUsUiUl", "aarch64_sve_uminp", [ //////////////////////////////////////////////////////////////////////////////// // SVE2 - Widening pairwise arithmetic -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVADALP_S_M : SInst<"svadalp[_{d}]", "dPdh", "sil", MergeOp1, "aarch64_sve_sadalp", [VerifyRuntimeMode]>; def SVADALP_S_X : SInst<"svadalp[_{d}]", "dPdh", "sil", MergeAny, "aarch64_sve_sadalp", [VerifyRuntimeMode]>; def SVADALP_S_Z : SInst<"svadalp[_{d}]", "dPdh", "sil", MergeZero, "aarch64_sve_sadalp", [VerifyRuntimeMode]>; @@ -1387,7 +1387,7 @@ def SVADALP_U_Z : SInst<"svadalp[_{d}]", "dPdh", "UsUiUl", MergeZero, "aarch64_s // SVE2 - Bitwise ternary logical instructions // -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVBCAX : SInst<"svbcax[_{d}]", "dddd", "csilUcUsUiUl", MergeNone, "aarch64_sve_bcax", [VerifyRuntimeMode]>; def SVBSL : SInst<"svbsl[_{d}]", "dddd", "csilUcUsUiUl", MergeNone, "aarch64_sve_bsl", [VerifyRuntimeMode]>; def SVBSL1N : SInst<"svbsl1n[_{d}]", "dddd", "csilUcUsUiUl", MergeNone, "aarch64_sve_bsl1n", [VerifyRuntimeMode]>; @@ -1407,7 +1407,7 @@ def SVXAR_N : SInst<"svxar[_n_{d}]", "dddi", "csilUcUsUiUl", MergeNone, "aar //////////////////////////////////////////////////////////////////////////////// // SVE2 - Large integer arithmetic -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVADCLB : SInst<"svadclb[_{d}]", "dddd", "UiUl", MergeNone, "aarch64_sve_adclb", [VerifyRuntimeMode]>; def SVADCLT : SInst<"svadclt[_{d}]", "dddd", "UiUl", MergeNone, "aarch64_sve_adclt", [VerifyRuntimeMode]>; def SVSBCLB : SInst<"svsbclb[_{d}]", "dddd", "UiUl", MergeNone, "aarch64_sve_sbclb", [VerifyRuntimeMode]>; @@ -1422,7 +1422,7 @@ def SVSBCLT_N : SInst<"svsbclt[_n_{d}]", "ddda", "UiUl", MergeNone, "aarch64_sve //////////////////////////////////////////////////////////////////////////////// // SVE2 - Multiplication by indexed elements -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVMLA_LANE_2 : SInst<"svmla_lane[_{d}]", "ddddi", "silUsUiUl", MergeNone, "aarch64_sve_mla_lane", [VerifyRuntimeMode], [ImmCheck<3, ImmCheckLaneIndex, 2>]>; def SVMLS_LANE_2 : SInst<"svmls_lane[_{d}]", "ddddi", "silUsUiUl", MergeNone, "aarch64_sve_mls_lane", [VerifyRuntimeMode], [ImmCheck<3, ImmCheckLaneIndex, 2>]>; def SVMUL_LANE_2 : SInst<"svmul_lane[_{d}]", "dddi", "silUsUiUl", MergeNone, "aarch64_sve_mul_lane", [VerifyRuntimeMode], [ImmCheck<2, ImmCheckLaneIndex, 1>]>; @@ -1430,7 +1430,7 @@ def SVMUL_LANE_2 : SInst<"svmul_lane[_{d}]", "dddi", "silUsUiUl", MergeNone, "a //////////////////////////////////////////////////////////////////////////////// // SVE2 - Uniform complex integer arithmetic -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVCADD : SInst<"svcadd[_{d}]", "dddi", "csilUcUsUiUl", MergeNone, "aarch64_sve_cadd_x", [VerifyRuntimeMode], [ImmCheck<2, ImmCheckComplexRot90_270>]>; def SVSQCADD : SInst<"svqcadd[_{d}]", "dddi", "csil", MergeNone, "aarch64_sve_sqcadd_x", [VerifyRuntimeMode], [ImmCheck<2, ImmCheckComplexRot90_270>]>; def SVCMLA : SInst<"svcmla[_{d}]", "ddddi", "csilUcUsUiUl", MergeNone, "aarch64_sve_cmla_x", [VerifyRuntimeMode], [ImmCheck<3, ImmCheckComplexRotAll90>]>; @@ -1457,7 +1457,7 @@ multiclass SInstWideDSPWide { def _N : SInst; } -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { defm SVABALB_S : SInstWideDSPAcc<"svabalb", "sil", "aarch64_sve_sabalb">; defm SVABALB_U : SInstWideDSPAcc<"svabalb", "UsUiUl", "aarch64_sve_uabalb">; defm SVABALT_S : SInstWideDSPAcc<"svabalt", "sil", "aarch64_sve_sabalt">; @@ -1536,7 +1536,7 @@ def SVQDMULLT_LANE : SInst<"svqdmullt_lane[_{d}]", "dhhi", "il", MergeNone, " //////////////////////////////////////////////////////////////////////////////// // SVE2 - Narrowing DSP operations -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVADDHNB : SInst<"svaddhnb[_{d}]", "hdd", "silUsUiUl", MergeNone, "aarch64_sve_addhnb", [VerifyRuntimeMode]>; def SVADDHNT : SInst<"svaddhnt[_{d}]", "hhdd", "silUsUiUl", MergeNone, "aarch64_sve_addhnt", [VerifyRuntimeMode]>; def SVRADDHNB : SInst<"svraddhnb[_{d}]", "hdd", "silUsUiUl", MergeNone, "aarch64_sve_raddhnb", [VerifyRuntimeMode]>; @@ -1576,7 +1576,7 @@ def SVQRSHRNT_U : SInst<"svqrshrnt[_n_{d}]", "hhdi", "UsUiUl", MergeNone, "a //////////////////////////////////////////////////////////////////////////////// // SVE2 - Unary narrowing operations -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVQXTNB_S : SInst<"svqxtnb[_{d}]", "hd", "sil", MergeNone, "aarch64_sve_sqxtnb", [VerifyRuntimeMode]>; def SVQXTNB_U : SInst<"svqxtnb[_{d}]", "hd", "UsUiUl", MergeNone, "aarch64_sve_uqxtnb", [VerifyRuntimeMode]>; def SVQXTUNB_S : SInst<"svqxtunb[_{d}]", "ed", "sil", MergeNone, "aarch64_sve_sqxtunb", [VerifyRuntimeMode]>; @@ -1589,7 +1589,7 @@ def SVQXTUNT_S : SInst<"svqxtunt[_{d}]", "eed", "sil", MergeNone, "aarch64_sv //////////////////////////////////////////////////////////////////////////////// // SVE2 - Widening complex integer arithmetic -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { defm SVADDLBT : SInstWideDSPLong<"svaddlbt", "sil", "aarch64_sve_saddlbt">; defm SVSUBLBT : SInstWideDSPLong<"svsublbt", "sil", "aarch64_sve_ssublbt">; defm SVSUBLTB : SInstWideDSPLong<"svsubltb", "sil", "aarch64_sve_ssubltb">; @@ -1723,7 +1723,7 @@ def SVSTNT1W_SCATTER_INDEX_S : MInst<"svstnt1w_scatter[_{2}base]_index[_{d}]", " //////////////////////////////////////////////////////////////////////////////// // SVE2 - Polynomial arithmetic -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVEORBT : SInst<"sveorbt[_{d}]", "dddd", "csilUcUsUiUl", MergeNone, "aarch64_sve_eorbt", [VerifyRuntimeMode]>; def SVEORBT_N : SInst<"sveorbt[_n_{d}]", "ddda", "csilUcUsUiUl", MergeNone, "aarch64_sve_eorbt", [VerifyRuntimeMode]>; def SVEORTB : SInst<"sveortb[_{d}]", "dddd", "csilUcUsUiUl", MergeNone, "aarch64_sve_eortb", [VerifyRuntimeMode]>; @@ -1744,7 +1744,7 @@ def SVPMULLT_PAIR_N : SInst<"svpmullt_pair[_n_{d}]", "dda", "UcUi", MergeNone, //////////////////////////////////////////////////////////////////////////////// // SVE2 - Complex integer dot product -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVCDOT : SInst<"svcdot[_{d}]", "ddqqi", "il", MergeNone, "aarch64_sve_cdot", [VerifyRuntimeMode], [ImmCheck<3, ImmCheckComplexRotAll90>]>; def SVCDOT_LANE : SInst<"svcdot_lane[_{d}]", "ddqqii", "il", MergeNone, "aarch64_sve_cdot_lane", [VerifyRuntimeMode], [ImmCheck<4, ImmCheckComplexRotAll90>, ImmCheck<3, ImmCheckLaneIndexDot, 2>]>; } @@ -1752,7 +1752,7 @@ def SVCDOT_LANE : SInst<"svcdot_lane[_{d}]", "ddqqii", "il", MergeNone, "aarch //////////////////////////////////////////////////////////////////////////////// // SVE2 - Floating-point widening multiply-accumulate -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVMLALB_F : SInst<"svmlalb[_{d}]", "ddhh", "f", MergeNone, "aarch64_sve_fmlalb", [VerifyRuntimeMode]>; def SVMLALB_F_N : SInst<"svmlalb[_n_{d}]", "ddhR", "f", MergeNone, "aarch64_sve_fmlalb", [VerifyRuntimeMode]>; def SVMLALB_F_LANE : SInst<"svmlalb_lane[_{d}]", "ddhhi", "f", MergeNone, "aarch64_sve_fmlalb_lane", [VerifyRuntimeMode], [ImmCheck<3, ImmCheckLaneIndex, 2>]>; @@ -1770,7 +1770,7 @@ def SVMLSLT_F_LANE : SInst<"svmlslt_lane[_{d}]", "ddhhi", "f", MergeNone, "aarch //////////////////////////////////////////////////////////////////////////////// // SVE2 - Floating-point integer binary logarithm -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVLOGB_M : SInst<"svlogb[_{d}]", "xxPd", "hfd", MergeOp1, "aarch64_sve_flogb", [VerifyRuntimeMode]>; def SVLOGB_X : SInst<"svlogb[_{d}]", "xPd", "hfd", MergeAnyExp, "aarch64_sve_flogb", [VerifyRuntimeMode]>; def SVLOGB_Z : SInst<"svlogb[_{d}]", "xPd", "hfd", MergeZeroExp, "aarch64_sve_flogb", [VerifyRuntimeMode]>; @@ -1794,7 +1794,7 @@ def SVNMATCH : SInst<"svnmatch[_{d}]", "PPdd", "csUcUs", MergeNone, "aarch64_sve //////////////////////////////////////////////////////////////////////////////// // SVE2 - Contiguous conflict detection -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVWHILERW_B : SInst<"svwhilerw[_{1}]", "Pcc", "cUc", MergeNone, "aarch64_sve_whilerw_b", [IsOverloadWhileRW, VerifyRuntimeMode]>; def SVWHILERW_H : SInst<"svwhilerw[_{1}]", "Pcc", "sUshb", MergeNone, "aarch64_sve_whilerw_h", [IsOverloadWhileRW, VerifyRuntimeMode]>; def SVWHILERW_S : SInst<"svwhilerw[_{1}]", "Pcc", "iUif", MergeNone, "aarch64_sve_whilerw_s", [IsOverloadWhileRW, VerifyRuntimeMode]>; @@ -1808,14 +1808,14 @@ def SVWHILEWR_D : SInst<"svwhilewr[_{1}]", "Pcc", "lUld", MergeNone, "aarch64_sv //////////////////////////////////////////////////////////////////////////////// // SVE2 - Extended table lookup/permute -let SVETargetGuard = "sve2" in { +let SVETargetGuard = "sve2|sme" in { def SVTBL2 : SInst<"svtbl2[_{d}]", "d2u", "csilUcUsUiUlhfdb", MergeNone, "", [VerifyRuntimeMode]>; def SVTBX : SInst<"svtbx[_{d}]", "dddu", "csilUcUsUiUlhfdb", MergeNone, "aarch64_sve_tbx", [VerifyRuntimeMode]>; } //////////////////////////////////////////////////////////////////////////////// // SVE2 - Lookup table -let SVETargetGuard = "sve2,lut", SMETargetGuard = "sme2,lut" in { +let SVETargetGuard = "(sve2|sme2),lut", SMETargetGuard = "sme2,lut" in { def SVLUTI2_B : SInst<"svluti2_lane[_{d}]", "dd[i", "cUc", MergeNone, "aarch64_sve_luti2_lane", [VerifyRuntimeMode], [ImmCheck<2, ImmCheck0_3>]>; def SVLUTI2_H : SInst<"svluti2_lane[_{d}]", "dd[i", "sUshb", MergeNone, "aarch64_sve_luti2_lane", [VerifyRuntimeMode], [ImmCheck<2, ImmCheck0_7>]>; @@ -1841,7 +1841,7 @@ def SVPMULLT_PAIR_U64 : SInst<"svpmullt_pair[_{d}]", "ddd", "Ul", MergeNone, def SVPMULLT_PAIR_N_U64 : SInst<"svpmullt_pair[_n_{d}]", "dda", "Ul", MergeNone, "aarch64_sve_pmullt_pair", [VerifyRuntimeMode]>; } -let SVETargetGuard = "sve-sha3", SMETargetGuard = "sve-sha3,sme2p1" in { +let SVETargetGuard = "sve-sha3", SMETargetGuard = "sme2p1,sve-sha3" in { def SVRAX1 : SInst<"svrax1[_{d}]", "ddd", "lUl", MergeNone, "aarch64_sve_rax1", [IsOverloadNone, VerifyRuntimeMode]>; } @@ -1884,7 +1884,7 @@ def SVFMAXQV : SInst<"svmaxqv[_{d}]", "{Pd", "hfd", MergeNone, "aarch64_sve_ def SVFMINQV : SInst<"svminqv[_{d}]", "{Pd", "hfd", MergeNone, "aarch64_sve_fminqv", [IsReductionQV, VerifyRuntimeMode]>; } -let SVETargetGuard = "sve2p1", SMETargetGuard = "sme2" in { +let SVETargetGuard = "sve2p1", SMETargetGuard = "sve2p1|sme2" in { def SVPEXT_SINGLE : SInst<"svpext_lane_{d}", "P}i", "QcQsQiQl", MergeNone, "aarch64_sve_pext", [VerifyRuntimeMode], [ImmCheck<1, ImmCheck0_3>]>; def SVPEXT_X2 : SInst<"svpext_lane_{d}_x2", "2.P}i", "QcQsQiQl", MergeNone, "aarch64_sve_pext_x2", [VerifyRuntimeMode], [ImmCheck<1, ImmCheck0_1>]>; @@ -1923,7 +1923,7 @@ multiclass MultiVecLoad { def SV # NAME # D_VNUM_X4 : MInst<"sv" # i # "_vnum" # "[_{2}]_x4", "4}cl", "lUld", [IsStructLoad, VerifyRuntimeMode], MemEltTyDefault, "aarch64_sve_" # i # "_pn_x4">; } -let SVETargetGuard = "sve2p1", SMETargetGuard = "sme2" in { +let SVETargetGuard = "sve2p1", SMETargetGuard = "sve2p1|sme2" in { defm LD1 : MultiVecLoad<"ld1">; defm LDNT1 : MultiVecLoad<"ldnt1">; } @@ -1948,7 +1948,7 @@ multiclass MultiVecStore { def SV # NAME # D_VNUM_X4 : MInst<"sv" # i # "_vnum" # "[_{2}_x4]", "v}pl4", "lUld", [IsStructStore, VerifyRuntimeMode], MemEltTyDefault, "aarch64_sve_" # i # "_pn_x4">; } -let SVETargetGuard = "sve2p1", SMETargetGuard = "sme2" in { +let SVETargetGuard = "sve2p1", SMETargetGuard = "sve2p1|sme2" in { defm ST1 : MultiVecStore<"st1">; defm STNT1 : MultiVecStore<"stnt1">; } @@ -1972,7 +1972,7 @@ def SVUCLAMP : SInst<"svclamp[_{d}]", "dddd", "UcUsUiUl", MergeNone, "aarch64_sv defm SVREVD : SInstZPZ<"svrevd", "csilUcUsUiUlmbhfd", "aarch64_sve_revd">; } -let SVETargetGuard = "sve2p1", SMETargetGuard = "sme2" in { +let SVETargetGuard = "sve2p1", SMETargetGuard = "sve2p1|sme2" in { def SVPTRUE_COUNT : SInst<"svptrue_{d}", "}v", "QcQsQiQl", MergeNone, "aarch64_sve_ptrue_{d}", [IsOverloadNone, VerifyRuntimeMode], []>; def SVCNTP_COUNT : SInst<"svcntp_{d}", "n}i", "QcQsQiQl", MergeNone, "aarch64_sve_cntp_{d}", [IsOverloadNone, VerifyRuntimeMode], [ImmCheck<1, ImmCheck2_4_Mul2>]>; @@ -2131,7 +2131,7 @@ let SVETargetGuard = InvalidMode, SMETargetGuard = "sme2,faminmax" in { def FAMAX_X4 : Inst<"svamax[_{d}_x4]", "444", "hfd", MergeNone, "aarch64_sme_famax_x4", [IsStreaming], []>; } -let SVETargetGuard = "sve2p1", SMETargetGuard = "sme2" in { +let SVETargetGuard = "sve2p1", SMETargetGuard = "sve2p1|sme2" in { def REINTERPRET_SVBOOL_TO_SVCOUNT : Inst<"svreinterpret[_c]", "}P", "Pc", MergeNone, "", [VerifyRuntimeMode], []>; def REINTERPRET_SVCOUNT_TO_SVBOOL : Inst<"svreinterpret[_b]", "P}", "Pc", MergeNone, "", [VerifyRuntimeMode], []>; } @@ -2225,9 +2225,9 @@ let SVETargetGuard = InvalidMode, SMETargetGuard = "sme-f16f16" in { // Multi-vector saturating extract narrow // let SVETargetGuard = InvalidMode, SMETargetGuard = "sme2" in { - def SVQCVT_S16_S32_X2 : SInst<"svqcvt_s16[_{d}_x2]", "h2.d", "i", MergeNone, "aarch64_sve_sqcvt_x2", [IsStreaming], []>; - def SVQCVT_U16_U32_X2 : SInst<"svqcvt_u16[_{d}_x2]", "e2.d", "Ui", MergeNone, "aarch64_sve_uqcvt_x2", [IsStreaming], []>; - def SVQCVT_U16_S32_X2 : SInst<"svqcvt_u16[_{d}_x2]", "e2.d", "i", MergeNone, "aarch64_sve_sqcvtu_x2", [IsStreaming], []>; + def SVQCVT_S16_S32_X2 : SInst<"svqcvt_s16[_{d}_x2]", "h2.d", "i", MergeNone, "aarch64_sve_sqcvt_x2", [IsStreaming], []>; + def SVQCVT_U16_U32_X2 : SInst<"svqcvt_u16[_{d}_x2]", "e2.d", "Ui", MergeNone, "aarch64_sve_uqcvt_x2", [IsStreaming], []>; + def SVQCVT_U16_S32_X2 : SInst<"svqcvt_u16[_{d}_x2]", "e2.d", "i", MergeNone, "aarch64_sve_sqcvtu_x2", [IsStreaming], []>; def SVQCVT_S8_S32_X4 : SInst<"svqcvt_s8[_{d}_x4]", "q4.d", "i", MergeNone, "aarch64_sve_sqcvt_x4", [IsStreaming], []>; def SVQCVT_U8_U32_X4 : SInst<"svqcvt_u8[_{d}_x4]", "b4.d", "Ui", MergeNone, "aarch64_sve_uqcvt_x4", [IsStreaming], []>; @@ -2316,12 +2316,12 @@ let SVETargetGuard = "sve2p1|sme2", SMETargetGuard = "sve2p1|sme2" in { def SVBFMLSLT_LANE : SInst<"svbfmlslt_lane[_{d}]", "dd$$i", "f", MergeNone, "aarch64_sve_bfmlslt_lane", [IsOverloadNone, VerifyRuntimeMode], [ImmCheck<3, ImmCheck0_7>]>; } -let SVETargetGuard = "sve2,faminmax", SMETargetGuard = "sme2,faminmax" in { +let SVETargetGuard = "(sve2|sme2),faminmax", SMETargetGuard = "sme2,faminmax" in { defm SVAMIN : SInstZPZZ<"svamin", "hfd", "aarch64_sve_famin", "aarch64_sve_famin_u">; defm SVAMAX : SInstZPZZ<"svamax", "hfd", "aarch64_sve_famax", "aarch64_sve_famax_u">; } -let SVETargetGuard = "sve2,fp8", SMETargetGuard = "sme2,fp8" in { +let SVETargetGuard = "(sve2|sme2),fp8", SMETargetGuard = "sme2,fp8" in { // SVE FP8 widening conversions // 8-bit floating-point convert to BFloat16/Float16 diff --git a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_faminmax___sme_AND_sme2_AND_faminmax.c b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_faminmax___sme_AND_sme2_AND_faminmax.c similarity index 55% rename from clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_faminmax___sme_AND_sme2_AND_faminmax.c rename to clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_faminmax___sme_AND_sme2_AND_faminmax.c index 1004058e17bcf..36cb1bac1b30d 100644 --- a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_faminmax___sme_AND_sme2_AND_faminmax.c +++ b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_faminmax___sme_AND_sme2_AND_faminmax.c @@ -1,14 +1,13 @@ // NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py // RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +faminmax -target-feature +sme -target-feature +sve -target-feature +sve2 -verify=guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +faminmax -target-feature +sme -target-feature +sme2 -target-feature +sve -verify=streaming-guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +faminmax -target-feature +sme -target-feature +sme2 -target-feature +sve -target-feature +sve2 -verify +// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +faminmax -target-feature +sme -target-feature +sme2 -target-feature +sve -verify // expected-no-diagnostics // REQUIRES: aarch64-registered-target #include -// Properties: guard="sve,sve2,faminmax" streaming_guard="sme,sme2,faminmax" flags="feature-dependent" +// Properties: guard="sve,(sve2|sme2),faminmax" streaming_guard="sme,sme2,faminmax" flags="feature-dependent" void test(void) { float16_t float16_t_val; @@ -19,149 +18,77 @@ void test(void) { svfloat32_t svfloat32_t_val; svfloat64_t svfloat64_t_val; - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f16_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f32_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_f64_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f16_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f16_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f16_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f32_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f32_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f32_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f64_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f64_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_n_f64_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamax_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f16_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f32_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_f64_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f16_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f16_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f16_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f32_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f32_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f32_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f64_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f64_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_n_f64_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svamin_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); } @@ -329,220 +256,148 @@ void test_streaming_compatible(void) __arm_streaming_compatible{ svfloat32_t svfloat32_t_val; svfloat64_t svfloat64_t_val; - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f16_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f32_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_f64_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f16_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f16_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f16_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f32_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f32_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f32_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f64_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f64_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_n_f64_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamax_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f16_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f32_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_f64_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f16_m(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f16_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f16_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f32_m(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f32_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f32_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f64_m(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f64_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_n_f64_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_x(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_x(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_x(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_z(svbool_t_val, svfloat16_t_val, float16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_z(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_z(svbool_t_val, svfloat32_t_val, float32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_z(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_z(svbool_t_val, svfloat64_t_val, float64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svamin_z(svbool_t_val, svfloat64_t_val, svfloat64_t_val); } diff --git a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_fp8___sme_AND_sme2_AND_fp8.c b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_fp8___sme_AND_sme2_AND_fp8.c similarity index 54% rename from clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_fp8___sme_AND_sme2_AND_fp8.c rename to clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_fp8___sme_AND_sme2_AND_fp8.c index a5735d06d9496..2f82298cc2048 100644 --- a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_fp8___sme_AND_sme2_AND_fp8.c +++ b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_fp8___sme_AND_sme2_AND_fp8.c @@ -1,14 +1,13 @@ // NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py // RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +fp8 -target-feature +sme -target-feature +sve -target-feature +sve2 -verify=guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +fp8 -target-feature +sme -target-feature +sme2 -target-feature +sve -verify=streaming-guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +fp8 -target-feature +sme -target-feature +sme2 -target-feature +sve -target-feature +sve2 -verify +// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +fp8 -target-feature +sme -target-feature +sme2 -target-feature +sve -verify // expected-no-diagnostics // REQUIRES: aarch64-registered-target #include -// Properties: guard="sve,sve2,fp8" streaming_guard="sme,sme2,fp8" flags="feature-dependent" +// Properties: guard="sve,(sve2|sme2),fp8" streaming_guard="sme,sme2,fp8" flags="feature-dependent" void test(void) { fpm_t fpm_t_val; @@ -17,53 +16,29 @@ void test(void) { svfloat32x2_t svfloat32x2_t_val; svmfloat8_t svmfloat8_t_val; - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt1_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt1_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt1_f16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt1_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt2_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt2_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt2_f16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvt2_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt1_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt1_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt1_f16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt1_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt2_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt2_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt2_f16_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtlt2_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtn_mf8_bf16_x2_fpm(svbfloat16x2_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtn_mf8_f16_x2_fpm(svfloat16x2_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtn_mf8_fpm(svbfloat16x2_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtn_mf8_fpm(svfloat16x2_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtnb_mf8_f32_x2_fpm(svfloat32x2_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtnb_mf8_fpm(svfloat32x2_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtnt_mf8_f32_x2_fpm(svmfloat8_t_val, svfloat32x2_t_val, fpm_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcvtnt_mf8_fpm(svmfloat8_t_val, svfloat32x2_t_val, fpm_t_val); } @@ -131,76 +106,52 @@ void test_streaming_compatible(void) __arm_streaming_compatible{ svfloat32x2_t svfloat32x2_t_val; svmfloat8_t svmfloat8_t_val; - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt1_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt1_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt1_f16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt1_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt2_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt2_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt2_f16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvt2_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt1_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt1_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt1_f16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt1_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt2_bf16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt2_bf16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt2_f16_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtlt2_f16_mf8_fpm(svmfloat8_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtn_mf8_bf16_x2_fpm(svbfloat16x2_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtn_mf8_f16_x2_fpm(svfloat16x2_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtn_mf8_fpm(svbfloat16x2_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtn_mf8_fpm(svfloat16x2_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtnb_mf8_f32_x2_fpm(svfloat32x2_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtnb_mf8_fpm(svfloat32x2_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtnt_mf8_f32_x2_fpm(svmfloat8_t_val, svfloat32x2_t_val, fpm_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcvtnt_mf8_fpm(svmfloat8_t_val, svfloat32x2_t_val, fpm_t_val); } diff --git a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_lut___sme_AND_sme2_AND_lut.c b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_lut___sme_AND_sme2_AND_lut.c similarity index 55% rename from clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_lut___sme_AND_sme2_AND_lut.c rename to clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_lut___sme_AND_sme2_AND_lut.c index f54392c9663e2..172fd74b03dae 100644 --- a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2_AND_lut___sme_AND_sme2_AND_lut.c +++ b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme2_RP_AND_lut___sme_AND_sme2_AND_lut.c @@ -1,14 +1,13 @@ // NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py // RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +lut -target-feature +sme -target-feature +sve -target-feature +sve2 -verify=guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +lut -target-feature +sme -target-feature +sme2 -target-feature +sve -verify=streaming-guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +lut -target-feature +sme -target-feature +sme2 -target-feature +sve -target-feature +sve2 -verify +// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +lut -target-feature +sme -target-feature +sme2 -target-feature +sve -verify // expected-no-diagnostics // REQUIRES: aarch64-registered-target #include -// Properties: guard="sve,sve2,lut" streaming_guard="sme,sme2,lut" flags="feature-dependent" +// Properties: guard="sve,(sve2|sme2),lut" streaming_guard="sme,sme2,lut" flags="feature-dependent" void test(void) { svbfloat16_t svbfloat16_t_val; @@ -22,69 +21,37 @@ void test(void) { svuint16_t svuint16_t_val; svuint16x2_t svuint16x2_t_val; - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane(svbfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane(svfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane(svint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane(svint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane(svuint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane_bf16(svbfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane_f16(svfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane_s8(svint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane_s16(svint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti2_lane_u16(svuint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svbfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svbfloat16x2_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svfloat16x2_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svint8_t_val, svuint8_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svint16x2_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svuint8_t_val, svuint8_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svuint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane(svuint16x2_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_bf16(svbfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_bf16_x2(svbfloat16x2_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_f16(svfloat16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_f16_x2(svfloat16x2_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_s8(svint8_t_val, svuint8_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_s16(svint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_s16_x2(svint16x2_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_u8(svuint8_t_val, svuint8_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_u16(svuint16_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svluti4_lane_u16_x2(svuint16x2_t_val, svuint8_t_val, 2); } @@ -178,100 +145,68 @@ void test_streaming_compatible(void) __arm_streaming_compatible{ svuint16_t svuint16_t_val; svuint16x2_t svuint16x2_t_val; - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane(svbfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane(svfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane(svint8_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane(svint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane(svuint8_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane(svuint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane_bf16(svbfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane_f16(svfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane_s8(svint8_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane_s16(svint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane_u8(svuint8_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti2_lane_u16(svuint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svbfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svbfloat16x2_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svfloat16x2_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svint8_t_val, svuint8_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svint16x2_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svuint8_t_val, svuint8_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svuint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane(svuint16x2_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_bf16(svbfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_bf16_x2(svbfloat16x2_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_f16(svfloat16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_f16_x2(svfloat16x2_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_s8(svint8_t_val, svuint8_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_s16(svint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_s16_x2(svint16x2_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_u8(svuint8_t_val, svuint8_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_u16(svuint16_t_val, svuint8_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} + // guard-error@+1 {{builtin can only be called from a non-streaming function}} svluti4_lane_u16_x2(svuint16x2_t_val, svuint8_t_val, 2); } diff --git a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme_RP___sme.c b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme_RP___sme.c new file mode 100644 index 0000000000000..7e66581893026 --- /dev/null +++ b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_LP_sve2_OR_sme_RP___sme.c @@ -0,0 +1,9945 @@ +// NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py +// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -verify +// expected-no-diagnostics + +// REQUIRES: aarch64-registered-target + +#include + +// Properties: guard="sve,(sve2|sme)" streaming_guard="sme" flags="feature-dependent" + +void test(void) { + bfloat16_t * bfloat16_t_ptr_val; + float16_t * float16_t_ptr_val; + float16_t float16_t_val; + float32_t * float32_t_ptr_val; + float64_t * float64_t_ptr_val; + int8_t * int8_t_ptr_val; + int8_t int8_t_val; + int16_t * int16_t_ptr_val; + int16_t int16_t_val; + int32_t * int32_t_ptr_val; + int32_t int32_t_val; + int64_t * int64_t_ptr_val; + int64_t int64_t_val; + svbfloat16_t svbfloat16_t_val; + svbfloat16x2_t svbfloat16x2_t_val; + svbool_t svbool_t_val; + svfloat16_t svfloat16_t_val; + svfloat16x2_t svfloat16x2_t_val; + svfloat32_t svfloat32_t_val; + svfloat32x2_t svfloat32x2_t_val; + svfloat64_t svfloat64_t_val; + svfloat64x2_t svfloat64x2_t_val; + svint8_t svint8_t_val; + svint8x2_t svint8x2_t_val; + svint16_t svint16_t_val; + svint16x2_t svint16x2_t_val; + svint32_t svint32_t_val; + svint32x2_t svint32x2_t_val; + svint64_t svint64_t_val; + svint64x2_t svint64x2_t_val; + svuint8_t svuint8_t_val; + svuint8x2_t svuint8x2_t_val; + svuint16_t svuint16_t_val; + svuint16x2_t svuint16x2_t_val; + svuint32_t svuint32_t_val; + svuint32x2_t svuint32x2_t_val; + svuint64_t svuint64_t_val; + svuint64x2_t svuint64x2_t_val; + uint8_t * uint8_t_ptr_val; + uint8_t uint8_t_val; + uint16_t * uint16_t_ptr_val; + uint16_t uint16_t_val; + uint32_t * uint32_t_ptr_val; + uint32_t uint32_t_val; + uint64_t * uint64_t_ptr_val; + uint64_t uint64_t_val; + + svaba(svint8_t_val, svint8_t_val, int8_t_val); + svaba(svint8_t_val, svint8_t_val, svint8_t_val); + svaba(svint16_t_val, svint16_t_val, int16_t_val); + svaba(svint16_t_val, svint16_t_val, svint16_t_val); + svaba(svint32_t_val, svint32_t_val, int32_t_val); + svaba(svint32_t_val, svint32_t_val, svint32_t_val); + svaba(svint64_t_val, svint64_t_val, int64_t_val); + svaba(svint64_t_val, svint64_t_val, svint64_t_val); + svaba(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svaba(svuint8_t_val, svuint8_t_val, uint8_t_val); + svaba(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svaba(svuint16_t_val, svuint16_t_val, uint16_t_val); + svaba(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svaba(svuint32_t_val, svuint32_t_val, uint32_t_val); + svaba(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svaba(svuint64_t_val, svuint64_t_val, uint64_t_val); + svaba_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svaba_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svaba_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svaba_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svaba_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svaba_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svaba_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svaba_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svaba_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svaba_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svaba_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svaba_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svaba_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svaba_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svaba_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svaba_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svabalb(svint16_t_val, svint8_t_val, int8_t_val); + svabalb(svint16_t_val, svint8_t_val, svint8_t_val); + svabalb(svint32_t_val, svint16_t_val, int16_t_val); + svabalb(svint32_t_val, svint16_t_val, svint16_t_val); + svabalb(svint64_t_val, svint32_t_val, int32_t_val); + svabalb(svint64_t_val, svint32_t_val, svint32_t_val); + svabalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svabalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svabalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svabalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svabalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svabalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svabalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalt(svint16_t_val, svint8_t_val, int8_t_val); + svabalt(svint16_t_val, svint8_t_val, svint8_t_val); + svabalt(svint32_t_val, svint16_t_val, int16_t_val); + svabalt(svint32_t_val, svint16_t_val, svint16_t_val); + svabalt(svint64_t_val, svint32_t_val, int32_t_val); + svabalt(svint64_t_val, svint32_t_val, svint32_t_val); + svabalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svabalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svabalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svabalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svabalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svabalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svabalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabdlb(svint8_t_val, int8_t_val); + svabdlb(svint8_t_val, svint8_t_val); + svabdlb(svint16_t_val, int16_t_val); + svabdlb(svint16_t_val, svint16_t_val); + svabdlb(svint32_t_val, int32_t_val); + svabdlb(svint32_t_val, svint32_t_val); + svabdlb(svuint8_t_val, svuint8_t_val); + svabdlb(svuint8_t_val, uint8_t_val); + svabdlb(svuint16_t_val, svuint16_t_val); + svabdlb(svuint16_t_val, uint16_t_val); + svabdlb(svuint32_t_val, svuint32_t_val); + svabdlb(svuint32_t_val, uint32_t_val); + svabdlb_n_s16(svint8_t_val, int8_t_val); + svabdlb_n_s32(svint16_t_val, int16_t_val); + svabdlb_n_s64(svint32_t_val, int32_t_val); + svabdlb_n_u16(svuint8_t_val, uint8_t_val); + svabdlb_n_u32(svuint16_t_val, uint16_t_val); + svabdlb_n_u64(svuint32_t_val, uint32_t_val); + svabdlb_s16(svint8_t_val, svint8_t_val); + svabdlb_s32(svint16_t_val, svint16_t_val); + svabdlb_s64(svint32_t_val, svint32_t_val); + svabdlb_u16(svuint8_t_val, svuint8_t_val); + svabdlb_u32(svuint16_t_val, svuint16_t_val); + svabdlb_u64(svuint32_t_val, svuint32_t_val); + svabdlt(svint8_t_val, int8_t_val); + svabdlt(svint8_t_val, svint8_t_val); + svabdlt(svint16_t_val, int16_t_val); + svabdlt(svint16_t_val, svint16_t_val); + svabdlt(svint32_t_val, int32_t_val); + svabdlt(svint32_t_val, svint32_t_val); + svabdlt(svuint8_t_val, svuint8_t_val); + svabdlt(svuint8_t_val, uint8_t_val); + svabdlt(svuint16_t_val, svuint16_t_val); + svabdlt(svuint16_t_val, uint16_t_val); + svabdlt(svuint32_t_val, svuint32_t_val); + svabdlt(svuint32_t_val, uint32_t_val); + svabdlt_n_s16(svint8_t_val, int8_t_val); + svabdlt_n_s32(svint16_t_val, int16_t_val); + svabdlt_n_s64(svint32_t_val, int32_t_val); + svabdlt_n_u16(svuint8_t_val, uint8_t_val); + svabdlt_n_u32(svuint16_t_val, uint16_t_val); + svabdlt_n_u64(svuint32_t_val, uint32_t_val); + svabdlt_s16(svint8_t_val, svint8_t_val); + svabdlt_s32(svint16_t_val, svint16_t_val); + svabdlt_s64(svint32_t_val, svint32_t_val); + svabdlt_u16(svuint8_t_val, svuint8_t_val); + svabdlt_u32(svuint16_t_val, svuint16_t_val); + svabdlt_u64(svuint32_t_val, svuint32_t_val); + svadalp_m(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_m(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_m(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_m(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_m(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_m(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_s16_m(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s16_x(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s16_z(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s32_m(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s32_x(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s32_z(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s64_m(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_s64_x(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_s64_z(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_u16_m(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u16_x(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u16_z(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u32_m(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u32_x(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u32_z(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u64_m(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_u64_x(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_u64_z(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_x(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_x(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_x(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_x(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_x(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_x(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_z(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_z(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_z(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_z(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_z(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_z(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclb(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclb(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclt(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclt(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svaddhnb(svint16_t_val, int16_t_val); + svaddhnb(svint16_t_val, svint16_t_val); + svaddhnb(svint32_t_val, int32_t_val); + svaddhnb(svint32_t_val, svint32_t_val); + svaddhnb(svint64_t_val, int64_t_val); + svaddhnb(svint64_t_val, svint64_t_val); + svaddhnb(svuint16_t_val, svuint16_t_val); + svaddhnb(svuint16_t_val, uint16_t_val); + svaddhnb(svuint32_t_val, svuint32_t_val); + svaddhnb(svuint32_t_val, uint32_t_val); + svaddhnb(svuint64_t_val, svuint64_t_val); + svaddhnb(svuint64_t_val, uint64_t_val); + svaddhnb_n_s16(svint16_t_val, int16_t_val); + svaddhnb_n_s32(svint32_t_val, int32_t_val); + svaddhnb_n_s64(svint64_t_val, int64_t_val); + svaddhnb_n_u16(svuint16_t_val, uint16_t_val); + svaddhnb_n_u32(svuint32_t_val, uint32_t_val); + svaddhnb_n_u64(svuint64_t_val, uint64_t_val); + svaddhnb_s16(svint16_t_val, svint16_t_val); + svaddhnb_s32(svint32_t_val, svint32_t_val); + svaddhnb_s64(svint64_t_val, svint64_t_val); + svaddhnb_u16(svuint16_t_val, svuint16_t_val); + svaddhnb_u32(svuint32_t_val, svuint32_t_val); + svaddhnb_u64(svuint64_t_val, svuint64_t_val); + svaddhnt(svint8_t_val, svint16_t_val, int16_t_val); + svaddhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svaddhnt(svint16_t_val, svint32_t_val, int32_t_val); + svaddhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svaddhnt(svint32_t_val, svint64_t_val, int64_t_val); + svaddhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svaddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svaddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svaddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svaddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svaddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svaddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svaddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svaddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svaddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svaddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svaddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svaddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svaddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svaddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svaddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svaddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svaddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svaddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svaddlb(svint8_t_val, int8_t_val); + svaddlb(svint8_t_val, svint8_t_val); + svaddlb(svint16_t_val, int16_t_val); + svaddlb(svint16_t_val, svint16_t_val); + svaddlb(svint32_t_val, int32_t_val); + svaddlb(svint32_t_val, svint32_t_val); + svaddlb(svuint8_t_val, svuint8_t_val); + svaddlb(svuint8_t_val, uint8_t_val); + svaddlb(svuint16_t_val, svuint16_t_val); + svaddlb(svuint16_t_val, uint16_t_val); + svaddlb(svuint32_t_val, svuint32_t_val); + svaddlb(svuint32_t_val, uint32_t_val); + svaddlb_n_s16(svint8_t_val, int8_t_val); + svaddlb_n_s32(svint16_t_val, int16_t_val); + svaddlb_n_s64(svint32_t_val, int32_t_val); + svaddlb_n_u16(svuint8_t_val, uint8_t_val); + svaddlb_n_u32(svuint16_t_val, uint16_t_val); + svaddlb_n_u64(svuint32_t_val, uint32_t_val); + svaddlb_s16(svint8_t_val, svint8_t_val); + svaddlb_s32(svint16_t_val, svint16_t_val); + svaddlb_s64(svint32_t_val, svint32_t_val); + svaddlb_u16(svuint8_t_val, svuint8_t_val); + svaddlb_u32(svuint16_t_val, svuint16_t_val); + svaddlb_u64(svuint32_t_val, svuint32_t_val); + svaddlbt(svint8_t_val, int8_t_val); + svaddlbt(svint8_t_val, svint8_t_val); + svaddlbt(svint16_t_val, int16_t_val); + svaddlbt(svint16_t_val, svint16_t_val); + svaddlbt(svint32_t_val, int32_t_val); + svaddlbt(svint32_t_val, svint32_t_val); + svaddlbt_n_s16(svint8_t_val, int8_t_val); + svaddlbt_n_s32(svint16_t_val, int16_t_val); + svaddlbt_n_s64(svint32_t_val, int32_t_val); + svaddlbt_s16(svint8_t_val, svint8_t_val); + svaddlbt_s32(svint16_t_val, svint16_t_val); + svaddlbt_s64(svint32_t_val, svint32_t_val); + svaddlt(svint8_t_val, int8_t_val); + svaddlt(svint8_t_val, svint8_t_val); + svaddlt(svint16_t_val, int16_t_val); + svaddlt(svint16_t_val, svint16_t_val); + svaddlt(svint32_t_val, int32_t_val); + svaddlt(svint32_t_val, svint32_t_val); + svaddlt(svuint8_t_val, svuint8_t_val); + svaddlt(svuint8_t_val, uint8_t_val); + svaddlt(svuint16_t_val, svuint16_t_val); + svaddlt(svuint16_t_val, uint16_t_val); + svaddlt(svuint32_t_val, svuint32_t_val); + svaddlt(svuint32_t_val, uint32_t_val); + svaddlt_n_s16(svint8_t_val, int8_t_val); + svaddlt_n_s32(svint16_t_val, int16_t_val); + svaddlt_n_s64(svint32_t_val, int32_t_val); + svaddlt_n_u16(svuint8_t_val, uint8_t_val); + svaddlt_n_u32(svuint16_t_val, uint16_t_val); + svaddlt_n_u64(svuint32_t_val, uint32_t_val); + svaddlt_s16(svint8_t_val, svint8_t_val); + svaddlt_s32(svint16_t_val, svint16_t_val); + svaddlt_s64(svint32_t_val, svint32_t_val); + svaddlt_u16(svuint8_t_val, svuint8_t_val); + svaddlt_u32(svuint16_t_val, svuint16_t_val); + svaddlt_u64(svuint32_t_val, svuint32_t_val); + svaddp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddwb(svint16_t_val, int8_t_val); + svaddwb(svint16_t_val, svint8_t_val); + svaddwb(svint32_t_val, int16_t_val); + svaddwb(svint32_t_val, svint16_t_val); + svaddwb(svint64_t_val, int32_t_val); + svaddwb(svint64_t_val, svint32_t_val); + svaddwb(svuint16_t_val, svuint8_t_val); + svaddwb(svuint16_t_val, uint8_t_val); + svaddwb(svuint32_t_val, svuint16_t_val); + svaddwb(svuint32_t_val, uint16_t_val); + svaddwb(svuint64_t_val, svuint32_t_val); + svaddwb(svuint64_t_val, uint32_t_val); + svaddwb_n_s16(svint16_t_val, int8_t_val); + svaddwb_n_s32(svint32_t_val, int16_t_val); + svaddwb_n_s64(svint64_t_val, int32_t_val); + svaddwb_n_u16(svuint16_t_val, uint8_t_val); + svaddwb_n_u32(svuint32_t_val, uint16_t_val); + svaddwb_n_u64(svuint64_t_val, uint32_t_val); + svaddwb_s16(svint16_t_val, svint8_t_val); + svaddwb_s32(svint32_t_val, svint16_t_val); + svaddwb_s64(svint64_t_val, svint32_t_val); + svaddwb_u16(svuint16_t_val, svuint8_t_val); + svaddwb_u32(svuint32_t_val, svuint16_t_val); + svaddwb_u64(svuint64_t_val, svuint32_t_val); + svaddwt(svint16_t_val, int8_t_val); + svaddwt(svint16_t_val, svint8_t_val); + svaddwt(svint32_t_val, int16_t_val); + svaddwt(svint32_t_val, svint16_t_val); + svaddwt(svint64_t_val, int32_t_val); + svaddwt(svint64_t_val, svint32_t_val); + svaddwt(svuint16_t_val, svuint8_t_val); + svaddwt(svuint16_t_val, uint8_t_val); + svaddwt(svuint32_t_val, svuint16_t_val); + svaddwt(svuint32_t_val, uint16_t_val); + svaddwt(svuint64_t_val, svuint32_t_val); + svaddwt(svuint64_t_val, uint32_t_val); + svaddwt_n_s16(svint16_t_val, int8_t_val); + svaddwt_n_s32(svint32_t_val, int16_t_val); + svaddwt_n_s64(svint64_t_val, int32_t_val); + svaddwt_n_u16(svuint16_t_val, uint8_t_val); + svaddwt_n_u32(svuint32_t_val, uint16_t_val); + svaddwt_n_u64(svuint64_t_val, uint32_t_val); + svaddwt_s16(svint16_t_val, svint8_t_val); + svaddwt_s32(svint32_t_val, svint16_t_val); + svaddwt_s64(svint64_t_val, svint32_t_val); + svaddwt_u16(svuint16_t_val, svuint8_t_val); + svaddwt_u32(svuint32_t_val, svuint16_t_val); + svaddwt_u64(svuint64_t_val, svuint32_t_val); + svbcax(svint8_t_val, svint8_t_val, int8_t_val); + svbcax(svint8_t_val, svint8_t_val, svint8_t_val); + svbcax(svint16_t_val, svint16_t_val, int16_t_val); + svbcax(svint16_t_val, svint16_t_val, svint16_t_val); + svbcax(svint32_t_val, svint32_t_val, int32_t_val); + svbcax(svint32_t_val, svint32_t_val, svint32_t_val); + svbcax(svint64_t_val, svint64_t_val, int64_t_val); + svbcax(svint64_t_val, svint64_t_val, svint64_t_val); + svbcax(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbcax(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbcax(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbcax(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbcax(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbcax(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbcax(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbcax(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbcax_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbcax_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbcax_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbcax_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbcax_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbcax_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbcax_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbcax_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbcax_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbcax_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbcax_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbcax_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbcax_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbcax_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbcax_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbcax_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl1n(svint8_t_val, svint8_t_val, int8_t_val); + svbsl1n(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl1n(svint16_t_val, svint16_t_val, int16_t_val); + svbsl1n(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl1n(svint32_t_val, svint32_t_val, int32_t_val); + svbsl1n(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl1n(svint64_t_val, svint64_t_val, int64_t_val); + svbsl1n(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl1n(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl1n(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl1n(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl1n(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl1n(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl1n(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl1n(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl1n(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl1n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl1n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl1n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl1n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl1n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl1n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl1n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl1n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl1n_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl1n_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl1n_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl1n_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl1n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl1n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl1n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl1n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl2n(svint8_t_val, svint8_t_val, int8_t_val); + svbsl2n(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl2n(svint16_t_val, svint16_t_val, int16_t_val); + svbsl2n(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl2n(svint32_t_val, svint32_t_val, int32_t_val); + svbsl2n(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl2n(svint64_t_val, svint64_t_val, int64_t_val); + svbsl2n(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl2n(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl2n(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl2n(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl2n(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl2n(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl2n(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl2n(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl2n(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl2n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl2n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl2n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl2n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl2n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl2n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl2n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl2n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl2n_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl2n_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl2n_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl2n_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl2n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl2n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl2n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl2n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl(svint8_t_val, svint8_t_val, int8_t_val); + svbsl(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl(svint16_t_val, svint16_t_val, int16_t_val); + svbsl(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl(svint32_t_val, svint32_t_val, int32_t_val); + svbsl(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl(svint64_t_val, svint64_t_val, int64_t_val); + svbsl(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svcadd(svint8_t_val, svint8_t_val, 90); + svcadd(svint16_t_val, svint16_t_val, 90); + svcadd(svint32_t_val, svint32_t_val, 90); + svcadd(svint64_t_val, svint64_t_val, 90); + svcadd(svuint8_t_val, svuint8_t_val, 90); + svcadd(svuint16_t_val, svuint16_t_val, 90); + svcadd(svuint32_t_val, svuint32_t_val, 90); + svcadd(svuint64_t_val, svuint64_t_val, 90); + svcadd_s8(svint8_t_val, svint8_t_val, 90); + svcadd_s16(svint16_t_val, svint16_t_val, 90); + svcadd_s32(svint32_t_val, svint32_t_val, 90); + svcadd_s64(svint64_t_val, svint64_t_val, 90); + svcadd_u8(svuint8_t_val, svuint8_t_val, 90); + svcadd_u16(svuint16_t_val, svuint16_t_val, 90); + svcadd_u32(svuint32_t_val, svuint32_t_val, 90); + svcadd_u64(svuint64_t_val, svuint64_t_val, 90); + svcdot(svint32_t_val, svint8_t_val, svint8_t_val, 90); + svcdot(svint64_t_val, svint16_t_val, svint16_t_val, 90); + svcdot_lane(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); + svcdot_lane(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcdot_lane_s32(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); + svcdot_lane_s64(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcdot_s32(svint32_t_val, svint8_t_val, svint8_t_val, 90); + svcdot_s64(svint64_t_val, svint16_t_val, svint16_t_val, 90); + svcmla(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svcmla(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svcmla(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svcmla(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svcmla(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); + svcmla(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); + svcmla(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); + svcmla(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); + svcmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svcmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); + svcmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); + svcmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svcmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); + svcmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); + svcmla_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svcmla_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svcmla_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svcmla_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svcmla_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); + svcmla_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); + svcmla_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); + svcmla_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); + svcvtlt_f32_f16_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); + svcvtlt_f32_f16_x(svbool_t_val, svfloat16_t_val); + svcvtlt_f32_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); + svcvtlt_f32_x(svbool_t_val, svfloat16_t_val); + svcvtlt_f64_f32_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); + svcvtlt_f64_f32_x(svbool_t_val, svfloat32_t_val); + svcvtlt_f64_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); + svcvtlt_f64_x(svbool_t_val, svfloat32_t_val); + svcvtnt_f16_f32_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); + svcvtnt_f16_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); + svcvtnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_x(svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_z(svbool_t_val, svfloat64_t_val); + svcvtx_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_x(svbool_t_val, svfloat64_t_val); + svcvtx_f32_z(svbool_t_val, svfloat64_t_val); + svcvtxnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtxnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + sveor3(svint8_t_val, svint8_t_val, int8_t_val); + sveor3(svint8_t_val, svint8_t_val, svint8_t_val); + sveor3(svint16_t_val, svint16_t_val, int16_t_val); + sveor3(svint16_t_val, svint16_t_val, svint16_t_val); + sveor3(svint32_t_val, svint32_t_val, int32_t_val); + sveor3(svint32_t_val, svint32_t_val, svint32_t_val); + sveor3(svint64_t_val, svint64_t_val, int64_t_val); + sveor3(svint64_t_val, svint64_t_val, svint64_t_val); + sveor3(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveor3(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveor3(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveor3(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveor3(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveor3(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveor3(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveor3(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveor3_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveor3_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveor3_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveor3_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveor3_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveor3_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveor3_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveor3_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveor3_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveor3_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveor3_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveor3_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveor3_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveor3_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveor3_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveor3_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveorbt(svint8_t_val, svint8_t_val, int8_t_val); + sveorbt(svint8_t_val, svint8_t_val, svint8_t_val); + sveorbt(svint16_t_val, svint16_t_val, int16_t_val); + sveorbt(svint16_t_val, svint16_t_val, svint16_t_val); + sveorbt(svint32_t_val, svint32_t_val, int32_t_val); + sveorbt(svint32_t_val, svint32_t_val, svint32_t_val); + sveorbt(svint64_t_val, svint64_t_val, int64_t_val); + sveorbt(svint64_t_val, svint64_t_val, svint64_t_val); + sveorbt(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveorbt(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveorbt(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveorbt(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveorbt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveorbt(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveorbt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveorbt(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveorbt_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveorbt_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveorbt_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveorbt_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveorbt_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveorbt_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveorbt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveorbt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveorbt_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveorbt_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveorbt_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveorbt_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveorbt_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveorbt_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveorbt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveorbt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveortb(svint8_t_val, svint8_t_val, int8_t_val); + sveortb(svint8_t_val, svint8_t_val, svint8_t_val); + sveortb(svint16_t_val, svint16_t_val, int16_t_val); + sveortb(svint16_t_val, svint16_t_val, svint16_t_val); + sveortb(svint32_t_val, svint32_t_val, int32_t_val); + sveortb(svint32_t_val, svint32_t_val, svint32_t_val); + sveortb(svint64_t_val, svint64_t_val, int64_t_val); + sveortb(svint64_t_val, svint64_t_val, svint64_t_val); + sveortb(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveortb(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveortb(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveortb(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveortb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveortb(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveortb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveortb(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveortb_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveortb_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveortb_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveortb_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveortb_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveortb_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveortb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveortb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveortb_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveortb_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveortb_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveortb_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveortb_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveortb_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveortb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveortb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svhadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svlogb_f16_m(svint16_t_val, svbool_t_val, svfloat16_t_val); + svlogb_f16_x(svbool_t_val, svfloat16_t_val); + svlogb_f16_z(svbool_t_val, svfloat16_t_val); + svlogb_f32_m(svint32_t_val, svbool_t_val, svfloat32_t_val); + svlogb_f32_x(svbool_t_val, svfloat32_t_val); + svlogb_f32_z(svbool_t_val, svfloat32_t_val); + svlogb_f64_m(svint64_t_val, svbool_t_val, svfloat64_t_val); + svlogb_f64_x(svbool_t_val, svfloat64_t_val); + svlogb_f64_z(svbool_t_val, svfloat64_t_val); + svlogb_m(svint16_t_val, svbool_t_val, svfloat16_t_val); + svlogb_m(svint32_t_val, svbool_t_val, svfloat32_t_val); + svlogb_m(svint64_t_val, svbool_t_val, svfloat64_t_val); + svlogb_x(svbool_t_val, svfloat16_t_val); + svlogb_x(svbool_t_val, svfloat32_t_val); + svlogb_x(svbool_t_val, svfloat64_t_val); + svlogb_z(svbool_t_val, svfloat16_t_val); + svlogb_z(svbool_t_val, svfloat32_t_val); + svlogb_z(svbool_t_val, svfloat64_t_val); + svmaxnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmla_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmla_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmla_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmla_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmlalb(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalb(svint16_t_val, svint8_t_val, int8_t_val); + svmlalb(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalb(svint32_t_val, svint16_t_val, int16_t_val); + svmlalb(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalb(svint64_t_val, svint32_t_val, int32_t_val); + svmlalb(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalt(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalt(svint16_t_val, svint8_t_val, int8_t_val); + svmlalt(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalt(svint32_t_val, svint16_t_val, int16_t_val); + svmlalt(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalt(svint64_t_val, svint32_t_val, int32_t_val); + svmlalt(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmls_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmls_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmls_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmls_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmls_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmls_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmls_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmls_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmls_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmls_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmls_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmls_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmlslb(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslb(svint16_t_val, svint8_t_val, int8_t_val); + svmlslb(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslb(svint32_t_val, svint16_t_val, int16_t_val); + svmlslb(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslb(svint64_t_val, svint32_t_val, int32_t_val); + svmlslb(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlslb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslt(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslt(svint16_t_val, svint8_t_val, int8_t_val); + svmlslt(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslt(svint32_t_val, svint16_t_val, int16_t_val); + svmlslt(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslt(svint64_t_val, svint32_t_val, int32_t_val); + svmlslt(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlslt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmovlb(svint8_t_val); + svmovlb(svint16_t_val); + svmovlb(svint32_t_val); + svmovlb(svuint8_t_val); + svmovlb(svuint16_t_val); + svmovlb(svuint32_t_val); + svmovlb_s16(svint8_t_val); + svmovlb_s32(svint16_t_val); + svmovlb_s64(svint32_t_val); + svmovlb_u16(svuint8_t_val); + svmovlb_u32(svuint16_t_val); + svmovlb_u64(svuint32_t_val); + svmovlt(svint8_t_val); + svmovlt(svint16_t_val); + svmovlt(svint32_t_val); + svmovlt(svuint8_t_val); + svmovlt(svuint16_t_val); + svmovlt(svuint32_t_val); + svmovlt_s16(svint8_t_val); + svmovlt_s32(svint16_t_val); + svmovlt_s64(svint32_t_val); + svmovlt_u16(svuint8_t_val); + svmovlt_u32(svuint16_t_val); + svmovlt_u64(svuint32_t_val); + svmul_lane(svint16_t_val, svint16_t_val, 1); + svmul_lane(svint32_t_val, svint32_t_val, 1); + svmul_lane(svint64_t_val, svint64_t_val, 1); + svmul_lane(svuint16_t_val, svuint16_t_val, 1); + svmul_lane(svuint32_t_val, svuint32_t_val, 1); + svmul_lane(svuint64_t_val, svuint64_t_val, 1); + svmul_lane_s16(svint16_t_val, svint16_t_val, 1); + svmul_lane_s32(svint32_t_val, svint32_t_val, 1); + svmul_lane_s64(svint64_t_val, svint64_t_val, 1); + svmul_lane_u16(svuint16_t_val, svuint16_t_val, 1); + svmul_lane_u32(svuint32_t_val, svuint32_t_val, 1); + svmul_lane_u64(svuint64_t_val, svuint64_t_val, 1); + svmullb(svint8_t_val, int8_t_val); + svmullb(svint8_t_val, svint8_t_val); + svmullb(svint16_t_val, int16_t_val); + svmullb(svint16_t_val, svint16_t_val); + svmullb(svint32_t_val, int32_t_val); + svmullb(svint32_t_val, svint32_t_val); + svmullb(svuint8_t_val, svuint8_t_val); + svmullb(svuint8_t_val, uint8_t_val); + svmullb(svuint16_t_val, svuint16_t_val); + svmullb(svuint16_t_val, uint16_t_val); + svmullb(svuint32_t_val, svuint32_t_val); + svmullb(svuint32_t_val, uint32_t_val); + svmullb_lane(svint16_t_val, svint16_t_val, 1); + svmullb_lane(svint32_t_val, svint32_t_val, 1); + svmullb_lane(svuint16_t_val, svuint16_t_val, 1); + svmullb_lane(svuint32_t_val, svuint32_t_val, 1); + svmullb_lane_s32(svint16_t_val, svint16_t_val, 1); + svmullb_lane_s64(svint32_t_val, svint32_t_val, 1); + svmullb_lane_u32(svuint16_t_val, svuint16_t_val, 1); + svmullb_lane_u64(svuint32_t_val, svuint32_t_val, 1); + svmullb_n_s16(svint8_t_val, int8_t_val); + svmullb_n_s32(svint16_t_val, int16_t_val); + svmullb_n_s64(svint32_t_val, int32_t_val); + svmullb_n_u16(svuint8_t_val, uint8_t_val); + svmullb_n_u32(svuint16_t_val, uint16_t_val); + svmullb_n_u64(svuint32_t_val, uint32_t_val); + svmullb_s16(svint8_t_val, svint8_t_val); + svmullb_s32(svint16_t_val, svint16_t_val); + svmullb_s64(svint32_t_val, svint32_t_val); + svmullb_u16(svuint8_t_val, svuint8_t_val); + svmullb_u32(svuint16_t_val, svuint16_t_val); + svmullb_u64(svuint32_t_val, svuint32_t_val); + svmullt(svint8_t_val, int8_t_val); + svmullt(svint8_t_val, svint8_t_val); + svmullt(svint16_t_val, int16_t_val); + svmullt(svint16_t_val, svint16_t_val); + svmullt(svint32_t_val, int32_t_val); + svmullt(svint32_t_val, svint32_t_val); + svmullt(svuint8_t_val, svuint8_t_val); + svmullt(svuint8_t_val, uint8_t_val); + svmullt(svuint16_t_val, svuint16_t_val); + svmullt(svuint16_t_val, uint16_t_val); + svmullt(svuint32_t_val, svuint32_t_val); + svmullt(svuint32_t_val, uint32_t_val); + svmullt_lane(svint16_t_val, svint16_t_val, 1); + svmullt_lane(svint32_t_val, svint32_t_val, 1); + svmullt_lane(svuint16_t_val, svuint16_t_val, 1); + svmullt_lane(svuint32_t_val, svuint32_t_val, 1); + svmullt_lane_s32(svint16_t_val, svint16_t_val, 1); + svmullt_lane_s64(svint32_t_val, svint32_t_val, 1); + svmullt_lane_u32(svuint16_t_val, svuint16_t_val, 1); + svmullt_lane_u64(svuint32_t_val, svuint32_t_val, 1); + svmullt_n_s16(svint8_t_val, int8_t_val); + svmullt_n_s32(svint16_t_val, int16_t_val); + svmullt_n_s64(svint32_t_val, int32_t_val); + svmullt_n_u16(svuint8_t_val, uint8_t_val); + svmullt_n_u32(svuint16_t_val, uint16_t_val); + svmullt_n_u64(svuint32_t_val, uint32_t_val); + svmullt_s16(svint8_t_val, svint8_t_val); + svmullt_s32(svint16_t_val, svint16_t_val); + svmullt_s64(svint32_t_val, svint32_t_val); + svmullt_u16(svuint8_t_val, svuint8_t_val); + svmullt_u32(svuint16_t_val, svuint16_t_val); + svmullt_u64(svuint32_t_val, svuint32_t_val); + svnbsl(svint8_t_val, svint8_t_val, int8_t_val); + svnbsl(svint8_t_val, svint8_t_val, svint8_t_val); + svnbsl(svint16_t_val, svint16_t_val, int16_t_val); + svnbsl(svint16_t_val, svint16_t_val, svint16_t_val); + svnbsl(svint32_t_val, svint32_t_val, int32_t_val); + svnbsl(svint32_t_val, svint32_t_val, svint32_t_val); + svnbsl(svint64_t_val, svint64_t_val, int64_t_val); + svnbsl(svint64_t_val, svint64_t_val, svint64_t_val); + svnbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svnbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); + svnbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svnbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); + svnbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svnbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); + svnbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svnbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); + svnbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svnbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svnbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svnbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svnbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svnbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svnbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svnbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svnbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svnbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svnbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svnbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svnbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svnbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svnbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svnbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svpmul(svuint8_t_val, svuint8_t_val); + svpmul(svuint8_t_val, uint8_t_val); + svpmul_n_u8(svuint8_t_val, uint8_t_val); + svpmul_u8(svuint8_t_val, svuint8_t_val); + svpmullb(svuint8_t_val, svuint8_t_val); + svpmullb(svuint8_t_val, uint8_t_val); + svpmullb(svuint32_t_val, svuint32_t_val); + svpmullb(svuint32_t_val, uint32_t_val); + svpmullb_n_u16(svuint8_t_val, uint8_t_val); + svpmullb_n_u64(svuint32_t_val, uint32_t_val); + svpmullb_pair(svuint8_t_val, svuint8_t_val); + svpmullb_pair(svuint8_t_val, uint8_t_val); + svpmullb_pair(svuint32_t_val, svuint32_t_val); + svpmullb_pair(svuint32_t_val, uint32_t_val); + svpmullb_pair_n_u8(svuint8_t_val, uint8_t_val); + svpmullb_pair_n_u32(svuint32_t_val, uint32_t_val); + svpmullb_pair_u8(svuint8_t_val, svuint8_t_val); + svpmullb_pair_u32(svuint32_t_val, svuint32_t_val); + svpmullb_u16(svuint8_t_val, svuint8_t_val); + svpmullb_u64(svuint32_t_val, svuint32_t_val); + svpmullt(svuint8_t_val, svuint8_t_val); + svpmullt(svuint8_t_val, uint8_t_val); + svpmullt(svuint32_t_val, svuint32_t_val); + svpmullt(svuint32_t_val, uint32_t_val); + svpmullt_n_u16(svuint8_t_val, uint8_t_val); + svpmullt_n_u64(svuint32_t_val, uint32_t_val); + svpmullt_pair(svuint8_t_val, svuint8_t_val); + svpmullt_pair(svuint8_t_val, uint8_t_val); + svpmullt_pair(svuint32_t_val, svuint32_t_val); + svpmullt_pair(svuint32_t_val, uint32_t_val); + svpmullt_pair_n_u8(svuint8_t_val, uint8_t_val); + svpmullt_pair_n_u32(svuint32_t_val, uint32_t_val); + svpmullt_pair_u8(svuint8_t_val, svuint8_t_val); + svpmullt_pair_u32(svuint32_t_val, svuint32_t_val); + svpmullt_u16(svuint8_t_val, svuint8_t_val); + svpmullt_u64(svuint32_t_val, svuint32_t_val); + svqabs_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqabs_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqabs_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqabs_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqabs_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqabs_s8_x(svbool_t_val, svint8_t_val); + svqabs_s8_z(svbool_t_val, svint8_t_val); + svqabs_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqabs_s16_x(svbool_t_val, svint16_t_val); + svqabs_s16_z(svbool_t_val, svint16_t_val); + svqabs_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqabs_s32_x(svbool_t_val, svint32_t_val); + svqabs_s32_z(svbool_t_val, svint32_t_val); + svqabs_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqabs_s64_x(svbool_t_val, svint64_t_val); + svqabs_s64_z(svbool_t_val, svint64_t_val); + svqabs_x(svbool_t_val, svint8_t_val); + svqabs_x(svbool_t_val, svint16_t_val); + svqabs_x(svbool_t_val, svint32_t_val); + svqabs_x(svbool_t_val, svint64_t_val); + svqabs_z(svbool_t_val, svint8_t_val); + svqabs_z(svbool_t_val, svint16_t_val); + svqabs_z(svbool_t_val, svint32_t_val); + svqabs_z(svbool_t_val, svint64_t_val); + svqadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqcadd(svint8_t_val, svint8_t_val, 90); + svqcadd(svint16_t_val, svint16_t_val, 90); + svqcadd(svint32_t_val, svint32_t_val, 90); + svqcadd(svint64_t_val, svint64_t_val, 90); + svqcadd_s8(svint8_t_val, svint8_t_val, 90); + svqcadd_s16(svint16_t_val, svint16_t_val, 90); + svqcadd_s32(svint32_t_val, svint32_t_val, 90); + svqcadd_s64(svint64_t_val, svint64_t_val, 90); + svqdmlalb(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalb(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalb(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalb(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalb(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalb(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalbt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalbt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalbt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalbt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalbt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalbt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslb(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslb(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslb(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslb(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslb(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslb(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslbt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslbt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslbt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslbt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslbt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslbt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmulh(svint8_t_val, int8_t_val); + svqdmulh(svint8_t_val, svint8_t_val); + svqdmulh(svint16_t_val, int16_t_val); + svqdmulh(svint16_t_val, svint16_t_val); + svqdmulh(svint32_t_val, int32_t_val); + svqdmulh(svint32_t_val, svint32_t_val); + svqdmulh(svint64_t_val, int64_t_val); + svqdmulh(svint64_t_val, svint64_t_val); + svqdmulh_lane(svint16_t_val, svint16_t_val, 1); + svqdmulh_lane(svint32_t_val, svint32_t_val, 1); + svqdmulh_lane(svint64_t_val, svint64_t_val, 1); + svqdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); + svqdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); + svqdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); + svqdmulh_n_s8(svint8_t_val, int8_t_val); + svqdmulh_n_s16(svint16_t_val, int16_t_val); + svqdmulh_n_s32(svint32_t_val, int32_t_val); + svqdmulh_n_s64(svint64_t_val, int64_t_val); + svqdmulh_s8(svint8_t_val, svint8_t_val); + svqdmulh_s16(svint16_t_val, svint16_t_val); + svqdmulh_s32(svint32_t_val, svint32_t_val); + svqdmulh_s64(svint64_t_val, svint64_t_val); + svqdmullb(svint8_t_val, int8_t_val); + svqdmullb(svint8_t_val, svint8_t_val); + svqdmullb(svint16_t_val, int16_t_val); + svqdmullb(svint16_t_val, svint16_t_val); + svqdmullb(svint32_t_val, int32_t_val); + svqdmullb(svint32_t_val, svint32_t_val); + svqdmullb_lane(svint16_t_val, svint16_t_val, 1); + svqdmullb_lane(svint32_t_val, svint32_t_val, 1); + svqdmullb_lane_s32(svint16_t_val, svint16_t_val, 1); + svqdmullb_lane_s64(svint32_t_val, svint32_t_val, 1); + svqdmullb_n_s16(svint8_t_val, int8_t_val); + svqdmullb_n_s32(svint16_t_val, int16_t_val); + svqdmullb_n_s64(svint32_t_val, int32_t_val); + svqdmullb_s16(svint8_t_val, svint8_t_val); + svqdmullb_s32(svint16_t_val, svint16_t_val); + svqdmullb_s64(svint32_t_val, svint32_t_val); + svqdmullt(svint8_t_val, int8_t_val); + svqdmullt(svint8_t_val, svint8_t_val); + svqdmullt(svint16_t_val, int16_t_val); + svqdmullt(svint16_t_val, svint16_t_val); + svqdmullt(svint32_t_val, int32_t_val); + svqdmullt(svint32_t_val, svint32_t_val); + svqdmullt_lane(svint16_t_val, svint16_t_val, 1); + svqdmullt_lane(svint32_t_val, svint32_t_val, 1); + svqdmullt_lane_s32(svint16_t_val, svint16_t_val, 1); + svqdmullt_lane_s64(svint32_t_val, svint32_t_val, 1); + svqdmullt_n_s16(svint8_t_val, int8_t_val); + svqdmullt_n_s32(svint16_t_val, int16_t_val); + svqdmullt_n_s64(svint32_t_val, int32_t_val); + svqdmullt_s16(svint8_t_val, svint8_t_val); + svqdmullt_s32(svint16_t_val, svint16_t_val); + svqdmullt_s64(svint32_t_val, svint32_t_val); + svqneg_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqneg_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqneg_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqneg_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqneg_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqneg_s8_x(svbool_t_val, svint8_t_val); + svqneg_s8_z(svbool_t_val, svint8_t_val); + svqneg_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqneg_s16_x(svbool_t_val, svint16_t_val); + svqneg_s16_z(svbool_t_val, svint16_t_val); + svqneg_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqneg_s32_x(svbool_t_val, svint32_t_val); + svqneg_s32_z(svbool_t_val, svint32_t_val); + svqneg_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqneg_s64_x(svbool_t_val, svint64_t_val); + svqneg_s64_z(svbool_t_val, svint64_t_val); + svqneg_x(svbool_t_val, svint8_t_val); + svqneg_x(svbool_t_val, svint16_t_val); + svqneg_x(svbool_t_val, svint32_t_val); + svqneg_x(svbool_t_val, svint64_t_val); + svqneg_z(svbool_t_val, svint8_t_val); + svqneg_z(svbool_t_val, svint16_t_val); + svqneg_z(svbool_t_val, svint32_t_val); + svqneg_z(svbool_t_val, svint64_t_val); + svqrdcmlah(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svqrdcmlah(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svqrdcmlah(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svqrdcmlah(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svqrdcmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svqrdcmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svqrdcmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svqrdcmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svqrdcmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svqrdcmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svqrdcmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svqrdcmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svqrdmlah(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlah(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlah(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlah(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlah(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlah(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlah(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlah(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlah_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlah_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlah_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlah_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlah_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlah_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlsh(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlsh(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlsh(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlsh(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlsh(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlsh(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlsh(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlsh(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlsh_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlsh_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlsh_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlsh_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlsh_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlsh_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlsh_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlsh_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlsh_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlsh_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlsh_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlsh_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlsh_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlsh_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmulh(svint8_t_val, int8_t_val); + svqrdmulh(svint8_t_val, svint8_t_val); + svqrdmulh(svint16_t_val, int16_t_val); + svqrdmulh(svint16_t_val, svint16_t_val); + svqrdmulh(svint32_t_val, int32_t_val); + svqrdmulh(svint32_t_val, svint32_t_val); + svqrdmulh(svint64_t_val, int64_t_val); + svqrdmulh(svint64_t_val, svint64_t_val); + svqrdmulh_lane(svint16_t_val, svint16_t_val, 1); + svqrdmulh_lane(svint32_t_val, svint32_t_val, 1); + svqrdmulh_lane(svint64_t_val, svint64_t_val, 1); + svqrdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); + svqrdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); + svqrdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); + svqrdmulh_n_s8(svint8_t_val, int8_t_val); + svqrdmulh_n_s16(svint16_t_val, int16_t_val); + svqrdmulh_n_s32(svint32_t_val, int32_t_val); + svqrdmulh_n_s64(svint64_t_val, int64_t_val); + svqrdmulh_s8(svint8_t_val, svint8_t_val); + svqrdmulh_s16(svint16_t_val, svint16_t_val); + svqrdmulh_s32(svint32_t_val, svint32_t_val); + svqrdmulh_s64(svint64_t_val, svint64_t_val); + svqrshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshrnb(svint16_t_val, 2); + svqrshrnb(svint32_t_val, 2); + svqrshrnb(svint64_t_val, 2); + svqrshrnb(svuint16_t_val, 2); + svqrshrnb(svuint32_t_val, 2); + svqrshrnb(svuint64_t_val, 2); + svqrshrnb_n_s16(svint16_t_val, 2); + svqrshrnb_n_s32(svint32_t_val, 2); + svqrshrnb_n_s64(svint64_t_val, 2); + svqrshrnb_n_u16(svuint16_t_val, 2); + svqrshrnb_n_u32(svuint32_t_val, 2); + svqrshrnb_n_u64(svuint64_t_val, 2); + svqrshrnt(svint8_t_val, svint16_t_val, 2); + svqrshrnt(svint16_t_val, svint32_t_val, 2); + svqrshrnt(svint32_t_val, svint64_t_val, 2); + svqrshrnt(svuint8_t_val, svuint16_t_val, 2); + svqrshrnt(svuint16_t_val, svuint32_t_val, 2); + svqrshrnt(svuint32_t_val, svuint64_t_val, 2); + svqrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svqrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svqrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svqrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svqrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svqrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svqrshrunb(svint16_t_val, 2); + svqrshrunb(svint32_t_val, 2); + svqrshrunb(svint64_t_val, 2); + svqrshrunb_n_s16(svint16_t_val, 2); + svqrshrunb_n_s32(svint32_t_val, 2); + svqrshrunb_n_s64(svint64_t_val, 2); + svqrshrunt(svuint8_t_val, svint16_t_val, 2); + svqrshrunt(svuint16_t_val, svint32_t_val, 2); + svqrshrunt(svuint32_t_val, svint64_t_val, 2); + svqrshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); + svqrshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); + svqrshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); + svqshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshlu_m(svbool_t_val, svint8_t_val, 2); + svqshlu_m(svbool_t_val, svint16_t_val, 2); + svqshlu_m(svbool_t_val, svint32_t_val, 2); + svqshlu_m(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s8_m(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s8_x(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s8_z(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s16_m(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s16_x(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s16_z(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s32_m(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s32_x(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s32_z(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s64_m(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s64_x(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s64_z(svbool_t_val, svint64_t_val, 2); + svqshlu_x(svbool_t_val, svint8_t_val, 2); + svqshlu_x(svbool_t_val, svint16_t_val, 2); + svqshlu_x(svbool_t_val, svint32_t_val, 2); + svqshlu_x(svbool_t_val, svint64_t_val, 2); + svqshlu_z(svbool_t_val, svint8_t_val, 2); + svqshlu_z(svbool_t_val, svint16_t_val, 2); + svqshlu_z(svbool_t_val, svint32_t_val, 2); + svqshlu_z(svbool_t_val, svint64_t_val, 2); + svqshrnb(svint16_t_val, 2); + svqshrnb(svint32_t_val, 2); + svqshrnb(svint64_t_val, 2); + svqshrnb(svuint16_t_val, 2); + svqshrnb(svuint32_t_val, 2); + svqshrnb(svuint64_t_val, 2); + svqshrnb_n_s16(svint16_t_val, 2); + svqshrnb_n_s32(svint32_t_val, 2); + svqshrnb_n_s64(svint64_t_val, 2); + svqshrnb_n_u16(svuint16_t_val, 2); + svqshrnb_n_u32(svuint32_t_val, 2); + svqshrnb_n_u64(svuint64_t_val, 2); + svqshrnt(svint8_t_val, svint16_t_val, 2); + svqshrnt(svint16_t_val, svint32_t_val, 2); + svqshrnt(svint32_t_val, svint64_t_val, 2); + svqshrnt(svuint8_t_val, svuint16_t_val, 2); + svqshrnt(svuint16_t_val, svuint32_t_val, 2); + svqshrnt(svuint32_t_val, svuint64_t_val, 2); + svqshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svqshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svqshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svqshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svqshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svqshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svqshrunb(svint16_t_val, 2); + svqshrunb(svint32_t_val, 2); + svqshrunb(svint64_t_val, 2); + svqshrunb_n_s16(svint16_t_val, 2); + svqshrunb_n_s32(svint32_t_val, 2); + svqshrunb_n_s64(svint64_t_val, 2); + svqshrunt(svuint8_t_val, svint16_t_val, 2); + svqshrunt(svuint16_t_val, svint32_t_val, 2); + svqshrunt(svuint32_t_val, svint64_t_val, 2); + svqshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); + svqshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); + svqshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); + svqsub_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqxtnb(svint16_t_val); + svqxtnb(svint32_t_val); + svqxtnb(svint64_t_val); + svqxtnb(svuint16_t_val); + svqxtnb(svuint32_t_val); + svqxtnb(svuint64_t_val); + svqxtnb_s16(svint16_t_val); + svqxtnb_s32(svint32_t_val); + svqxtnb_s64(svint64_t_val); + svqxtnb_u16(svuint16_t_val); + svqxtnb_u32(svuint32_t_val); + svqxtnb_u64(svuint64_t_val); + svqxtnt(svint8_t_val, svint16_t_val); + svqxtnt(svint16_t_val, svint32_t_val); + svqxtnt(svint32_t_val, svint64_t_val); + svqxtnt(svuint8_t_val, svuint16_t_val); + svqxtnt(svuint16_t_val, svuint32_t_val); + svqxtnt(svuint32_t_val, svuint64_t_val); + svqxtnt_s16(svint8_t_val, svint16_t_val); + svqxtnt_s32(svint16_t_val, svint32_t_val); + svqxtnt_s64(svint32_t_val, svint64_t_val); + svqxtnt_u16(svuint8_t_val, svuint16_t_val); + svqxtnt_u32(svuint16_t_val, svuint32_t_val); + svqxtnt_u64(svuint32_t_val, svuint64_t_val); + svqxtunb(svint16_t_val); + svqxtunb(svint32_t_val); + svqxtunb(svint64_t_val); + svqxtunb_s16(svint16_t_val); + svqxtunb_s32(svint32_t_val); + svqxtunb_s64(svint64_t_val); + svqxtunt(svuint8_t_val, svint16_t_val); + svqxtunt(svuint16_t_val, svint32_t_val); + svqxtunt(svuint32_t_val, svint64_t_val); + svqxtunt_s16(svuint8_t_val, svint16_t_val); + svqxtunt_s32(svuint16_t_val, svint32_t_val); + svqxtunt_s64(svuint32_t_val, svint64_t_val); + svraddhnb(svint16_t_val, int16_t_val); + svraddhnb(svint16_t_val, svint16_t_val); + svraddhnb(svint32_t_val, int32_t_val); + svraddhnb(svint32_t_val, svint32_t_val); + svraddhnb(svint64_t_val, int64_t_val); + svraddhnb(svint64_t_val, svint64_t_val); + svraddhnb(svuint16_t_val, svuint16_t_val); + svraddhnb(svuint16_t_val, uint16_t_val); + svraddhnb(svuint32_t_val, svuint32_t_val); + svraddhnb(svuint32_t_val, uint32_t_val); + svraddhnb(svuint64_t_val, svuint64_t_val); + svraddhnb(svuint64_t_val, uint64_t_val); + svraddhnb_n_s16(svint16_t_val, int16_t_val); + svraddhnb_n_s32(svint32_t_val, int32_t_val); + svraddhnb_n_s64(svint64_t_val, int64_t_val); + svraddhnb_n_u16(svuint16_t_val, uint16_t_val); + svraddhnb_n_u32(svuint32_t_val, uint32_t_val); + svraddhnb_n_u64(svuint64_t_val, uint64_t_val); + svraddhnb_s16(svint16_t_val, svint16_t_val); + svraddhnb_s32(svint32_t_val, svint32_t_val); + svraddhnb_s64(svint64_t_val, svint64_t_val); + svraddhnb_u16(svuint16_t_val, svuint16_t_val); + svraddhnb_u32(svuint32_t_val, svuint32_t_val); + svraddhnb_u64(svuint64_t_val, svuint64_t_val); + svraddhnt(svint8_t_val, svint16_t_val, int16_t_val); + svraddhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svraddhnt(svint16_t_val, svint32_t_val, int32_t_val); + svraddhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svraddhnt(svint32_t_val, svint64_t_val, int64_t_val); + svraddhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svraddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svraddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svraddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svraddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svraddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svraddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svraddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svraddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svraddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svraddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svraddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svraddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svraddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svraddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svraddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svraddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svraddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svraddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svrecpe_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrecpe_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrecpe_u32_x(svbool_t_val, svuint32_t_val); + svrecpe_u32_z(svbool_t_val, svuint32_t_val); + svrecpe_x(svbool_t_val, svuint32_t_val); + svrecpe_z(svbool_t_val, svuint32_t_val); + svrhadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svrshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshr_m(svbool_t_val, svint8_t_val, 2); + svrshr_m(svbool_t_val, svint16_t_val, 2); + svrshr_m(svbool_t_val, svint32_t_val, 2); + svrshr_m(svbool_t_val, svint64_t_val, 2); + svrshr_m(svbool_t_val, svuint8_t_val, 2); + svrshr_m(svbool_t_val, svuint16_t_val, 2); + svrshr_m(svbool_t_val, svuint32_t_val, 2); + svrshr_m(svbool_t_val, svuint64_t_val, 2); + svrshr_n_s8_m(svbool_t_val, svint8_t_val, 2); + svrshr_n_s8_x(svbool_t_val, svint8_t_val, 2); + svrshr_n_s8_z(svbool_t_val, svint8_t_val, 2); + svrshr_n_s16_m(svbool_t_val, svint16_t_val, 2); + svrshr_n_s16_x(svbool_t_val, svint16_t_val, 2); + svrshr_n_s16_z(svbool_t_val, svint16_t_val, 2); + svrshr_n_s32_m(svbool_t_val, svint32_t_val, 2); + svrshr_n_s32_x(svbool_t_val, svint32_t_val, 2); + svrshr_n_s32_z(svbool_t_val, svint32_t_val, 2); + svrshr_n_s64_m(svbool_t_val, svint64_t_val, 2); + svrshr_n_s64_x(svbool_t_val, svint64_t_val, 2); + svrshr_n_s64_z(svbool_t_val, svint64_t_val, 2); + svrshr_n_u8_m(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u8_x(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u8_z(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u16_m(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u16_x(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u16_z(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u32_m(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u32_x(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u32_z(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u64_m(svbool_t_val, svuint64_t_val, 2); + svrshr_n_u64_x(svbool_t_val, svuint64_t_val, 2); + svrshr_n_u64_z(svbool_t_val, svuint64_t_val, 2); + svrshr_x(svbool_t_val, svint8_t_val, 2); + svrshr_x(svbool_t_val, svint16_t_val, 2); + svrshr_x(svbool_t_val, svint32_t_val, 2); + svrshr_x(svbool_t_val, svint64_t_val, 2); + svrshr_x(svbool_t_val, svuint8_t_val, 2); + svrshr_x(svbool_t_val, svuint16_t_val, 2); + svrshr_x(svbool_t_val, svuint32_t_val, 2); + svrshr_x(svbool_t_val, svuint64_t_val, 2); + svrshr_z(svbool_t_val, svint8_t_val, 2); + svrshr_z(svbool_t_val, svint16_t_val, 2); + svrshr_z(svbool_t_val, svint32_t_val, 2); + svrshr_z(svbool_t_val, svint64_t_val, 2); + svrshr_z(svbool_t_val, svuint8_t_val, 2); + svrshr_z(svbool_t_val, svuint16_t_val, 2); + svrshr_z(svbool_t_val, svuint32_t_val, 2); + svrshr_z(svbool_t_val, svuint64_t_val, 2); + svrshrnb(svint16_t_val, 2); + svrshrnb(svint32_t_val, 2); + svrshrnb(svint64_t_val, 2); + svrshrnb(svuint16_t_val, 2); + svrshrnb(svuint32_t_val, 2); + svrshrnb(svuint64_t_val, 2); + svrshrnb_n_s16(svint16_t_val, 2); + svrshrnb_n_s32(svint32_t_val, 2); + svrshrnb_n_s64(svint64_t_val, 2); + svrshrnb_n_u16(svuint16_t_val, 2); + svrshrnb_n_u32(svuint32_t_val, 2); + svrshrnb_n_u64(svuint64_t_val, 2); + svrshrnt(svint8_t_val, svint16_t_val, 2); + svrshrnt(svint16_t_val, svint32_t_val, 2); + svrshrnt(svint32_t_val, svint64_t_val, 2); + svrshrnt(svuint8_t_val, svuint16_t_val, 2); + svrshrnt(svuint16_t_val, svuint32_t_val, 2); + svrshrnt(svuint32_t_val, svuint64_t_val, 2); + svrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svrsqrte_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrsqrte_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrsqrte_u32_x(svbool_t_val, svuint32_t_val); + svrsqrte_u32_z(svbool_t_val, svuint32_t_val); + svrsqrte_x(svbool_t_val, svuint32_t_val); + svrsqrte_z(svbool_t_val, svuint32_t_val); + svrsra(svint8_t_val, svint8_t_val, 2); + svrsra(svint16_t_val, svint16_t_val, 2); + svrsra(svint32_t_val, svint32_t_val, 2); + svrsra(svint64_t_val, svint64_t_val, 2); + svrsra(svuint8_t_val, svuint8_t_val, 2); + svrsra(svuint16_t_val, svuint16_t_val, 2); + svrsra(svuint32_t_val, svuint32_t_val, 2); + svrsra(svuint64_t_val, svuint64_t_val, 2); + svrsra_n_s8(svint8_t_val, svint8_t_val, 2); + svrsra_n_s16(svint16_t_val, svint16_t_val, 2); + svrsra_n_s32(svint32_t_val, svint32_t_val, 2); + svrsra_n_s64(svint64_t_val, svint64_t_val, 2); + svrsra_n_u8(svuint8_t_val, svuint8_t_val, 2); + svrsra_n_u16(svuint16_t_val, svuint16_t_val, 2); + svrsra_n_u32(svuint32_t_val, svuint32_t_val, 2); + svrsra_n_u64(svuint64_t_val, svuint64_t_val, 2); + svrsubhnb(svint16_t_val, int16_t_val); + svrsubhnb(svint16_t_val, svint16_t_val); + svrsubhnb(svint32_t_val, int32_t_val); + svrsubhnb(svint32_t_val, svint32_t_val); + svrsubhnb(svint64_t_val, int64_t_val); + svrsubhnb(svint64_t_val, svint64_t_val); + svrsubhnb(svuint16_t_val, svuint16_t_val); + svrsubhnb(svuint16_t_val, uint16_t_val); + svrsubhnb(svuint32_t_val, svuint32_t_val); + svrsubhnb(svuint32_t_val, uint32_t_val); + svrsubhnb(svuint64_t_val, svuint64_t_val); + svrsubhnb(svuint64_t_val, uint64_t_val); + svrsubhnb_n_s16(svint16_t_val, int16_t_val); + svrsubhnb_n_s32(svint32_t_val, int32_t_val); + svrsubhnb_n_s64(svint64_t_val, int64_t_val); + svrsubhnb_n_u16(svuint16_t_val, uint16_t_val); + svrsubhnb_n_u32(svuint32_t_val, uint32_t_val); + svrsubhnb_n_u64(svuint64_t_val, uint64_t_val); + svrsubhnb_s16(svint16_t_val, svint16_t_val); + svrsubhnb_s32(svint32_t_val, svint32_t_val); + svrsubhnb_s64(svint64_t_val, svint64_t_val); + svrsubhnb_u16(svuint16_t_val, svuint16_t_val); + svrsubhnb_u32(svuint32_t_val, svuint32_t_val); + svrsubhnb_u64(svuint64_t_val, svuint64_t_val); + svrsubhnt(svint8_t_val, svint16_t_val, int16_t_val); + svrsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svrsubhnt(svint16_t_val, svint32_t_val, int32_t_val); + svrsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svrsubhnt(svint32_t_val, svint64_t_val, int64_t_val); + svrsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svrsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svrsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svrsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svrsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svrsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svrsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svrsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svrsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svrsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svrsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svrsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svrsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svrsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svrsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svrsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svrsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svrsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svrsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsbclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclb(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclb(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclt(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclt(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svshllb(svint8_t_val, 2); + svshllb(svint16_t_val, 2); + svshllb(svint32_t_val, 2); + svshllb(svuint8_t_val, 2); + svshllb(svuint16_t_val, 2); + svshllb(svuint32_t_val, 2); + svshllb_n_s16(svint8_t_val, 2); + svshllb_n_s32(svint16_t_val, 2); + svshllb_n_s64(svint32_t_val, 2); + svshllb_n_u16(svuint8_t_val, 2); + svshllb_n_u32(svuint16_t_val, 2); + svshllb_n_u64(svuint32_t_val, 2); + svshllt(svint8_t_val, 2); + svshllt(svint16_t_val, 2); + svshllt(svint32_t_val, 2); + svshllt(svuint8_t_val, 2); + svshllt(svuint16_t_val, 2); + svshllt(svuint32_t_val, 2); + svshllt_n_s16(svint8_t_val, 2); + svshllt_n_s32(svint16_t_val, 2); + svshllt_n_s64(svint32_t_val, 2); + svshllt_n_u16(svuint8_t_val, 2); + svshllt_n_u32(svuint16_t_val, 2); + svshllt_n_u64(svuint32_t_val, 2); + svshrnb(svint16_t_val, 2); + svshrnb(svint32_t_val, 2); + svshrnb(svint64_t_val, 2); + svshrnb(svuint16_t_val, 2); + svshrnb(svuint32_t_val, 2); + svshrnb(svuint64_t_val, 2); + svshrnb_n_s16(svint16_t_val, 2); + svshrnb_n_s32(svint32_t_val, 2); + svshrnb_n_s64(svint64_t_val, 2); + svshrnb_n_u16(svuint16_t_val, 2); + svshrnb_n_u32(svuint32_t_val, 2); + svshrnb_n_u64(svuint64_t_val, 2); + svshrnt(svint8_t_val, svint16_t_val, 2); + svshrnt(svint16_t_val, svint32_t_val, 2); + svshrnt(svint32_t_val, svint64_t_val, 2); + svshrnt(svuint8_t_val, svuint16_t_val, 2); + svshrnt(svuint16_t_val, svuint32_t_val, 2); + svshrnt(svuint32_t_val, svuint64_t_val, 2); + svshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svsli(svint8_t_val, svint8_t_val, 2); + svsli(svint16_t_val, svint16_t_val, 2); + svsli(svint32_t_val, svint32_t_val, 2); + svsli(svint64_t_val, svint64_t_val, 2); + svsli(svuint8_t_val, svuint8_t_val, 2); + svsli(svuint16_t_val, svuint16_t_val, 2); + svsli(svuint32_t_val, svuint32_t_val, 2); + svsli(svuint64_t_val, svuint64_t_val, 2); + svsli_n_s8(svint8_t_val, svint8_t_val, 2); + svsli_n_s16(svint16_t_val, svint16_t_val, 2); + svsli_n_s32(svint32_t_val, svint32_t_val, 2); + svsli_n_s64(svint64_t_val, svint64_t_val, 2); + svsli_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsli_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsli_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsli_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsqadd_m(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_m(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_m(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_m(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_x(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_x(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_x(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_x(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_z(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_z(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_z(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_z(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svsra(svint8_t_val, svint8_t_val, 2); + svsra(svint16_t_val, svint16_t_val, 2); + svsra(svint32_t_val, svint32_t_val, 2); + svsra(svint64_t_val, svint64_t_val, 2); + svsra(svuint8_t_val, svuint8_t_val, 2); + svsra(svuint16_t_val, svuint16_t_val, 2); + svsra(svuint32_t_val, svuint32_t_val, 2); + svsra(svuint64_t_val, svuint64_t_val, 2); + svsra_n_s8(svint8_t_val, svint8_t_val, 2); + svsra_n_s16(svint16_t_val, svint16_t_val, 2); + svsra_n_s32(svint32_t_val, svint32_t_val, 2); + svsra_n_s64(svint64_t_val, svint64_t_val, 2); + svsra_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsra_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsra_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsra_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsri(svint8_t_val, svint8_t_val, 2); + svsri(svint16_t_val, svint16_t_val, 2); + svsri(svint32_t_val, svint32_t_val, 2); + svsri(svint64_t_val, svint64_t_val, 2); + svsri(svuint8_t_val, svuint8_t_val, 2); + svsri(svuint16_t_val, svuint16_t_val, 2); + svsri(svuint32_t_val, svuint32_t_val, 2); + svsri(svuint64_t_val, svuint64_t_val, 2); + svsri_n_s8(svint8_t_val, svint8_t_val, 2); + svsri_n_s16(svint16_t_val, svint16_t_val, 2); + svsri_n_s32(svint32_t_val, svint32_t_val, 2); + svsri_n_s64(svint64_t_val, svint64_t_val, 2); + svsri_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsri_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsri_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsri_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsubhnb(svint16_t_val, int16_t_val); + svsubhnb(svint16_t_val, svint16_t_val); + svsubhnb(svint32_t_val, int32_t_val); + svsubhnb(svint32_t_val, svint32_t_val); + svsubhnb(svint64_t_val, int64_t_val); + svsubhnb(svint64_t_val, svint64_t_val); + svsubhnb(svuint16_t_val, svuint16_t_val); + svsubhnb(svuint16_t_val, uint16_t_val); + svsubhnb(svuint32_t_val, svuint32_t_val); + svsubhnb(svuint32_t_val, uint32_t_val); + svsubhnb(svuint64_t_val, svuint64_t_val); + svsubhnb(svuint64_t_val, uint64_t_val); + svsubhnb_n_s16(svint16_t_val, int16_t_val); + svsubhnb_n_s32(svint32_t_val, int32_t_val); + svsubhnb_n_s64(svint64_t_val, int64_t_val); + svsubhnb_n_u16(svuint16_t_val, uint16_t_val); + svsubhnb_n_u32(svuint32_t_val, uint32_t_val); + svsubhnb_n_u64(svuint64_t_val, uint64_t_val); + svsubhnb_s16(svint16_t_val, svint16_t_val); + svsubhnb_s32(svint32_t_val, svint32_t_val); + svsubhnb_s64(svint64_t_val, svint64_t_val); + svsubhnb_u16(svuint16_t_val, svuint16_t_val); + svsubhnb_u32(svuint32_t_val, svuint32_t_val); + svsubhnb_u64(svuint64_t_val, svuint64_t_val); + svsubhnt(svint8_t_val, svint16_t_val, int16_t_val); + svsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svsubhnt(svint16_t_val, svint32_t_val, int32_t_val); + svsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svsubhnt(svint32_t_val, svint64_t_val, int64_t_val); + svsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsublb(svint8_t_val, int8_t_val); + svsublb(svint8_t_val, svint8_t_val); + svsublb(svint16_t_val, int16_t_val); + svsublb(svint16_t_val, svint16_t_val); + svsublb(svint32_t_val, int32_t_val); + svsublb(svint32_t_val, svint32_t_val); + svsublb(svuint8_t_val, svuint8_t_val); + svsublb(svuint8_t_val, uint8_t_val); + svsublb(svuint16_t_val, svuint16_t_val); + svsublb(svuint16_t_val, uint16_t_val); + svsublb(svuint32_t_val, svuint32_t_val); + svsublb(svuint32_t_val, uint32_t_val); + svsublb_n_s16(svint8_t_val, int8_t_val); + svsublb_n_s32(svint16_t_val, int16_t_val); + svsublb_n_s64(svint32_t_val, int32_t_val); + svsublb_n_u16(svuint8_t_val, uint8_t_val); + svsublb_n_u32(svuint16_t_val, uint16_t_val); + svsublb_n_u64(svuint32_t_val, uint32_t_val); + svsublb_s16(svint8_t_val, svint8_t_val); + svsublb_s32(svint16_t_val, svint16_t_val); + svsublb_s64(svint32_t_val, svint32_t_val); + svsublb_u16(svuint8_t_val, svuint8_t_val); + svsublb_u32(svuint16_t_val, svuint16_t_val); + svsublb_u64(svuint32_t_val, svuint32_t_val); + svsublbt(svint8_t_val, int8_t_val); + svsublbt(svint8_t_val, svint8_t_val); + svsublbt(svint16_t_val, int16_t_val); + svsublbt(svint16_t_val, svint16_t_val); + svsublbt(svint32_t_val, int32_t_val); + svsublbt(svint32_t_val, svint32_t_val); + svsublbt_n_s16(svint8_t_val, int8_t_val); + svsublbt_n_s32(svint16_t_val, int16_t_val); + svsublbt_n_s64(svint32_t_val, int32_t_val); + svsublbt_s16(svint8_t_val, svint8_t_val); + svsublbt_s32(svint16_t_val, svint16_t_val); + svsublbt_s64(svint32_t_val, svint32_t_val); + svsublt(svint8_t_val, int8_t_val); + svsublt(svint8_t_val, svint8_t_val); + svsublt(svint16_t_val, int16_t_val); + svsublt(svint16_t_val, svint16_t_val); + svsublt(svint32_t_val, int32_t_val); + svsublt(svint32_t_val, svint32_t_val); + svsublt(svuint8_t_val, svuint8_t_val); + svsublt(svuint8_t_val, uint8_t_val); + svsublt(svuint16_t_val, svuint16_t_val); + svsublt(svuint16_t_val, uint16_t_val); + svsublt(svuint32_t_val, svuint32_t_val); + svsublt(svuint32_t_val, uint32_t_val); + svsublt_n_s16(svint8_t_val, int8_t_val); + svsublt_n_s32(svint16_t_val, int16_t_val); + svsublt_n_s64(svint32_t_val, int32_t_val); + svsublt_n_u16(svuint8_t_val, uint8_t_val); + svsublt_n_u32(svuint16_t_val, uint16_t_val); + svsublt_n_u64(svuint32_t_val, uint32_t_val); + svsublt_s16(svint8_t_val, svint8_t_val); + svsublt_s32(svint16_t_val, svint16_t_val); + svsublt_s64(svint32_t_val, svint32_t_val); + svsublt_u16(svuint8_t_val, svuint8_t_val); + svsublt_u32(svuint16_t_val, svuint16_t_val); + svsublt_u64(svuint32_t_val, svuint32_t_val); + svsubltb(svint8_t_val, int8_t_val); + svsubltb(svint8_t_val, svint8_t_val); + svsubltb(svint16_t_val, int16_t_val); + svsubltb(svint16_t_val, svint16_t_val); + svsubltb(svint32_t_val, int32_t_val); + svsubltb(svint32_t_val, svint32_t_val); + svsubltb_n_s16(svint8_t_val, int8_t_val); + svsubltb_n_s32(svint16_t_val, int16_t_val); + svsubltb_n_s64(svint32_t_val, int32_t_val); + svsubltb_s16(svint8_t_val, svint8_t_val); + svsubltb_s32(svint16_t_val, svint16_t_val); + svsubltb_s64(svint32_t_val, svint32_t_val); + svsubwb(svint16_t_val, int8_t_val); + svsubwb(svint16_t_val, svint8_t_val); + svsubwb(svint32_t_val, int16_t_val); + svsubwb(svint32_t_val, svint16_t_val); + svsubwb(svint64_t_val, int32_t_val); + svsubwb(svint64_t_val, svint32_t_val); + svsubwb(svuint16_t_val, svuint8_t_val); + svsubwb(svuint16_t_val, uint8_t_val); + svsubwb(svuint32_t_val, svuint16_t_val); + svsubwb(svuint32_t_val, uint16_t_val); + svsubwb(svuint64_t_val, svuint32_t_val); + svsubwb(svuint64_t_val, uint32_t_val); + svsubwb_n_s16(svint16_t_val, int8_t_val); + svsubwb_n_s32(svint32_t_val, int16_t_val); + svsubwb_n_s64(svint64_t_val, int32_t_val); + svsubwb_n_u16(svuint16_t_val, uint8_t_val); + svsubwb_n_u32(svuint32_t_val, uint16_t_val); + svsubwb_n_u64(svuint64_t_val, uint32_t_val); + svsubwb_s16(svint16_t_val, svint8_t_val); + svsubwb_s32(svint32_t_val, svint16_t_val); + svsubwb_s64(svint64_t_val, svint32_t_val); + svsubwb_u16(svuint16_t_val, svuint8_t_val); + svsubwb_u32(svuint32_t_val, svuint16_t_val); + svsubwb_u64(svuint64_t_val, svuint32_t_val); + svsubwt(svint16_t_val, int8_t_val); + svsubwt(svint16_t_val, svint8_t_val); + svsubwt(svint32_t_val, int16_t_val); + svsubwt(svint32_t_val, svint16_t_val); + svsubwt(svint64_t_val, int32_t_val); + svsubwt(svint64_t_val, svint32_t_val); + svsubwt(svuint16_t_val, svuint8_t_val); + svsubwt(svuint16_t_val, uint8_t_val); + svsubwt(svuint32_t_val, svuint16_t_val); + svsubwt(svuint32_t_val, uint16_t_val); + svsubwt(svuint64_t_val, svuint32_t_val); + svsubwt(svuint64_t_val, uint32_t_val); + svsubwt_n_s16(svint16_t_val, int8_t_val); + svsubwt_n_s32(svint32_t_val, int16_t_val); + svsubwt_n_s64(svint64_t_val, int32_t_val); + svsubwt_n_u16(svuint16_t_val, uint8_t_val); + svsubwt_n_u32(svuint32_t_val, uint16_t_val); + svsubwt_n_u64(svuint64_t_val, uint32_t_val); + svsubwt_s16(svint16_t_val, svint8_t_val); + svsubwt_s32(svint32_t_val, svint16_t_val); + svsubwt_s64(svint64_t_val, svint32_t_val); + svsubwt_u16(svuint16_t_val, svuint8_t_val); + svsubwt_u32(svuint32_t_val, svuint16_t_val); + svsubwt_u64(svuint64_t_val, svuint32_t_val); + svtbl2(svbfloat16x2_t_val, svuint16_t_val); + svtbl2(svfloat16x2_t_val, svuint16_t_val); + svtbl2(svfloat32x2_t_val, svuint32_t_val); + svtbl2(svfloat64x2_t_val, svuint64_t_val); + svtbl2(svint8x2_t_val, svuint8_t_val); + svtbl2(svint16x2_t_val, svuint16_t_val); + svtbl2(svint32x2_t_val, svuint32_t_val); + svtbl2(svint64x2_t_val, svuint64_t_val); + svtbl2(svuint8x2_t_val, svuint8_t_val); + svtbl2(svuint16x2_t_val, svuint16_t_val); + svtbl2(svuint32x2_t_val, svuint32_t_val); + svtbl2(svuint64x2_t_val, svuint64_t_val); + svtbl2_bf16(svbfloat16x2_t_val, svuint16_t_val); + svtbl2_f16(svfloat16x2_t_val, svuint16_t_val); + svtbl2_f32(svfloat32x2_t_val, svuint32_t_val); + svtbl2_f64(svfloat64x2_t_val, svuint64_t_val); + svtbl2_s8(svint8x2_t_val, svuint8_t_val); + svtbl2_s16(svint16x2_t_val, svuint16_t_val); + svtbl2_s32(svint32x2_t_val, svuint32_t_val); + svtbl2_s64(svint64x2_t_val, svuint64_t_val); + svtbl2_u8(svuint8x2_t_val, svuint8_t_val); + svtbl2_u16(svuint16x2_t_val, svuint16_t_val); + svtbl2_u32(svuint32x2_t_val, svuint32_t_val); + svtbl2_u64(svuint64x2_t_val, svuint64_t_val); + svtbx(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); + svtbx(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); + svtbx(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); + svtbx(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); + svtbx(svint8_t_val, svint8_t_val, svuint8_t_val); + svtbx(svint16_t_val, svint16_t_val, svuint16_t_val); + svtbx(svint32_t_val, svint32_t_val, svuint32_t_val); + svtbx(svint64_t_val, svint64_t_val, svuint64_t_val); + svtbx(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svtbx(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svtbx(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svtbx(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svtbx_bf16(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); + svtbx_f16(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); + svtbx_f32(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); + svtbx_f64(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); + svtbx_s8(svint8_t_val, svint8_t_val, svuint8_t_val); + svtbx_s16(svint16_t_val, svint16_t_val, svuint16_t_val); + svtbx_s32(svint32_t_val, svint32_t_val, svuint32_t_val); + svtbx_s64(svint64_t_val, svint64_t_val, svuint64_t_val); + svtbx_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svtbx_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svtbx_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svtbx_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svuqadd_m(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_m(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_m(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_m(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_m(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_m(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_m(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_m(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s8_m(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s8_x(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s8_z(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s16_m(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s16_x(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s16_z(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s32_m(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s32_x(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s32_z(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s64_m(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s64_x(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s64_z(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_s8_m(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s8_x(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s8_z(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s16_m(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s16_x(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s16_z(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s32_m(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s32_x(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s32_z(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s64_m(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_s64_x(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_s64_z(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_x(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_x(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_x(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_x(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_x(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_x(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_x(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_x(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_z(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_z(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_z(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_z(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_z(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_z(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_z(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_z(svbool_t_val, svint64_t_val, uint64_t_val); + svwhilege_b8(int32_t_val, int32_t_val); + svwhilege_b8(int64_t_val, int64_t_val); + svwhilege_b8(uint32_t_val, uint32_t_val); + svwhilege_b8(uint64_t_val, uint64_t_val); + svwhilege_b8_s32(int32_t_val, int32_t_val); + svwhilege_b8_s64(int64_t_val, int64_t_val); + svwhilege_b8_u32(uint32_t_val, uint32_t_val); + svwhilege_b8_u64(uint64_t_val, uint64_t_val); + svwhilege_b16(int32_t_val, int32_t_val); + svwhilege_b16(int64_t_val, int64_t_val); + svwhilege_b16(uint32_t_val, uint32_t_val); + svwhilege_b16(uint64_t_val, uint64_t_val); + svwhilege_b16_s32(int32_t_val, int32_t_val); + svwhilege_b16_s64(int64_t_val, int64_t_val); + svwhilege_b16_u32(uint32_t_val, uint32_t_val); + svwhilege_b16_u64(uint64_t_val, uint64_t_val); + svwhilege_b32(int32_t_val, int32_t_val); + svwhilege_b32(int64_t_val, int64_t_val); + svwhilege_b32(uint32_t_val, uint32_t_val); + svwhilege_b32(uint64_t_val, uint64_t_val); + svwhilege_b32_s32(int32_t_val, int32_t_val); + svwhilege_b32_s64(int64_t_val, int64_t_val); + svwhilege_b32_u32(uint32_t_val, uint32_t_val); + svwhilege_b32_u64(uint64_t_val, uint64_t_val); + svwhilege_b64(int32_t_val, int32_t_val); + svwhilege_b64(int64_t_val, int64_t_val); + svwhilege_b64(uint32_t_val, uint32_t_val); + svwhilege_b64(uint64_t_val, uint64_t_val); + svwhilege_b64_s32(int32_t_val, int32_t_val); + svwhilege_b64_s64(int64_t_val, int64_t_val); + svwhilege_b64_u32(uint32_t_val, uint32_t_val); + svwhilege_b64_u64(uint64_t_val, uint64_t_val); + svwhilegt_b8(int32_t_val, int32_t_val); + svwhilegt_b8(int64_t_val, int64_t_val); + svwhilegt_b8(uint32_t_val, uint32_t_val); + svwhilegt_b8(uint64_t_val, uint64_t_val); + svwhilegt_b8_s32(int32_t_val, int32_t_val); + svwhilegt_b8_s64(int64_t_val, int64_t_val); + svwhilegt_b8_u32(uint32_t_val, uint32_t_val); + svwhilegt_b8_u64(uint64_t_val, uint64_t_val); + svwhilegt_b16(int32_t_val, int32_t_val); + svwhilegt_b16(int64_t_val, int64_t_val); + svwhilegt_b16(uint32_t_val, uint32_t_val); + svwhilegt_b16(uint64_t_val, uint64_t_val); + svwhilegt_b16_s32(int32_t_val, int32_t_val); + svwhilegt_b16_s64(int64_t_val, int64_t_val); + svwhilegt_b16_u32(uint32_t_val, uint32_t_val); + svwhilegt_b16_u64(uint64_t_val, uint64_t_val); + svwhilegt_b32(int32_t_val, int32_t_val); + svwhilegt_b32(int64_t_val, int64_t_val); + svwhilegt_b32(uint32_t_val, uint32_t_val); + svwhilegt_b32(uint64_t_val, uint64_t_val); + svwhilegt_b32_s32(int32_t_val, int32_t_val); + svwhilegt_b32_s64(int64_t_val, int64_t_val); + svwhilegt_b32_u32(uint32_t_val, uint32_t_val); + svwhilegt_b32_u64(uint64_t_val, uint64_t_val); + svwhilegt_b64(int32_t_val, int32_t_val); + svwhilegt_b64(int64_t_val, int64_t_val); + svwhilegt_b64(uint32_t_val, uint32_t_val); + svwhilegt_b64(uint64_t_val, uint64_t_val); + svwhilegt_b64_s32(int32_t_val, int32_t_val); + svwhilegt_b64_s64(int64_t_val, int64_t_val); + svwhilegt_b64_u32(uint32_t_val, uint32_t_val); + svwhilegt_b64_u64(uint64_t_val, uint64_t_val); + svwhilerw(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilerw(float16_t_ptr_val, float16_t_ptr_val); + svwhilerw(float32_t_ptr_val, float32_t_ptr_val); + svwhilerw(float64_t_ptr_val, float64_t_ptr_val); + svwhilerw(int8_t_ptr_val, int8_t_ptr_val); + svwhilerw(int16_t_ptr_val, int16_t_ptr_val); + svwhilerw(int32_t_ptr_val, int32_t_ptr_val); + svwhilerw(int64_t_ptr_val, int64_t_ptr_val); + svwhilerw(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilerw(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilerw(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilerw(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilerw_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilerw_f16(float16_t_ptr_val, float16_t_ptr_val); + svwhilerw_f32(float32_t_ptr_val, float32_t_ptr_val); + svwhilerw_f64(float64_t_ptr_val, float64_t_ptr_val); + svwhilerw_s8(int8_t_ptr_val, int8_t_ptr_val); + svwhilerw_s16(int16_t_ptr_val, int16_t_ptr_val); + svwhilerw_s32(int32_t_ptr_val, int32_t_ptr_val); + svwhilerw_s64(int64_t_ptr_val, int64_t_ptr_val); + svwhilerw_u8(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilerw_u16(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilerw_u32(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilerw_u64(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilewr(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilewr(float16_t_ptr_val, float16_t_ptr_val); + svwhilewr(float32_t_ptr_val, float32_t_ptr_val); + svwhilewr(float64_t_ptr_val, float64_t_ptr_val); + svwhilewr(int8_t_ptr_val, int8_t_ptr_val); + svwhilewr(int16_t_ptr_val, int16_t_ptr_val); + svwhilewr(int32_t_ptr_val, int32_t_ptr_val); + svwhilewr(int64_t_ptr_val, int64_t_ptr_val); + svwhilewr(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilewr(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilewr(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilewr(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilewr_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilewr_f16(float16_t_ptr_val, float16_t_ptr_val); + svwhilewr_f32(float32_t_ptr_val, float32_t_ptr_val); + svwhilewr_f64(float64_t_ptr_val, float64_t_ptr_val); + svwhilewr_s8(int8_t_ptr_val, int8_t_ptr_val); + svwhilewr_s16(int16_t_ptr_val, int16_t_ptr_val); + svwhilewr_s32(int32_t_ptr_val, int32_t_ptr_val); + svwhilewr_s64(int64_t_ptr_val, int64_t_ptr_val); + svwhilewr_u8(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilewr_u16(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilewr_u32(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilewr_u64(uint64_t_ptr_val, uint64_t_ptr_val); + svxar(svint8_t_val, svint8_t_val, 2); + svxar(svint16_t_val, svint16_t_val, 2); + svxar(svint32_t_val, svint32_t_val, 2); + svxar(svint64_t_val, svint64_t_val, 2); + svxar(svuint8_t_val, svuint8_t_val, 2); + svxar(svuint16_t_val, svuint16_t_val, 2); + svxar(svuint32_t_val, svuint32_t_val, 2); + svxar(svuint64_t_val, svuint64_t_val, 2); + svxar_n_s8(svint8_t_val, svint8_t_val, 2); + svxar_n_s16(svint16_t_val, svint16_t_val, 2); + svxar_n_s32(svint32_t_val, svint32_t_val, 2); + svxar_n_s64(svint64_t_val, svint64_t_val, 2); + svxar_n_u8(svuint8_t_val, svuint8_t_val, 2); + svxar_n_u16(svuint16_t_val, svuint16_t_val, 2); + svxar_n_u32(svuint32_t_val, svuint32_t_val, 2); + svxar_n_u64(svuint64_t_val, svuint64_t_val, 2); +} + +void test_streaming(void) __arm_streaming{ + bfloat16_t * bfloat16_t_ptr_val; + float16_t * float16_t_ptr_val; + float16_t float16_t_val; + float32_t * float32_t_ptr_val; + float64_t * float64_t_ptr_val; + int8_t * int8_t_ptr_val; + int8_t int8_t_val; + int16_t * int16_t_ptr_val; + int16_t int16_t_val; + int32_t * int32_t_ptr_val; + int32_t int32_t_val; + int64_t * int64_t_ptr_val; + int64_t int64_t_val; + svbfloat16_t svbfloat16_t_val; + svbfloat16x2_t svbfloat16x2_t_val; + svbool_t svbool_t_val; + svfloat16_t svfloat16_t_val; + svfloat16x2_t svfloat16x2_t_val; + svfloat32_t svfloat32_t_val; + svfloat32x2_t svfloat32x2_t_val; + svfloat64_t svfloat64_t_val; + svfloat64x2_t svfloat64x2_t_val; + svint8_t svint8_t_val; + svint8x2_t svint8x2_t_val; + svint16_t svint16_t_val; + svint16x2_t svint16x2_t_val; + svint32_t svint32_t_val; + svint32x2_t svint32x2_t_val; + svint64_t svint64_t_val; + svint64x2_t svint64x2_t_val; + svuint8_t svuint8_t_val; + svuint8x2_t svuint8x2_t_val; + svuint16_t svuint16_t_val; + svuint16x2_t svuint16x2_t_val; + svuint32_t svuint32_t_val; + svuint32x2_t svuint32x2_t_val; + svuint64_t svuint64_t_val; + svuint64x2_t svuint64x2_t_val; + uint8_t * uint8_t_ptr_val; + uint8_t uint8_t_val; + uint16_t * uint16_t_ptr_val; + uint16_t uint16_t_val; + uint32_t * uint32_t_ptr_val; + uint32_t uint32_t_val; + uint64_t * uint64_t_ptr_val; + uint64_t uint64_t_val; + + svaba(svint8_t_val, svint8_t_val, int8_t_val); + svaba(svint8_t_val, svint8_t_val, svint8_t_val); + svaba(svint16_t_val, svint16_t_val, int16_t_val); + svaba(svint16_t_val, svint16_t_val, svint16_t_val); + svaba(svint32_t_val, svint32_t_val, int32_t_val); + svaba(svint32_t_val, svint32_t_val, svint32_t_val); + svaba(svint64_t_val, svint64_t_val, int64_t_val); + svaba(svint64_t_val, svint64_t_val, svint64_t_val); + svaba(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svaba(svuint8_t_val, svuint8_t_val, uint8_t_val); + svaba(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svaba(svuint16_t_val, svuint16_t_val, uint16_t_val); + svaba(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svaba(svuint32_t_val, svuint32_t_val, uint32_t_val); + svaba(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svaba(svuint64_t_val, svuint64_t_val, uint64_t_val); + svaba_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svaba_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svaba_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svaba_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svaba_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svaba_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svaba_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svaba_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svaba_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svaba_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svaba_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svaba_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svaba_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svaba_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svaba_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svaba_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svabalb(svint16_t_val, svint8_t_val, int8_t_val); + svabalb(svint16_t_val, svint8_t_val, svint8_t_val); + svabalb(svint32_t_val, svint16_t_val, int16_t_val); + svabalb(svint32_t_val, svint16_t_val, svint16_t_val); + svabalb(svint64_t_val, svint32_t_val, int32_t_val); + svabalb(svint64_t_val, svint32_t_val, svint32_t_val); + svabalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svabalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svabalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svabalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svabalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svabalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svabalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalt(svint16_t_val, svint8_t_val, int8_t_val); + svabalt(svint16_t_val, svint8_t_val, svint8_t_val); + svabalt(svint32_t_val, svint16_t_val, int16_t_val); + svabalt(svint32_t_val, svint16_t_val, svint16_t_val); + svabalt(svint64_t_val, svint32_t_val, int32_t_val); + svabalt(svint64_t_val, svint32_t_val, svint32_t_val); + svabalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svabalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svabalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svabalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svabalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svabalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svabalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabdlb(svint8_t_val, int8_t_val); + svabdlb(svint8_t_val, svint8_t_val); + svabdlb(svint16_t_val, int16_t_val); + svabdlb(svint16_t_val, svint16_t_val); + svabdlb(svint32_t_val, int32_t_val); + svabdlb(svint32_t_val, svint32_t_val); + svabdlb(svuint8_t_val, svuint8_t_val); + svabdlb(svuint8_t_val, uint8_t_val); + svabdlb(svuint16_t_val, svuint16_t_val); + svabdlb(svuint16_t_val, uint16_t_val); + svabdlb(svuint32_t_val, svuint32_t_val); + svabdlb(svuint32_t_val, uint32_t_val); + svabdlb_n_s16(svint8_t_val, int8_t_val); + svabdlb_n_s32(svint16_t_val, int16_t_val); + svabdlb_n_s64(svint32_t_val, int32_t_val); + svabdlb_n_u16(svuint8_t_val, uint8_t_val); + svabdlb_n_u32(svuint16_t_val, uint16_t_val); + svabdlb_n_u64(svuint32_t_val, uint32_t_val); + svabdlb_s16(svint8_t_val, svint8_t_val); + svabdlb_s32(svint16_t_val, svint16_t_val); + svabdlb_s64(svint32_t_val, svint32_t_val); + svabdlb_u16(svuint8_t_val, svuint8_t_val); + svabdlb_u32(svuint16_t_val, svuint16_t_val); + svabdlb_u64(svuint32_t_val, svuint32_t_val); + svabdlt(svint8_t_val, int8_t_val); + svabdlt(svint8_t_val, svint8_t_val); + svabdlt(svint16_t_val, int16_t_val); + svabdlt(svint16_t_val, svint16_t_val); + svabdlt(svint32_t_val, int32_t_val); + svabdlt(svint32_t_val, svint32_t_val); + svabdlt(svuint8_t_val, svuint8_t_val); + svabdlt(svuint8_t_val, uint8_t_val); + svabdlt(svuint16_t_val, svuint16_t_val); + svabdlt(svuint16_t_val, uint16_t_val); + svabdlt(svuint32_t_val, svuint32_t_val); + svabdlt(svuint32_t_val, uint32_t_val); + svabdlt_n_s16(svint8_t_val, int8_t_val); + svabdlt_n_s32(svint16_t_val, int16_t_val); + svabdlt_n_s64(svint32_t_val, int32_t_val); + svabdlt_n_u16(svuint8_t_val, uint8_t_val); + svabdlt_n_u32(svuint16_t_val, uint16_t_val); + svabdlt_n_u64(svuint32_t_val, uint32_t_val); + svabdlt_s16(svint8_t_val, svint8_t_val); + svabdlt_s32(svint16_t_val, svint16_t_val); + svabdlt_s64(svint32_t_val, svint32_t_val); + svabdlt_u16(svuint8_t_val, svuint8_t_val); + svabdlt_u32(svuint16_t_val, svuint16_t_val); + svabdlt_u64(svuint32_t_val, svuint32_t_val); + svadalp_m(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_m(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_m(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_m(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_m(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_m(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_s16_m(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s16_x(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s16_z(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s32_m(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s32_x(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s32_z(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s64_m(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_s64_x(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_s64_z(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_u16_m(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u16_x(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u16_z(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u32_m(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u32_x(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u32_z(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u64_m(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_u64_x(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_u64_z(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_x(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_x(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_x(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_x(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_x(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_x(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_z(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_z(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_z(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_z(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_z(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_z(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclb(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclb(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclt(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclt(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svaddhnb(svint16_t_val, int16_t_val); + svaddhnb(svint16_t_val, svint16_t_val); + svaddhnb(svint32_t_val, int32_t_val); + svaddhnb(svint32_t_val, svint32_t_val); + svaddhnb(svint64_t_val, int64_t_val); + svaddhnb(svint64_t_val, svint64_t_val); + svaddhnb(svuint16_t_val, svuint16_t_val); + svaddhnb(svuint16_t_val, uint16_t_val); + svaddhnb(svuint32_t_val, svuint32_t_val); + svaddhnb(svuint32_t_val, uint32_t_val); + svaddhnb(svuint64_t_val, svuint64_t_val); + svaddhnb(svuint64_t_val, uint64_t_val); + svaddhnb_n_s16(svint16_t_val, int16_t_val); + svaddhnb_n_s32(svint32_t_val, int32_t_val); + svaddhnb_n_s64(svint64_t_val, int64_t_val); + svaddhnb_n_u16(svuint16_t_val, uint16_t_val); + svaddhnb_n_u32(svuint32_t_val, uint32_t_val); + svaddhnb_n_u64(svuint64_t_val, uint64_t_val); + svaddhnb_s16(svint16_t_val, svint16_t_val); + svaddhnb_s32(svint32_t_val, svint32_t_val); + svaddhnb_s64(svint64_t_val, svint64_t_val); + svaddhnb_u16(svuint16_t_val, svuint16_t_val); + svaddhnb_u32(svuint32_t_val, svuint32_t_val); + svaddhnb_u64(svuint64_t_val, svuint64_t_val); + svaddhnt(svint8_t_val, svint16_t_val, int16_t_val); + svaddhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svaddhnt(svint16_t_val, svint32_t_val, int32_t_val); + svaddhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svaddhnt(svint32_t_val, svint64_t_val, int64_t_val); + svaddhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svaddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svaddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svaddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svaddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svaddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svaddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svaddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svaddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svaddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svaddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svaddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svaddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svaddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svaddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svaddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svaddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svaddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svaddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svaddlb(svint8_t_val, int8_t_val); + svaddlb(svint8_t_val, svint8_t_val); + svaddlb(svint16_t_val, int16_t_val); + svaddlb(svint16_t_val, svint16_t_val); + svaddlb(svint32_t_val, int32_t_val); + svaddlb(svint32_t_val, svint32_t_val); + svaddlb(svuint8_t_val, svuint8_t_val); + svaddlb(svuint8_t_val, uint8_t_val); + svaddlb(svuint16_t_val, svuint16_t_val); + svaddlb(svuint16_t_val, uint16_t_val); + svaddlb(svuint32_t_val, svuint32_t_val); + svaddlb(svuint32_t_val, uint32_t_val); + svaddlb_n_s16(svint8_t_val, int8_t_val); + svaddlb_n_s32(svint16_t_val, int16_t_val); + svaddlb_n_s64(svint32_t_val, int32_t_val); + svaddlb_n_u16(svuint8_t_val, uint8_t_val); + svaddlb_n_u32(svuint16_t_val, uint16_t_val); + svaddlb_n_u64(svuint32_t_val, uint32_t_val); + svaddlb_s16(svint8_t_val, svint8_t_val); + svaddlb_s32(svint16_t_val, svint16_t_val); + svaddlb_s64(svint32_t_val, svint32_t_val); + svaddlb_u16(svuint8_t_val, svuint8_t_val); + svaddlb_u32(svuint16_t_val, svuint16_t_val); + svaddlb_u64(svuint32_t_val, svuint32_t_val); + svaddlbt(svint8_t_val, int8_t_val); + svaddlbt(svint8_t_val, svint8_t_val); + svaddlbt(svint16_t_val, int16_t_val); + svaddlbt(svint16_t_val, svint16_t_val); + svaddlbt(svint32_t_val, int32_t_val); + svaddlbt(svint32_t_val, svint32_t_val); + svaddlbt_n_s16(svint8_t_val, int8_t_val); + svaddlbt_n_s32(svint16_t_val, int16_t_val); + svaddlbt_n_s64(svint32_t_val, int32_t_val); + svaddlbt_s16(svint8_t_val, svint8_t_val); + svaddlbt_s32(svint16_t_val, svint16_t_val); + svaddlbt_s64(svint32_t_val, svint32_t_val); + svaddlt(svint8_t_val, int8_t_val); + svaddlt(svint8_t_val, svint8_t_val); + svaddlt(svint16_t_val, int16_t_val); + svaddlt(svint16_t_val, svint16_t_val); + svaddlt(svint32_t_val, int32_t_val); + svaddlt(svint32_t_val, svint32_t_val); + svaddlt(svuint8_t_val, svuint8_t_val); + svaddlt(svuint8_t_val, uint8_t_val); + svaddlt(svuint16_t_val, svuint16_t_val); + svaddlt(svuint16_t_val, uint16_t_val); + svaddlt(svuint32_t_val, svuint32_t_val); + svaddlt(svuint32_t_val, uint32_t_val); + svaddlt_n_s16(svint8_t_val, int8_t_val); + svaddlt_n_s32(svint16_t_val, int16_t_val); + svaddlt_n_s64(svint32_t_val, int32_t_val); + svaddlt_n_u16(svuint8_t_val, uint8_t_val); + svaddlt_n_u32(svuint16_t_val, uint16_t_val); + svaddlt_n_u64(svuint32_t_val, uint32_t_val); + svaddlt_s16(svint8_t_val, svint8_t_val); + svaddlt_s32(svint16_t_val, svint16_t_val); + svaddlt_s64(svint32_t_val, svint32_t_val); + svaddlt_u16(svuint8_t_val, svuint8_t_val); + svaddlt_u32(svuint16_t_val, svuint16_t_val); + svaddlt_u64(svuint32_t_val, svuint32_t_val); + svaddp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddwb(svint16_t_val, int8_t_val); + svaddwb(svint16_t_val, svint8_t_val); + svaddwb(svint32_t_val, int16_t_val); + svaddwb(svint32_t_val, svint16_t_val); + svaddwb(svint64_t_val, int32_t_val); + svaddwb(svint64_t_val, svint32_t_val); + svaddwb(svuint16_t_val, svuint8_t_val); + svaddwb(svuint16_t_val, uint8_t_val); + svaddwb(svuint32_t_val, svuint16_t_val); + svaddwb(svuint32_t_val, uint16_t_val); + svaddwb(svuint64_t_val, svuint32_t_val); + svaddwb(svuint64_t_val, uint32_t_val); + svaddwb_n_s16(svint16_t_val, int8_t_val); + svaddwb_n_s32(svint32_t_val, int16_t_val); + svaddwb_n_s64(svint64_t_val, int32_t_val); + svaddwb_n_u16(svuint16_t_val, uint8_t_val); + svaddwb_n_u32(svuint32_t_val, uint16_t_val); + svaddwb_n_u64(svuint64_t_val, uint32_t_val); + svaddwb_s16(svint16_t_val, svint8_t_val); + svaddwb_s32(svint32_t_val, svint16_t_val); + svaddwb_s64(svint64_t_val, svint32_t_val); + svaddwb_u16(svuint16_t_val, svuint8_t_val); + svaddwb_u32(svuint32_t_val, svuint16_t_val); + svaddwb_u64(svuint64_t_val, svuint32_t_val); + svaddwt(svint16_t_val, int8_t_val); + svaddwt(svint16_t_val, svint8_t_val); + svaddwt(svint32_t_val, int16_t_val); + svaddwt(svint32_t_val, svint16_t_val); + svaddwt(svint64_t_val, int32_t_val); + svaddwt(svint64_t_val, svint32_t_val); + svaddwt(svuint16_t_val, svuint8_t_val); + svaddwt(svuint16_t_val, uint8_t_val); + svaddwt(svuint32_t_val, svuint16_t_val); + svaddwt(svuint32_t_val, uint16_t_val); + svaddwt(svuint64_t_val, svuint32_t_val); + svaddwt(svuint64_t_val, uint32_t_val); + svaddwt_n_s16(svint16_t_val, int8_t_val); + svaddwt_n_s32(svint32_t_val, int16_t_val); + svaddwt_n_s64(svint64_t_val, int32_t_val); + svaddwt_n_u16(svuint16_t_val, uint8_t_val); + svaddwt_n_u32(svuint32_t_val, uint16_t_val); + svaddwt_n_u64(svuint64_t_val, uint32_t_val); + svaddwt_s16(svint16_t_val, svint8_t_val); + svaddwt_s32(svint32_t_val, svint16_t_val); + svaddwt_s64(svint64_t_val, svint32_t_val); + svaddwt_u16(svuint16_t_val, svuint8_t_val); + svaddwt_u32(svuint32_t_val, svuint16_t_val); + svaddwt_u64(svuint64_t_val, svuint32_t_val); + svbcax(svint8_t_val, svint8_t_val, int8_t_val); + svbcax(svint8_t_val, svint8_t_val, svint8_t_val); + svbcax(svint16_t_val, svint16_t_val, int16_t_val); + svbcax(svint16_t_val, svint16_t_val, svint16_t_val); + svbcax(svint32_t_val, svint32_t_val, int32_t_val); + svbcax(svint32_t_val, svint32_t_val, svint32_t_val); + svbcax(svint64_t_val, svint64_t_val, int64_t_val); + svbcax(svint64_t_val, svint64_t_val, svint64_t_val); + svbcax(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbcax(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbcax(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbcax(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbcax(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbcax(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbcax(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbcax(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbcax_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbcax_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbcax_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbcax_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbcax_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbcax_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbcax_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbcax_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbcax_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbcax_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbcax_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbcax_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbcax_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbcax_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbcax_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbcax_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl1n(svint8_t_val, svint8_t_val, int8_t_val); + svbsl1n(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl1n(svint16_t_val, svint16_t_val, int16_t_val); + svbsl1n(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl1n(svint32_t_val, svint32_t_val, int32_t_val); + svbsl1n(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl1n(svint64_t_val, svint64_t_val, int64_t_val); + svbsl1n(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl1n(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl1n(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl1n(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl1n(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl1n(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl1n(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl1n(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl1n(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl1n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl1n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl1n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl1n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl1n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl1n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl1n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl1n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl1n_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl1n_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl1n_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl1n_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl1n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl1n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl1n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl1n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl2n(svint8_t_val, svint8_t_val, int8_t_val); + svbsl2n(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl2n(svint16_t_val, svint16_t_val, int16_t_val); + svbsl2n(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl2n(svint32_t_val, svint32_t_val, int32_t_val); + svbsl2n(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl2n(svint64_t_val, svint64_t_val, int64_t_val); + svbsl2n(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl2n(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl2n(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl2n(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl2n(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl2n(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl2n(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl2n(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl2n(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl2n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl2n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl2n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl2n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl2n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl2n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl2n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl2n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl2n_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl2n_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl2n_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl2n_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl2n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl2n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl2n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl2n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl(svint8_t_val, svint8_t_val, int8_t_val); + svbsl(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl(svint16_t_val, svint16_t_val, int16_t_val); + svbsl(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl(svint32_t_val, svint32_t_val, int32_t_val); + svbsl(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl(svint64_t_val, svint64_t_val, int64_t_val); + svbsl(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svcadd(svint8_t_val, svint8_t_val, 90); + svcadd(svint16_t_val, svint16_t_val, 90); + svcadd(svint32_t_val, svint32_t_val, 90); + svcadd(svint64_t_val, svint64_t_val, 90); + svcadd(svuint8_t_val, svuint8_t_val, 90); + svcadd(svuint16_t_val, svuint16_t_val, 90); + svcadd(svuint32_t_val, svuint32_t_val, 90); + svcadd(svuint64_t_val, svuint64_t_val, 90); + svcadd_s8(svint8_t_val, svint8_t_val, 90); + svcadd_s16(svint16_t_val, svint16_t_val, 90); + svcadd_s32(svint32_t_val, svint32_t_val, 90); + svcadd_s64(svint64_t_val, svint64_t_val, 90); + svcadd_u8(svuint8_t_val, svuint8_t_val, 90); + svcadd_u16(svuint16_t_val, svuint16_t_val, 90); + svcadd_u32(svuint32_t_val, svuint32_t_val, 90); + svcadd_u64(svuint64_t_val, svuint64_t_val, 90); + svcdot(svint32_t_val, svint8_t_val, svint8_t_val, 90); + svcdot(svint64_t_val, svint16_t_val, svint16_t_val, 90); + svcdot_lane(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); + svcdot_lane(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcdot_lane_s32(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); + svcdot_lane_s64(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcdot_s32(svint32_t_val, svint8_t_val, svint8_t_val, 90); + svcdot_s64(svint64_t_val, svint16_t_val, svint16_t_val, 90); + svcmla(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svcmla(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svcmla(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svcmla(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svcmla(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); + svcmla(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); + svcmla(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); + svcmla(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); + svcmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svcmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); + svcmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); + svcmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svcmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); + svcmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); + svcmla_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svcmla_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svcmla_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svcmla_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svcmla_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); + svcmla_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); + svcmla_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); + svcmla_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); + svcvtlt_f32_f16_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); + svcvtlt_f32_f16_x(svbool_t_val, svfloat16_t_val); + svcvtlt_f32_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); + svcvtlt_f32_x(svbool_t_val, svfloat16_t_val); + svcvtlt_f64_f32_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); + svcvtlt_f64_f32_x(svbool_t_val, svfloat32_t_val); + svcvtlt_f64_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); + svcvtlt_f64_x(svbool_t_val, svfloat32_t_val); + svcvtnt_f16_f32_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); + svcvtnt_f16_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); + svcvtnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_x(svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_z(svbool_t_val, svfloat64_t_val); + svcvtx_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_x(svbool_t_val, svfloat64_t_val); + svcvtx_f32_z(svbool_t_val, svfloat64_t_val); + svcvtxnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtxnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + sveor3(svint8_t_val, svint8_t_val, int8_t_val); + sveor3(svint8_t_val, svint8_t_val, svint8_t_val); + sveor3(svint16_t_val, svint16_t_val, int16_t_val); + sveor3(svint16_t_val, svint16_t_val, svint16_t_val); + sveor3(svint32_t_val, svint32_t_val, int32_t_val); + sveor3(svint32_t_val, svint32_t_val, svint32_t_val); + sveor3(svint64_t_val, svint64_t_val, int64_t_val); + sveor3(svint64_t_val, svint64_t_val, svint64_t_val); + sveor3(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveor3(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveor3(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveor3(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveor3(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveor3(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveor3(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveor3(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveor3_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveor3_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveor3_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveor3_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveor3_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveor3_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveor3_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveor3_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveor3_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveor3_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveor3_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveor3_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveor3_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveor3_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveor3_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveor3_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveorbt(svint8_t_val, svint8_t_val, int8_t_val); + sveorbt(svint8_t_val, svint8_t_val, svint8_t_val); + sveorbt(svint16_t_val, svint16_t_val, int16_t_val); + sveorbt(svint16_t_val, svint16_t_val, svint16_t_val); + sveorbt(svint32_t_val, svint32_t_val, int32_t_val); + sveorbt(svint32_t_val, svint32_t_val, svint32_t_val); + sveorbt(svint64_t_val, svint64_t_val, int64_t_val); + sveorbt(svint64_t_val, svint64_t_val, svint64_t_val); + sveorbt(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveorbt(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveorbt(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveorbt(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveorbt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveorbt(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveorbt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveorbt(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveorbt_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveorbt_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveorbt_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveorbt_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveorbt_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveorbt_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveorbt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveorbt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveorbt_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveorbt_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveorbt_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveorbt_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveorbt_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveorbt_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveorbt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveorbt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveortb(svint8_t_val, svint8_t_val, int8_t_val); + sveortb(svint8_t_val, svint8_t_val, svint8_t_val); + sveortb(svint16_t_val, svint16_t_val, int16_t_val); + sveortb(svint16_t_val, svint16_t_val, svint16_t_val); + sveortb(svint32_t_val, svint32_t_val, int32_t_val); + sveortb(svint32_t_val, svint32_t_val, svint32_t_val); + sveortb(svint64_t_val, svint64_t_val, int64_t_val); + sveortb(svint64_t_val, svint64_t_val, svint64_t_val); + sveortb(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveortb(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveortb(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveortb(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveortb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveortb(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveortb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveortb(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveortb_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveortb_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveortb_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveortb_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveortb_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveortb_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveortb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveortb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveortb_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveortb_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveortb_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveortb_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveortb_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveortb_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveortb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveortb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svhadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svlogb_f16_m(svint16_t_val, svbool_t_val, svfloat16_t_val); + svlogb_f16_x(svbool_t_val, svfloat16_t_val); + svlogb_f16_z(svbool_t_val, svfloat16_t_val); + svlogb_f32_m(svint32_t_val, svbool_t_val, svfloat32_t_val); + svlogb_f32_x(svbool_t_val, svfloat32_t_val); + svlogb_f32_z(svbool_t_val, svfloat32_t_val); + svlogb_f64_m(svint64_t_val, svbool_t_val, svfloat64_t_val); + svlogb_f64_x(svbool_t_val, svfloat64_t_val); + svlogb_f64_z(svbool_t_val, svfloat64_t_val); + svlogb_m(svint16_t_val, svbool_t_val, svfloat16_t_val); + svlogb_m(svint32_t_val, svbool_t_val, svfloat32_t_val); + svlogb_m(svint64_t_val, svbool_t_val, svfloat64_t_val); + svlogb_x(svbool_t_val, svfloat16_t_val); + svlogb_x(svbool_t_val, svfloat32_t_val); + svlogb_x(svbool_t_val, svfloat64_t_val); + svlogb_z(svbool_t_val, svfloat16_t_val); + svlogb_z(svbool_t_val, svfloat32_t_val); + svlogb_z(svbool_t_val, svfloat64_t_val); + svmaxnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmla_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmla_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmla_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmla_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmlalb(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalb(svint16_t_val, svint8_t_val, int8_t_val); + svmlalb(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalb(svint32_t_val, svint16_t_val, int16_t_val); + svmlalb(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalb(svint64_t_val, svint32_t_val, int32_t_val); + svmlalb(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalt(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalt(svint16_t_val, svint8_t_val, int8_t_val); + svmlalt(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalt(svint32_t_val, svint16_t_val, int16_t_val); + svmlalt(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalt(svint64_t_val, svint32_t_val, int32_t_val); + svmlalt(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmls_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmls_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmls_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmls_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmls_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmls_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmls_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmls_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmls_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmls_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmls_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmls_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmlslb(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslb(svint16_t_val, svint8_t_val, int8_t_val); + svmlslb(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslb(svint32_t_val, svint16_t_val, int16_t_val); + svmlslb(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslb(svint64_t_val, svint32_t_val, int32_t_val); + svmlslb(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlslb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslt(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslt(svint16_t_val, svint8_t_val, int8_t_val); + svmlslt(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslt(svint32_t_val, svint16_t_val, int16_t_val); + svmlslt(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslt(svint64_t_val, svint32_t_val, int32_t_val); + svmlslt(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlslt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmovlb(svint8_t_val); + svmovlb(svint16_t_val); + svmovlb(svint32_t_val); + svmovlb(svuint8_t_val); + svmovlb(svuint16_t_val); + svmovlb(svuint32_t_val); + svmovlb_s16(svint8_t_val); + svmovlb_s32(svint16_t_val); + svmovlb_s64(svint32_t_val); + svmovlb_u16(svuint8_t_val); + svmovlb_u32(svuint16_t_val); + svmovlb_u64(svuint32_t_val); + svmovlt(svint8_t_val); + svmovlt(svint16_t_val); + svmovlt(svint32_t_val); + svmovlt(svuint8_t_val); + svmovlt(svuint16_t_val); + svmovlt(svuint32_t_val); + svmovlt_s16(svint8_t_val); + svmovlt_s32(svint16_t_val); + svmovlt_s64(svint32_t_val); + svmovlt_u16(svuint8_t_val); + svmovlt_u32(svuint16_t_val); + svmovlt_u64(svuint32_t_val); + svmul_lane(svint16_t_val, svint16_t_val, 1); + svmul_lane(svint32_t_val, svint32_t_val, 1); + svmul_lane(svint64_t_val, svint64_t_val, 1); + svmul_lane(svuint16_t_val, svuint16_t_val, 1); + svmul_lane(svuint32_t_val, svuint32_t_val, 1); + svmul_lane(svuint64_t_val, svuint64_t_val, 1); + svmul_lane_s16(svint16_t_val, svint16_t_val, 1); + svmul_lane_s32(svint32_t_val, svint32_t_val, 1); + svmul_lane_s64(svint64_t_val, svint64_t_val, 1); + svmul_lane_u16(svuint16_t_val, svuint16_t_val, 1); + svmul_lane_u32(svuint32_t_val, svuint32_t_val, 1); + svmul_lane_u64(svuint64_t_val, svuint64_t_val, 1); + svmullb(svint8_t_val, int8_t_val); + svmullb(svint8_t_val, svint8_t_val); + svmullb(svint16_t_val, int16_t_val); + svmullb(svint16_t_val, svint16_t_val); + svmullb(svint32_t_val, int32_t_val); + svmullb(svint32_t_val, svint32_t_val); + svmullb(svuint8_t_val, svuint8_t_val); + svmullb(svuint8_t_val, uint8_t_val); + svmullb(svuint16_t_val, svuint16_t_val); + svmullb(svuint16_t_val, uint16_t_val); + svmullb(svuint32_t_val, svuint32_t_val); + svmullb(svuint32_t_val, uint32_t_val); + svmullb_lane(svint16_t_val, svint16_t_val, 1); + svmullb_lane(svint32_t_val, svint32_t_val, 1); + svmullb_lane(svuint16_t_val, svuint16_t_val, 1); + svmullb_lane(svuint32_t_val, svuint32_t_val, 1); + svmullb_lane_s32(svint16_t_val, svint16_t_val, 1); + svmullb_lane_s64(svint32_t_val, svint32_t_val, 1); + svmullb_lane_u32(svuint16_t_val, svuint16_t_val, 1); + svmullb_lane_u64(svuint32_t_val, svuint32_t_val, 1); + svmullb_n_s16(svint8_t_val, int8_t_val); + svmullb_n_s32(svint16_t_val, int16_t_val); + svmullb_n_s64(svint32_t_val, int32_t_val); + svmullb_n_u16(svuint8_t_val, uint8_t_val); + svmullb_n_u32(svuint16_t_val, uint16_t_val); + svmullb_n_u64(svuint32_t_val, uint32_t_val); + svmullb_s16(svint8_t_val, svint8_t_val); + svmullb_s32(svint16_t_val, svint16_t_val); + svmullb_s64(svint32_t_val, svint32_t_val); + svmullb_u16(svuint8_t_val, svuint8_t_val); + svmullb_u32(svuint16_t_val, svuint16_t_val); + svmullb_u64(svuint32_t_val, svuint32_t_val); + svmullt(svint8_t_val, int8_t_val); + svmullt(svint8_t_val, svint8_t_val); + svmullt(svint16_t_val, int16_t_val); + svmullt(svint16_t_val, svint16_t_val); + svmullt(svint32_t_val, int32_t_val); + svmullt(svint32_t_val, svint32_t_val); + svmullt(svuint8_t_val, svuint8_t_val); + svmullt(svuint8_t_val, uint8_t_val); + svmullt(svuint16_t_val, svuint16_t_val); + svmullt(svuint16_t_val, uint16_t_val); + svmullt(svuint32_t_val, svuint32_t_val); + svmullt(svuint32_t_val, uint32_t_val); + svmullt_lane(svint16_t_val, svint16_t_val, 1); + svmullt_lane(svint32_t_val, svint32_t_val, 1); + svmullt_lane(svuint16_t_val, svuint16_t_val, 1); + svmullt_lane(svuint32_t_val, svuint32_t_val, 1); + svmullt_lane_s32(svint16_t_val, svint16_t_val, 1); + svmullt_lane_s64(svint32_t_val, svint32_t_val, 1); + svmullt_lane_u32(svuint16_t_val, svuint16_t_val, 1); + svmullt_lane_u64(svuint32_t_val, svuint32_t_val, 1); + svmullt_n_s16(svint8_t_val, int8_t_val); + svmullt_n_s32(svint16_t_val, int16_t_val); + svmullt_n_s64(svint32_t_val, int32_t_val); + svmullt_n_u16(svuint8_t_val, uint8_t_val); + svmullt_n_u32(svuint16_t_val, uint16_t_val); + svmullt_n_u64(svuint32_t_val, uint32_t_val); + svmullt_s16(svint8_t_val, svint8_t_val); + svmullt_s32(svint16_t_val, svint16_t_val); + svmullt_s64(svint32_t_val, svint32_t_val); + svmullt_u16(svuint8_t_val, svuint8_t_val); + svmullt_u32(svuint16_t_val, svuint16_t_val); + svmullt_u64(svuint32_t_val, svuint32_t_val); + svnbsl(svint8_t_val, svint8_t_val, int8_t_val); + svnbsl(svint8_t_val, svint8_t_val, svint8_t_val); + svnbsl(svint16_t_val, svint16_t_val, int16_t_val); + svnbsl(svint16_t_val, svint16_t_val, svint16_t_val); + svnbsl(svint32_t_val, svint32_t_val, int32_t_val); + svnbsl(svint32_t_val, svint32_t_val, svint32_t_val); + svnbsl(svint64_t_val, svint64_t_val, int64_t_val); + svnbsl(svint64_t_val, svint64_t_val, svint64_t_val); + svnbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svnbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); + svnbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svnbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); + svnbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svnbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); + svnbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svnbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); + svnbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svnbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svnbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svnbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svnbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svnbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svnbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svnbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svnbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svnbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svnbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svnbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svnbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svnbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svnbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svnbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svpmul(svuint8_t_val, svuint8_t_val); + svpmul(svuint8_t_val, uint8_t_val); + svpmul_n_u8(svuint8_t_val, uint8_t_val); + svpmul_u8(svuint8_t_val, svuint8_t_val); + svpmullb(svuint8_t_val, svuint8_t_val); + svpmullb(svuint8_t_val, uint8_t_val); + svpmullb(svuint32_t_val, svuint32_t_val); + svpmullb(svuint32_t_val, uint32_t_val); + svpmullb_n_u16(svuint8_t_val, uint8_t_val); + svpmullb_n_u64(svuint32_t_val, uint32_t_val); + svpmullb_pair(svuint8_t_val, svuint8_t_val); + svpmullb_pair(svuint8_t_val, uint8_t_val); + svpmullb_pair(svuint32_t_val, svuint32_t_val); + svpmullb_pair(svuint32_t_val, uint32_t_val); + svpmullb_pair_n_u8(svuint8_t_val, uint8_t_val); + svpmullb_pair_n_u32(svuint32_t_val, uint32_t_val); + svpmullb_pair_u8(svuint8_t_val, svuint8_t_val); + svpmullb_pair_u32(svuint32_t_val, svuint32_t_val); + svpmullb_u16(svuint8_t_val, svuint8_t_val); + svpmullb_u64(svuint32_t_val, svuint32_t_val); + svpmullt(svuint8_t_val, svuint8_t_val); + svpmullt(svuint8_t_val, uint8_t_val); + svpmullt(svuint32_t_val, svuint32_t_val); + svpmullt(svuint32_t_val, uint32_t_val); + svpmullt_n_u16(svuint8_t_val, uint8_t_val); + svpmullt_n_u64(svuint32_t_val, uint32_t_val); + svpmullt_pair(svuint8_t_val, svuint8_t_val); + svpmullt_pair(svuint8_t_val, uint8_t_val); + svpmullt_pair(svuint32_t_val, svuint32_t_val); + svpmullt_pair(svuint32_t_val, uint32_t_val); + svpmullt_pair_n_u8(svuint8_t_val, uint8_t_val); + svpmullt_pair_n_u32(svuint32_t_val, uint32_t_val); + svpmullt_pair_u8(svuint8_t_val, svuint8_t_val); + svpmullt_pair_u32(svuint32_t_val, svuint32_t_val); + svpmullt_u16(svuint8_t_val, svuint8_t_val); + svpmullt_u64(svuint32_t_val, svuint32_t_val); + svqabs_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqabs_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqabs_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqabs_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqabs_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqabs_s8_x(svbool_t_val, svint8_t_val); + svqabs_s8_z(svbool_t_val, svint8_t_val); + svqabs_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqabs_s16_x(svbool_t_val, svint16_t_val); + svqabs_s16_z(svbool_t_val, svint16_t_val); + svqabs_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqabs_s32_x(svbool_t_val, svint32_t_val); + svqabs_s32_z(svbool_t_val, svint32_t_val); + svqabs_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqabs_s64_x(svbool_t_val, svint64_t_val); + svqabs_s64_z(svbool_t_val, svint64_t_val); + svqabs_x(svbool_t_val, svint8_t_val); + svqabs_x(svbool_t_val, svint16_t_val); + svqabs_x(svbool_t_val, svint32_t_val); + svqabs_x(svbool_t_val, svint64_t_val); + svqabs_z(svbool_t_val, svint8_t_val); + svqabs_z(svbool_t_val, svint16_t_val); + svqabs_z(svbool_t_val, svint32_t_val); + svqabs_z(svbool_t_val, svint64_t_val); + svqadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqcadd(svint8_t_val, svint8_t_val, 90); + svqcadd(svint16_t_val, svint16_t_val, 90); + svqcadd(svint32_t_val, svint32_t_val, 90); + svqcadd(svint64_t_val, svint64_t_val, 90); + svqcadd_s8(svint8_t_val, svint8_t_val, 90); + svqcadd_s16(svint16_t_val, svint16_t_val, 90); + svqcadd_s32(svint32_t_val, svint32_t_val, 90); + svqcadd_s64(svint64_t_val, svint64_t_val, 90); + svqdmlalb(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalb(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalb(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalb(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalb(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalb(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalbt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalbt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalbt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalbt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalbt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalbt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslb(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslb(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslb(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslb(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslb(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslb(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslbt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslbt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslbt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslbt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslbt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslbt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmulh(svint8_t_val, int8_t_val); + svqdmulh(svint8_t_val, svint8_t_val); + svqdmulh(svint16_t_val, int16_t_val); + svqdmulh(svint16_t_val, svint16_t_val); + svqdmulh(svint32_t_val, int32_t_val); + svqdmulh(svint32_t_val, svint32_t_val); + svqdmulh(svint64_t_val, int64_t_val); + svqdmulh(svint64_t_val, svint64_t_val); + svqdmulh_lane(svint16_t_val, svint16_t_val, 1); + svqdmulh_lane(svint32_t_val, svint32_t_val, 1); + svqdmulh_lane(svint64_t_val, svint64_t_val, 1); + svqdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); + svqdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); + svqdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); + svqdmulh_n_s8(svint8_t_val, int8_t_val); + svqdmulh_n_s16(svint16_t_val, int16_t_val); + svqdmulh_n_s32(svint32_t_val, int32_t_val); + svqdmulh_n_s64(svint64_t_val, int64_t_val); + svqdmulh_s8(svint8_t_val, svint8_t_val); + svqdmulh_s16(svint16_t_val, svint16_t_val); + svqdmulh_s32(svint32_t_val, svint32_t_val); + svqdmulh_s64(svint64_t_val, svint64_t_val); + svqdmullb(svint8_t_val, int8_t_val); + svqdmullb(svint8_t_val, svint8_t_val); + svqdmullb(svint16_t_val, int16_t_val); + svqdmullb(svint16_t_val, svint16_t_val); + svqdmullb(svint32_t_val, int32_t_val); + svqdmullb(svint32_t_val, svint32_t_val); + svqdmullb_lane(svint16_t_val, svint16_t_val, 1); + svqdmullb_lane(svint32_t_val, svint32_t_val, 1); + svqdmullb_lane_s32(svint16_t_val, svint16_t_val, 1); + svqdmullb_lane_s64(svint32_t_val, svint32_t_val, 1); + svqdmullb_n_s16(svint8_t_val, int8_t_val); + svqdmullb_n_s32(svint16_t_val, int16_t_val); + svqdmullb_n_s64(svint32_t_val, int32_t_val); + svqdmullb_s16(svint8_t_val, svint8_t_val); + svqdmullb_s32(svint16_t_val, svint16_t_val); + svqdmullb_s64(svint32_t_val, svint32_t_val); + svqdmullt(svint8_t_val, int8_t_val); + svqdmullt(svint8_t_val, svint8_t_val); + svqdmullt(svint16_t_val, int16_t_val); + svqdmullt(svint16_t_val, svint16_t_val); + svqdmullt(svint32_t_val, int32_t_val); + svqdmullt(svint32_t_val, svint32_t_val); + svqdmullt_lane(svint16_t_val, svint16_t_val, 1); + svqdmullt_lane(svint32_t_val, svint32_t_val, 1); + svqdmullt_lane_s32(svint16_t_val, svint16_t_val, 1); + svqdmullt_lane_s64(svint32_t_val, svint32_t_val, 1); + svqdmullt_n_s16(svint8_t_val, int8_t_val); + svqdmullt_n_s32(svint16_t_val, int16_t_val); + svqdmullt_n_s64(svint32_t_val, int32_t_val); + svqdmullt_s16(svint8_t_val, svint8_t_val); + svqdmullt_s32(svint16_t_val, svint16_t_val); + svqdmullt_s64(svint32_t_val, svint32_t_val); + svqneg_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqneg_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqneg_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqneg_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqneg_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqneg_s8_x(svbool_t_val, svint8_t_val); + svqneg_s8_z(svbool_t_val, svint8_t_val); + svqneg_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqneg_s16_x(svbool_t_val, svint16_t_val); + svqneg_s16_z(svbool_t_val, svint16_t_val); + svqneg_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqneg_s32_x(svbool_t_val, svint32_t_val); + svqneg_s32_z(svbool_t_val, svint32_t_val); + svqneg_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqneg_s64_x(svbool_t_val, svint64_t_val); + svqneg_s64_z(svbool_t_val, svint64_t_val); + svqneg_x(svbool_t_val, svint8_t_val); + svqneg_x(svbool_t_val, svint16_t_val); + svqneg_x(svbool_t_val, svint32_t_val); + svqneg_x(svbool_t_val, svint64_t_val); + svqneg_z(svbool_t_val, svint8_t_val); + svqneg_z(svbool_t_val, svint16_t_val); + svqneg_z(svbool_t_val, svint32_t_val); + svqneg_z(svbool_t_val, svint64_t_val); + svqrdcmlah(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svqrdcmlah(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svqrdcmlah(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svqrdcmlah(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svqrdcmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svqrdcmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svqrdcmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svqrdcmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svqrdcmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svqrdcmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svqrdcmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svqrdcmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svqrdmlah(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlah(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlah(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlah(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlah(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlah(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlah(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlah(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlah_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlah_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlah_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlah_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlah_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlah_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlsh(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlsh(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlsh(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlsh(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlsh(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlsh(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlsh(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlsh(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlsh_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlsh_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlsh_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlsh_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlsh_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlsh_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlsh_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlsh_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlsh_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlsh_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlsh_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlsh_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlsh_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlsh_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmulh(svint8_t_val, int8_t_val); + svqrdmulh(svint8_t_val, svint8_t_val); + svqrdmulh(svint16_t_val, int16_t_val); + svqrdmulh(svint16_t_val, svint16_t_val); + svqrdmulh(svint32_t_val, int32_t_val); + svqrdmulh(svint32_t_val, svint32_t_val); + svqrdmulh(svint64_t_val, int64_t_val); + svqrdmulh(svint64_t_val, svint64_t_val); + svqrdmulh_lane(svint16_t_val, svint16_t_val, 1); + svqrdmulh_lane(svint32_t_val, svint32_t_val, 1); + svqrdmulh_lane(svint64_t_val, svint64_t_val, 1); + svqrdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); + svqrdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); + svqrdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); + svqrdmulh_n_s8(svint8_t_val, int8_t_val); + svqrdmulh_n_s16(svint16_t_val, int16_t_val); + svqrdmulh_n_s32(svint32_t_val, int32_t_val); + svqrdmulh_n_s64(svint64_t_val, int64_t_val); + svqrdmulh_s8(svint8_t_val, svint8_t_val); + svqrdmulh_s16(svint16_t_val, svint16_t_val); + svqrdmulh_s32(svint32_t_val, svint32_t_val); + svqrdmulh_s64(svint64_t_val, svint64_t_val); + svqrshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshrnb(svint16_t_val, 2); + svqrshrnb(svint32_t_val, 2); + svqrshrnb(svint64_t_val, 2); + svqrshrnb(svuint16_t_val, 2); + svqrshrnb(svuint32_t_val, 2); + svqrshrnb(svuint64_t_val, 2); + svqrshrnb_n_s16(svint16_t_val, 2); + svqrshrnb_n_s32(svint32_t_val, 2); + svqrshrnb_n_s64(svint64_t_val, 2); + svqrshrnb_n_u16(svuint16_t_val, 2); + svqrshrnb_n_u32(svuint32_t_val, 2); + svqrshrnb_n_u64(svuint64_t_val, 2); + svqrshrnt(svint8_t_val, svint16_t_val, 2); + svqrshrnt(svint16_t_val, svint32_t_val, 2); + svqrshrnt(svint32_t_val, svint64_t_val, 2); + svqrshrnt(svuint8_t_val, svuint16_t_val, 2); + svqrshrnt(svuint16_t_val, svuint32_t_val, 2); + svqrshrnt(svuint32_t_val, svuint64_t_val, 2); + svqrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svqrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svqrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svqrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svqrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svqrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svqrshrunb(svint16_t_val, 2); + svqrshrunb(svint32_t_val, 2); + svqrshrunb(svint64_t_val, 2); + svqrshrunb_n_s16(svint16_t_val, 2); + svqrshrunb_n_s32(svint32_t_val, 2); + svqrshrunb_n_s64(svint64_t_val, 2); + svqrshrunt(svuint8_t_val, svint16_t_val, 2); + svqrshrunt(svuint16_t_val, svint32_t_val, 2); + svqrshrunt(svuint32_t_val, svint64_t_val, 2); + svqrshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); + svqrshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); + svqrshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); + svqshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshlu_m(svbool_t_val, svint8_t_val, 2); + svqshlu_m(svbool_t_val, svint16_t_val, 2); + svqshlu_m(svbool_t_val, svint32_t_val, 2); + svqshlu_m(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s8_m(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s8_x(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s8_z(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s16_m(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s16_x(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s16_z(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s32_m(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s32_x(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s32_z(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s64_m(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s64_x(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s64_z(svbool_t_val, svint64_t_val, 2); + svqshlu_x(svbool_t_val, svint8_t_val, 2); + svqshlu_x(svbool_t_val, svint16_t_val, 2); + svqshlu_x(svbool_t_val, svint32_t_val, 2); + svqshlu_x(svbool_t_val, svint64_t_val, 2); + svqshlu_z(svbool_t_val, svint8_t_val, 2); + svqshlu_z(svbool_t_val, svint16_t_val, 2); + svqshlu_z(svbool_t_val, svint32_t_val, 2); + svqshlu_z(svbool_t_val, svint64_t_val, 2); + svqshrnb(svint16_t_val, 2); + svqshrnb(svint32_t_val, 2); + svqshrnb(svint64_t_val, 2); + svqshrnb(svuint16_t_val, 2); + svqshrnb(svuint32_t_val, 2); + svqshrnb(svuint64_t_val, 2); + svqshrnb_n_s16(svint16_t_val, 2); + svqshrnb_n_s32(svint32_t_val, 2); + svqshrnb_n_s64(svint64_t_val, 2); + svqshrnb_n_u16(svuint16_t_val, 2); + svqshrnb_n_u32(svuint32_t_val, 2); + svqshrnb_n_u64(svuint64_t_val, 2); + svqshrnt(svint8_t_val, svint16_t_val, 2); + svqshrnt(svint16_t_val, svint32_t_val, 2); + svqshrnt(svint32_t_val, svint64_t_val, 2); + svqshrnt(svuint8_t_val, svuint16_t_val, 2); + svqshrnt(svuint16_t_val, svuint32_t_val, 2); + svqshrnt(svuint32_t_val, svuint64_t_val, 2); + svqshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svqshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svqshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svqshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svqshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svqshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svqshrunb(svint16_t_val, 2); + svqshrunb(svint32_t_val, 2); + svqshrunb(svint64_t_val, 2); + svqshrunb_n_s16(svint16_t_val, 2); + svqshrunb_n_s32(svint32_t_val, 2); + svqshrunb_n_s64(svint64_t_val, 2); + svqshrunt(svuint8_t_val, svint16_t_val, 2); + svqshrunt(svuint16_t_val, svint32_t_val, 2); + svqshrunt(svuint32_t_val, svint64_t_val, 2); + svqshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); + svqshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); + svqshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); + svqsub_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqxtnb(svint16_t_val); + svqxtnb(svint32_t_val); + svqxtnb(svint64_t_val); + svqxtnb(svuint16_t_val); + svqxtnb(svuint32_t_val); + svqxtnb(svuint64_t_val); + svqxtnb_s16(svint16_t_val); + svqxtnb_s32(svint32_t_val); + svqxtnb_s64(svint64_t_val); + svqxtnb_u16(svuint16_t_val); + svqxtnb_u32(svuint32_t_val); + svqxtnb_u64(svuint64_t_val); + svqxtnt(svint8_t_val, svint16_t_val); + svqxtnt(svint16_t_val, svint32_t_val); + svqxtnt(svint32_t_val, svint64_t_val); + svqxtnt(svuint8_t_val, svuint16_t_val); + svqxtnt(svuint16_t_val, svuint32_t_val); + svqxtnt(svuint32_t_val, svuint64_t_val); + svqxtnt_s16(svint8_t_val, svint16_t_val); + svqxtnt_s32(svint16_t_val, svint32_t_val); + svqxtnt_s64(svint32_t_val, svint64_t_val); + svqxtnt_u16(svuint8_t_val, svuint16_t_val); + svqxtnt_u32(svuint16_t_val, svuint32_t_val); + svqxtnt_u64(svuint32_t_val, svuint64_t_val); + svqxtunb(svint16_t_val); + svqxtunb(svint32_t_val); + svqxtunb(svint64_t_val); + svqxtunb_s16(svint16_t_val); + svqxtunb_s32(svint32_t_val); + svqxtunb_s64(svint64_t_val); + svqxtunt(svuint8_t_val, svint16_t_val); + svqxtunt(svuint16_t_val, svint32_t_val); + svqxtunt(svuint32_t_val, svint64_t_val); + svqxtunt_s16(svuint8_t_val, svint16_t_val); + svqxtunt_s32(svuint16_t_val, svint32_t_val); + svqxtunt_s64(svuint32_t_val, svint64_t_val); + svraddhnb(svint16_t_val, int16_t_val); + svraddhnb(svint16_t_val, svint16_t_val); + svraddhnb(svint32_t_val, int32_t_val); + svraddhnb(svint32_t_val, svint32_t_val); + svraddhnb(svint64_t_val, int64_t_val); + svraddhnb(svint64_t_val, svint64_t_val); + svraddhnb(svuint16_t_val, svuint16_t_val); + svraddhnb(svuint16_t_val, uint16_t_val); + svraddhnb(svuint32_t_val, svuint32_t_val); + svraddhnb(svuint32_t_val, uint32_t_val); + svraddhnb(svuint64_t_val, svuint64_t_val); + svraddhnb(svuint64_t_val, uint64_t_val); + svraddhnb_n_s16(svint16_t_val, int16_t_val); + svraddhnb_n_s32(svint32_t_val, int32_t_val); + svraddhnb_n_s64(svint64_t_val, int64_t_val); + svraddhnb_n_u16(svuint16_t_val, uint16_t_val); + svraddhnb_n_u32(svuint32_t_val, uint32_t_val); + svraddhnb_n_u64(svuint64_t_val, uint64_t_val); + svraddhnb_s16(svint16_t_val, svint16_t_val); + svraddhnb_s32(svint32_t_val, svint32_t_val); + svraddhnb_s64(svint64_t_val, svint64_t_val); + svraddhnb_u16(svuint16_t_val, svuint16_t_val); + svraddhnb_u32(svuint32_t_val, svuint32_t_val); + svraddhnb_u64(svuint64_t_val, svuint64_t_val); + svraddhnt(svint8_t_val, svint16_t_val, int16_t_val); + svraddhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svraddhnt(svint16_t_val, svint32_t_val, int32_t_val); + svraddhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svraddhnt(svint32_t_val, svint64_t_val, int64_t_val); + svraddhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svraddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svraddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svraddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svraddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svraddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svraddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svraddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svraddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svraddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svraddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svraddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svraddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svraddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svraddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svraddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svraddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svraddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svraddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svrecpe_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrecpe_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrecpe_u32_x(svbool_t_val, svuint32_t_val); + svrecpe_u32_z(svbool_t_val, svuint32_t_val); + svrecpe_x(svbool_t_val, svuint32_t_val); + svrecpe_z(svbool_t_val, svuint32_t_val); + svrhadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svrshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshr_m(svbool_t_val, svint8_t_val, 2); + svrshr_m(svbool_t_val, svint16_t_val, 2); + svrshr_m(svbool_t_val, svint32_t_val, 2); + svrshr_m(svbool_t_val, svint64_t_val, 2); + svrshr_m(svbool_t_val, svuint8_t_val, 2); + svrshr_m(svbool_t_val, svuint16_t_val, 2); + svrshr_m(svbool_t_val, svuint32_t_val, 2); + svrshr_m(svbool_t_val, svuint64_t_val, 2); + svrshr_n_s8_m(svbool_t_val, svint8_t_val, 2); + svrshr_n_s8_x(svbool_t_val, svint8_t_val, 2); + svrshr_n_s8_z(svbool_t_val, svint8_t_val, 2); + svrshr_n_s16_m(svbool_t_val, svint16_t_val, 2); + svrshr_n_s16_x(svbool_t_val, svint16_t_val, 2); + svrshr_n_s16_z(svbool_t_val, svint16_t_val, 2); + svrshr_n_s32_m(svbool_t_val, svint32_t_val, 2); + svrshr_n_s32_x(svbool_t_val, svint32_t_val, 2); + svrshr_n_s32_z(svbool_t_val, svint32_t_val, 2); + svrshr_n_s64_m(svbool_t_val, svint64_t_val, 2); + svrshr_n_s64_x(svbool_t_val, svint64_t_val, 2); + svrshr_n_s64_z(svbool_t_val, svint64_t_val, 2); + svrshr_n_u8_m(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u8_x(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u8_z(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u16_m(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u16_x(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u16_z(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u32_m(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u32_x(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u32_z(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u64_m(svbool_t_val, svuint64_t_val, 2); + svrshr_n_u64_x(svbool_t_val, svuint64_t_val, 2); + svrshr_n_u64_z(svbool_t_val, svuint64_t_val, 2); + svrshr_x(svbool_t_val, svint8_t_val, 2); + svrshr_x(svbool_t_val, svint16_t_val, 2); + svrshr_x(svbool_t_val, svint32_t_val, 2); + svrshr_x(svbool_t_val, svint64_t_val, 2); + svrshr_x(svbool_t_val, svuint8_t_val, 2); + svrshr_x(svbool_t_val, svuint16_t_val, 2); + svrshr_x(svbool_t_val, svuint32_t_val, 2); + svrshr_x(svbool_t_val, svuint64_t_val, 2); + svrshr_z(svbool_t_val, svint8_t_val, 2); + svrshr_z(svbool_t_val, svint16_t_val, 2); + svrshr_z(svbool_t_val, svint32_t_val, 2); + svrshr_z(svbool_t_val, svint64_t_val, 2); + svrshr_z(svbool_t_val, svuint8_t_val, 2); + svrshr_z(svbool_t_val, svuint16_t_val, 2); + svrshr_z(svbool_t_val, svuint32_t_val, 2); + svrshr_z(svbool_t_val, svuint64_t_val, 2); + svrshrnb(svint16_t_val, 2); + svrshrnb(svint32_t_val, 2); + svrshrnb(svint64_t_val, 2); + svrshrnb(svuint16_t_val, 2); + svrshrnb(svuint32_t_val, 2); + svrshrnb(svuint64_t_val, 2); + svrshrnb_n_s16(svint16_t_val, 2); + svrshrnb_n_s32(svint32_t_val, 2); + svrshrnb_n_s64(svint64_t_val, 2); + svrshrnb_n_u16(svuint16_t_val, 2); + svrshrnb_n_u32(svuint32_t_val, 2); + svrshrnb_n_u64(svuint64_t_val, 2); + svrshrnt(svint8_t_val, svint16_t_val, 2); + svrshrnt(svint16_t_val, svint32_t_val, 2); + svrshrnt(svint32_t_val, svint64_t_val, 2); + svrshrnt(svuint8_t_val, svuint16_t_val, 2); + svrshrnt(svuint16_t_val, svuint32_t_val, 2); + svrshrnt(svuint32_t_val, svuint64_t_val, 2); + svrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svrsqrte_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrsqrte_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrsqrte_u32_x(svbool_t_val, svuint32_t_val); + svrsqrte_u32_z(svbool_t_val, svuint32_t_val); + svrsqrte_x(svbool_t_val, svuint32_t_val); + svrsqrte_z(svbool_t_val, svuint32_t_val); + svrsra(svint8_t_val, svint8_t_val, 2); + svrsra(svint16_t_val, svint16_t_val, 2); + svrsra(svint32_t_val, svint32_t_val, 2); + svrsra(svint64_t_val, svint64_t_val, 2); + svrsra(svuint8_t_val, svuint8_t_val, 2); + svrsra(svuint16_t_val, svuint16_t_val, 2); + svrsra(svuint32_t_val, svuint32_t_val, 2); + svrsra(svuint64_t_val, svuint64_t_val, 2); + svrsra_n_s8(svint8_t_val, svint8_t_val, 2); + svrsra_n_s16(svint16_t_val, svint16_t_val, 2); + svrsra_n_s32(svint32_t_val, svint32_t_val, 2); + svrsra_n_s64(svint64_t_val, svint64_t_val, 2); + svrsra_n_u8(svuint8_t_val, svuint8_t_val, 2); + svrsra_n_u16(svuint16_t_val, svuint16_t_val, 2); + svrsra_n_u32(svuint32_t_val, svuint32_t_val, 2); + svrsra_n_u64(svuint64_t_val, svuint64_t_val, 2); + svrsubhnb(svint16_t_val, int16_t_val); + svrsubhnb(svint16_t_val, svint16_t_val); + svrsubhnb(svint32_t_val, int32_t_val); + svrsubhnb(svint32_t_val, svint32_t_val); + svrsubhnb(svint64_t_val, int64_t_val); + svrsubhnb(svint64_t_val, svint64_t_val); + svrsubhnb(svuint16_t_val, svuint16_t_val); + svrsubhnb(svuint16_t_val, uint16_t_val); + svrsubhnb(svuint32_t_val, svuint32_t_val); + svrsubhnb(svuint32_t_val, uint32_t_val); + svrsubhnb(svuint64_t_val, svuint64_t_val); + svrsubhnb(svuint64_t_val, uint64_t_val); + svrsubhnb_n_s16(svint16_t_val, int16_t_val); + svrsubhnb_n_s32(svint32_t_val, int32_t_val); + svrsubhnb_n_s64(svint64_t_val, int64_t_val); + svrsubhnb_n_u16(svuint16_t_val, uint16_t_val); + svrsubhnb_n_u32(svuint32_t_val, uint32_t_val); + svrsubhnb_n_u64(svuint64_t_val, uint64_t_val); + svrsubhnb_s16(svint16_t_val, svint16_t_val); + svrsubhnb_s32(svint32_t_val, svint32_t_val); + svrsubhnb_s64(svint64_t_val, svint64_t_val); + svrsubhnb_u16(svuint16_t_val, svuint16_t_val); + svrsubhnb_u32(svuint32_t_val, svuint32_t_val); + svrsubhnb_u64(svuint64_t_val, svuint64_t_val); + svrsubhnt(svint8_t_val, svint16_t_val, int16_t_val); + svrsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svrsubhnt(svint16_t_val, svint32_t_val, int32_t_val); + svrsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svrsubhnt(svint32_t_val, svint64_t_val, int64_t_val); + svrsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svrsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svrsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svrsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svrsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svrsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svrsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svrsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svrsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svrsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svrsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svrsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svrsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svrsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svrsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svrsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svrsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svrsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svrsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsbclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclb(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclb(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclt(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclt(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svshllb(svint8_t_val, 2); + svshllb(svint16_t_val, 2); + svshllb(svint32_t_val, 2); + svshllb(svuint8_t_val, 2); + svshllb(svuint16_t_val, 2); + svshllb(svuint32_t_val, 2); + svshllb_n_s16(svint8_t_val, 2); + svshllb_n_s32(svint16_t_val, 2); + svshllb_n_s64(svint32_t_val, 2); + svshllb_n_u16(svuint8_t_val, 2); + svshllb_n_u32(svuint16_t_val, 2); + svshllb_n_u64(svuint32_t_val, 2); + svshllt(svint8_t_val, 2); + svshllt(svint16_t_val, 2); + svshllt(svint32_t_val, 2); + svshllt(svuint8_t_val, 2); + svshllt(svuint16_t_val, 2); + svshllt(svuint32_t_val, 2); + svshllt_n_s16(svint8_t_val, 2); + svshllt_n_s32(svint16_t_val, 2); + svshllt_n_s64(svint32_t_val, 2); + svshllt_n_u16(svuint8_t_val, 2); + svshllt_n_u32(svuint16_t_val, 2); + svshllt_n_u64(svuint32_t_val, 2); + svshrnb(svint16_t_val, 2); + svshrnb(svint32_t_val, 2); + svshrnb(svint64_t_val, 2); + svshrnb(svuint16_t_val, 2); + svshrnb(svuint32_t_val, 2); + svshrnb(svuint64_t_val, 2); + svshrnb_n_s16(svint16_t_val, 2); + svshrnb_n_s32(svint32_t_val, 2); + svshrnb_n_s64(svint64_t_val, 2); + svshrnb_n_u16(svuint16_t_val, 2); + svshrnb_n_u32(svuint32_t_val, 2); + svshrnb_n_u64(svuint64_t_val, 2); + svshrnt(svint8_t_val, svint16_t_val, 2); + svshrnt(svint16_t_val, svint32_t_val, 2); + svshrnt(svint32_t_val, svint64_t_val, 2); + svshrnt(svuint8_t_val, svuint16_t_val, 2); + svshrnt(svuint16_t_val, svuint32_t_val, 2); + svshrnt(svuint32_t_val, svuint64_t_val, 2); + svshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svsli(svint8_t_val, svint8_t_val, 2); + svsli(svint16_t_val, svint16_t_val, 2); + svsli(svint32_t_val, svint32_t_val, 2); + svsli(svint64_t_val, svint64_t_val, 2); + svsli(svuint8_t_val, svuint8_t_val, 2); + svsli(svuint16_t_val, svuint16_t_val, 2); + svsli(svuint32_t_val, svuint32_t_val, 2); + svsli(svuint64_t_val, svuint64_t_val, 2); + svsli_n_s8(svint8_t_val, svint8_t_val, 2); + svsli_n_s16(svint16_t_val, svint16_t_val, 2); + svsli_n_s32(svint32_t_val, svint32_t_val, 2); + svsli_n_s64(svint64_t_val, svint64_t_val, 2); + svsli_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsli_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsli_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsli_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsqadd_m(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_m(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_m(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_m(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_x(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_x(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_x(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_x(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_z(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_z(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_z(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_z(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svsra(svint8_t_val, svint8_t_val, 2); + svsra(svint16_t_val, svint16_t_val, 2); + svsra(svint32_t_val, svint32_t_val, 2); + svsra(svint64_t_val, svint64_t_val, 2); + svsra(svuint8_t_val, svuint8_t_val, 2); + svsra(svuint16_t_val, svuint16_t_val, 2); + svsra(svuint32_t_val, svuint32_t_val, 2); + svsra(svuint64_t_val, svuint64_t_val, 2); + svsra_n_s8(svint8_t_val, svint8_t_val, 2); + svsra_n_s16(svint16_t_val, svint16_t_val, 2); + svsra_n_s32(svint32_t_val, svint32_t_val, 2); + svsra_n_s64(svint64_t_val, svint64_t_val, 2); + svsra_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsra_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsra_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsra_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsri(svint8_t_val, svint8_t_val, 2); + svsri(svint16_t_val, svint16_t_val, 2); + svsri(svint32_t_val, svint32_t_val, 2); + svsri(svint64_t_val, svint64_t_val, 2); + svsri(svuint8_t_val, svuint8_t_val, 2); + svsri(svuint16_t_val, svuint16_t_val, 2); + svsri(svuint32_t_val, svuint32_t_val, 2); + svsri(svuint64_t_val, svuint64_t_val, 2); + svsri_n_s8(svint8_t_val, svint8_t_val, 2); + svsri_n_s16(svint16_t_val, svint16_t_val, 2); + svsri_n_s32(svint32_t_val, svint32_t_val, 2); + svsri_n_s64(svint64_t_val, svint64_t_val, 2); + svsri_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsri_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsri_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsri_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsubhnb(svint16_t_val, int16_t_val); + svsubhnb(svint16_t_val, svint16_t_val); + svsubhnb(svint32_t_val, int32_t_val); + svsubhnb(svint32_t_val, svint32_t_val); + svsubhnb(svint64_t_val, int64_t_val); + svsubhnb(svint64_t_val, svint64_t_val); + svsubhnb(svuint16_t_val, svuint16_t_val); + svsubhnb(svuint16_t_val, uint16_t_val); + svsubhnb(svuint32_t_val, svuint32_t_val); + svsubhnb(svuint32_t_val, uint32_t_val); + svsubhnb(svuint64_t_val, svuint64_t_val); + svsubhnb(svuint64_t_val, uint64_t_val); + svsubhnb_n_s16(svint16_t_val, int16_t_val); + svsubhnb_n_s32(svint32_t_val, int32_t_val); + svsubhnb_n_s64(svint64_t_val, int64_t_val); + svsubhnb_n_u16(svuint16_t_val, uint16_t_val); + svsubhnb_n_u32(svuint32_t_val, uint32_t_val); + svsubhnb_n_u64(svuint64_t_val, uint64_t_val); + svsubhnb_s16(svint16_t_val, svint16_t_val); + svsubhnb_s32(svint32_t_val, svint32_t_val); + svsubhnb_s64(svint64_t_val, svint64_t_val); + svsubhnb_u16(svuint16_t_val, svuint16_t_val); + svsubhnb_u32(svuint32_t_val, svuint32_t_val); + svsubhnb_u64(svuint64_t_val, svuint64_t_val); + svsubhnt(svint8_t_val, svint16_t_val, int16_t_val); + svsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svsubhnt(svint16_t_val, svint32_t_val, int32_t_val); + svsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svsubhnt(svint32_t_val, svint64_t_val, int64_t_val); + svsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsublb(svint8_t_val, int8_t_val); + svsublb(svint8_t_val, svint8_t_val); + svsublb(svint16_t_val, int16_t_val); + svsublb(svint16_t_val, svint16_t_val); + svsublb(svint32_t_val, int32_t_val); + svsublb(svint32_t_val, svint32_t_val); + svsublb(svuint8_t_val, svuint8_t_val); + svsublb(svuint8_t_val, uint8_t_val); + svsublb(svuint16_t_val, svuint16_t_val); + svsublb(svuint16_t_val, uint16_t_val); + svsublb(svuint32_t_val, svuint32_t_val); + svsublb(svuint32_t_val, uint32_t_val); + svsublb_n_s16(svint8_t_val, int8_t_val); + svsublb_n_s32(svint16_t_val, int16_t_val); + svsublb_n_s64(svint32_t_val, int32_t_val); + svsublb_n_u16(svuint8_t_val, uint8_t_val); + svsublb_n_u32(svuint16_t_val, uint16_t_val); + svsublb_n_u64(svuint32_t_val, uint32_t_val); + svsublb_s16(svint8_t_val, svint8_t_val); + svsublb_s32(svint16_t_val, svint16_t_val); + svsublb_s64(svint32_t_val, svint32_t_val); + svsublb_u16(svuint8_t_val, svuint8_t_val); + svsublb_u32(svuint16_t_val, svuint16_t_val); + svsublb_u64(svuint32_t_val, svuint32_t_val); + svsublbt(svint8_t_val, int8_t_val); + svsublbt(svint8_t_val, svint8_t_val); + svsublbt(svint16_t_val, int16_t_val); + svsublbt(svint16_t_val, svint16_t_val); + svsublbt(svint32_t_val, int32_t_val); + svsublbt(svint32_t_val, svint32_t_val); + svsublbt_n_s16(svint8_t_val, int8_t_val); + svsublbt_n_s32(svint16_t_val, int16_t_val); + svsublbt_n_s64(svint32_t_val, int32_t_val); + svsublbt_s16(svint8_t_val, svint8_t_val); + svsublbt_s32(svint16_t_val, svint16_t_val); + svsublbt_s64(svint32_t_val, svint32_t_val); + svsublt(svint8_t_val, int8_t_val); + svsublt(svint8_t_val, svint8_t_val); + svsublt(svint16_t_val, int16_t_val); + svsublt(svint16_t_val, svint16_t_val); + svsublt(svint32_t_val, int32_t_val); + svsublt(svint32_t_val, svint32_t_val); + svsublt(svuint8_t_val, svuint8_t_val); + svsublt(svuint8_t_val, uint8_t_val); + svsublt(svuint16_t_val, svuint16_t_val); + svsublt(svuint16_t_val, uint16_t_val); + svsublt(svuint32_t_val, svuint32_t_val); + svsublt(svuint32_t_val, uint32_t_val); + svsublt_n_s16(svint8_t_val, int8_t_val); + svsublt_n_s32(svint16_t_val, int16_t_val); + svsublt_n_s64(svint32_t_val, int32_t_val); + svsublt_n_u16(svuint8_t_val, uint8_t_val); + svsublt_n_u32(svuint16_t_val, uint16_t_val); + svsublt_n_u64(svuint32_t_val, uint32_t_val); + svsublt_s16(svint8_t_val, svint8_t_val); + svsublt_s32(svint16_t_val, svint16_t_val); + svsublt_s64(svint32_t_val, svint32_t_val); + svsublt_u16(svuint8_t_val, svuint8_t_val); + svsublt_u32(svuint16_t_val, svuint16_t_val); + svsublt_u64(svuint32_t_val, svuint32_t_val); + svsubltb(svint8_t_val, int8_t_val); + svsubltb(svint8_t_val, svint8_t_val); + svsubltb(svint16_t_val, int16_t_val); + svsubltb(svint16_t_val, svint16_t_val); + svsubltb(svint32_t_val, int32_t_val); + svsubltb(svint32_t_val, svint32_t_val); + svsubltb_n_s16(svint8_t_val, int8_t_val); + svsubltb_n_s32(svint16_t_val, int16_t_val); + svsubltb_n_s64(svint32_t_val, int32_t_val); + svsubltb_s16(svint8_t_val, svint8_t_val); + svsubltb_s32(svint16_t_val, svint16_t_val); + svsubltb_s64(svint32_t_val, svint32_t_val); + svsubwb(svint16_t_val, int8_t_val); + svsubwb(svint16_t_val, svint8_t_val); + svsubwb(svint32_t_val, int16_t_val); + svsubwb(svint32_t_val, svint16_t_val); + svsubwb(svint64_t_val, int32_t_val); + svsubwb(svint64_t_val, svint32_t_val); + svsubwb(svuint16_t_val, svuint8_t_val); + svsubwb(svuint16_t_val, uint8_t_val); + svsubwb(svuint32_t_val, svuint16_t_val); + svsubwb(svuint32_t_val, uint16_t_val); + svsubwb(svuint64_t_val, svuint32_t_val); + svsubwb(svuint64_t_val, uint32_t_val); + svsubwb_n_s16(svint16_t_val, int8_t_val); + svsubwb_n_s32(svint32_t_val, int16_t_val); + svsubwb_n_s64(svint64_t_val, int32_t_val); + svsubwb_n_u16(svuint16_t_val, uint8_t_val); + svsubwb_n_u32(svuint32_t_val, uint16_t_val); + svsubwb_n_u64(svuint64_t_val, uint32_t_val); + svsubwb_s16(svint16_t_val, svint8_t_val); + svsubwb_s32(svint32_t_val, svint16_t_val); + svsubwb_s64(svint64_t_val, svint32_t_val); + svsubwb_u16(svuint16_t_val, svuint8_t_val); + svsubwb_u32(svuint32_t_val, svuint16_t_val); + svsubwb_u64(svuint64_t_val, svuint32_t_val); + svsubwt(svint16_t_val, int8_t_val); + svsubwt(svint16_t_val, svint8_t_val); + svsubwt(svint32_t_val, int16_t_val); + svsubwt(svint32_t_val, svint16_t_val); + svsubwt(svint64_t_val, int32_t_val); + svsubwt(svint64_t_val, svint32_t_val); + svsubwt(svuint16_t_val, svuint8_t_val); + svsubwt(svuint16_t_val, uint8_t_val); + svsubwt(svuint32_t_val, svuint16_t_val); + svsubwt(svuint32_t_val, uint16_t_val); + svsubwt(svuint64_t_val, svuint32_t_val); + svsubwt(svuint64_t_val, uint32_t_val); + svsubwt_n_s16(svint16_t_val, int8_t_val); + svsubwt_n_s32(svint32_t_val, int16_t_val); + svsubwt_n_s64(svint64_t_val, int32_t_val); + svsubwt_n_u16(svuint16_t_val, uint8_t_val); + svsubwt_n_u32(svuint32_t_val, uint16_t_val); + svsubwt_n_u64(svuint64_t_val, uint32_t_val); + svsubwt_s16(svint16_t_val, svint8_t_val); + svsubwt_s32(svint32_t_val, svint16_t_val); + svsubwt_s64(svint64_t_val, svint32_t_val); + svsubwt_u16(svuint16_t_val, svuint8_t_val); + svsubwt_u32(svuint32_t_val, svuint16_t_val); + svsubwt_u64(svuint64_t_val, svuint32_t_val); + svtbl2(svbfloat16x2_t_val, svuint16_t_val); + svtbl2(svfloat16x2_t_val, svuint16_t_val); + svtbl2(svfloat32x2_t_val, svuint32_t_val); + svtbl2(svfloat64x2_t_val, svuint64_t_val); + svtbl2(svint8x2_t_val, svuint8_t_val); + svtbl2(svint16x2_t_val, svuint16_t_val); + svtbl2(svint32x2_t_val, svuint32_t_val); + svtbl2(svint64x2_t_val, svuint64_t_val); + svtbl2(svuint8x2_t_val, svuint8_t_val); + svtbl2(svuint16x2_t_val, svuint16_t_val); + svtbl2(svuint32x2_t_val, svuint32_t_val); + svtbl2(svuint64x2_t_val, svuint64_t_val); + svtbl2_bf16(svbfloat16x2_t_val, svuint16_t_val); + svtbl2_f16(svfloat16x2_t_val, svuint16_t_val); + svtbl2_f32(svfloat32x2_t_val, svuint32_t_val); + svtbl2_f64(svfloat64x2_t_val, svuint64_t_val); + svtbl2_s8(svint8x2_t_val, svuint8_t_val); + svtbl2_s16(svint16x2_t_val, svuint16_t_val); + svtbl2_s32(svint32x2_t_val, svuint32_t_val); + svtbl2_s64(svint64x2_t_val, svuint64_t_val); + svtbl2_u8(svuint8x2_t_val, svuint8_t_val); + svtbl2_u16(svuint16x2_t_val, svuint16_t_val); + svtbl2_u32(svuint32x2_t_val, svuint32_t_val); + svtbl2_u64(svuint64x2_t_val, svuint64_t_val); + svtbx(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); + svtbx(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); + svtbx(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); + svtbx(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); + svtbx(svint8_t_val, svint8_t_val, svuint8_t_val); + svtbx(svint16_t_val, svint16_t_val, svuint16_t_val); + svtbx(svint32_t_val, svint32_t_val, svuint32_t_val); + svtbx(svint64_t_val, svint64_t_val, svuint64_t_val); + svtbx(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svtbx(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svtbx(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svtbx(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svtbx_bf16(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); + svtbx_f16(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); + svtbx_f32(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); + svtbx_f64(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); + svtbx_s8(svint8_t_val, svint8_t_val, svuint8_t_val); + svtbx_s16(svint16_t_val, svint16_t_val, svuint16_t_val); + svtbx_s32(svint32_t_val, svint32_t_val, svuint32_t_val); + svtbx_s64(svint64_t_val, svint64_t_val, svuint64_t_val); + svtbx_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svtbx_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svtbx_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svtbx_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svuqadd_m(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_m(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_m(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_m(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_m(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_m(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_m(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_m(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s8_m(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s8_x(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s8_z(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s16_m(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s16_x(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s16_z(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s32_m(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s32_x(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s32_z(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s64_m(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s64_x(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s64_z(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_s8_m(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s8_x(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s8_z(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s16_m(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s16_x(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s16_z(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s32_m(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s32_x(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s32_z(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s64_m(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_s64_x(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_s64_z(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_x(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_x(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_x(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_x(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_x(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_x(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_x(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_x(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_z(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_z(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_z(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_z(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_z(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_z(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_z(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_z(svbool_t_val, svint64_t_val, uint64_t_val); + svwhilege_b8(int32_t_val, int32_t_val); + svwhilege_b8(int64_t_val, int64_t_val); + svwhilege_b8(uint32_t_val, uint32_t_val); + svwhilege_b8(uint64_t_val, uint64_t_val); + svwhilege_b8_s32(int32_t_val, int32_t_val); + svwhilege_b8_s64(int64_t_val, int64_t_val); + svwhilege_b8_u32(uint32_t_val, uint32_t_val); + svwhilege_b8_u64(uint64_t_val, uint64_t_val); + svwhilege_b16(int32_t_val, int32_t_val); + svwhilege_b16(int64_t_val, int64_t_val); + svwhilege_b16(uint32_t_val, uint32_t_val); + svwhilege_b16(uint64_t_val, uint64_t_val); + svwhilege_b16_s32(int32_t_val, int32_t_val); + svwhilege_b16_s64(int64_t_val, int64_t_val); + svwhilege_b16_u32(uint32_t_val, uint32_t_val); + svwhilege_b16_u64(uint64_t_val, uint64_t_val); + svwhilege_b32(int32_t_val, int32_t_val); + svwhilege_b32(int64_t_val, int64_t_val); + svwhilege_b32(uint32_t_val, uint32_t_val); + svwhilege_b32(uint64_t_val, uint64_t_val); + svwhilege_b32_s32(int32_t_val, int32_t_val); + svwhilege_b32_s64(int64_t_val, int64_t_val); + svwhilege_b32_u32(uint32_t_val, uint32_t_val); + svwhilege_b32_u64(uint64_t_val, uint64_t_val); + svwhilege_b64(int32_t_val, int32_t_val); + svwhilege_b64(int64_t_val, int64_t_val); + svwhilege_b64(uint32_t_val, uint32_t_val); + svwhilege_b64(uint64_t_val, uint64_t_val); + svwhilege_b64_s32(int32_t_val, int32_t_val); + svwhilege_b64_s64(int64_t_val, int64_t_val); + svwhilege_b64_u32(uint32_t_val, uint32_t_val); + svwhilege_b64_u64(uint64_t_val, uint64_t_val); + svwhilegt_b8(int32_t_val, int32_t_val); + svwhilegt_b8(int64_t_val, int64_t_val); + svwhilegt_b8(uint32_t_val, uint32_t_val); + svwhilegt_b8(uint64_t_val, uint64_t_val); + svwhilegt_b8_s32(int32_t_val, int32_t_val); + svwhilegt_b8_s64(int64_t_val, int64_t_val); + svwhilegt_b8_u32(uint32_t_val, uint32_t_val); + svwhilegt_b8_u64(uint64_t_val, uint64_t_val); + svwhilegt_b16(int32_t_val, int32_t_val); + svwhilegt_b16(int64_t_val, int64_t_val); + svwhilegt_b16(uint32_t_val, uint32_t_val); + svwhilegt_b16(uint64_t_val, uint64_t_val); + svwhilegt_b16_s32(int32_t_val, int32_t_val); + svwhilegt_b16_s64(int64_t_val, int64_t_val); + svwhilegt_b16_u32(uint32_t_val, uint32_t_val); + svwhilegt_b16_u64(uint64_t_val, uint64_t_val); + svwhilegt_b32(int32_t_val, int32_t_val); + svwhilegt_b32(int64_t_val, int64_t_val); + svwhilegt_b32(uint32_t_val, uint32_t_val); + svwhilegt_b32(uint64_t_val, uint64_t_val); + svwhilegt_b32_s32(int32_t_val, int32_t_val); + svwhilegt_b32_s64(int64_t_val, int64_t_val); + svwhilegt_b32_u32(uint32_t_val, uint32_t_val); + svwhilegt_b32_u64(uint64_t_val, uint64_t_val); + svwhilegt_b64(int32_t_val, int32_t_val); + svwhilegt_b64(int64_t_val, int64_t_val); + svwhilegt_b64(uint32_t_val, uint32_t_val); + svwhilegt_b64(uint64_t_val, uint64_t_val); + svwhilegt_b64_s32(int32_t_val, int32_t_val); + svwhilegt_b64_s64(int64_t_val, int64_t_val); + svwhilegt_b64_u32(uint32_t_val, uint32_t_val); + svwhilegt_b64_u64(uint64_t_val, uint64_t_val); + svwhilerw(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilerw(float16_t_ptr_val, float16_t_ptr_val); + svwhilerw(float32_t_ptr_val, float32_t_ptr_val); + svwhilerw(float64_t_ptr_val, float64_t_ptr_val); + svwhilerw(int8_t_ptr_val, int8_t_ptr_val); + svwhilerw(int16_t_ptr_val, int16_t_ptr_val); + svwhilerw(int32_t_ptr_val, int32_t_ptr_val); + svwhilerw(int64_t_ptr_val, int64_t_ptr_val); + svwhilerw(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilerw(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilerw(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilerw(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilerw_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilerw_f16(float16_t_ptr_val, float16_t_ptr_val); + svwhilerw_f32(float32_t_ptr_val, float32_t_ptr_val); + svwhilerw_f64(float64_t_ptr_val, float64_t_ptr_val); + svwhilerw_s8(int8_t_ptr_val, int8_t_ptr_val); + svwhilerw_s16(int16_t_ptr_val, int16_t_ptr_val); + svwhilerw_s32(int32_t_ptr_val, int32_t_ptr_val); + svwhilerw_s64(int64_t_ptr_val, int64_t_ptr_val); + svwhilerw_u8(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilerw_u16(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilerw_u32(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilerw_u64(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilewr(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilewr(float16_t_ptr_val, float16_t_ptr_val); + svwhilewr(float32_t_ptr_val, float32_t_ptr_val); + svwhilewr(float64_t_ptr_val, float64_t_ptr_val); + svwhilewr(int8_t_ptr_val, int8_t_ptr_val); + svwhilewr(int16_t_ptr_val, int16_t_ptr_val); + svwhilewr(int32_t_ptr_val, int32_t_ptr_val); + svwhilewr(int64_t_ptr_val, int64_t_ptr_val); + svwhilewr(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilewr(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilewr(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilewr(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilewr_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilewr_f16(float16_t_ptr_val, float16_t_ptr_val); + svwhilewr_f32(float32_t_ptr_val, float32_t_ptr_val); + svwhilewr_f64(float64_t_ptr_val, float64_t_ptr_val); + svwhilewr_s8(int8_t_ptr_val, int8_t_ptr_val); + svwhilewr_s16(int16_t_ptr_val, int16_t_ptr_val); + svwhilewr_s32(int32_t_ptr_val, int32_t_ptr_val); + svwhilewr_s64(int64_t_ptr_val, int64_t_ptr_val); + svwhilewr_u8(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilewr_u16(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilewr_u32(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilewr_u64(uint64_t_ptr_val, uint64_t_ptr_val); + svxar(svint8_t_val, svint8_t_val, 2); + svxar(svint16_t_val, svint16_t_val, 2); + svxar(svint32_t_val, svint32_t_val, 2); + svxar(svint64_t_val, svint64_t_val, 2); + svxar(svuint8_t_val, svuint8_t_val, 2); + svxar(svuint16_t_val, svuint16_t_val, 2); + svxar(svuint32_t_val, svuint32_t_val, 2); + svxar(svuint64_t_val, svuint64_t_val, 2); + svxar_n_s8(svint8_t_val, svint8_t_val, 2); + svxar_n_s16(svint16_t_val, svint16_t_val, 2); + svxar_n_s32(svint32_t_val, svint32_t_val, 2); + svxar_n_s64(svint64_t_val, svint64_t_val, 2); + svxar_n_u8(svuint8_t_val, svuint8_t_val, 2); + svxar_n_u16(svuint16_t_val, svuint16_t_val, 2); + svxar_n_u32(svuint32_t_val, svuint32_t_val, 2); + svxar_n_u64(svuint64_t_val, svuint64_t_val, 2); +} + +void test_streaming_compatible(void) __arm_streaming_compatible{ + bfloat16_t * bfloat16_t_ptr_val; + float16_t * float16_t_ptr_val; + float16_t float16_t_val; + float32_t * float32_t_ptr_val; + float64_t * float64_t_ptr_val; + int8_t * int8_t_ptr_val; + int8_t int8_t_val; + int16_t * int16_t_ptr_val; + int16_t int16_t_val; + int32_t * int32_t_ptr_val; + int32_t int32_t_val; + int64_t * int64_t_ptr_val; + int64_t int64_t_val; + svbfloat16_t svbfloat16_t_val; + svbfloat16x2_t svbfloat16x2_t_val; + svbool_t svbool_t_val; + svfloat16_t svfloat16_t_val; + svfloat16x2_t svfloat16x2_t_val; + svfloat32_t svfloat32_t_val; + svfloat32x2_t svfloat32x2_t_val; + svfloat64_t svfloat64_t_val; + svfloat64x2_t svfloat64x2_t_val; + svint8_t svint8_t_val; + svint8x2_t svint8x2_t_val; + svint16_t svint16_t_val; + svint16x2_t svint16x2_t_val; + svint32_t svint32_t_val; + svint32x2_t svint32x2_t_val; + svint64_t svint64_t_val; + svint64x2_t svint64x2_t_val; + svuint8_t svuint8_t_val; + svuint8x2_t svuint8x2_t_val; + svuint16_t svuint16_t_val; + svuint16x2_t svuint16x2_t_val; + svuint32_t svuint32_t_val; + svuint32x2_t svuint32x2_t_val; + svuint64_t svuint64_t_val; + svuint64x2_t svuint64x2_t_val; + uint8_t * uint8_t_ptr_val; + uint8_t uint8_t_val; + uint16_t * uint16_t_ptr_val; + uint16_t uint16_t_val; + uint32_t * uint32_t_ptr_val; + uint32_t uint32_t_val; + uint64_t * uint64_t_ptr_val; + uint64_t uint64_t_val; + + svaba(svint8_t_val, svint8_t_val, int8_t_val); + svaba(svint8_t_val, svint8_t_val, svint8_t_val); + svaba(svint16_t_val, svint16_t_val, int16_t_val); + svaba(svint16_t_val, svint16_t_val, svint16_t_val); + svaba(svint32_t_val, svint32_t_val, int32_t_val); + svaba(svint32_t_val, svint32_t_val, svint32_t_val); + svaba(svint64_t_val, svint64_t_val, int64_t_val); + svaba(svint64_t_val, svint64_t_val, svint64_t_val); + svaba(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svaba(svuint8_t_val, svuint8_t_val, uint8_t_val); + svaba(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svaba(svuint16_t_val, svuint16_t_val, uint16_t_val); + svaba(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svaba(svuint32_t_val, svuint32_t_val, uint32_t_val); + svaba(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svaba(svuint64_t_val, svuint64_t_val, uint64_t_val); + svaba_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svaba_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svaba_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svaba_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svaba_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svaba_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svaba_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svaba_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svaba_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svaba_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svaba_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svaba_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svaba_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svaba_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svaba_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svaba_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svabalb(svint16_t_val, svint8_t_val, int8_t_val); + svabalb(svint16_t_val, svint8_t_val, svint8_t_val); + svabalb(svint32_t_val, svint16_t_val, int16_t_val); + svabalb(svint32_t_val, svint16_t_val, svint16_t_val); + svabalb(svint64_t_val, svint32_t_val, int32_t_val); + svabalb(svint64_t_val, svint32_t_val, svint32_t_val); + svabalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svabalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svabalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svabalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svabalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svabalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svabalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalt(svint16_t_val, svint8_t_val, int8_t_val); + svabalt(svint16_t_val, svint8_t_val, svint8_t_val); + svabalt(svint32_t_val, svint16_t_val, int16_t_val); + svabalt(svint32_t_val, svint16_t_val, svint16_t_val); + svabalt(svint64_t_val, svint32_t_val, int32_t_val); + svabalt(svint64_t_val, svint32_t_val, svint32_t_val); + svabalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabalt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svabalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svabalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svabalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svabalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svabalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svabalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svabalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svabalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svabalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svabalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svabalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svabdlb(svint8_t_val, int8_t_val); + svabdlb(svint8_t_val, svint8_t_val); + svabdlb(svint16_t_val, int16_t_val); + svabdlb(svint16_t_val, svint16_t_val); + svabdlb(svint32_t_val, int32_t_val); + svabdlb(svint32_t_val, svint32_t_val); + svabdlb(svuint8_t_val, svuint8_t_val); + svabdlb(svuint8_t_val, uint8_t_val); + svabdlb(svuint16_t_val, svuint16_t_val); + svabdlb(svuint16_t_val, uint16_t_val); + svabdlb(svuint32_t_val, svuint32_t_val); + svabdlb(svuint32_t_val, uint32_t_val); + svabdlb_n_s16(svint8_t_val, int8_t_val); + svabdlb_n_s32(svint16_t_val, int16_t_val); + svabdlb_n_s64(svint32_t_val, int32_t_val); + svabdlb_n_u16(svuint8_t_val, uint8_t_val); + svabdlb_n_u32(svuint16_t_val, uint16_t_val); + svabdlb_n_u64(svuint32_t_val, uint32_t_val); + svabdlb_s16(svint8_t_val, svint8_t_val); + svabdlb_s32(svint16_t_val, svint16_t_val); + svabdlb_s64(svint32_t_val, svint32_t_val); + svabdlb_u16(svuint8_t_val, svuint8_t_val); + svabdlb_u32(svuint16_t_val, svuint16_t_val); + svabdlb_u64(svuint32_t_val, svuint32_t_val); + svabdlt(svint8_t_val, int8_t_val); + svabdlt(svint8_t_val, svint8_t_val); + svabdlt(svint16_t_val, int16_t_val); + svabdlt(svint16_t_val, svint16_t_val); + svabdlt(svint32_t_val, int32_t_val); + svabdlt(svint32_t_val, svint32_t_val); + svabdlt(svuint8_t_val, svuint8_t_val); + svabdlt(svuint8_t_val, uint8_t_val); + svabdlt(svuint16_t_val, svuint16_t_val); + svabdlt(svuint16_t_val, uint16_t_val); + svabdlt(svuint32_t_val, svuint32_t_val); + svabdlt(svuint32_t_val, uint32_t_val); + svabdlt_n_s16(svint8_t_val, int8_t_val); + svabdlt_n_s32(svint16_t_val, int16_t_val); + svabdlt_n_s64(svint32_t_val, int32_t_val); + svabdlt_n_u16(svuint8_t_val, uint8_t_val); + svabdlt_n_u32(svuint16_t_val, uint16_t_val); + svabdlt_n_u64(svuint32_t_val, uint32_t_val); + svabdlt_s16(svint8_t_val, svint8_t_val); + svabdlt_s32(svint16_t_val, svint16_t_val); + svabdlt_s64(svint32_t_val, svint32_t_val); + svabdlt_u16(svuint8_t_val, svuint8_t_val); + svabdlt_u32(svuint16_t_val, svuint16_t_val); + svabdlt_u64(svuint32_t_val, svuint32_t_val); + svadalp_m(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_m(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_m(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_m(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_m(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_m(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_s16_m(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s16_x(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s16_z(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_s32_m(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s32_x(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s32_z(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_s64_m(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_s64_x(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_s64_z(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_u16_m(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u16_x(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u16_z(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_u32_m(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u32_x(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u32_z(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_u64_m(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_u64_x(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_u64_z(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_x(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_x(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_x(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_x(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_x(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_x(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadalp_z(svbool_t_val, svint16_t_val, svint8_t_val); + svadalp_z(svbool_t_val, svint32_t_val, svint16_t_val); + svadalp_z(svbool_t_val, svint64_t_val, svint32_t_val); + svadalp_z(svbool_t_val, svuint16_t_val, svuint8_t_val); + svadalp_z(svbool_t_val, svuint32_t_val, svuint16_t_val); + svadalp_z(svbool_t_val, svuint64_t_val, svuint32_t_val); + svadclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclb(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclb(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclt(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svadclt(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svadclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svadclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svadclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svaddhnb(svint16_t_val, int16_t_val); + svaddhnb(svint16_t_val, svint16_t_val); + svaddhnb(svint32_t_val, int32_t_val); + svaddhnb(svint32_t_val, svint32_t_val); + svaddhnb(svint64_t_val, int64_t_val); + svaddhnb(svint64_t_val, svint64_t_val); + svaddhnb(svuint16_t_val, svuint16_t_val); + svaddhnb(svuint16_t_val, uint16_t_val); + svaddhnb(svuint32_t_val, svuint32_t_val); + svaddhnb(svuint32_t_val, uint32_t_val); + svaddhnb(svuint64_t_val, svuint64_t_val); + svaddhnb(svuint64_t_val, uint64_t_val); + svaddhnb_n_s16(svint16_t_val, int16_t_val); + svaddhnb_n_s32(svint32_t_val, int32_t_val); + svaddhnb_n_s64(svint64_t_val, int64_t_val); + svaddhnb_n_u16(svuint16_t_val, uint16_t_val); + svaddhnb_n_u32(svuint32_t_val, uint32_t_val); + svaddhnb_n_u64(svuint64_t_val, uint64_t_val); + svaddhnb_s16(svint16_t_val, svint16_t_val); + svaddhnb_s32(svint32_t_val, svint32_t_val); + svaddhnb_s64(svint64_t_val, svint64_t_val); + svaddhnb_u16(svuint16_t_val, svuint16_t_val); + svaddhnb_u32(svuint32_t_val, svuint32_t_val); + svaddhnb_u64(svuint64_t_val, svuint64_t_val); + svaddhnt(svint8_t_val, svint16_t_val, int16_t_val); + svaddhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svaddhnt(svint16_t_val, svint32_t_val, int32_t_val); + svaddhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svaddhnt(svint32_t_val, svint64_t_val, int64_t_val); + svaddhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svaddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svaddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svaddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svaddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svaddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svaddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svaddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svaddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svaddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svaddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svaddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svaddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svaddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svaddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svaddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svaddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svaddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svaddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svaddlb(svint8_t_val, int8_t_val); + svaddlb(svint8_t_val, svint8_t_val); + svaddlb(svint16_t_val, int16_t_val); + svaddlb(svint16_t_val, svint16_t_val); + svaddlb(svint32_t_val, int32_t_val); + svaddlb(svint32_t_val, svint32_t_val); + svaddlb(svuint8_t_val, svuint8_t_val); + svaddlb(svuint8_t_val, uint8_t_val); + svaddlb(svuint16_t_val, svuint16_t_val); + svaddlb(svuint16_t_val, uint16_t_val); + svaddlb(svuint32_t_val, svuint32_t_val); + svaddlb(svuint32_t_val, uint32_t_val); + svaddlb_n_s16(svint8_t_val, int8_t_val); + svaddlb_n_s32(svint16_t_val, int16_t_val); + svaddlb_n_s64(svint32_t_val, int32_t_val); + svaddlb_n_u16(svuint8_t_val, uint8_t_val); + svaddlb_n_u32(svuint16_t_val, uint16_t_val); + svaddlb_n_u64(svuint32_t_val, uint32_t_val); + svaddlb_s16(svint8_t_val, svint8_t_val); + svaddlb_s32(svint16_t_val, svint16_t_val); + svaddlb_s64(svint32_t_val, svint32_t_val); + svaddlb_u16(svuint8_t_val, svuint8_t_val); + svaddlb_u32(svuint16_t_val, svuint16_t_val); + svaddlb_u64(svuint32_t_val, svuint32_t_val); + svaddlbt(svint8_t_val, int8_t_val); + svaddlbt(svint8_t_val, svint8_t_val); + svaddlbt(svint16_t_val, int16_t_val); + svaddlbt(svint16_t_val, svint16_t_val); + svaddlbt(svint32_t_val, int32_t_val); + svaddlbt(svint32_t_val, svint32_t_val); + svaddlbt_n_s16(svint8_t_val, int8_t_val); + svaddlbt_n_s32(svint16_t_val, int16_t_val); + svaddlbt_n_s64(svint32_t_val, int32_t_val); + svaddlbt_s16(svint8_t_val, svint8_t_val); + svaddlbt_s32(svint16_t_val, svint16_t_val); + svaddlbt_s64(svint32_t_val, svint32_t_val); + svaddlt(svint8_t_val, int8_t_val); + svaddlt(svint8_t_val, svint8_t_val); + svaddlt(svint16_t_val, int16_t_val); + svaddlt(svint16_t_val, svint16_t_val); + svaddlt(svint32_t_val, int32_t_val); + svaddlt(svint32_t_val, svint32_t_val); + svaddlt(svuint8_t_val, svuint8_t_val); + svaddlt(svuint8_t_val, uint8_t_val); + svaddlt(svuint16_t_val, svuint16_t_val); + svaddlt(svuint16_t_val, uint16_t_val); + svaddlt(svuint32_t_val, svuint32_t_val); + svaddlt(svuint32_t_val, uint32_t_val); + svaddlt_n_s16(svint8_t_val, int8_t_val); + svaddlt_n_s32(svint16_t_val, int16_t_val); + svaddlt_n_s64(svint32_t_val, int32_t_val); + svaddlt_n_u16(svuint8_t_val, uint8_t_val); + svaddlt_n_u32(svuint16_t_val, uint16_t_val); + svaddlt_n_u64(svuint32_t_val, uint32_t_val); + svaddlt_s16(svint8_t_val, svint8_t_val); + svaddlt_s32(svint16_t_val, svint16_t_val); + svaddlt_s64(svint32_t_val, svint32_t_val); + svaddlt_u16(svuint8_t_val, svuint8_t_val); + svaddlt_u32(svuint16_t_val, svuint16_t_val); + svaddlt_u64(svuint32_t_val, svuint32_t_val); + svaddp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svaddp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svaddp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svaddp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svaddp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svaddp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svaddp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svaddp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svaddp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svaddp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svaddp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svaddwb(svint16_t_val, int8_t_val); + svaddwb(svint16_t_val, svint8_t_val); + svaddwb(svint32_t_val, int16_t_val); + svaddwb(svint32_t_val, svint16_t_val); + svaddwb(svint64_t_val, int32_t_val); + svaddwb(svint64_t_val, svint32_t_val); + svaddwb(svuint16_t_val, svuint8_t_val); + svaddwb(svuint16_t_val, uint8_t_val); + svaddwb(svuint32_t_val, svuint16_t_val); + svaddwb(svuint32_t_val, uint16_t_val); + svaddwb(svuint64_t_val, svuint32_t_val); + svaddwb(svuint64_t_val, uint32_t_val); + svaddwb_n_s16(svint16_t_val, int8_t_val); + svaddwb_n_s32(svint32_t_val, int16_t_val); + svaddwb_n_s64(svint64_t_val, int32_t_val); + svaddwb_n_u16(svuint16_t_val, uint8_t_val); + svaddwb_n_u32(svuint32_t_val, uint16_t_val); + svaddwb_n_u64(svuint64_t_val, uint32_t_val); + svaddwb_s16(svint16_t_val, svint8_t_val); + svaddwb_s32(svint32_t_val, svint16_t_val); + svaddwb_s64(svint64_t_val, svint32_t_val); + svaddwb_u16(svuint16_t_val, svuint8_t_val); + svaddwb_u32(svuint32_t_val, svuint16_t_val); + svaddwb_u64(svuint64_t_val, svuint32_t_val); + svaddwt(svint16_t_val, int8_t_val); + svaddwt(svint16_t_val, svint8_t_val); + svaddwt(svint32_t_val, int16_t_val); + svaddwt(svint32_t_val, svint16_t_val); + svaddwt(svint64_t_val, int32_t_val); + svaddwt(svint64_t_val, svint32_t_val); + svaddwt(svuint16_t_val, svuint8_t_val); + svaddwt(svuint16_t_val, uint8_t_val); + svaddwt(svuint32_t_val, svuint16_t_val); + svaddwt(svuint32_t_val, uint16_t_val); + svaddwt(svuint64_t_val, svuint32_t_val); + svaddwt(svuint64_t_val, uint32_t_val); + svaddwt_n_s16(svint16_t_val, int8_t_val); + svaddwt_n_s32(svint32_t_val, int16_t_val); + svaddwt_n_s64(svint64_t_val, int32_t_val); + svaddwt_n_u16(svuint16_t_val, uint8_t_val); + svaddwt_n_u32(svuint32_t_val, uint16_t_val); + svaddwt_n_u64(svuint64_t_val, uint32_t_val); + svaddwt_s16(svint16_t_val, svint8_t_val); + svaddwt_s32(svint32_t_val, svint16_t_val); + svaddwt_s64(svint64_t_val, svint32_t_val); + svaddwt_u16(svuint16_t_val, svuint8_t_val); + svaddwt_u32(svuint32_t_val, svuint16_t_val); + svaddwt_u64(svuint64_t_val, svuint32_t_val); + svbcax(svint8_t_val, svint8_t_val, int8_t_val); + svbcax(svint8_t_val, svint8_t_val, svint8_t_val); + svbcax(svint16_t_val, svint16_t_val, int16_t_val); + svbcax(svint16_t_val, svint16_t_val, svint16_t_val); + svbcax(svint32_t_val, svint32_t_val, int32_t_val); + svbcax(svint32_t_val, svint32_t_val, svint32_t_val); + svbcax(svint64_t_val, svint64_t_val, int64_t_val); + svbcax(svint64_t_val, svint64_t_val, svint64_t_val); + svbcax(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbcax(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbcax(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbcax(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbcax(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbcax(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbcax(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbcax(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbcax_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbcax_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbcax_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbcax_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbcax_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbcax_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbcax_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbcax_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbcax_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbcax_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbcax_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbcax_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbcax_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbcax_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbcax_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbcax_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl1n(svint8_t_val, svint8_t_val, int8_t_val); + svbsl1n(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl1n(svint16_t_val, svint16_t_val, int16_t_val); + svbsl1n(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl1n(svint32_t_val, svint32_t_val, int32_t_val); + svbsl1n(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl1n(svint64_t_val, svint64_t_val, int64_t_val); + svbsl1n(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl1n(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl1n(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl1n(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl1n(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl1n(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl1n(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl1n(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl1n(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl1n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl1n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl1n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl1n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl1n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl1n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl1n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl1n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl1n_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl1n_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl1n_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl1n_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl1n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl1n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl1n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl1n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl2n(svint8_t_val, svint8_t_val, int8_t_val); + svbsl2n(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl2n(svint16_t_val, svint16_t_val, int16_t_val); + svbsl2n(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl2n(svint32_t_val, svint32_t_val, int32_t_val); + svbsl2n(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl2n(svint64_t_val, svint64_t_val, int64_t_val); + svbsl2n(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl2n(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl2n(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl2n(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl2n(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl2n(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl2n(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl2n(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl2n(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl2n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl2n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl2n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl2n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl2n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl2n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl2n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl2n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl2n_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl2n_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl2n_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl2n_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl2n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl2n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl2n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl2n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl(svint8_t_val, svint8_t_val, int8_t_val); + svbsl(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl(svint16_t_val, svint16_t_val, int16_t_val); + svbsl(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl(svint32_t_val, svint32_t_val, int32_t_val); + svbsl(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl(svint64_t_val, svint64_t_val, int64_t_val); + svbsl(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svcadd(svint8_t_val, svint8_t_val, 90); + svcadd(svint16_t_val, svint16_t_val, 90); + svcadd(svint32_t_val, svint32_t_val, 90); + svcadd(svint64_t_val, svint64_t_val, 90); + svcadd(svuint8_t_val, svuint8_t_val, 90); + svcadd(svuint16_t_val, svuint16_t_val, 90); + svcadd(svuint32_t_val, svuint32_t_val, 90); + svcadd(svuint64_t_val, svuint64_t_val, 90); + svcadd_s8(svint8_t_val, svint8_t_val, 90); + svcadd_s16(svint16_t_val, svint16_t_val, 90); + svcadd_s32(svint32_t_val, svint32_t_val, 90); + svcadd_s64(svint64_t_val, svint64_t_val, 90); + svcadd_u8(svuint8_t_val, svuint8_t_val, 90); + svcadd_u16(svuint16_t_val, svuint16_t_val, 90); + svcadd_u32(svuint32_t_val, svuint32_t_val, 90); + svcadd_u64(svuint64_t_val, svuint64_t_val, 90); + svcdot(svint32_t_val, svint8_t_val, svint8_t_val, 90); + svcdot(svint64_t_val, svint16_t_val, svint16_t_val, 90); + svcdot_lane(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); + svcdot_lane(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcdot_lane_s32(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); + svcdot_lane_s64(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcdot_s32(svint32_t_val, svint8_t_val, svint8_t_val, 90); + svcdot_s64(svint64_t_val, svint16_t_val, svint16_t_val, 90); + svcmla(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svcmla(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svcmla(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svcmla(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svcmla(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); + svcmla(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); + svcmla(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); + svcmla(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); + svcmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svcmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); + svcmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); + svcmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svcmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svcmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); + svcmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); + svcmla_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svcmla_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svcmla_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svcmla_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svcmla_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); + svcmla_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); + svcmla_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); + svcmla_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); + svcvtlt_f32_f16_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); + svcvtlt_f32_f16_x(svbool_t_val, svfloat16_t_val); + svcvtlt_f32_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); + svcvtlt_f32_x(svbool_t_val, svfloat16_t_val); + svcvtlt_f64_f32_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); + svcvtlt_f64_f32_x(svbool_t_val, svfloat32_t_val); + svcvtlt_f64_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); + svcvtlt_f64_x(svbool_t_val, svfloat32_t_val); + svcvtnt_f16_f32_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); + svcvtnt_f16_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); + svcvtnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_x(svbool_t_val, svfloat64_t_val); + svcvtx_f32_f64_z(svbool_t_val, svfloat64_t_val); + svcvtx_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtx_f32_x(svbool_t_val, svfloat64_t_val); + svcvtx_f32_z(svbool_t_val, svfloat64_t_val); + svcvtxnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + svcvtxnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); + sveor3(svint8_t_val, svint8_t_val, int8_t_val); + sveor3(svint8_t_val, svint8_t_val, svint8_t_val); + sveor3(svint16_t_val, svint16_t_val, int16_t_val); + sveor3(svint16_t_val, svint16_t_val, svint16_t_val); + sveor3(svint32_t_val, svint32_t_val, int32_t_val); + sveor3(svint32_t_val, svint32_t_val, svint32_t_val); + sveor3(svint64_t_val, svint64_t_val, int64_t_val); + sveor3(svint64_t_val, svint64_t_val, svint64_t_val); + sveor3(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveor3(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveor3(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveor3(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveor3(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveor3(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveor3(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveor3(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveor3_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveor3_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveor3_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveor3_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveor3_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveor3_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveor3_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveor3_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveor3_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveor3_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveor3_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveor3_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveor3_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveor3_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveor3_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveor3_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveorbt(svint8_t_val, svint8_t_val, int8_t_val); + sveorbt(svint8_t_val, svint8_t_val, svint8_t_val); + sveorbt(svint16_t_val, svint16_t_val, int16_t_val); + sveorbt(svint16_t_val, svint16_t_val, svint16_t_val); + sveorbt(svint32_t_val, svint32_t_val, int32_t_val); + sveorbt(svint32_t_val, svint32_t_val, svint32_t_val); + sveorbt(svint64_t_val, svint64_t_val, int64_t_val); + sveorbt(svint64_t_val, svint64_t_val, svint64_t_val); + sveorbt(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveorbt(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveorbt(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveorbt(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveorbt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveorbt(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveorbt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveorbt(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveorbt_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveorbt_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveorbt_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveorbt_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveorbt_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveorbt_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveorbt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveorbt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveorbt_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveorbt_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveorbt_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveorbt_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveorbt_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveorbt_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveorbt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveorbt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveortb(svint8_t_val, svint8_t_val, int8_t_val); + sveortb(svint8_t_val, svint8_t_val, svint8_t_val); + sveortb(svint16_t_val, svint16_t_val, int16_t_val); + sveortb(svint16_t_val, svint16_t_val, svint16_t_val); + sveortb(svint32_t_val, svint32_t_val, int32_t_val); + sveortb(svint32_t_val, svint32_t_val, svint32_t_val); + sveortb(svint64_t_val, svint64_t_val, int64_t_val); + sveortb(svint64_t_val, svint64_t_val, svint64_t_val); + sveortb(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveortb(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveortb(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveortb(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveortb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveortb(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveortb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + sveortb(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveortb_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + sveortb_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + sveortb_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + sveortb_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + sveortb_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + sveortb_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + sveortb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + sveortb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + sveortb_s8(svint8_t_val, svint8_t_val, svint8_t_val); + sveortb_s16(svint16_t_val, svint16_t_val, svint16_t_val); + sveortb_s32(svint32_t_val, svint32_t_val, svint32_t_val); + sveortb_s64(svint64_t_val, svint64_t_val, svint64_t_val); + sveortb_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + sveortb_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + sveortb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + sveortb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svhadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsub_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsub_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsub_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsub_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsub_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsub_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsub_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsub_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_x(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_x(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_x(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_x(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svhsubr_z(svbool_t_val, svint8_t_val, int8_t_val); + svhsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); + svhsubr_z(svbool_t_val, svint16_t_val, int16_t_val); + svhsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); + svhsubr_z(svbool_t_val, svint32_t_val, int32_t_val); + svhsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); + svhsubr_z(svbool_t_val, svint64_t_val, int64_t_val); + svhsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); + svhsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svhsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svhsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svhsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svhsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svhsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svhsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svhsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svlogb_f16_m(svint16_t_val, svbool_t_val, svfloat16_t_val); + svlogb_f16_x(svbool_t_val, svfloat16_t_val); + svlogb_f16_z(svbool_t_val, svfloat16_t_val); + svlogb_f32_m(svint32_t_val, svbool_t_val, svfloat32_t_val); + svlogb_f32_x(svbool_t_val, svfloat32_t_val); + svlogb_f32_z(svbool_t_val, svfloat32_t_val); + svlogb_f64_m(svint64_t_val, svbool_t_val, svfloat64_t_val); + svlogb_f64_x(svbool_t_val, svfloat64_t_val); + svlogb_f64_z(svbool_t_val, svfloat64_t_val); + svlogb_m(svint16_t_val, svbool_t_val, svfloat16_t_val); + svlogb_m(svint32_t_val, svbool_t_val, svfloat32_t_val); + svlogb_m(svint64_t_val, svbool_t_val, svfloat64_t_val); + svlogb_x(svbool_t_val, svfloat16_t_val); + svlogb_x(svbool_t_val, svfloat32_t_val); + svlogb_x(svbool_t_val, svfloat64_t_val); + svlogb_z(svbool_t_val, svfloat16_t_val); + svlogb_z(svbool_t_val, svfloat32_t_val); + svlogb_z(svbool_t_val, svfloat64_t_val); + svmaxnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmaxp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svmaxp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svmaxp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svmaxp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svmaxp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svmaxp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svmaxp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svmaxp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svmaxp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svmaxp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svmaxp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_m(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_m(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_m(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_m(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svminp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); + svminp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); + svminp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); + svminp_x(svbool_t_val, svint8_t_val, svint8_t_val); + svminp_x(svbool_t_val, svint16_t_val, svint16_t_val); + svminp_x(svbool_t_val, svint32_t_val, svint32_t_val); + svminp_x(svbool_t_val, svint64_t_val, svint64_t_val); + svminp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svminp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svminp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svminp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmla_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmla_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmla_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmla_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmlalb(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalb(svint16_t_val, svint8_t_val, int8_t_val); + svmlalb(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalb(svint32_t_val, svint16_t_val, int16_t_val); + svmlalb(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalb(svint64_t_val, svint32_t_val, int32_t_val); + svmlalb(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalt(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalt(svint16_t_val, svint8_t_val, int8_t_val); + svmlalt(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalt(svint32_t_val, svint16_t_val, int16_t_val); + svmlalt(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalt(svint64_t_val, svint32_t_val, int32_t_val); + svmlalt(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlalt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlalt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlalt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlalt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlalt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmls_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmls_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmls_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmls_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmls_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmls_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmls_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svmls_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svmls_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svmls_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); + svmls_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); + svmls_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); + svmlslb(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslb(svint16_t_val, svint8_t_val, int8_t_val); + svmlslb(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslb(svint32_t_val, svint16_t_val, int16_t_val); + svmlslb(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslb(svint64_t_val, svint32_t_val, int32_t_val); + svmlslb(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslb(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslb(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslb(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslb(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslb(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslb(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlslb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslt(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslt(svint16_t_val, svint8_t_val, int8_t_val); + svmlslt(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslt(svint32_t_val, svint16_t_val, int16_t_val); + svmlslt(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslt(svint64_t_val, svint32_t_val, int32_t_val); + svmlslt(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslt(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslt(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslt(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslt(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslt(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmlslt(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); + svmlslt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); + svmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svmlslt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); + svmlslt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); + svmlslt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); + svmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svmlslt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); + svmlslt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); + svmlslt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); + svmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svmlslt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); + svmlslt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); + svmlslt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); + svmovlb(svint8_t_val); + svmovlb(svint16_t_val); + svmovlb(svint32_t_val); + svmovlb(svuint8_t_val); + svmovlb(svuint16_t_val); + svmovlb(svuint32_t_val); + svmovlb_s16(svint8_t_val); + svmovlb_s32(svint16_t_val); + svmovlb_s64(svint32_t_val); + svmovlb_u16(svuint8_t_val); + svmovlb_u32(svuint16_t_val); + svmovlb_u64(svuint32_t_val); + svmovlt(svint8_t_val); + svmovlt(svint16_t_val); + svmovlt(svint32_t_val); + svmovlt(svuint8_t_val); + svmovlt(svuint16_t_val); + svmovlt(svuint32_t_val); + svmovlt_s16(svint8_t_val); + svmovlt_s32(svint16_t_val); + svmovlt_s64(svint32_t_val); + svmovlt_u16(svuint8_t_val); + svmovlt_u32(svuint16_t_val); + svmovlt_u64(svuint32_t_val); + svmul_lane(svint16_t_val, svint16_t_val, 1); + svmul_lane(svint32_t_val, svint32_t_val, 1); + svmul_lane(svint64_t_val, svint64_t_val, 1); + svmul_lane(svuint16_t_val, svuint16_t_val, 1); + svmul_lane(svuint32_t_val, svuint32_t_val, 1); + svmul_lane(svuint64_t_val, svuint64_t_val, 1); + svmul_lane_s16(svint16_t_val, svint16_t_val, 1); + svmul_lane_s32(svint32_t_val, svint32_t_val, 1); + svmul_lane_s64(svint64_t_val, svint64_t_val, 1); + svmul_lane_u16(svuint16_t_val, svuint16_t_val, 1); + svmul_lane_u32(svuint32_t_val, svuint32_t_val, 1); + svmul_lane_u64(svuint64_t_val, svuint64_t_val, 1); + svmullb(svint8_t_val, int8_t_val); + svmullb(svint8_t_val, svint8_t_val); + svmullb(svint16_t_val, int16_t_val); + svmullb(svint16_t_val, svint16_t_val); + svmullb(svint32_t_val, int32_t_val); + svmullb(svint32_t_val, svint32_t_val); + svmullb(svuint8_t_val, svuint8_t_val); + svmullb(svuint8_t_val, uint8_t_val); + svmullb(svuint16_t_val, svuint16_t_val); + svmullb(svuint16_t_val, uint16_t_val); + svmullb(svuint32_t_val, svuint32_t_val); + svmullb(svuint32_t_val, uint32_t_val); + svmullb_lane(svint16_t_val, svint16_t_val, 1); + svmullb_lane(svint32_t_val, svint32_t_val, 1); + svmullb_lane(svuint16_t_val, svuint16_t_val, 1); + svmullb_lane(svuint32_t_val, svuint32_t_val, 1); + svmullb_lane_s32(svint16_t_val, svint16_t_val, 1); + svmullb_lane_s64(svint32_t_val, svint32_t_val, 1); + svmullb_lane_u32(svuint16_t_val, svuint16_t_val, 1); + svmullb_lane_u64(svuint32_t_val, svuint32_t_val, 1); + svmullb_n_s16(svint8_t_val, int8_t_val); + svmullb_n_s32(svint16_t_val, int16_t_val); + svmullb_n_s64(svint32_t_val, int32_t_val); + svmullb_n_u16(svuint8_t_val, uint8_t_val); + svmullb_n_u32(svuint16_t_val, uint16_t_val); + svmullb_n_u64(svuint32_t_val, uint32_t_val); + svmullb_s16(svint8_t_val, svint8_t_val); + svmullb_s32(svint16_t_val, svint16_t_val); + svmullb_s64(svint32_t_val, svint32_t_val); + svmullb_u16(svuint8_t_val, svuint8_t_val); + svmullb_u32(svuint16_t_val, svuint16_t_val); + svmullb_u64(svuint32_t_val, svuint32_t_val); + svmullt(svint8_t_val, int8_t_val); + svmullt(svint8_t_val, svint8_t_val); + svmullt(svint16_t_val, int16_t_val); + svmullt(svint16_t_val, svint16_t_val); + svmullt(svint32_t_val, int32_t_val); + svmullt(svint32_t_val, svint32_t_val); + svmullt(svuint8_t_val, svuint8_t_val); + svmullt(svuint8_t_val, uint8_t_val); + svmullt(svuint16_t_val, svuint16_t_val); + svmullt(svuint16_t_val, uint16_t_val); + svmullt(svuint32_t_val, svuint32_t_val); + svmullt(svuint32_t_val, uint32_t_val); + svmullt_lane(svint16_t_val, svint16_t_val, 1); + svmullt_lane(svint32_t_val, svint32_t_val, 1); + svmullt_lane(svuint16_t_val, svuint16_t_val, 1); + svmullt_lane(svuint32_t_val, svuint32_t_val, 1); + svmullt_lane_s32(svint16_t_val, svint16_t_val, 1); + svmullt_lane_s64(svint32_t_val, svint32_t_val, 1); + svmullt_lane_u32(svuint16_t_val, svuint16_t_val, 1); + svmullt_lane_u64(svuint32_t_val, svuint32_t_val, 1); + svmullt_n_s16(svint8_t_val, int8_t_val); + svmullt_n_s32(svint16_t_val, int16_t_val); + svmullt_n_s64(svint32_t_val, int32_t_val); + svmullt_n_u16(svuint8_t_val, uint8_t_val); + svmullt_n_u32(svuint16_t_val, uint16_t_val); + svmullt_n_u64(svuint32_t_val, uint32_t_val); + svmullt_s16(svint8_t_val, svint8_t_val); + svmullt_s32(svint16_t_val, svint16_t_val); + svmullt_s64(svint32_t_val, svint32_t_val); + svmullt_u16(svuint8_t_val, svuint8_t_val); + svmullt_u32(svuint16_t_val, svuint16_t_val); + svmullt_u64(svuint32_t_val, svuint32_t_val); + svnbsl(svint8_t_val, svint8_t_val, int8_t_val); + svnbsl(svint8_t_val, svint8_t_val, svint8_t_val); + svnbsl(svint16_t_val, svint16_t_val, int16_t_val); + svnbsl(svint16_t_val, svint16_t_val, svint16_t_val); + svnbsl(svint32_t_val, svint32_t_val, int32_t_val); + svnbsl(svint32_t_val, svint32_t_val, svint32_t_val); + svnbsl(svint64_t_val, svint64_t_val, int64_t_val); + svnbsl(svint64_t_val, svint64_t_val, svint64_t_val); + svnbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svnbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); + svnbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svnbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); + svnbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svnbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); + svnbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svnbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); + svnbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svnbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svnbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svnbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svnbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); + svnbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); + svnbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svnbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svnbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svnbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svnbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svnbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svnbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svnbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svnbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svnbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svpmul(svuint8_t_val, svuint8_t_val); + svpmul(svuint8_t_val, uint8_t_val); + svpmul_n_u8(svuint8_t_val, uint8_t_val); + svpmul_u8(svuint8_t_val, svuint8_t_val); + svpmullb(svuint8_t_val, svuint8_t_val); + svpmullb(svuint8_t_val, uint8_t_val); + svpmullb(svuint32_t_val, svuint32_t_val); + svpmullb(svuint32_t_val, uint32_t_val); + svpmullb_n_u16(svuint8_t_val, uint8_t_val); + svpmullb_n_u64(svuint32_t_val, uint32_t_val); + svpmullb_pair(svuint8_t_val, svuint8_t_val); + svpmullb_pair(svuint8_t_val, uint8_t_val); + svpmullb_pair(svuint32_t_val, svuint32_t_val); + svpmullb_pair(svuint32_t_val, uint32_t_val); + svpmullb_pair_n_u8(svuint8_t_val, uint8_t_val); + svpmullb_pair_n_u32(svuint32_t_val, uint32_t_val); + svpmullb_pair_u8(svuint8_t_val, svuint8_t_val); + svpmullb_pair_u32(svuint32_t_val, svuint32_t_val); + svpmullb_u16(svuint8_t_val, svuint8_t_val); + svpmullb_u64(svuint32_t_val, svuint32_t_val); + svpmullt(svuint8_t_val, svuint8_t_val); + svpmullt(svuint8_t_val, uint8_t_val); + svpmullt(svuint32_t_val, svuint32_t_val); + svpmullt(svuint32_t_val, uint32_t_val); + svpmullt_n_u16(svuint8_t_val, uint8_t_val); + svpmullt_n_u64(svuint32_t_val, uint32_t_val); + svpmullt_pair(svuint8_t_val, svuint8_t_val); + svpmullt_pair(svuint8_t_val, uint8_t_val); + svpmullt_pair(svuint32_t_val, svuint32_t_val); + svpmullt_pair(svuint32_t_val, uint32_t_val); + svpmullt_pair_n_u8(svuint8_t_val, uint8_t_val); + svpmullt_pair_n_u32(svuint32_t_val, uint32_t_val); + svpmullt_pair_u8(svuint8_t_val, svuint8_t_val); + svpmullt_pair_u32(svuint32_t_val, svuint32_t_val); + svpmullt_u16(svuint8_t_val, svuint8_t_val); + svpmullt_u64(svuint32_t_val, svuint32_t_val); + svqabs_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqabs_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqabs_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqabs_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqabs_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqabs_s8_x(svbool_t_val, svint8_t_val); + svqabs_s8_z(svbool_t_val, svint8_t_val); + svqabs_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqabs_s16_x(svbool_t_val, svint16_t_val); + svqabs_s16_z(svbool_t_val, svint16_t_val); + svqabs_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqabs_s32_x(svbool_t_val, svint32_t_val); + svqabs_s32_z(svbool_t_val, svint32_t_val); + svqabs_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqabs_s64_x(svbool_t_val, svint64_t_val); + svqabs_s64_z(svbool_t_val, svint64_t_val); + svqabs_x(svbool_t_val, svint8_t_val); + svqabs_x(svbool_t_val, svint16_t_val); + svqabs_x(svbool_t_val, svint32_t_val); + svqabs_x(svbool_t_val, svint64_t_val); + svqabs_z(svbool_t_val, svint8_t_val); + svqabs_z(svbool_t_val, svint16_t_val); + svqabs_z(svbool_t_val, svint32_t_val); + svqabs_z(svbool_t_val, svint64_t_val); + svqadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svqadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svqadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svqadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svqadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqcadd(svint8_t_val, svint8_t_val, 90); + svqcadd(svint16_t_val, svint16_t_val, 90); + svqcadd(svint32_t_val, svint32_t_val, 90); + svqcadd(svint64_t_val, svint64_t_val, 90); + svqcadd_s8(svint8_t_val, svint8_t_val, 90); + svqcadd_s16(svint16_t_val, svint16_t_val, 90); + svqcadd_s32(svint32_t_val, svint32_t_val, 90); + svqcadd_s64(svint64_t_val, svint64_t_val, 90); + svqdmlalb(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalb(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalb(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalb(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalb(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalb(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalbt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalbt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalbt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalbt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalbt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalbt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslb(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslb(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslb(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslb(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslb(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslb(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslbt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslbt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslbt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslbt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslbt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslbt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslt(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslt(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslt(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslt(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslt(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslt(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); + svqdmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); + svqdmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); + svqdmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); + svqdmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); + svqdmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); + svqdmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); + svqdmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); + svqdmulh(svint8_t_val, int8_t_val); + svqdmulh(svint8_t_val, svint8_t_val); + svqdmulh(svint16_t_val, int16_t_val); + svqdmulh(svint16_t_val, svint16_t_val); + svqdmulh(svint32_t_val, int32_t_val); + svqdmulh(svint32_t_val, svint32_t_val); + svqdmulh(svint64_t_val, int64_t_val); + svqdmulh(svint64_t_val, svint64_t_val); + svqdmulh_lane(svint16_t_val, svint16_t_val, 1); + svqdmulh_lane(svint32_t_val, svint32_t_val, 1); + svqdmulh_lane(svint64_t_val, svint64_t_val, 1); + svqdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); + svqdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); + svqdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); + svqdmulh_n_s8(svint8_t_val, int8_t_val); + svqdmulh_n_s16(svint16_t_val, int16_t_val); + svqdmulh_n_s32(svint32_t_val, int32_t_val); + svqdmulh_n_s64(svint64_t_val, int64_t_val); + svqdmulh_s8(svint8_t_val, svint8_t_val); + svqdmulh_s16(svint16_t_val, svint16_t_val); + svqdmulh_s32(svint32_t_val, svint32_t_val); + svqdmulh_s64(svint64_t_val, svint64_t_val); + svqdmullb(svint8_t_val, int8_t_val); + svqdmullb(svint8_t_val, svint8_t_val); + svqdmullb(svint16_t_val, int16_t_val); + svqdmullb(svint16_t_val, svint16_t_val); + svqdmullb(svint32_t_val, int32_t_val); + svqdmullb(svint32_t_val, svint32_t_val); + svqdmullb_lane(svint16_t_val, svint16_t_val, 1); + svqdmullb_lane(svint32_t_val, svint32_t_val, 1); + svqdmullb_lane_s32(svint16_t_val, svint16_t_val, 1); + svqdmullb_lane_s64(svint32_t_val, svint32_t_val, 1); + svqdmullb_n_s16(svint8_t_val, int8_t_val); + svqdmullb_n_s32(svint16_t_val, int16_t_val); + svqdmullb_n_s64(svint32_t_val, int32_t_val); + svqdmullb_s16(svint8_t_val, svint8_t_val); + svqdmullb_s32(svint16_t_val, svint16_t_val); + svqdmullb_s64(svint32_t_val, svint32_t_val); + svqdmullt(svint8_t_val, int8_t_val); + svqdmullt(svint8_t_val, svint8_t_val); + svqdmullt(svint16_t_val, int16_t_val); + svqdmullt(svint16_t_val, svint16_t_val); + svqdmullt(svint32_t_val, int32_t_val); + svqdmullt(svint32_t_val, svint32_t_val); + svqdmullt_lane(svint16_t_val, svint16_t_val, 1); + svqdmullt_lane(svint32_t_val, svint32_t_val, 1); + svqdmullt_lane_s32(svint16_t_val, svint16_t_val, 1); + svqdmullt_lane_s64(svint32_t_val, svint32_t_val, 1); + svqdmullt_n_s16(svint8_t_val, int8_t_val); + svqdmullt_n_s32(svint16_t_val, int16_t_val); + svqdmullt_n_s64(svint32_t_val, int32_t_val); + svqdmullt_s16(svint8_t_val, svint8_t_val); + svqdmullt_s32(svint16_t_val, svint16_t_val); + svqdmullt_s64(svint32_t_val, svint32_t_val); + svqneg_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqneg_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqneg_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqneg_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqneg_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); + svqneg_s8_x(svbool_t_val, svint8_t_val); + svqneg_s8_z(svbool_t_val, svint8_t_val); + svqneg_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); + svqneg_s16_x(svbool_t_val, svint16_t_val); + svqneg_s16_z(svbool_t_val, svint16_t_val); + svqneg_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); + svqneg_s32_x(svbool_t_val, svint32_t_val); + svqneg_s32_z(svbool_t_val, svint32_t_val); + svqneg_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); + svqneg_s64_x(svbool_t_val, svint64_t_val); + svqneg_s64_z(svbool_t_val, svint64_t_val); + svqneg_x(svbool_t_val, svint8_t_val); + svqneg_x(svbool_t_val, svint16_t_val); + svqneg_x(svbool_t_val, svint32_t_val); + svqneg_x(svbool_t_val, svint64_t_val); + svqneg_z(svbool_t_val, svint8_t_val); + svqneg_z(svbool_t_val, svint16_t_val); + svqneg_z(svbool_t_val, svint32_t_val); + svqneg_z(svbool_t_val, svint64_t_val); + svqrdcmlah(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svqrdcmlah(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svqrdcmlah(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svqrdcmlah(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svqrdcmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svqrdcmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svqrdcmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); + svqrdcmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); + svqrdcmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); + svqrdcmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); + svqrdcmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); + svqrdcmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); + svqrdmlah(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlah(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlah(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlah(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlah(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlah(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlah(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlah(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlah_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlah_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlah_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlah_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlah_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlah_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlsh(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlsh(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlsh(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlsh(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlsh(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlsh(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlsh(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlsh(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmlsh_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlsh_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlsh_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlsh_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); + svqrdmlsh_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); + svqrdmlsh_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); + svqrdmlsh_n_s8(svint8_t_val, svint8_t_val, int8_t_val); + svqrdmlsh_n_s16(svint16_t_val, svint16_t_val, int16_t_val); + svqrdmlsh_n_s32(svint32_t_val, svint32_t_val, int32_t_val); + svqrdmlsh_n_s64(svint64_t_val, svint64_t_val, int64_t_val); + svqrdmlsh_s8(svint8_t_val, svint8_t_val, svint8_t_val); + svqrdmlsh_s16(svint16_t_val, svint16_t_val, svint16_t_val); + svqrdmlsh_s32(svint32_t_val, svint32_t_val, svint32_t_val); + svqrdmlsh_s64(svint64_t_val, svint64_t_val, svint64_t_val); + svqrdmulh(svint8_t_val, int8_t_val); + svqrdmulh(svint8_t_val, svint8_t_val); + svqrdmulh(svint16_t_val, int16_t_val); + svqrdmulh(svint16_t_val, svint16_t_val); + svqrdmulh(svint32_t_val, int32_t_val); + svqrdmulh(svint32_t_val, svint32_t_val); + svqrdmulh(svint64_t_val, int64_t_val); + svqrdmulh(svint64_t_val, svint64_t_val); + svqrdmulh_lane(svint16_t_val, svint16_t_val, 1); + svqrdmulh_lane(svint32_t_val, svint32_t_val, 1); + svqrdmulh_lane(svint64_t_val, svint64_t_val, 1); + svqrdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); + svqrdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); + svqrdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); + svqrdmulh_n_s8(svint8_t_val, int8_t_val); + svqrdmulh_n_s16(svint16_t_val, int16_t_val); + svqrdmulh_n_s32(svint32_t_val, int32_t_val); + svqrdmulh_n_s64(svint64_t_val, int64_t_val); + svqrdmulh_s8(svint8_t_val, svint8_t_val); + svqrdmulh_s16(svint16_t_val, svint16_t_val); + svqrdmulh_s32(svint32_t_val, svint32_t_val); + svqrdmulh_s64(svint64_t_val, svint64_t_val); + svqrshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svqrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqrshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svqrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqrshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svqrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqrshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svqrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqrshrnb(svint16_t_val, 2); + svqrshrnb(svint32_t_val, 2); + svqrshrnb(svint64_t_val, 2); + svqrshrnb(svuint16_t_val, 2); + svqrshrnb(svuint32_t_val, 2); + svqrshrnb(svuint64_t_val, 2); + svqrshrnb_n_s16(svint16_t_val, 2); + svqrshrnb_n_s32(svint32_t_val, 2); + svqrshrnb_n_s64(svint64_t_val, 2); + svqrshrnb_n_u16(svuint16_t_val, 2); + svqrshrnb_n_u32(svuint32_t_val, 2); + svqrshrnb_n_u64(svuint64_t_val, 2); + svqrshrnt(svint8_t_val, svint16_t_val, 2); + svqrshrnt(svint16_t_val, svint32_t_val, 2); + svqrshrnt(svint32_t_val, svint64_t_val, 2); + svqrshrnt(svuint8_t_val, svuint16_t_val, 2); + svqrshrnt(svuint16_t_val, svuint32_t_val, 2); + svqrshrnt(svuint32_t_val, svuint64_t_val, 2); + svqrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svqrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svqrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svqrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svqrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svqrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svqrshrunb(svint16_t_val, 2); + svqrshrunb(svint32_t_val, 2); + svqrshrunb(svint64_t_val, 2); + svqrshrunb_n_s16(svint16_t_val, 2); + svqrshrunb_n_s32(svint32_t_val, 2); + svqrshrunb_n_s64(svint64_t_val, 2); + svqrshrunt(svuint8_t_val, svint16_t_val, 2); + svqrshrunt(svuint16_t_val, svint32_t_val, 2); + svqrshrunt(svuint32_t_val, svint64_t_val, 2); + svqrshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); + svqrshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); + svqrshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); + svqshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svqshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svqshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svqshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svqshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svqshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svqshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svqshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svqshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svqshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svqshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svqshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svqshlu_m(svbool_t_val, svint8_t_val, 2); + svqshlu_m(svbool_t_val, svint16_t_val, 2); + svqshlu_m(svbool_t_val, svint32_t_val, 2); + svqshlu_m(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s8_m(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s8_x(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s8_z(svbool_t_val, svint8_t_val, 2); + svqshlu_n_s16_m(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s16_x(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s16_z(svbool_t_val, svint16_t_val, 2); + svqshlu_n_s32_m(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s32_x(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s32_z(svbool_t_val, svint32_t_val, 2); + svqshlu_n_s64_m(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s64_x(svbool_t_val, svint64_t_val, 2); + svqshlu_n_s64_z(svbool_t_val, svint64_t_val, 2); + svqshlu_x(svbool_t_val, svint8_t_val, 2); + svqshlu_x(svbool_t_val, svint16_t_val, 2); + svqshlu_x(svbool_t_val, svint32_t_val, 2); + svqshlu_x(svbool_t_val, svint64_t_val, 2); + svqshlu_z(svbool_t_val, svint8_t_val, 2); + svqshlu_z(svbool_t_val, svint16_t_val, 2); + svqshlu_z(svbool_t_val, svint32_t_val, 2); + svqshlu_z(svbool_t_val, svint64_t_val, 2); + svqshrnb(svint16_t_val, 2); + svqshrnb(svint32_t_val, 2); + svqshrnb(svint64_t_val, 2); + svqshrnb(svuint16_t_val, 2); + svqshrnb(svuint32_t_val, 2); + svqshrnb(svuint64_t_val, 2); + svqshrnb_n_s16(svint16_t_val, 2); + svqshrnb_n_s32(svint32_t_val, 2); + svqshrnb_n_s64(svint64_t_val, 2); + svqshrnb_n_u16(svuint16_t_val, 2); + svqshrnb_n_u32(svuint32_t_val, 2); + svqshrnb_n_u64(svuint64_t_val, 2); + svqshrnt(svint8_t_val, svint16_t_val, 2); + svqshrnt(svint16_t_val, svint32_t_val, 2); + svqshrnt(svint32_t_val, svint64_t_val, 2); + svqshrnt(svuint8_t_val, svuint16_t_val, 2); + svqshrnt(svuint16_t_val, svuint32_t_val, 2); + svqshrnt(svuint32_t_val, svuint64_t_val, 2); + svqshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svqshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svqshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svqshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svqshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svqshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svqshrunb(svint16_t_val, 2); + svqshrunb(svint32_t_val, 2); + svqshrunb(svint64_t_val, 2); + svqshrunb_n_s16(svint16_t_val, 2); + svqshrunb_n_s32(svint32_t_val, 2); + svqshrunb_n_s64(svint64_t_val, 2); + svqshrunt(svuint8_t_val, svint16_t_val, 2); + svqshrunt(svuint16_t_val, svint32_t_val, 2); + svqshrunt(svuint32_t_val, svint64_t_val, 2); + svqshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); + svqshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); + svqshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); + svqsub_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsub_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsub_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsub_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsub_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsub_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsub_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsub_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsub_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_x(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_x(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_x(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_x(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svqsubr_z(svbool_t_val, svint8_t_val, int8_t_val); + svqsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); + svqsubr_z(svbool_t_val, svint16_t_val, int16_t_val); + svqsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); + svqsubr_z(svbool_t_val, svint32_t_val, int32_t_val); + svqsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); + svqsubr_z(svbool_t_val, svint64_t_val, int64_t_val); + svqsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); + svqsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svqsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svqsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svqsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svqsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svqsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svqsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svqsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svqxtnb(svint16_t_val); + svqxtnb(svint32_t_val); + svqxtnb(svint64_t_val); + svqxtnb(svuint16_t_val); + svqxtnb(svuint32_t_val); + svqxtnb(svuint64_t_val); + svqxtnb_s16(svint16_t_val); + svqxtnb_s32(svint32_t_val); + svqxtnb_s64(svint64_t_val); + svqxtnb_u16(svuint16_t_val); + svqxtnb_u32(svuint32_t_val); + svqxtnb_u64(svuint64_t_val); + svqxtnt(svint8_t_val, svint16_t_val); + svqxtnt(svint16_t_val, svint32_t_val); + svqxtnt(svint32_t_val, svint64_t_val); + svqxtnt(svuint8_t_val, svuint16_t_val); + svqxtnt(svuint16_t_val, svuint32_t_val); + svqxtnt(svuint32_t_val, svuint64_t_val); + svqxtnt_s16(svint8_t_val, svint16_t_val); + svqxtnt_s32(svint16_t_val, svint32_t_val); + svqxtnt_s64(svint32_t_val, svint64_t_val); + svqxtnt_u16(svuint8_t_val, svuint16_t_val); + svqxtnt_u32(svuint16_t_val, svuint32_t_val); + svqxtnt_u64(svuint32_t_val, svuint64_t_val); + svqxtunb(svint16_t_val); + svqxtunb(svint32_t_val); + svqxtunb(svint64_t_val); + svqxtunb_s16(svint16_t_val); + svqxtunb_s32(svint32_t_val); + svqxtunb_s64(svint64_t_val); + svqxtunt(svuint8_t_val, svint16_t_val); + svqxtunt(svuint16_t_val, svint32_t_val); + svqxtunt(svuint32_t_val, svint64_t_val); + svqxtunt_s16(svuint8_t_val, svint16_t_val); + svqxtunt_s32(svuint16_t_val, svint32_t_val); + svqxtunt_s64(svuint32_t_val, svint64_t_val); + svraddhnb(svint16_t_val, int16_t_val); + svraddhnb(svint16_t_val, svint16_t_val); + svraddhnb(svint32_t_val, int32_t_val); + svraddhnb(svint32_t_val, svint32_t_val); + svraddhnb(svint64_t_val, int64_t_val); + svraddhnb(svint64_t_val, svint64_t_val); + svraddhnb(svuint16_t_val, svuint16_t_val); + svraddhnb(svuint16_t_val, uint16_t_val); + svraddhnb(svuint32_t_val, svuint32_t_val); + svraddhnb(svuint32_t_val, uint32_t_val); + svraddhnb(svuint64_t_val, svuint64_t_val); + svraddhnb(svuint64_t_val, uint64_t_val); + svraddhnb_n_s16(svint16_t_val, int16_t_val); + svraddhnb_n_s32(svint32_t_val, int32_t_val); + svraddhnb_n_s64(svint64_t_val, int64_t_val); + svraddhnb_n_u16(svuint16_t_val, uint16_t_val); + svraddhnb_n_u32(svuint32_t_val, uint32_t_val); + svraddhnb_n_u64(svuint64_t_val, uint64_t_val); + svraddhnb_s16(svint16_t_val, svint16_t_val); + svraddhnb_s32(svint32_t_val, svint32_t_val); + svraddhnb_s64(svint64_t_val, svint64_t_val); + svraddhnb_u16(svuint16_t_val, svuint16_t_val); + svraddhnb_u32(svuint32_t_val, svuint32_t_val); + svraddhnb_u64(svuint64_t_val, svuint64_t_val); + svraddhnt(svint8_t_val, svint16_t_val, int16_t_val); + svraddhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svraddhnt(svint16_t_val, svint32_t_val, int32_t_val); + svraddhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svraddhnt(svint32_t_val, svint64_t_val, int64_t_val); + svraddhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svraddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svraddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svraddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svraddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svraddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svraddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svraddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svraddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svraddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svraddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svraddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svraddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svraddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svraddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svraddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svraddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svraddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svraddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svrecpe_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrecpe_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrecpe_u32_x(svbool_t_val, svuint32_t_val); + svrecpe_u32_z(svbool_t_val, svuint32_t_val); + svrecpe_x(svbool_t_val, svuint32_t_val); + svrecpe_z(svbool_t_val, svuint32_t_val); + svrhadd_m(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_m(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_m(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_m(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_x(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_x(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_x(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_x(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); + svrhadd_z(svbool_t_val, svint8_t_val, int8_t_val); + svrhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrhadd_z(svbool_t_val, svint16_t_val, int16_t_val); + svrhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrhadd_z(svbool_t_val, svint32_t_val, int32_t_val); + svrhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrhadd_z(svbool_t_val, svint64_t_val, int64_t_val); + svrhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); + svrhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); + svrhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); + svrhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); + svrhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); + svrhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); + svrhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); + svrhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); + svrshl_m(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_m(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_m(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_m(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_x(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_x(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_x(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_x(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshl_z(svbool_t_val, svint8_t_val, int8_t_val); + svrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); + svrshl_z(svbool_t_val, svint16_t_val, int16_t_val); + svrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); + svrshl_z(svbool_t_val, svint32_t_val, int32_t_val); + svrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); + svrshl_z(svbool_t_val, svint64_t_val, int64_t_val); + svrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); + svrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); + svrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); + svrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); + svrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); + svrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svrshr_m(svbool_t_val, svint8_t_val, 2); + svrshr_m(svbool_t_val, svint16_t_val, 2); + svrshr_m(svbool_t_val, svint32_t_val, 2); + svrshr_m(svbool_t_val, svint64_t_val, 2); + svrshr_m(svbool_t_val, svuint8_t_val, 2); + svrshr_m(svbool_t_val, svuint16_t_val, 2); + svrshr_m(svbool_t_val, svuint32_t_val, 2); + svrshr_m(svbool_t_val, svuint64_t_val, 2); + svrshr_n_s8_m(svbool_t_val, svint8_t_val, 2); + svrshr_n_s8_x(svbool_t_val, svint8_t_val, 2); + svrshr_n_s8_z(svbool_t_val, svint8_t_val, 2); + svrshr_n_s16_m(svbool_t_val, svint16_t_val, 2); + svrshr_n_s16_x(svbool_t_val, svint16_t_val, 2); + svrshr_n_s16_z(svbool_t_val, svint16_t_val, 2); + svrshr_n_s32_m(svbool_t_val, svint32_t_val, 2); + svrshr_n_s32_x(svbool_t_val, svint32_t_val, 2); + svrshr_n_s32_z(svbool_t_val, svint32_t_val, 2); + svrshr_n_s64_m(svbool_t_val, svint64_t_val, 2); + svrshr_n_s64_x(svbool_t_val, svint64_t_val, 2); + svrshr_n_s64_z(svbool_t_val, svint64_t_val, 2); + svrshr_n_u8_m(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u8_x(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u8_z(svbool_t_val, svuint8_t_val, 2); + svrshr_n_u16_m(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u16_x(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u16_z(svbool_t_val, svuint16_t_val, 2); + svrshr_n_u32_m(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u32_x(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u32_z(svbool_t_val, svuint32_t_val, 2); + svrshr_n_u64_m(svbool_t_val, svuint64_t_val, 2); + svrshr_n_u64_x(svbool_t_val, svuint64_t_val, 2); + svrshr_n_u64_z(svbool_t_val, svuint64_t_val, 2); + svrshr_x(svbool_t_val, svint8_t_val, 2); + svrshr_x(svbool_t_val, svint16_t_val, 2); + svrshr_x(svbool_t_val, svint32_t_val, 2); + svrshr_x(svbool_t_val, svint64_t_val, 2); + svrshr_x(svbool_t_val, svuint8_t_val, 2); + svrshr_x(svbool_t_val, svuint16_t_val, 2); + svrshr_x(svbool_t_val, svuint32_t_val, 2); + svrshr_x(svbool_t_val, svuint64_t_val, 2); + svrshr_z(svbool_t_val, svint8_t_val, 2); + svrshr_z(svbool_t_val, svint16_t_val, 2); + svrshr_z(svbool_t_val, svint32_t_val, 2); + svrshr_z(svbool_t_val, svint64_t_val, 2); + svrshr_z(svbool_t_val, svuint8_t_val, 2); + svrshr_z(svbool_t_val, svuint16_t_val, 2); + svrshr_z(svbool_t_val, svuint32_t_val, 2); + svrshr_z(svbool_t_val, svuint64_t_val, 2); + svrshrnb(svint16_t_val, 2); + svrshrnb(svint32_t_val, 2); + svrshrnb(svint64_t_val, 2); + svrshrnb(svuint16_t_val, 2); + svrshrnb(svuint32_t_val, 2); + svrshrnb(svuint64_t_val, 2); + svrshrnb_n_s16(svint16_t_val, 2); + svrshrnb_n_s32(svint32_t_val, 2); + svrshrnb_n_s64(svint64_t_val, 2); + svrshrnb_n_u16(svuint16_t_val, 2); + svrshrnb_n_u32(svuint32_t_val, 2); + svrshrnb_n_u64(svuint64_t_val, 2); + svrshrnt(svint8_t_val, svint16_t_val, 2); + svrshrnt(svint16_t_val, svint32_t_val, 2); + svrshrnt(svint32_t_val, svint64_t_val, 2); + svrshrnt(svuint8_t_val, svuint16_t_val, 2); + svrshrnt(svuint16_t_val, svuint32_t_val, 2); + svrshrnt(svuint32_t_val, svuint64_t_val, 2); + svrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svrsqrte_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrsqrte_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); + svrsqrte_u32_x(svbool_t_val, svuint32_t_val); + svrsqrte_u32_z(svbool_t_val, svuint32_t_val); + svrsqrte_x(svbool_t_val, svuint32_t_val); + svrsqrte_z(svbool_t_val, svuint32_t_val); + svrsra(svint8_t_val, svint8_t_val, 2); + svrsra(svint16_t_val, svint16_t_val, 2); + svrsra(svint32_t_val, svint32_t_val, 2); + svrsra(svint64_t_val, svint64_t_val, 2); + svrsra(svuint8_t_val, svuint8_t_val, 2); + svrsra(svuint16_t_val, svuint16_t_val, 2); + svrsra(svuint32_t_val, svuint32_t_val, 2); + svrsra(svuint64_t_val, svuint64_t_val, 2); + svrsra_n_s8(svint8_t_val, svint8_t_val, 2); + svrsra_n_s16(svint16_t_val, svint16_t_val, 2); + svrsra_n_s32(svint32_t_val, svint32_t_val, 2); + svrsra_n_s64(svint64_t_val, svint64_t_val, 2); + svrsra_n_u8(svuint8_t_val, svuint8_t_val, 2); + svrsra_n_u16(svuint16_t_val, svuint16_t_val, 2); + svrsra_n_u32(svuint32_t_val, svuint32_t_val, 2); + svrsra_n_u64(svuint64_t_val, svuint64_t_val, 2); + svrsubhnb(svint16_t_val, int16_t_val); + svrsubhnb(svint16_t_val, svint16_t_val); + svrsubhnb(svint32_t_val, int32_t_val); + svrsubhnb(svint32_t_val, svint32_t_val); + svrsubhnb(svint64_t_val, int64_t_val); + svrsubhnb(svint64_t_val, svint64_t_val); + svrsubhnb(svuint16_t_val, svuint16_t_val); + svrsubhnb(svuint16_t_val, uint16_t_val); + svrsubhnb(svuint32_t_val, svuint32_t_val); + svrsubhnb(svuint32_t_val, uint32_t_val); + svrsubhnb(svuint64_t_val, svuint64_t_val); + svrsubhnb(svuint64_t_val, uint64_t_val); + svrsubhnb_n_s16(svint16_t_val, int16_t_val); + svrsubhnb_n_s32(svint32_t_val, int32_t_val); + svrsubhnb_n_s64(svint64_t_val, int64_t_val); + svrsubhnb_n_u16(svuint16_t_val, uint16_t_val); + svrsubhnb_n_u32(svuint32_t_val, uint32_t_val); + svrsubhnb_n_u64(svuint64_t_val, uint64_t_val); + svrsubhnb_s16(svint16_t_val, svint16_t_val); + svrsubhnb_s32(svint32_t_val, svint32_t_val); + svrsubhnb_s64(svint64_t_val, svint64_t_val); + svrsubhnb_u16(svuint16_t_val, svuint16_t_val); + svrsubhnb_u32(svuint32_t_val, svuint32_t_val); + svrsubhnb_u64(svuint64_t_val, svuint64_t_val); + svrsubhnt(svint8_t_val, svint16_t_val, int16_t_val); + svrsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svrsubhnt(svint16_t_val, svint32_t_val, int32_t_val); + svrsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svrsubhnt(svint32_t_val, svint64_t_val, int64_t_val); + svrsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svrsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svrsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svrsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svrsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svrsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svrsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svrsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svrsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svrsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svrsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svrsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svrsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svrsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svrsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svrsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svrsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svrsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svrsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsbclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclb(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclb(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclt(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svsbclt(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); + svsbclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); + svsbclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svsbclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svshllb(svint8_t_val, 2); + svshllb(svint16_t_val, 2); + svshllb(svint32_t_val, 2); + svshllb(svuint8_t_val, 2); + svshllb(svuint16_t_val, 2); + svshllb(svuint32_t_val, 2); + svshllb_n_s16(svint8_t_val, 2); + svshllb_n_s32(svint16_t_val, 2); + svshllb_n_s64(svint32_t_val, 2); + svshllb_n_u16(svuint8_t_val, 2); + svshllb_n_u32(svuint16_t_val, 2); + svshllb_n_u64(svuint32_t_val, 2); + svshllt(svint8_t_val, 2); + svshllt(svint16_t_val, 2); + svshllt(svint32_t_val, 2); + svshllt(svuint8_t_val, 2); + svshllt(svuint16_t_val, 2); + svshllt(svuint32_t_val, 2); + svshllt_n_s16(svint8_t_val, 2); + svshllt_n_s32(svint16_t_val, 2); + svshllt_n_s64(svint32_t_val, 2); + svshllt_n_u16(svuint8_t_val, 2); + svshllt_n_u32(svuint16_t_val, 2); + svshllt_n_u64(svuint32_t_val, 2); + svshrnb(svint16_t_val, 2); + svshrnb(svint32_t_val, 2); + svshrnb(svint64_t_val, 2); + svshrnb(svuint16_t_val, 2); + svshrnb(svuint32_t_val, 2); + svshrnb(svuint64_t_val, 2); + svshrnb_n_s16(svint16_t_val, 2); + svshrnb_n_s32(svint32_t_val, 2); + svshrnb_n_s64(svint64_t_val, 2); + svshrnb_n_u16(svuint16_t_val, 2); + svshrnb_n_u32(svuint32_t_val, 2); + svshrnb_n_u64(svuint64_t_val, 2); + svshrnt(svint8_t_val, svint16_t_val, 2); + svshrnt(svint16_t_val, svint32_t_val, 2); + svshrnt(svint32_t_val, svint64_t_val, 2); + svshrnt(svuint8_t_val, svuint16_t_val, 2); + svshrnt(svuint16_t_val, svuint32_t_val, 2); + svshrnt(svuint32_t_val, svuint64_t_val, 2); + svshrnt_n_s16(svint8_t_val, svint16_t_val, 2); + svshrnt_n_s32(svint16_t_val, svint32_t_val, 2); + svshrnt_n_s64(svint32_t_val, svint64_t_val, 2); + svshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); + svshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); + svshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); + svsli(svint8_t_val, svint8_t_val, 2); + svsli(svint16_t_val, svint16_t_val, 2); + svsli(svint32_t_val, svint32_t_val, 2); + svsli(svint64_t_val, svint64_t_val, 2); + svsli(svuint8_t_val, svuint8_t_val, 2); + svsli(svuint16_t_val, svuint16_t_val, 2); + svsli(svuint32_t_val, svuint32_t_val, 2); + svsli(svuint64_t_val, svuint64_t_val, 2); + svsli_n_s8(svint8_t_val, svint8_t_val, 2); + svsli_n_s16(svint16_t_val, svint16_t_val, 2); + svsli_n_s32(svint32_t_val, svint32_t_val, 2); + svsli_n_s64(svint64_t_val, svint64_t_val, 2); + svsli_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsli_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsli_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsli_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsqadd_m(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_m(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_m(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_m(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_x(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_x(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_x(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_x(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_x(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_x(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_x(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_x(svbool_t_val, svuint64_t_val, svint64_t_val); + svsqadd_z(svbool_t_val, svuint8_t_val, int8_t_val); + svsqadd_z(svbool_t_val, svuint8_t_val, svint8_t_val); + svsqadd_z(svbool_t_val, svuint16_t_val, int16_t_val); + svsqadd_z(svbool_t_val, svuint16_t_val, svint16_t_val); + svsqadd_z(svbool_t_val, svuint32_t_val, int32_t_val); + svsqadd_z(svbool_t_val, svuint32_t_val, svint32_t_val); + svsqadd_z(svbool_t_val, svuint64_t_val, int64_t_val); + svsqadd_z(svbool_t_val, svuint64_t_val, svint64_t_val); + svsra(svint8_t_val, svint8_t_val, 2); + svsra(svint16_t_val, svint16_t_val, 2); + svsra(svint32_t_val, svint32_t_val, 2); + svsra(svint64_t_val, svint64_t_val, 2); + svsra(svuint8_t_val, svuint8_t_val, 2); + svsra(svuint16_t_val, svuint16_t_val, 2); + svsra(svuint32_t_val, svuint32_t_val, 2); + svsra(svuint64_t_val, svuint64_t_val, 2); + svsra_n_s8(svint8_t_val, svint8_t_val, 2); + svsra_n_s16(svint16_t_val, svint16_t_val, 2); + svsra_n_s32(svint32_t_val, svint32_t_val, 2); + svsra_n_s64(svint64_t_val, svint64_t_val, 2); + svsra_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsra_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsra_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsra_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsri(svint8_t_val, svint8_t_val, 2); + svsri(svint16_t_val, svint16_t_val, 2); + svsri(svint32_t_val, svint32_t_val, 2); + svsri(svint64_t_val, svint64_t_val, 2); + svsri(svuint8_t_val, svuint8_t_val, 2); + svsri(svuint16_t_val, svuint16_t_val, 2); + svsri(svuint32_t_val, svuint32_t_val, 2); + svsri(svuint64_t_val, svuint64_t_val, 2); + svsri_n_s8(svint8_t_val, svint8_t_val, 2); + svsri_n_s16(svint16_t_val, svint16_t_val, 2); + svsri_n_s32(svint32_t_val, svint32_t_val, 2); + svsri_n_s64(svint64_t_val, svint64_t_val, 2); + svsri_n_u8(svuint8_t_val, svuint8_t_val, 2); + svsri_n_u16(svuint16_t_val, svuint16_t_val, 2); + svsri_n_u32(svuint32_t_val, svuint32_t_val, 2); + svsri_n_u64(svuint64_t_val, svuint64_t_val, 2); + svsubhnb(svint16_t_val, int16_t_val); + svsubhnb(svint16_t_val, svint16_t_val); + svsubhnb(svint32_t_val, int32_t_val); + svsubhnb(svint32_t_val, svint32_t_val); + svsubhnb(svint64_t_val, int64_t_val); + svsubhnb(svint64_t_val, svint64_t_val); + svsubhnb(svuint16_t_val, svuint16_t_val); + svsubhnb(svuint16_t_val, uint16_t_val); + svsubhnb(svuint32_t_val, svuint32_t_val); + svsubhnb(svuint32_t_val, uint32_t_val); + svsubhnb(svuint64_t_val, svuint64_t_val); + svsubhnb(svuint64_t_val, uint64_t_val); + svsubhnb_n_s16(svint16_t_val, int16_t_val); + svsubhnb_n_s32(svint32_t_val, int32_t_val); + svsubhnb_n_s64(svint64_t_val, int64_t_val); + svsubhnb_n_u16(svuint16_t_val, uint16_t_val); + svsubhnb_n_u32(svuint32_t_val, uint32_t_val); + svsubhnb_n_u64(svuint64_t_val, uint64_t_val); + svsubhnb_s16(svint16_t_val, svint16_t_val); + svsubhnb_s32(svint32_t_val, svint32_t_val); + svsubhnb_s64(svint64_t_val, svint64_t_val); + svsubhnb_u16(svuint16_t_val, svuint16_t_val); + svsubhnb_u32(svuint32_t_val, svuint32_t_val); + svsubhnb_u64(svuint64_t_val, svuint64_t_val); + svsubhnt(svint8_t_val, svint16_t_val, int16_t_val); + svsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); + svsubhnt(svint16_t_val, svint32_t_val, int32_t_val); + svsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); + svsubhnt(svint32_t_val, svint64_t_val, int64_t_val); + svsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); + svsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); + svsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); + svsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); + svsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); + svsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); + svsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); + svsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); + svsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); + svsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); + svsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); + svsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); + svsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); + svsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); + svsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); + svsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); + svsublb(svint8_t_val, int8_t_val); + svsublb(svint8_t_val, svint8_t_val); + svsublb(svint16_t_val, int16_t_val); + svsublb(svint16_t_val, svint16_t_val); + svsublb(svint32_t_val, int32_t_val); + svsublb(svint32_t_val, svint32_t_val); + svsublb(svuint8_t_val, svuint8_t_val); + svsublb(svuint8_t_val, uint8_t_val); + svsublb(svuint16_t_val, svuint16_t_val); + svsublb(svuint16_t_val, uint16_t_val); + svsublb(svuint32_t_val, svuint32_t_val); + svsublb(svuint32_t_val, uint32_t_val); + svsublb_n_s16(svint8_t_val, int8_t_val); + svsublb_n_s32(svint16_t_val, int16_t_val); + svsublb_n_s64(svint32_t_val, int32_t_val); + svsublb_n_u16(svuint8_t_val, uint8_t_val); + svsublb_n_u32(svuint16_t_val, uint16_t_val); + svsublb_n_u64(svuint32_t_val, uint32_t_val); + svsublb_s16(svint8_t_val, svint8_t_val); + svsublb_s32(svint16_t_val, svint16_t_val); + svsublb_s64(svint32_t_val, svint32_t_val); + svsublb_u16(svuint8_t_val, svuint8_t_val); + svsublb_u32(svuint16_t_val, svuint16_t_val); + svsublb_u64(svuint32_t_val, svuint32_t_val); + svsublbt(svint8_t_val, int8_t_val); + svsublbt(svint8_t_val, svint8_t_val); + svsublbt(svint16_t_val, int16_t_val); + svsublbt(svint16_t_val, svint16_t_val); + svsublbt(svint32_t_val, int32_t_val); + svsublbt(svint32_t_val, svint32_t_val); + svsublbt_n_s16(svint8_t_val, int8_t_val); + svsublbt_n_s32(svint16_t_val, int16_t_val); + svsublbt_n_s64(svint32_t_val, int32_t_val); + svsublbt_s16(svint8_t_val, svint8_t_val); + svsublbt_s32(svint16_t_val, svint16_t_val); + svsublbt_s64(svint32_t_val, svint32_t_val); + svsublt(svint8_t_val, int8_t_val); + svsublt(svint8_t_val, svint8_t_val); + svsublt(svint16_t_val, int16_t_val); + svsublt(svint16_t_val, svint16_t_val); + svsublt(svint32_t_val, int32_t_val); + svsublt(svint32_t_val, svint32_t_val); + svsublt(svuint8_t_val, svuint8_t_val); + svsublt(svuint8_t_val, uint8_t_val); + svsublt(svuint16_t_val, svuint16_t_val); + svsublt(svuint16_t_val, uint16_t_val); + svsublt(svuint32_t_val, svuint32_t_val); + svsublt(svuint32_t_val, uint32_t_val); + svsublt_n_s16(svint8_t_val, int8_t_val); + svsublt_n_s32(svint16_t_val, int16_t_val); + svsublt_n_s64(svint32_t_val, int32_t_val); + svsublt_n_u16(svuint8_t_val, uint8_t_val); + svsublt_n_u32(svuint16_t_val, uint16_t_val); + svsublt_n_u64(svuint32_t_val, uint32_t_val); + svsublt_s16(svint8_t_val, svint8_t_val); + svsublt_s32(svint16_t_val, svint16_t_val); + svsublt_s64(svint32_t_val, svint32_t_val); + svsublt_u16(svuint8_t_val, svuint8_t_val); + svsublt_u32(svuint16_t_val, svuint16_t_val); + svsublt_u64(svuint32_t_val, svuint32_t_val); + svsubltb(svint8_t_val, int8_t_val); + svsubltb(svint8_t_val, svint8_t_val); + svsubltb(svint16_t_val, int16_t_val); + svsubltb(svint16_t_val, svint16_t_val); + svsubltb(svint32_t_val, int32_t_val); + svsubltb(svint32_t_val, svint32_t_val); + svsubltb_n_s16(svint8_t_val, int8_t_val); + svsubltb_n_s32(svint16_t_val, int16_t_val); + svsubltb_n_s64(svint32_t_val, int32_t_val); + svsubltb_s16(svint8_t_val, svint8_t_val); + svsubltb_s32(svint16_t_val, svint16_t_val); + svsubltb_s64(svint32_t_val, svint32_t_val); + svsubwb(svint16_t_val, int8_t_val); + svsubwb(svint16_t_val, svint8_t_val); + svsubwb(svint32_t_val, int16_t_val); + svsubwb(svint32_t_val, svint16_t_val); + svsubwb(svint64_t_val, int32_t_val); + svsubwb(svint64_t_val, svint32_t_val); + svsubwb(svuint16_t_val, svuint8_t_val); + svsubwb(svuint16_t_val, uint8_t_val); + svsubwb(svuint32_t_val, svuint16_t_val); + svsubwb(svuint32_t_val, uint16_t_val); + svsubwb(svuint64_t_val, svuint32_t_val); + svsubwb(svuint64_t_val, uint32_t_val); + svsubwb_n_s16(svint16_t_val, int8_t_val); + svsubwb_n_s32(svint32_t_val, int16_t_val); + svsubwb_n_s64(svint64_t_val, int32_t_val); + svsubwb_n_u16(svuint16_t_val, uint8_t_val); + svsubwb_n_u32(svuint32_t_val, uint16_t_val); + svsubwb_n_u64(svuint64_t_val, uint32_t_val); + svsubwb_s16(svint16_t_val, svint8_t_val); + svsubwb_s32(svint32_t_val, svint16_t_val); + svsubwb_s64(svint64_t_val, svint32_t_val); + svsubwb_u16(svuint16_t_val, svuint8_t_val); + svsubwb_u32(svuint32_t_val, svuint16_t_val); + svsubwb_u64(svuint64_t_val, svuint32_t_val); + svsubwt(svint16_t_val, int8_t_val); + svsubwt(svint16_t_val, svint8_t_val); + svsubwt(svint32_t_val, int16_t_val); + svsubwt(svint32_t_val, svint16_t_val); + svsubwt(svint64_t_val, int32_t_val); + svsubwt(svint64_t_val, svint32_t_val); + svsubwt(svuint16_t_val, svuint8_t_val); + svsubwt(svuint16_t_val, uint8_t_val); + svsubwt(svuint32_t_val, svuint16_t_val); + svsubwt(svuint32_t_val, uint16_t_val); + svsubwt(svuint64_t_val, svuint32_t_val); + svsubwt(svuint64_t_val, uint32_t_val); + svsubwt_n_s16(svint16_t_val, int8_t_val); + svsubwt_n_s32(svint32_t_val, int16_t_val); + svsubwt_n_s64(svint64_t_val, int32_t_val); + svsubwt_n_u16(svuint16_t_val, uint8_t_val); + svsubwt_n_u32(svuint32_t_val, uint16_t_val); + svsubwt_n_u64(svuint64_t_val, uint32_t_val); + svsubwt_s16(svint16_t_val, svint8_t_val); + svsubwt_s32(svint32_t_val, svint16_t_val); + svsubwt_s64(svint64_t_val, svint32_t_val); + svsubwt_u16(svuint16_t_val, svuint8_t_val); + svsubwt_u32(svuint32_t_val, svuint16_t_val); + svsubwt_u64(svuint64_t_val, svuint32_t_val); + svtbl2(svbfloat16x2_t_val, svuint16_t_val); + svtbl2(svfloat16x2_t_val, svuint16_t_val); + svtbl2(svfloat32x2_t_val, svuint32_t_val); + svtbl2(svfloat64x2_t_val, svuint64_t_val); + svtbl2(svint8x2_t_val, svuint8_t_val); + svtbl2(svint16x2_t_val, svuint16_t_val); + svtbl2(svint32x2_t_val, svuint32_t_val); + svtbl2(svint64x2_t_val, svuint64_t_val); + svtbl2(svuint8x2_t_val, svuint8_t_val); + svtbl2(svuint16x2_t_val, svuint16_t_val); + svtbl2(svuint32x2_t_val, svuint32_t_val); + svtbl2(svuint64x2_t_val, svuint64_t_val); + svtbl2_bf16(svbfloat16x2_t_val, svuint16_t_val); + svtbl2_f16(svfloat16x2_t_val, svuint16_t_val); + svtbl2_f32(svfloat32x2_t_val, svuint32_t_val); + svtbl2_f64(svfloat64x2_t_val, svuint64_t_val); + svtbl2_s8(svint8x2_t_val, svuint8_t_val); + svtbl2_s16(svint16x2_t_val, svuint16_t_val); + svtbl2_s32(svint32x2_t_val, svuint32_t_val); + svtbl2_s64(svint64x2_t_val, svuint64_t_val); + svtbl2_u8(svuint8x2_t_val, svuint8_t_val); + svtbl2_u16(svuint16x2_t_val, svuint16_t_val); + svtbl2_u32(svuint32x2_t_val, svuint32_t_val); + svtbl2_u64(svuint64x2_t_val, svuint64_t_val); + svtbx(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); + svtbx(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); + svtbx(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); + svtbx(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); + svtbx(svint8_t_val, svint8_t_val, svuint8_t_val); + svtbx(svint16_t_val, svint16_t_val, svuint16_t_val); + svtbx(svint32_t_val, svint32_t_val, svuint32_t_val); + svtbx(svint64_t_val, svint64_t_val, svuint64_t_val); + svtbx(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svtbx(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svtbx(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svtbx(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svtbx_bf16(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); + svtbx_f16(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); + svtbx_f32(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); + svtbx_f64(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); + svtbx_s8(svint8_t_val, svint8_t_val, svuint8_t_val); + svtbx_s16(svint16_t_val, svint16_t_val, svuint16_t_val); + svtbx_s32(svint32_t_val, svint32_t_val, svuint32_t_val); + svtbx_s64(svint64_t_val, svint64_t_val, svuint64_t_val); + svtbx_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); + svtbx_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); + svtbx_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); + svtbx_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); + svuqadd_m(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_m(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_m(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_m(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_m(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_m(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_m(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_m(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s8_m(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s8_x(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s8_z(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_n_s16_m(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s16_x(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s16_z(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_n_s32_m(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s32_x(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s32_z(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_n_s64_m(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s64_x(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_n_s64_z(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_s8_m(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s8_x(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s8_z(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_s16_m(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s16_x(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s16_z(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_s32_m(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s32_x(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s32_z(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_s64_m(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_s64_x(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_s64_z(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_x(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_x(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_x(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_x(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_x(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_x(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_x(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_x(svbool_t_val, svint64_t_val, uint64_t_val); + svuqadd_z(svbool_t_val, svint8_t_val, svuint8_t_val); + svuqadd_z(svbool_t_val, svint8_t_val, uint8_t_val); + svuqadd_z(svbool_t_val, svint16_t_val, svuint16_t_val); + svuqadd_z(svbool_t_val, svint16_t_val, uint16_t_val); + svuqadd_z(svbool_t_val, svint32_t_val, svuint32_t_val); + svuqadd_z(svbool_t_val, svint32_t_val, uint32_t_val); + svuqadd_z(svbool_t_val, svint64_t_val, svuint64_t_val); + svuqadd_z(svbool_t_val, svint64_t_val, uint64_t_val); + svwhilege_b8(int32_t_val, int32_t_val); + svwhilege_b8(int64_t_val, int64_t_val); + svwhilege_b8(uint32_t_val, uint32_t_val); + svwhilege_b8(uint64_t_val, uint64_t_val); + svwhilege_b8_s32(int32_t_val, int32_t_val); + svwhilege_b8_s64(int64_t_val, int64_t_val); + svwhilege_b8_u32(uint32_t_val, uint32_t_val); + svwhilege_b8_u64(uint64_t_val, uint64_t_val); + svwhilege_b16(int32_t_val, int32_t_val); + svwhilege_b16(int64_t_val, int64_t_val); + svwhilege_b16(uint32_t_val, uint32_t_val); + svwhilege_b16(uint64_t_val, uint64_t_val); + svwhilege_b16_s32(int32_t_val, int32_t_val); + svwhilege_b16_s64(int64_t_val, int64_t_val); + svwhilege_b16_u32(uint32_t_val, uint32_t_val); + svwhilege_b16_u64(uint64_t_val, uint64_t_val); + svwhilege_b32(int32_t_val, int32_t_val); + svwhilege_b32(int64_t_val, int64_t_val); + svwhilege_b32(uint32_t_val, uint32_t_val); + svwhilege_b32(uint64_t_val, uint64_t_val); + svwhilege_b32_s32(int32_t_val, int32_t_val); + svwhilege_b32_s64(int64_t_val, int64_t_val); + svwhilege_b32_u32(uint32_t_val, uint32_t_val); + svwhilege_b32_u64(uint64_t_val, uint64_t_val); + svwhilege_b64(int32_t_val, int32_t_val); + svwhilege_b64(int64_t_val, int64_t_val); + svwhilege_b64(uint32_t_val, uint32_t_val); + svwhilege_b64(uint64_t_val, uint64_t_val); + svwhilege_b64_s32(int32_t_val, int32_t_val); + svwhilege_b64_s64(int64_t_val, int64_t_val); + svwhilege_b64_u32(uint32_t_val, uint32_t_val); + svwhilege_b64_u64(uint64_t_val, uint64_t_val); + svwhilegt_b8(int32_t_val, int32_t_val); + svwhilegt_b8(int64_t_val, int64_t_val); + svwhilegt_b8(uint32_t_val, uint32_t_val); + svwhilegt_b8(uint64_t_val, uint64_t_val); + svwhilegt_b8_s32(int32_t_val, int32_t_val); + svwhilegt_b8_s64(int64_t_val, int64_t_val); + svwhilegt_b8_u32(uint32_t_val, uint32_t_val); + svwhilegt_b8_u64(uint64_t_val, uint64_t_val); + svwhilegt_b16(int32_t_val, int32_t_val); + svwhilegt_b16(int64_t_val, int64_t_val); + svwhilegt_b16(uint32_t_val, uint32_t_val); + svwhilegt_b16(uint64_t_val, uint64_t_val); + svwhilegt_b16_s32(int32_t_val, int32_t_val); + svwhilegt_b16_s64(int64_t_val, int64_t_val); + svwhilegt_b16_u32(uint32_t_val, uint32_t_val); + svwhilegt_b16_u64(uint64_t_val, uint64_t_val); + svwhilegt_b32(int32_t_val, int32_t_val); + svwhilegt_b32(int64_t_val, int64_t_val); + svwhilegt_b32(uint32_t_val, uint32_t_val); + svwhilegt_b32(uint64_t_val, uint64_t_val); + svwhilegt_b32_s32(int32_t_val, int32_t_val); + svwhilegt_b32_s64(int64_t_val, int64_t_val); + svwhilegt_b32_u32(uint32_t_val, uint32_t_val); + svwhilegt_b32_u64(uint64_t_val, uint64_t_val); + svwhilegt_b64(int32_t_val, int32_t_val); + svwhilegt_b64(int64_t_val, int64_t_val); + svwhilegt_b64(uint32_t_val, uint32_t_val); + svwhilegt_b64(uint64_t_val, uint64_t_val); + svwhilegt_b64_s32(int32_t_val, int32_t_val); + svwhilegt_b64_s64(int64_t_val, int64_t_val); + svwhilegt_b64_u32(uint32_t_val, uint32_t_val); + svwhilegt_b64_u64(uint64_t_val, uint64_t_val); + svwhilerw(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilerw(float16_t_ptr_val, float16_t_ptr_val); + svwhilerw(float32_t_ptr_val, float32_t_ptr_val); + svwhilerw(float64_t_ptr_val, float64_t_ptr_val); + svwhilerw(int8_t_ptr_val, int8_t_ptr_val); + svwhilerw(int16_t_ptr_val, int16_t_ptr_val); + svwhilerw(int32_t_ptr_val, int32_t_ptr_val); + svwhilerw(int64_t_ptr_val, int64_t_ptr_val); + svwhilerw(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilerw(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilerw(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilerw(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilerw_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilerw_f16(float16_t_ptr_val, float16_t_ptr_val); + svwhilerw_f32(float32_t_ptr_val, float32_t_ptr_val); + svwhilerw_f64(float64_t_ptr_val, float64_t_ptr_val); + svwhilerw_s8(int8_t_ptr_val, int8_t_ptr_val); + svwhilerw_s16(int16_t_ptr_val, int16_t_ptr_val); + svwhilerw_s32(int32_t_ptr_val, int32_t_ptr_val); + svwhilerw_s64(int64_t_ptr_val, int64_t_ptr_val); + svwhilerw_u8(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilerw_u16(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilerw_u32(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilerw_u64(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilewr(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilewr(float16_t_ptr_val, float16_t_ptr_val); + svwhilewr(float32_t_ptr_val, float32_t_ptr_val); + svwhilewr(float64_t_ptr_val, float64_t_ptr_val); + svwhilewr(int8_t_ptr_val, int8_t_ptr_val); + svwhilewr(int16_t_ptr_val, int16_t_ptr_val); + svwhilewr(int32_t_ptr_val, int32_t_ptr_val); + svwhilewr(int64_t_ptr_val, int64_t_ptr_val); + svwhilewr(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilewr(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilewr(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilewr(uint64_t_ptr_val, uint64_t_ptr_val); + svwhilewr_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); + svwhilewr_f16(float16_t_ptr_val, float16_t_ptr_val); + svwhilewr_f32(float32_t_ptr_val, float32_t_ptr_val); + svwhilewr_f64(float64_t_ptr_val, float64_t_ptr_val); + svwhilewr_s8(int8_t_ptr_val, int8_t_ptr_val); + svwhilewr_s16(int16_t_ptr_val, int16_t_ptr_val); + svwhilewr_s32(int32_t_ptr_val, int32_t_ptr_val); + svwhilewr_s64(int64_t_ptr_val, int64_t_ptr_val); + svwhilewr_u8(uint8_t_ptr_val, uint8_t_ptr_val); + svwhilewr_u16(uint16_t_ptr_val, uint16_t_ptr_val); + svwhilewr_u32(uint32_t_ptr_val, uint32_t_ptr_val); + svwhilewr_u64(uint64_t_ptr_val, uint64_t_ptr_val); + svxar(svint8_t_val, svint8_t_val, 2); + svxar(svint16_t_val, svint16_t_val, 2); + svxar(svint32_t_val, svint32_t_val, 2); + svxar(svint64_t_val, svint64_t_val, 2); + svxar(svuint8_t_val, svuint8_t_val, 2); + svxar(svuint16_t_val, svuint16_t_val, 2); + svxar(svuint32_t_val, svuint32_t_val, 2); + svxar(svuint64_t_val, svuint64_t_val, 2); + svxar_n_s8(svint8_t_val, svint8_t_val, 2); + svxar_n_s16(svint16_t_val, svint16_t_val, 2); + svxar_n_s32(svint32_t_val, svint32_t_val, 2); + svxar_n_s64(svint64_t_val, svint64_t_val, 2); + svxar_n_u8(svuint8_t_val, svuint8_t_val, 2); + svxar_n_u16(svuint16_t_val, svuint16_t_val, 2); + svxar_n_u32(svuint32_t_val, svuint32_t_val, 2); + svxar_n_u64(svuint64_t_val, svuint64_t_val, 2); +} diff --git a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve-sha3___sme_AND_sve-sha3_AND_sme2p1.c b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve-sha3___sme_AND_sme2p1_AND_sve-sha3.c similarity index 95% rename from clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve-sha3___sme_AND_sve-sha3_AND_sme2p1.c rename to clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve-sha3___sme_AND_sme2p1_AND_sve-sha3.c index 7e4a06f88b182..8cc9271730b51 100644 --- a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve-sha3___sme_AND_sve-sha3_AND_sme2p1.c +++ b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve-sha3___sme_AND_sme2p1_AND_sve-sha3.c @@ -7,7 +7,7 @@ #include -// Properties: guard="sve,sve-sha3" streaming_guard="sme,sve-sha3,sme2p1" flags="feature-dependent" +// Properties: guard="sve,sve-sha3" streaming_guard="sme,sme2p1,sve-sha3" flags="feature-dependent" void test(void) { svint64_t svint64_t_val; diff --git a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2___sme.c b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2___sme.c deleted file mode 100644 index b149f44ee521d..0000000000000 --- a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2___sme.c +++ /dev/null @@ -1,16470 +0,0 @@ -// NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -verify=streaming-guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +sve2 -verify -// expected-no-diagnostics - -// REQUIRES: aarch64-registered-target - -#include - -// Properties: guard="sve,sve2" streaming_guard="sme" flags="feature-dependent" - -void test(void) { - bfloat16_t * bfloat16_t_ptr_val; - float16_t * float16_t_ptr_val; - float16_t float16_t_val; - float32_t * float32_t_ptr_val; - float64_t * float64_t_ptr_val; - int8_t * int8_t_ptr_val; - int8_t int8_t_val; - int16_t * int16_t_ptr_val; - int16_t int16_t_val; - int32_t * int32_t_ptr_val; - int32_t int32_t_val; - int64_t * int64_t_ptr_val; - int64_t int64_t_val; - svbfloat16_t svbfloat16_t_val; - svbfloat16x2_t svbfloat16x2_t_val; - svbool_t svbool_t_val; - svfloat16_t svfloat16_t_val; - svfloat16x2_t svfloat16x2_t_val; - svfloat32_t svfloat32_t_val; - svfloat32x2_t svfloat32x2_t_val; - svfloat64_t svfloat64_t_val; - svfloat64x2_t svfloat64x2_t_val; - svint8_t svint8_t_val; - svint8x2_t svint8x2_t_val; - svint16_t svint16_t_val; - svint16x2_t svint16x2_t_val; - svint32_t svint32_t_val; - svint32x2_t svint32x2_t_val; - svint64_t svint64_t_val; - svint64x2_t svint64x2_t_val; - svuint8_t svuint8_t_val; - svuint8x2_t svuint8x2_t_val; - svuint16_t svuint16_t_val; - svuint16x2_t svuint16x2_t_val; - svuint32_t svuint32_t_val; - svuint32x2_t svuint32x2_t_val; - svuint64_t svuint64_t_val; - svuint64x2_t svuint64x2_t_val; - uint8_t * uint8_t_ptr_val; - uint8_t uint8_t_val; - uint16_t * uint16_t_ptr_val; - uint16_t uint16_t_val; - uint32_t * uint32_t_ptr_val; - uint32_t uint32_t_val; - uint64_t * uint64_t_ptr_val; - uint64_t uint64_t_val; - - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s16_m(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s16_x(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s16_z(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s32_m(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s32_x(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s32_z(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s64_m(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s64_x(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s64_z(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u16_m(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u16_x(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u16_z(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u32_m(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u32_x(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u32_z(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u64_m(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u64_x(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u64_z(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s8(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s16(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s32(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s64(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u8(svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u16(svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u32(svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u64(svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot(svint32_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot(svint64_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane_s32(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane_s64(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_s32(svint32_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_s64(svint64_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_f16_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_f16_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_f32_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_f32_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f16_f32_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f16_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_f64_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_f64_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtxnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtxnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f16_m(svint16_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f16_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f16_z(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f32_m(svint32_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f32_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f32_z(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f64_m(svint64_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f64_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f64_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_m(svint16_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_m(svint32_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_m(svint64_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_z(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_z(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_s16(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_s32(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_s64(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_u16(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_u32(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_u64(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_s16(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_s32(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_s64(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_u16(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_u32(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_u64(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_s16(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_s32(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_s64(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_u16(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_u32(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_u64(svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_u32(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_u64(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_u32(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_u64(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul_n_u8(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul_u8(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_n_u8(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_u8(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_n_u8(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_u8(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s8_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s8_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s16_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s16_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s32_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s32_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s64_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s64_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s8(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s16(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s32(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s64(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s8(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s8(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s8_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s8_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s16_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s16_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s32_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s32_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s64_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s64_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s8(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s8(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s8_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s8_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s8_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s16_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s16_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s16_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s32_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s32_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s32_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s64_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s64_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s64_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_s16(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_s32(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_s64(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_u16(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_u32(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_u64(svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svuint8_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svuint16_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svuint32_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_s16(svint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_s32(svint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_s64(svint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_u16(svuint8_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_u32(svuint16_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_u64(svuint32_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb_s16(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb_s32(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb_s64(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt(svuint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt(svuint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt(svuint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt_s16(svuint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt_s32(svuint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt_s64(svuint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_u32_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_u32_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s8_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s8_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s8_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s16_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s16_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s16_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s32_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s32_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s32_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s64_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s64_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s64_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u8_m(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u8_x(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u8_z(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u16_m(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u16_x(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u16_z(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u32_m(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u32_x(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u32_z(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u64_m(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u64_x(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u64_z(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_u32_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_u32_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_s16(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_s32(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_s64(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_u16(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_u32(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_u64(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_s16(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_s32(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_s64(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_u16(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_u32(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_u64(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svbfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svfloat32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svfloat64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_bf16(svbfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_f16(svfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_f32(svfloat32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_f64(svfloat64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s8(svint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s16(svint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s32(svint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s64(svint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u8(svuint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u16(svuint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u32(svuint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u64(svuint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint8_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint16_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint32_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint64_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_bf16(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_f16(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_f32(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_f64(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s8(svint8_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s16(svint16_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s32(svint32_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s64(svint64_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s8_m(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s8_x(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s8_z(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s16_m(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s16_x(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s16_z(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s32_m(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s32_x(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s32_z(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s64_m(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s64_x(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s64_z(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s8_m(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s8_x(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s8_z(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s16_m(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s16_x(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s16_z(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s32_m(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s32_x(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s32_z(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s64_m(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s64_x(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s64_z(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_f16(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_f32(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_f64(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s8(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s16(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s32(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s64(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u8(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u16(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u32(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u64(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_f16(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_f32(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_f64(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s8(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s16(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s32(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s64(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u8(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u16(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u32(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u64(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u64(svuint64_t_val, svuint64_t_val, 2); -} - -void test_streaming(void) __arm_streaming{ - bfloat16_t * bfloat16_t_ptr_val; - float16_t * float16_t_ptr_val; - float16_t float16_t_val; - float32_t * float32_t_ptr_val; - float64_t * float64_t_ptr_val; - int8_t * int8_t_ptr_val; - int8_t int8_t_val; - int16_t * int16_t_ptr_val; - int16_t int16_t_val; - int32_t * int32_t_ptr_val; - int32_t int32_t_val; - int64_t * int64_t_ptr_val; - int64_t int64_t_val; - svbfloat16_t svbfloat16_t_val; - svbfloat16x2_t svbfloat16x2_t_val; - svbool_t svbool_t_val; - svfloat16_t svfloat16_t_val; - svfloat16x2_t svfloat16x2_t_val; - svfloat32_t svfloat32_t_val; - svfloat32x2_t svfloat32x2_t_val; - svfloat64_t svfloat64_t_val; - svfloat64x2_t svfloat64x2_t_val; - svint8_t svint8_t_val; - svint8x2_t svint8x2_t_val; - svint16_t svint16_t_val; - svint16x2_t svint16x2_t_val; - svint32_t svint32_t_val; - svint32x2_t svint32x2_t_val; - svint64_t svint64_t_val; - svint64x2_t svint64x2_t_val; - svuint8_t svuint8_t_val; - svuint8x2_t svuint8x2_t_val; - svuint16_t svuint16_t_val; - svuint16x2_t svuint16x2_t_val; - svuint32_t svuint32_t_val; - svuint32x2_t svuint32x2_t_val; - svuint64_t svuint64_t_val; - svuint64x2_t svuint64x2_t_val; - uint8_t * uint8_t_ptr_val; - uint8_t uint8_t_val; - uint16_t * uint16_t_ptr_val; - uint16_t uint16_t_val; - uint32_t * uint32_t_ptr_val; - uint32_t uint32_t_val; - uint64_t * uint64_t_ptr_val; - uint64_t uint64_t_val; - - svaba(svint8_t_val, svint8_t_val, int8_t_val); - svaba(svint8_t_val, svint8_t_val, svint8_t_val); - svaba(svint16_t_val, svint16_t_val, int16_t_val); - svaba(svint16_t_val, svint16_t_val, svint16_t_val); - svaba(svint32_t_val, svint32_t_val, int32_t_val); - svaba(svint32_t_val, svint32_t_val, svint32_t_val); - svaba(svint64_t_val, svint64_t_val, int64_t_val); - svaba(svint64_t_val, svint64_t_val, svint64_t_val); - svaba(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svaba(svuint8_t_val, svuint8_t_val, uint8_t_val); - svaba(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svaba(svuint16_t_val, svuint16_t_val, uint16_t_val); - svaba(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svaba(svuint32_t_val, svuint32_t_val, uint32_t_val); - svaba(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svaba(svuint64_t_val, svuint64_t_val, uint64_t_val); - svaba_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svaba_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svaba_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svaba_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svaba_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - svaba_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - svaba_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svaba_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svaba_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svaba_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svaba_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svaba_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svaba_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svaba_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svaba_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svaba_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svabalb(svint16_t_val, svint8_t_val, int8_t_val); - svabalb(svint16_t_val, svint8_t_val, svint8_t_val); - svabalb(svint32_t_val, svint16_t_val, int16_t_val); - svabalb(svint32_t_val, svint16_t_val, svint16_t_val); - svabalb(svint64_t_val, svint32_t_val, int32_t_val); - svabalb(svint64_t_val, svint32_t_val, svint32_t_val); - svabalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svabalb(svuint16_t_val, svuint8_t_val, uint8_t_val); - svabalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svabalb(svuint32_t_val, svuint16_t_val, uint16_t_val); - svabalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svabalb(svuint64_t_val, svuint32_t_val, uint32_t_val); - svabalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svabalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svabalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svabalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - svabalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - svabalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - svabalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svabalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svabalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svabalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svabalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svabalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svabalt(svint16_t_val, svint8_t_val, int8_t_val); - svabalt(svint16_t_val, svint8_t_val, svint8_t_val); - svabalt(svint32_t_val, svint16_t_val, int16_t_val); - svabalt(svint32_t_val, svint16_t_val, svint16_t_val); - svabalt(svint64_t_val, svint32_t_val, int32_t_val); - svabalt(svint64_t_val, svint32_t_val, svint32_t_val); - svabalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svabalt(svuint16_t_val, svuint8_t_val, uint8_t_val); - svabalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svabalt(svuint32_t_val, svuint16_t_val, uint16_t_val); - svabalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svabalt(svuint64_t_val, svuint32_t_val, uint32_t_val); - svabalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svabalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svabalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svabalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - svabalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - svabalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - svabalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svabalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svabalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svabalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svabalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svabalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svabdlb(svint8_t_val, int8_t_val); - svabdlb(svint8_t_val, svint8_t_val); - svabdlb(svint16_t_val, int16_t_val); - svabdlb(svint16_t_val, svint16_t_val); - svabdlb(svint32_t_val, int32_t_val); - svabdlb(svint32_t_val, svint32_t_val); - svabdlb(svuint8_t_val, svuint8_t_val); - svabdlb(svuint8_t_val, uint8_t_val); - svabdlb(svuint16_t_val, svuint16_t_val); - svabdlb(svuint16_t_val, uint16_t_val); - svabdlb(svuint32_t_val, svuint32_t_val); - svabdlb(svuint32_t_val, uint32_t_val); - svabdlb_n_s16(svint8_t_val, int8_t_val); - svabdlb_n_s32(svint16_t_val, int16_t_val); - svabdlb_n_s64(svint32_t_val, int32_t_val); - svabdlb_n_u16(svuint8_t_val, uint8_t_val); - svabdlb_n_u32(svuint16_t_val, uint16_t_val); - svabdlb_n_u64(svuint32_t_val, uint32_t_val); - svabdlb_s16(svint8_t_val, svint8_t_val); - svabdlb_s32(svint16_t_val, svint16_t_val); - svabdlb_s64(svint32_t_val, svint32_t_val); - svabdlb_u16(svuint8_t_val, svuint8_t_val); - svabdlb_u32(svuint16_t_val, svuint16_t_val); - svabdlb_u64(svuint32_t_val, svuint32_t_val); - svabdlt(svint8_t_val, int8_t_val); - svabdlt(svint8_t_val, svint8_t_val); - svabdlt(svint16_t_val, int16_t_val); - svabdlt(svint16_t_val, svint16_t_val); - svabdlt(svint32_t_val, int32_t_val); - svabdlt(svint32_t_val, svint32_t_val); - svabdlt(svuint8_t_val, svuint8_t_val); - svabdlt(svuint8_t_val, uint8_t_val); - svabdlt(svuint16_t_val, svuint16_t_val); - svabdlt(svuint16_t_val, uint16_t_val); - svabdlt(svuint32_t_val, svuint32_t_val); - svabdlt(svuint32_t_val, uint32_t_val); - svabdlt_n_s16(svint8_t_val, int8_t_val); - svabdlt_n_s32(svint16_t_val, int16_t_val); - svabdlt_n_s64(svint32_t_val, int32_t_val); - svabdlt_n_u16(svuint8_t_val, uint8_t_val); - svabdlt_n_u32(svuint16_t_val, uint16_t_val); - svabdlt_n_u64(svuint32_t_val, uint32_t_val); - svabdlt_s16(svint8_t_val, svint8_t_val); - svabdlt_s32(svint16_t_val, svint16_t_val); - svabdlt_s64(svint32_t_val, svint32_t_val); - svabdlt_u16(svuint8_t_val, svuint8_t_val); - svabdlt_u32(svuint16_t_val, svuint16_t_val); - svabdlt_u64(svuint32_t_val, svuint32_t_val); - svadalp_m(svbool_t_val, svint16_t_val, svint8_t_val); - svadalp_m(svbool_t_val, svint32_t_val, svint16_t_val); - svadalp_m(svbool_t_val, svint64_t_val, svint32_t_val); - svadalp_m(svbool_t_val, svuint16_t_val, svuint8_t_val); - svadalp_m(svbool_t_val, svuint32_t_val, svuint16_t_val); - svadalp_m(svbool_t_val, svuint64_t_val, svuint32_t_val); - svadalp_s16_m(svbool_t_val, svint16_t_val, svint8_t_val); - svadalp_s16_x(svbool_t_val, svint16_t_val, svint8_t_val); - svadalp_s16_z(svbool_t_val, svint16_t_val, svint8_t_val); - svadalp_s32_m(svbool_t_val, svint32_t_val, svint16_t_val); - svadalp_s32_x(svbool_t_val, svint32_t_val, svint16_t_val); - svadalp_s32_z(svbool_t_val, svint32_t_val, svint16_t_val); - svadalp_s64_m(svbool_t_val, svint64_t_val, svint32_t_val); - svadalp_s64_x(svbool_t_val, svint64_t_val, svint32_t_val); - svadalp_s64_z(svbool_t_val, svint64_t_val, svint32_t_val); - svadalp_u16_m(svbool_t_val, svuint16_t_val, svuint8_t_val); - svadalp_u16_x(svbool_t_val, svuint16_t_val, svuint8_t_val); - svadalp_u16_z(svbool_t_val, svuint16_t_val, svuint8_t_val); - svadalp_u32_m(svbool_t_val, svuint32_t_val, svuint16_t_val); - svadalp_u32_x(svbool_t_val, svuint32_t_val, svuint16_t_val); - svadalp_u32_z(svbool_t_val, svuint32_t_val, svuint16_t_val); - svadalp_u64_m(svbool_t_val, svuint64_t_val, svuint32_t_val); - svadalp_u64_x(svbool_t_val, svuint64_t_val, svuint32_t_val); - svadalp_u64_z(svbool_t_val, svuint64_t_val, svuint32_t_val); - svadalp_x(svbool_t_val, svint16_t_val, svint8_t_val); - svadalp_x(svbool_t_val, svint32_t_val, svint16_t_val); - svadalp_x(svbool_t_val, svint64_t_val, svint32_t_val); - svadalp_x(svbool_t_val, svuint16_t_val, svuint8_t_val); - svadalp_x(svbool_t_val, svuint32_t_val, svuint16_t_val); - svadalp_x(svbool_t_val, svuint64_t_val, svuint32_t_val); - svadalp_z(svbool_t_val, svint16_t_val, svint8_t_val); - svadalp_z(svbool_t_val, svint32_t_val, svint16_t_val); - svadalp_z(svbool_t_val, svint64_t_val, svint32_t_val); - svadalp_z(svbool_t_val, svuint16_t_val, svuint8_t_val); - svadalp_z(svbool_t_val, svuint32_t_val, svuint16_t_val); - svadalp_z(svbool_t_val, svuint64_t_val, svuint32_t_val); - svadclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svadclb(svuint32_t_val, svuint32_t_val, uint32_t_val); - svadclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svadclb(svuint64_t_val, svuint64_t_val, uint64_t_val); - svadclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svadclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svadclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svadclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svadclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svadclt(svuint32_t_val, svuint32_t_val, uint32_t_val); - svadclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svadclt(svuint64_t_val, svuint64_t_val, uint64_t_val); - svadclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svadclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svadclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svadclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svaddhnb(svint16_t_val, int16_t_val); - svaddhnb(svint16_t_val, svint16_t_val); - svaddhnb(svint32_t_val, int32_t_val); - svaddhnb(svint32_t_val, svint32_t_val); - svaddhnb(svint64_t_val, int64_t_val); - svaddhnb(svint64_t_val, svint64_t_val); - svaddhnb(svuint16_t_val, svuint16_t_val); - svaddhnb(svuint16_t_val, uint16_t_val); - svaddhnb(svuint32_t_val, svuint32_t_val); - svaddhnb(svuint32_t_val, uint32_t_val); - svaddhnb(svuint64_t_val, svuint64_t_val); - svaddhnb(svuint64_t_val, uint64_t_val); - svaddhnb_n_s16(svint16_t_val, int16_t_val); - svaddhnb_n_s32(svint32_t_val, int32_t_val); - svaddhnb_n_s64(svint64_t_val, int64_t_val); - svaddhnb_n_u16(svuint16_t_val, uint16_t_val); - svaddhnb_n_u32(svuint32_t_val, uint32_t_val); - svaddhnb_n_u64(svuint64_t_val, uint64_t_val); - svaddhnb_s16(svint16_t_val, svint16_t_val); - svaddhnb_s32(svint32_t_val, svint32_t_val); - svaddhnb_s64(svint64_t_val, svint64_t_val); - svaddhnb_u16(svuint16_t_val, svuint16_t_val); - svaddhnb_u32(svuint32_t_val, svuint32_t_val); - svaddhnb_u64(svuint64_t_val, svuint64_t_val); - svaddhnt(svint8_t_val, svint16_t_val, int16_t_val); - svaddhnt(svint8_t_val, svint16_t_val, svint16_t_val); - svaddhnt(svint16_t_val, svint32_t_val, int32_t_val); - svaddhnt(svint16_t_val, svint32_t_val, svint32_t_val); - svaddhnt(svint32_t_val, svint64_t_val, int64_t_val); - svaddhnt(svint32_t_val, svint64_t_val, svint64_t_val); - svaddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svaddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - svaddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svaddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - svaddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svaddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - svaddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - svaddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - svaddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - svaddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - svaddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - svaddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - svaddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - svaddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - svaddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - svaddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svaddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svaddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svaddlb(svint8_t_val, int8_t_val); - svaddlb(svint8_t_val, svint8_t_val); - svaddlb(svint16_t_val, int16_t_val); - svaddlb(svint16_t_val, svint16_t_val); - svaddlb(svint32_t_val, int32_t_val); - svaddlb(svint32_t_val, svint32_t_val); - svaddlb(svuint8_t_val, svuint8_t_val); - svaddlb(svuint8_t_val, uint8_t_val); - svaddlb(svuint16_t_val, svuint16_t_val); - svaddlb(svuint16_t_val, uint16_t_val); - svaddlb(svuint32_t_val, svuint32_t_val); - svaddlb(svuint32_t_val, uint32_t_val); - svaddlb_n_s16(svint8_t_val, int8_t_val); - svaddlb_n_s32(svint16_t_val, int16_t_val); - svaddlb_n_s64(svint32_t_val, int32_t_val); - svaddlb_n_u16(svuint8_t_val, uint8_t_val); - svaddlb_n_u32(svuint16_t_val, uint16_t_val); - svaddlb_n_u64(svuint32_t_val, uint32_t_val); - svaddlb_s16(svint8_t_val, svint8_t_val); - svaddlb_s32(svint16_t_val, svint16_t_val); - svaddlb_s64(svint32_t_val, svint32_t_val); - svaddlb_u16(svuint8_t_val, svuint8_t_val); - svaddlb_u32(svuint16_t_val, svuint16_t_val); - svaddlb_u64(svuint32_t_val, svuint32_t_val); - svaddlbt(svint8_t_val, int8_t_val); - svaddlbt(svint8_t_val, svint8_t_val); - svaddlbt(svint16_t_val, int16_t_val); - svaddlbt(svint16_t_val, svint16_t_val); - svaddlbt(svint32_t_val, int32_t_val); - svaddlbt(svint32_t_val, svint32_t_val); - svaddlbt_n_s16(svint8_t_val, int8_t_val); - svaddlbt_n_s32(svint16_t_val, int16_t_val); - svaddlbt_n_s64(svint32_t_val, int32_t_val); - svaddlbt_s16(svint8_t_val, svint8_t_val); - svaddlbt_s32(svint16_t_val, svint16_t_val); - svaddlbt_s64(svint32_t_val, svint32_t_val); - svaddlt(svint8_t_val, int8_t_val); - svaddlt(svint8_t_val, svint8_t_val); - svaddlt(svint16_t_val, int16_t_val); - svaddlt(svint16_t_val, svint16_t_val); - svaddlt(svint32_t_val, int32_t_val); - svaddlt(svint32_t_val, svint32_t_val); - svaddlt(svuint8_t_val, svuint8_t_val); - svaddlt(svuint8_t_val, uint8_t_val); - svaddlt(svuint16_t_val, svuint16_t_val); - svaddlt(svuint16_t_val, uint16_t_val); - svaddlt(svuint32_t_val, svuint32_t_val); - svaddlt(svuint32_t_val, uint32_t_val); - svaddlt_n_s16(svint8_t_val, int8_t_val); - svaddlt_n_s32(svint16_t_val, int16_t_val); - svaddlt_n_s64(svint32_t_val, int32_t_val); - svaddlt_n_u16(svuint8_t_val, uint8_t_val); - svaddlt_n_u32(svuint16_t_val, uint16_t_val); - svaddlt_n_u64(svuint32_t_val, uint32_t_val); - svaddlt_s16(svint8_t_val, svint8_t_val); - svaddlt_s32(svint16_t_val, svint16_t_val); - svaddlt_s64(svint32_t_val, svint32_t_val); - svaddlt_u16(svuint8_t_val, svuint8_t_val); - svaddlt_u32(svuint16_t_val, svuint16_t_val); - svaddlt_u64(svuint32_t_val, svuint32_t_val); - svaddp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svaddp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svaddp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svaddp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svaddp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svaddp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svaddp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svaddp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svaddp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svaddp_m(svbool_t_val, svint8_t_val, svint8_t_val); - svaddp_m(svbool_t_val, svint16_t_val, svint16_t_val); - svaddp_m(svbool_t_val, svint32_t_val, svint32_t_val); - svaddp_m(svbool_t_val, svint64_t_val, svint64_t_val); - svaddp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svaddp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svaddp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svaddp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svaddp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svaddp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svaddp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svaddp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svaddp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svaddp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svaddp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svaddp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svaddp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svaddp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svaddp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svaddp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svaddp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svaddp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svaddp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svaddp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svaddp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svaddp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svaddp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svaddp_x(svbool_t_val, svint8_t_val, svint8_t_val); - svaddp_x(svbool_t_val, svint16_t_val, svint16_t_val); - svaddp_x(svbool_t_val, svint32_t_val, svint32_t_val); - svaddp_x(svbool_t_val, svint64_t_val, svint64_t_val); - svaddp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svaddp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svaddp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svaddp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svaddwb(svint16_t_val, int8_t_val); - svaddwb(svint16_t_val, svint8_t_val); - svaddwb(svint32_t_val, int16_t_val); - svaddwb(svint32_t_val, svint16_t_val); - svaddwb(svint64_t_val, int32_t_val); - svaddwb(svint64_t_val, svint32_t_val); - svaddwb(svuint16_t_val, svuint8_t_val); - svaddwb(svuint16_t_val, uint8_t_val); - svaddwb(svuint32_t_val, svuint16_t_val); - svaddwb(svuint32_t_val, uint16_t_val); - svaddwb(svuint64_t_val, svuint32_t_val); - svaddwb(svuint64_t_val, uint32_t_val); - svaddwb_n_s16(svint16_t_val, int8_t_val); - svaddwb_n_s32(svint32_t_val, int16_t_val); - svaddwb_n_s64(svint64_t_val, int32_t_val); - svaddwb_n_u16(svuint16_t_val, uint8_t_val); - svaddwb_n_u32(svuint32_t_val, uint16_t_val); - svaddwb_n_u64(svuint64_t_val, uint32_t_val); - svaddwb_s16(svint16_t_val, svint8_t_val); - svaddwb_s32(svint32_t_val, svint16_t_val); - svaddwb_s64(svint64_t_val, svint32_t_val); - svaddwb_u16(svuint16_t_val, svuint8_t_val); - svaddwb_u32(svuint32_t_val, svuint16_t_val); - svaddwb_u64(svuint64_t_val, svuint32_t_val); - svaddwt(svint16_t_val, int8_t_val); - svaddwt(svint16_t_val, svint8_t_val); - svaddwt(svint32_t_val, int16_t_val); - svaddwt(svint32_t_val, svint16_t_val); - svaddwt(svint64_t_val, int32_t_val); - svaddwt(svint64_t_val, svint32_t_val); - svaddwt(svuint16_t_val, svuint8_t_val); - svaddwt(svuint16_t_val, uint8_t_val); - svaddwt(svuint32_t_val, svuint16_t_val); - svaddwt(svuint32_t_val, uint16_t_val); - svaddwt(svuint64_t_val, svuint32_t_val); - svaddwt(svuint64_t_val, uint32_t_val); - svaddwt_n_s16(svint16_t_val, int8_t_val); - svaddwt_n_s32(svint32_t_val, int16_t_val); - svaddwt_n_s64(svint64_t_val, int32_t_val); - svaddwt_n_u16(svuint16_t_val, uint8_t_val); - svaddwt_n_u32(svuint32_t_val, uint16_t_val); - svaddwt_n_u64(svuint64_t_val, uint32_t_val); - svaddwt_s16(svint16_t_val, svint8_t_val); - svaddwt_s32(svint32_t_val, svint16_t_val); - svaddwt_s64(svint64_t_val, svint32_t_val); - svaddwt_u16(svuint16_t_val, svuint8_t_val); - svaddwt_u32(svuint32_t_val, svuint16_t_val); - svaddwt_u64(svuint64_t_val, svuint32_t_val); - svbcax(svint8_t_val, svint8_t_val, int8_t_val); - svbcax(svint8_t_val, svint8_t_val, svint8_t_val); - svbcax(svint16_t_val, svint16_t_val, int16_t_val); - svbcax(svint16_t_val, svint16_t_val, svint16_t_val); - svbcax(svint32_t_val, svint32_t_val, int32_t_val); - svbcax(svint32_t_val, svint32_t_val, svint32_t_val); - svbcax(svint64_t_val, svint64_t_val, int64_t_val); - svbcax(svint64_t_val, svint64_t_val, svint64_t_val); - svbcax(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbcax(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbcax(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbcax(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbcax(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbcax(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbcax(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svbcax(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbcax_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svbcax_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svbcax_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svbcax_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svbcax_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbcax_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbcax_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbcax_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbcax_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svbcax_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svbcax_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svbcax_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svbcax_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbcax_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbcax_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbcax_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svbsl1n(svint8_t_val, svint8_t_val, int8_t_val); - svbsl1n(svint8_t_val, svint8_t_val, svint8_t_val); - svbsl1n(svint16_t_val, svint16_t_val, int16_t_val); - svbsl1n(svint16_t_val, svint16_t_val, svint16_t_val); - svbsl1n(svint32_t_val, svint32_t_val, int32_t_val); - svbsl1n(svint32_t_val, svint32_t_val, svint32_t_val); - svbsl1n(svint64_t_val, svint64_t_val, int64_t_val); - svbsl1n(svint64_t_val, svint64_t_val, svint64_t_val); - svbsl1n(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbsl1n(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbsl1n(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbsl1n(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbsl1n(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbsl1n(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbsl1n(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svbsl1n(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbsl1n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svbsl1n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svbsl1n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svbsl1n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svbsl1n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbsl1n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbsl1n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbsl1n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbsl1n_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svbsl1n_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svbsl1n_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svbsl1n_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svbsl1n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbsl1n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbsl1n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbsl1n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svbsl2n(svint8_t_val, svint8_t_val, int8_t_val); - svbsl2n(svint8_t_val, svint8_t_val, svint8_t_val); - svbsl2n(svint16_t_val, svint16_t_val, int16_t_val); - svbsl2n(svint16_t_val, svint16_t_val, svint16_t_val); - svbsl2n(svint32_t_val, svint32_t_val, int32_t_val); - svbsl2n(svint32_t_val, svint32_t_val, svint32_t_val); - svbsl2n(svint64_t_val, svint64_t_val, int64_t_val); - svbsl2n(svint64_t_val, svint64_t_val, svint64_t_val); - svbsl2n(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbsl2n(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbsl2n(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbsl2n(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbsl2n(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbsl2n(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbsl2n(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svbsl2n(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbsl2n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svbsl2n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svbsl2n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svbsl2n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svbsl2n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbsl2n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbsl2n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbsl2n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbsl2n_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svbsl2n_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svbsl2n_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svbsl2n_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svbsl2n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbsl2n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbsl2n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbsl2n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svbsl(svint8_t_val, svint8_t_val, int8_t_val); - svbsl(svint8_t_val, svint8_t_val, svint8_t_val); - svbsl(svint16_t_val, svint16_t_val, int16_t_val); - svbsl(svint16_t_val, svint16_t_val, svint16_t_val); - svbsl(svint32_t_val, svint32_t_val, int32_t_val); - svbsl(svint32_t_val, svint32_t_val, svint32_t_val); - svbsl(svint64_t_val, svint64_t_val, int64_t_val); - svbsl(svint64_t_val, svint64_t_val, svint64_t_val); - svbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - svbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - svbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svcadd(svint8_t_val, svint8_t_val, 90); - svcadd(svint16_t_val, svint16_t_val, 90); - svcadd(svint32_t_val, svint32_t_val, 90); - svcadd(svint64_t_val, svint64_t_val, 90); - svcadd(svuint8_t_val, svuint8_t_val, 90); - svcadd(svuint16_t_val, svuint16_t_val, 90); - svcadd(svuint32_t_val, svuint32_t_val, 90); - svcadd(svuint64_t_val, svuint64_t_val, 90); - svcadd_s8(svint8_t_val, svint8_t_val, 90); - svcadd_s16(svint16_t_val, svint16_t_val, 90); - svcadd_s32(svint32_t_val, svint32_t_val, 90); - svcadd_s64(svint64_t_val, svint64_t_val, 90); - svcadd_u8(svuint8_t_val, svuint8_t_val, 90); - svcadd_u16(svuint16_t_val, svuint16_t_val, 90); - svcadd_u32(svuint32_t_val, svuint32_t_val, 90); - svcadd_u64(svuint64_t_val, svuint64_t_val, 90); - svcdot(svint32_t_val, svint8_t_val, svint8_t_val, 90); - svcdot(svint64_t_val, svint16_t_val, svint16_t_val, 90); - svcdot_lane(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); - svcdot_lane(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); - svcdot_lane_s32(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); - svcdot_lane_s64(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); - svcdot_s32(svint32_t_val, svint8_t_val, svint8_t_val, 90); - svcdot_s64(svint64_t_val, svint16_t_val, svint16_t_val, 90); - svcmla(svint8_t_val, svint8_t_val, svint8_t_val, 90); - svcmla(svint16_t_val, svint16_t_val, svint16_t_val, 90); - svcmla(svint32_t_val, svint32_t_val, svint32_t_val, 90); - svcmla(svint64_t_val, svint64_t_val, svint64_t_val, 90); - svcmla(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); - svcmla(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); - svcmla(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); - svcmla(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); - svcmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - svcmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - svcmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); - svcmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); - svcmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - svcmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - svcmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); - svcmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); - svcmla_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); - svcmla_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); - svcmla_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); - svcmla_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); - svcmla_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); - svcmla_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); - svcmla_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); - svcmla_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); - svcvtlt_f32_f16_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); - svcvtlt_f32_f16_x(svbool_t_val, svfloat16_t_val); - svcvtlt_f32_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); - svcvtlt_f32_x(svbool_t_val, svfloat16_t_val); - svcvtlt_f64_f32_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); - svcvtlt_f64_f32_x(svbool_t_val, svfloat32_t_val); - svcvtlt_f64_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); - svcvtlt_f64_x(svbool_t_val, svfloat32_t_val); - svcvtnt_f16_f32_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); - svcvtnt_f16_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); - svcvtnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - svcvtnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - svcvtx_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - svcvtx_f32_f64_x(svbool_t_val, svfloat64_t_val); - svcvtx_f32_f64_z(svbool_t_val, svfloat64_t_val); - svcvtx_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - svcvtx_f32_x(svbool_t_val, svfloat64_t_val); - svcvtx_f32_z(svbool_t_val, svfloat64_t_val); - svcvtxnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - svcvtxnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - sveor3(svint8_t_val, svint8_t_val, int8_t_val); - sveor3(svint8_t_val, svint8_t_val, svint8_t_val); - sveor3(svint16_t_val, svint16_t_val, int16_t_val); - sveor3(svint16_t_val, svint16_t_val, svint16_t_val); - sveor3(svint32_t_val, svint32_t_val, int32_t_val); - sveor3(svint32_t_val, svint32_t_val, svint32_t_val); - sveor3(svint64_t_val, svint64_t_val, int64_t_val); - sveor3(svint64_t_val, svint64_t_val, svint64_t_val); - sveor3(svuint8_t_val, svuint8_t_val, svuint8_t_val); - sveor3(svuint8_t_val, svuint8_t_val, uint8_t_val); - sveor3(svuint16_t_val, svuint16_t_val, svuint16_t_val); - sveor3(svuint16_t_val, svuint16_t_val, uint16_t_val); - sveor3(svuint32_t_val, svuint32_t_val, svuint32_t_val); - sveor3(svuint32_t_val, svuint32_t_val, uint32_t_val); - sveor3(svuint64_t_val, svuint64_t_val, svuint64_t_val); - sveor3(svuint64_t_val, svuint64_t_val, uint64_t_val); - sveor3_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - sveor3_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - sveor3_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - sveor3_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - sveor3_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - sveor3_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - sveor3_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - sveor3_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - sveor3_s8(svint8_t_val, svint8_t_val, svint8_t_val); - sveor3_s16(svint16_t_val, svint16_t_val, svint16_t_val); - sveor3_s32(svint32_t_val, svint32_t_val, svint32_t_val); - sveor3_s64(svint64_t_val, svint64_t_val, svint64_t_val); - sveor3_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - sveor3_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - sveor3_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - sveor3_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - sveorbt(svint8_t_val, svint8_t_val, int8_t_val); - sveorbt(svint8_t_val, svint8_t_val, svint8_t_val); - sveorbt(svint16_t_val, svint16_t_val, int16_t_val); - sveorbt(svint16_t_val, svint16_t_val, svint16_t_val); - sveorbt(svint32_t_val, svint32_t_val, int32_t_val); - sveorbt(svint32_t_val, svint32_t_val, svint32_t_val); - sveorbt(svint64_t_val, svint64_t_val, int64_t_val); - sveorbt(svint64_t_val, svint64_t_val, svint64_t_val); - sveorbt(svuint8_t_val, svuint8_t_val, svuint8_t_val); - sveorbt(svuint8_t_val, svuint8_t_val, uint8_t_val); - sveorbt(svuint16_t_val, svuint16_t_val, svuint16_t_val); - sveorbt(svuint16_t_val, svuint16_t_val, uint16_t_val); - sveorbt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - sveorbt(svuint32_t_val, svuint32_t_val, uint32_t_val); - sveorbt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - sveorbt(svuint64_t_val, svuint64_t_val, uint64_t_val); - sveorbt_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - sveorbt_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - sveorbt_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - sveorbt_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - sveorbt_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - sveorbt_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - sveorbt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - sveorbt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - sveorbt_s8(svint8_t_val, svint8_t_val, svint8_t_val); - sveorbt_s16(svint16_t_val, svint16_t_val, svint16_t_val); - sveorbt_s32(svint32_t_val, svint32_t_val, svint32_t_val); - sveorbt_s64(svint64_t_val, svint64_t_val, svint64_t_val); - sveorbt_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - sveorbt_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - sveorbt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - sveorbt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - sveortb(svint8_t_val, svint8_t_val, int8_t_val); - sveortb(svint8_t_val, svint8_t_val, svint8_t_val); - sveortb(svint16_t_val, svint16_t_val, int16_t_val); - sveortb(svint16_t_val, svint16_t_val, svint16_t_val); - sveortb(svint32_t_val, svint32_t_val, int32_t_val); - sveortb(svint32_t_val, svint32_t_val, svint32_t_val); - sveortb(svint64_t_val, svint64_t_val, int64_t_val); - sveortb(svint64_t_val, svint64_t_val, svint64_t_val); - sveortb(svuint8_t_val, svuint8_t_val, svuint8_t_val); - sveortb(svuint8_t_val, svuint8_t_val, uint8_t_val); - sveortb(svuint16_t_val, svuint16_t_val, svuint16_t_val); - sveortb(svuint16_t_val, svuint16_t_val, uint16_t_val); - sveortb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - sveortb(svuint32_t_val, svuint32_t_val, uint32_t_val); - sveortb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - sveortb(svuint64_t_val, svuint64_t_val, uint64_t_val); - sveortb_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - sveortb_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - sveortb_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - sveortb_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - sveortb_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - sveortb_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - sveortb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - sveortb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - sveortb_s8(svint8_t_val, svint8_t_val, svint8_t_val); - sveortb_s16(svint16_t_val, svint16_t_val, svint16_t_val); - sveortb_s32(svint32_t_val, svint32_t_val, svint32_t_val); - sveortb_s64(svint64_t_val, svint64_t_val, svint64_t_val); - sveortb_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - sveortb_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - sveortb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - sveortb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svhadd_m(svbool_t_val, svint8_t_val, int8_t_val); - svhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - svhadd_m(svbool_t_val, svint16_t_val, int16_t_val); - svhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - svhadd_m(svbool_t_val, svint32_t_val, int32_t_val); - svhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - svhadd_m(svbool_t_val, svint64_t_val, int64_t_val); - svhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - svhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhadd_x(svbool_t_val, svint8_t_val, int8_t_val); - svhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - svhadd_x(svbool_t_val, svint16_t_val, int16_t_val); - svhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - svhadd_x(svbool_t_val, svint32_t_val, int32_t_val); - svhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - svhadd_x(svbool_t_val, svint64_t_val, int64_t_val); - svhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - svhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svhadd_z(svbool_t_val, svint8_t_val, int8_t_val); - svhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - svhadd_z(svbool_t_val, svint16_t_val, int16_t_val); - svhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - svhadd_z(svbool_t_val, svint32_t_val, int32_t_val); - svhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - svhadd_z(svbool_t_val, svint64_t_val, int64_t_val); - svhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - svhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsub_m(svbool_t_val, svint8_t_val, int8_t_val); - svhsub_m(svbool_t_val, svint8_t_val, svint8_t_val); - svhsub_m(svbool_t_val, svint16_t_val, int16_t_val); - svhsub_m(svbool_t_val, svint16_t_val, svint16_t_val); - svhsub_m(svbool_t_val, svint32_t_val, int32_t_val); - svhsub_m(svbool_t_val, svint32_t_val, svint32_t_val); - svhsub_m(svbool_t_val, svint64_t_val, int64_t_val); - svhsub_m(svbool_t_val, svint64_t_val, svint64_t_val); - svhsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svhsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svhsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svhsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svhsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svhsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svhsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svhsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svhsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svhsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svhsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svhsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svhsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svhsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svhsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svhsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svhsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svhsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svhsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svhsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svhsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svhsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svhsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svhsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svhsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsub_x(svbool_t_val, svint8_t_val, int8_t_val); - svhsub_x(svbool_t_val, svint8_t_val, svint8_t_val); - svhsub_x(svbool_t_val, svint16_t_val, int16_t_val); - svhsub_x(svbool_t_val, svint16_t_val, svint16_t_val); - svhsub_x(svbool_t_val, svint32_t_val, int32_t_val); - svhsub_x(svbool_t_val, svint32_t_val, svint32_t_val); - svhsub_x(svbool_t_val, svint64_t_val, int64_t_val); - svhsub_x(svbool_t_val, svint64_t_val, svint64_t_val); - svhsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsub_z(svbool_t_val, svint8_t_val, int8_t_val); - svhsub_z(svbool_t_val, svint8_t_val, svint8_t_val); - svhsub_z(svbool_t_val, svint16_t_val, int16_t_val); - svhsub_z(svbool_t_val, svint16_t_val, svint16_t_val); - svhsub_z(svbool_t_val, svint32_t_val, int32_t_val); - svhsub_z(svbool_t_val, svint32_t_val, svint32_t_val); - svhsub_z(svbool_t_val, svint64_t_val, int64_t_val); - svhsub_z(svbool_t_val, svint64_t_val, svint64_t_val); - svhsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsubr_m(svbool_t_val, svint8_t_val, int8_t_val); - svhsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); - svhsubr_m(svbool_t_val, svint16_t_val, int16_t_val); - svhsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); - svhsubr_m(svbool_t_val, svint32_t_val, int32_t_val); - svhsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); - svhsubr_m(svbool_t_val, svint64_t_val, int64_t_val); - svhsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); - svhsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svhsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svhsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svhsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svhsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svhsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svhsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svhsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svhsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svhsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svhsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svhsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svhsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svhsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svhsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svhsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svhsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svhsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svhsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svhsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svhsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svhsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svhsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svhsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svhsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsubr_x(svbool_t_val, svint8_t_val, int8_t_val); - svhsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); - svhsubr_x(svbool_t_val, svint16_t_val, int16_t_val); - svhsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); - svhsubr_x(svbool_t_val, svint32_t_val, int32_t_val); - svhsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); - svhsubr_x(svbool_t_val, svint64_t_val, int64_t_val); - svhsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); - svhsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svhsubr_z(svbool_t_val, svint8_t_val, int8_t_val); - svhsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); - svhsubr_z(svbool_t_val, svint16_t_val, int16_t_val); - svhsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); - svhsubr_z(svbool_t_val, svint32_t_val, int32_t_val); - svhsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); - svhsubr_z(svbool_t_val, svint64_t_val, int64_t_val); - svhsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); - svhsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svhsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svhsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svhsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svhsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svhsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svhsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svhsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svlogb_f16_m(svint16_t_val, svbool_t_val, svfloat16_t_val); - svlogb_f16_x(svbool_t_val, svfloat16_t_val); - svlogb_f16_z(svbool_t_val, svfloat16_t_val); - svlogb_f32_m(svint32_t_val, svbool_t_val, svfloat32_t_val); - svlogb_f32_x(svbool_t_val, svfloat32_t_val); - svlogb_f32_z(svbool_t_val, svfloat32_t_val); - svlogb_f64_m(svint64_t_val, svbool_t_val, svfloat64_t_val); - svlogb_f64_x(svbool_t_val, svfloat64_t_val); - svlogb_f64_z(svbool_t_val, svfloat64_t_val); - svlogb_m(svint16_t_val, svbool_t_val, svfloat16_t_val); - svlogb_m(svint32_t_val, svbool_t_val, svfloat32_t_val); - svlogb_m(svint64_t_val, svbool_t_val, svfloat64_t_val); - svlogb_x(svbool_t_val, svfloat16_t_val); - svlogb_x(svbool_t_val, svfloat32_t_val); - svlogb_x(svbool_t_val, svfloat64_t_val); - svlogb_z(svbool_t_val, svfloat16_t_val); - svlogb_z(svbool_t_val, svfloat32_t_val); - svlogb_z(svbool_t_val, svfloat64_t_val); - svmaxnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxp_m(svbool_t_val, svint8_t_val, svint8_t_val); - svmaxp_m(svbool_t_val, svint16_t_val, svint16_t_val); - svmaxp_m(svbool_t_val, svint32_t_val, svint32_t_val); - svmaxp_m(svbool_t_val, svint64_t_val, svint64_t_val); - svmaxp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svmaxp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svmaxp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svmaxp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svmaxp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svmaxp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svmaxp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svmaxp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svmaxp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svmaxp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svmaxp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svmaxp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svmaxp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svmaxp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svmaxp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svmaxp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svmaxp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svmaxp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svmaxp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svmaxp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svmaxp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svmaxp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svmaxp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svmaxp_x(svbool_t_val, svint8_t_val, svint8_t_val); - svmaxp_x(svbool_t_val, svint16_t_val, svint16_t_val); - svmaxp_x(svbool_t_val, svint32_t_val, svint32_t_val); - svmaxp_x(svbool_t_val, svint64_t_val, svint64_t_val); - svmaxp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svmaxp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svmaxp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svmaxp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svminnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminp_m(svbool_t_val, svint8_t_val, svint8_t_val); - svminp_m(svbool_t_val, svint16_t_val, svint16_t_val); - svminp_m(svbool_t_val, svint32_t_val, svint32_t_val); - svminp_m(svbool_t_val, svint64_t_val, svint64_t_val); - svminp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svminp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svminp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svminp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svminp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svminp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svminp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svminp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svminp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svminp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svminp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svminp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svminp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svminp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svminp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svminp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svminp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svminp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svminp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svminp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svminp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - svminp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - svminp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - svminp_x(svbool_t_val, svint8_t_val, svint8_t_val); - svminp_x(svbool_t_val, svint16_t_val, svint16_t_val); - svminp_x(svbool_t_val, svint32_t_val, svint32_t_val); - svminp_x(svbool_t_val, svint64_t_val, svint64_t_val); - svminp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svminp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svminp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svminp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svmla_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - svmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - svmla_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - svmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svmla_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - svmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - svmla_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - svmlalb(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlalb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlalb(svint16_t_val, svint8_t_val, int8_t_val); - svmlalb(svint16_t_val, svint8_t_val, svint8_t_val); - svmlalb(svint32_t_val, svint16_t_val, int16_t_val); - svmlalb(svint32_t_val, svint16_t_val, svint16_t_val); - svmlalb(svint64_t_val, svint32_t_val, int32_t_val); - svmlalb(svint64_t_val, svint32_t_val, svint32_t_val); - svmlalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlalb(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlalb(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmlalb(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlalb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlalb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlalb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlalb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlalb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlalb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlalb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlalb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svmlalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svmlalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmlalt(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlalt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlalt(svint16_t_val, svint8_t_val, int8_t_val); - svmlalt(svint16_t_val, svint8_t_val, svint8_t_val); - svmlalt(svint32_t_val, svint16_t_val, int16_t_val); - svmlalt(svint32_t_val, svint16_t_val, svint16_t_val); - svmlalt(svint64_t_val, svint32_t_val, int32_t_val); - svmlalt(svint64_t_val, svint32_t_val, svint32_t_val); - svmlalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlalt(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlalt(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmlalt(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlalt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlalt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlalt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlalt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlalt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlalt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlalt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlalt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svmlalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svmlalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmls_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svmls_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svmls_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svmls_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - svmls_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - svmls_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - svmls_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svmls_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svmls_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svmls_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - svmls_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - svmls_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - svmlslb(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlslb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlslb(svint16_t_val, svint8_t_val, int8_t_val); - svmlslb(svint16_t_val, svint8_t_val, svint8_t_val); - svmlslb(svint32_t_val, svint16_t_val, int16_t_val); - svmlslb(svint32_t_val, svint16_t_val, svint16_t_val); - svmlslb(svint64_t_val, svint32_t_val, int32_t_val); - svmlslb(svint64_t_val, svint32_t_val, svint32_t_val); - svmlslb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlslb(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlslb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlslb(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlslb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmlslb(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlslb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlslb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlslb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlslb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlslb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlslb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlslb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlslb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svmlslb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlslb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlslb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svmlslb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlslb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlslb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmlslt(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlslt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlslt(svint16_t_val, svint8_t_val, int8_t_val); - svmlslt(svint16_t_val, svint8_t_val, svint8_t_val); - svmlslt(svint32_t_val, svint16_t_val, int16_t_val); - svmlslt(svint32_t_val, svint16_t_val, svint16_t_val); - svmlslt(svint64_t_val, svint32_t_val, int32_t_val); - svmlslt(svint64_t_val, svint32_t_val, svint32_t_val); - svmlslt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlslt(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlslt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlslt(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlslt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmlslt(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlslt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - svmlslt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlslt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlslt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlslt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - svmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svmlslt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - svmlslt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - svmlslt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - svmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svmlslt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - svmlslt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - svmlslt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - svmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svmlslt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - svmlslt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - svmlslt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - svmovlb(svint8_t_val); - svmovlb(svint16_t_val); - svmovlb(svint32_t_val); - svmovlb(svuint8_t_val); - svmovlb(svuint16_t_val); - svmovlb(svuint32_t_val); - svmovlb_s16(svint8_t_val); - svmovlb_s32(svint16_t_val); - svmovlb_s64(svint32_t_val); - svmovlb_u16(svuint8_t_val); - svmovlb_u32(svuint16_t_val); - svmovlb_u64(svuint32_t_val); - svmovlt(svint8_t_val); - svmovlt(svint16_t_val); - svmovlt(svint32_t_val); - svmovlt(svuint8_t_val); - svmovlt(svuint16_t_val); - svmovlt(svuint32_t_val); - svmovlt_s16(svint8_t_val); - svmovlt_s32(svint16_t_val); - svmovlt_s64(svint32_t_val); - svmovlt_u16(svuint8_t_val); - svmovlt_u32(svuint16_t_val); - svmovlt_u64(svuint32_t_val); - svmul_lane(svint16_t_val, svint16_t_val, 1); - svmul_lane(svint32_t_val, svint32_t_val, 1); - svmul_lane(svint64_t_val, svint64_t_val, 1); - svmul_lane(svuint16_t_val, svuint16_t_val, 1); - svmul_lane(svuint32_t_val, svuint32_t_val, 1); - svmul_lane(svuint64_t_val, svuint64_t_val, 1); - svmul_lane_s16(svint16_t_val, svint16_t_val, 1); - svmul_lane_s32(svint32_t_val, svint32_t_val, 1); - svmul_lane_s64(svint64_t_val, svint64_t_val, 1); - svmul_lane_u16(svuint16_t_val, svuint16_t_val, 1); - svmul_lane_u32(svuint32_t_val, svuint32_t_val, 1); - svmul_lane_u64(svuint64_t_val, svuint64_t_val, 1); - svmullb(svint8_t_val, int8_t_val); - svmullb(svint8_t_val, svint8_t_val); - svmullb(svint16_t_val, int16_t_val); - svmullb(svint16_t_val, svint16_t_val); - svmullb(svint32_t_val, int32_t_val); - svmullb(svint32_t_val, svint32_t_val); - svmullb(svuint8_t_val, svuint8_t_val); - svmullb(svuint8_t_val, uint8_t_val); - svmullb(svuint16_t_val, svuint16_t_val); - svmullb(svuint16_t_val, uint16_t_val); - svmullb(svuint32_t_val, svuint32_t_val); - svmullb(svuint32_t_val, uint32_t_val); - svmullb_lane(svint16_t_val, svint16_t_val, 1); - svmullb_lane(svint32_t_val, svint32_t_val, 1); - svmullb_lane(svuint16_t_val, svuint16_t_val, 1); - svmullb_lane(svuint32_t_val, svuint32_t_val, 1); - svmullb_lane_s32(svint16_t_val, svint16_t_val, 1); - svmullb_lane_s64(svint32_t_val, svint32_t_val, 1); - svmullb_lane_u32(svuint16_t_val, svuint16_t_val, 1); - svmullb_lane_u64(svuint32_t_val, svuint32_t_val, 1); - svmullb_n_s16(svint8_t_val, int8_t_val); - svmullb_n_s32(svint16_t_val, int16_t_val); - svmullb_n_s64(svint32_t_val, int32_t_val); - svmullb_n_u16(svuint8_t_val, uint8_t_val); - svmullb_n_u32(svuint16_t_val, uint16_t_val); - svmullb_n_u64(svuint32_t_val, uint32_t_val); - svmullb_s16(svint8_t_val, svint8_t_val); - svmullb_s32(svint16_t_val, svint16_t_val); - svmullb_s64(svint32_t_val, svint32_t_val); - svmullb_u16(svuint8_t_val, svuint8_t_val); - svmullb_u32(svuint16_t_val, svuint16_t_val); - svmullb_u64(svuint32_t_val, svuint32_t_val); - svmullt(svint8_t_val, int8_t_val); - svmullt(svint8_t_val, svint8_t_val); - svmullt(svint16_t_val, int16_t_val); - svmullt(svint16_t_val, svint16_t_val); - svmullt(svint32_t_val, int32_t_val); - svmullt(svint32_t_val, svint32_t_val); - svmullt(svuint8_t_val, svuint8_t_val); - svmullt(svuint8_t_val, uint8_t_val); - svmullt(svuint16_t_val, svuint16_t_val); - svmullt(svuint16_t_val, uint16_t_val); - svmullt(svuint32_t_val, svuint32_t_val); - svmullt(svuint32_t_val, uint32_t_val); - svmullt_lane(svint16_t_val, svint16_t_val, 1); - svmullt_lane(svint32_t_val, svint32_t_val, 1); - svmullt_lane(svuint16_t_val, svuint16_t_val, 1); - svmullt_lane(svuint32_t_val, svuint32_t_val, 1); - svmullt_lane_s32(svint16_t_val, svint16_t_val, 1); - svmullt_lane_s64(svint32_t_val, svint32_t_val, 1); - svmullt_lane_u32(svuint16_t_val, svuint16_t_val, 1); - svmullt_lane_u64(svuint32_t_val, svuint32_t_val, 1); - svmullt_n_s16(svint8_t_val, int8_t_val); - svmullt_n_s32(svint16_t_val, int16_t_val); - svmullt_n_s64(svint32_t_val, int32_t_val); - svmullt_n_u16(svuint8_t_val, uint8_t_val); - svmullt_n_u32(svuint16_t_val, uint16_t_val); - svmullt_n_u64(svuint32_t_val, uint32_t_val); - svmullt_s16(svint8_t_val, svint8_t_val); - svmullt_s32(svint16_t_val, svint16_t_val); - svmullt_s64(svint32_t_val, svint32_t_val); - svmullt_u16(svuint8_t_val, svuint8_t_val); - svmullt_u32(svuint16_t_val, svuint16_t_val); - svmullt_u64(svuint32_t_val, svuint32_t_val); - svnbsl(svint8_t_val, svint8_t_val, int8_t_val); - svnbsl(svint8_t_val, svint8_t_val, svint8_t_val); - svnbsl(svint16_t_val, svint16_t_val, int16_t_val); - svnbsl(svint16_t_val, svint16_t_val, svint16_t_val); - svnbsl(svint32_t_val, svint32_t_val, int32_t_val); - svnbsl(svint32_t_val, svint32_t_val, svint32_t_val); - svnbsl(svint64_t_val, svint64_t_val, int64_t_val); - svnbsl(svint64_t_val, svint64_t_val, svint64_t_val); - svnbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svnbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); - svnbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svnbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); - svnbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svnbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); - svnbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svnbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); - svnbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svnbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svnbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svnbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svnbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - svnbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - svnbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svnbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svnbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svnbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svnbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svnbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svnbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svnbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svnbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svnbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svpmul(svuint8_t_val, svuint8_t_val); - svpmul(svuint8_t_val, uint8_t_val); - svpmul_n_u8(svuint8_t_val, uint8_t_val); - svpmul_u8(svuint8_t_val, svuint8_t_val); - svpmullb(svuint8_t_val, svuint8_t_val); - svpmullb(svuint8_t_val, uint8_t_val); - svpmullb(svuint32_t_val, svuint32_t_val); - svpmullb(svuint32_t_val, uint32_t_val); - svpmullb_n_u16(svuint8_t_val, uint8_t_val); - svpmullb_n_u64(svuint32_t_val, uint32_t_val); - svpmullb_pair(svuint8_t_val, svuint8_t_val); - svpmullb_pair(svuint8_t_val, uint8_t_val); - svpmullb_pair(svuint32_t_val, svuint32_t_val); - svpmullb_pair(svuint32_t_val, uint32_t_val); - svpmullb_pair_n_u8(svuint8_t_val, uint8_t_val); - svpmullb_pair_n_u32(svuint32_t_val, uint32_t_val); - svpmullb_pair_u8(svuint8_t_val, svuint8_t_val); - svpmullb_pair_u32(svuint32_t_val, svuint32_t_val); - svpmullb_u16(svuint8_t_val, svuint8_t_val); - svpmullb_u64(svuint32_t_val, svuint32_t_val); - svpmullt(svuint8_t_val, svuint8_t_val); - svpmullt(svuint8_t_val, uint8_t_val); - svpmullt(svuint32_t_val, svuint32_t_val); - svpmullt(svuint32_t_val, uint32_t_val); - svpmullt_n_u16(svuint8_t_val, uint8_t_val); - svpmullt_n_u64(svuint32_t_val, uint32_t_val); - svpmullt_pair(svuint8_t_val, svuint8_t_val); - svpmullt_pair(svuint8_t_val, uint8_t_val); - svpmullt_pair(svuint32_t_val, svuint32_t_val); - svpmullt_pair(svuint32_t_val, uint32_t_val); - svpmullt_pair_n_u8(svuint8_t_val, uint8_t_val); - svpmullt_pair_n_u32(svuint32_t_val, uint32_t_val); - svpmullt_pair_u8(svuint8_t_val, svuint8_t_val); - svpmullt_pair_u32(svuint32_t_val, svuint32_t_val); - svpmullt_u16(svuint8_t_val, svuint8_t_val); - svpmullt_u64(svuint32_t_val, svuint32_t_val); - svqabs_m(svint8_t_val, svbool_t_val, svint8_t_val); - svqabs_m(svint16_t_val, svbool_t_val, svint16_t_val); - svqabs_m(svint32_t_val, svbool_t_val, svint32_t_val); - svqabs_m(svint64_t_val, svbool_t_val, svint64_t_val); - svqabs_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); - svqabs_s8_x(svbool_t_val, svint8_t_val); - svqabs_s8_z(svbool_t_val, svint8_t_val); - svqabs_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); - svqabs_s16_x(svbool_t_val, svint16_t_val); - svqabs_s16_z(svbool_t_val, svint16_t_val); - svqabs_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); - svqabs_s32_x(svbool_t_val, svint32_t_val); - svqabs_s32_z(svbool_t_val, svint32_t_val); - svqabs_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); - svqabs_s64_x(svbool_t_val, svint64_t_val); - svqabs_s64_z(svbool_t_val, svint64_t_val); - svqabs_x(svbool_t_val, svint8_t_val); - svqabs_x(svbool_t_val, svint16_t_val); - svqabs_x(svbool_t_val, svint32_t_val); - svqabs_x(svbool_t_val, svint64_t_val); - svqabs_z(svbool_t_val, svint8_t_val); - svqabs_z(svbool_t_val, svint16_t_val); - svqabs_z(svbool_t_val, svint32_t_val); - svqabs_z(svbool_t_val, svint64_t_val); - svqadd_m(svbool_t_val, svint8_t_val, int8_t_val); - svqadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqadd_m(svbool_t_val, svint16_t_val, int16_t_val); - svqadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqadd_m(svbool_t_val, svint32_t_val, int32_t_val); - svqadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqadd_m(svbool_t_val, svint64_t_val, int64_t_val); - svqadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svqadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svqadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svqadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svqadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svqadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svqadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svqadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svqadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svqadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svqadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svqadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svqadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svqadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svqadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svqadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svqadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svqadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svqadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svqadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svqadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svqadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svqadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svqadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svqadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svqadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svqadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svqadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svqadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqadd_x(svbool_t_val, svint8_t_val, int8_t_val); - svqadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqadd_x(svbool_t_val, svint16_t_val, int16_t_val); - svqadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqadd_x(svbool_t_val, svint32_t_val, int32_t_val); - svqadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqadd_x(svbool_t_val, svint64_t_val, int64_t_val); - svqadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svqadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svqadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svqadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svqadd_z(svbool_t_val, svint8_t_val, int8_t_val); - svqadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqadd_z(svbool_t_val, svint16_t_val, int16_t_val); - svqadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqadd_z(svbool_t_val, svint32_t_val, int32_t_val); - svqadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqadd_z(svbool_t_val, svint64_t_val, int64_t_val); - svqadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svqadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svqadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svqadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svqcadd(svint8_t_val, svint8_t_val, 90); - svqcadd(svint16_t_val, svint16_t_val, 90); - svqcadd(svint32_t_val, svint32_t_val, 90); - svqcadd(svint64_t_val, svint64_t_val, 90); - svqcadd_s8(svint8_t_val, svint8_t_val, 90); - svqcadd_s16(svint16_t_val, svint16_t_val, 90); - svqcadd_s32(svint32_t_val, svint32_t_val, 90); - svqcadd_s64(svint64_t_val, svint64_t_val, 90); - svqdmlalb(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlalb(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlalb(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlalb(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlalb(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlalb(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlalbt(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlalbt(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlalbt(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlalbt(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlalbt(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlalbt(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlalbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlalbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlalbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlalbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlalbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlalbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlalt(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlalt(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlalt(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlalt(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlalt(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlalt(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlslb(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlslb(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlslb(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlslb(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlslb(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlslb(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlslbt(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlslbt(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlslbt(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlslbt(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlslbt(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlslbt(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlslbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlslbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlslbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlslbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlslbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlslbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlslt(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlslt(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlslt(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlslt(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlslt(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlslt(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - svqdmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - svqdmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - svqdmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - svqdmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - svqdmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - svqdmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - svqdmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - svqdmulh(svint8_t_val, int8_t_val); - svqdmulh(svint8_t_val, svint8_t_val); - svqdmulh(svint16_t_val, int16_t_val); - svqdmulh(svint16_t_val, svint16_t_val); - svqdmulh(svint32_t_val, int32_t_val); - svqdmulh(svint32_t_val, svint32_t_val); - svqdmulh(svint64_t_val, int64_t_val); - svqdmulh(svint64_t_val, svint64_t_val); - svqdmulh_lane(svint16_t_val, svint16_t_val, 1); - svqdmulh_lane(svint32_t_val, svint32_t_val, 1); - svqdmulh_lane(svint64_t_val, svint64_t_val, 1); - svqdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); - svqdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); - svqdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); - svqdmulh_n_s8(svint8_t_val, int8_t_val); - svqdmulh_n_s16(svint16_t_val, int16_t_val); - svqdmulh_n_s32(svint32_t_val, int32_t_val); - svqdmulh_n_s64(svint64_t_val, int64_t_val); - svqdmulh_s8(svint8_t_val, svint8_t_val); - svqdmulh_s16(svint16_t_val, svint16_t_val); - svqdmulh_s32(svint32_t_val, svint32_t_val); - svqdmulh_s64(svint64_t_val, svint64_t_val); - svqdmullb(svint8_t_val, int8_t_val); - svqdmullb(svint8_t_val, svint8_t_val); - svqdmullb(svint16_t_val, int16_t_val); - svqdmullb(svint16_t_val, svint16_t_val); - svqdmullb(svint32_t_val, int32_t_val); - svqdmullb(svint32_t_val, svint32_t_val); - svqdmullb_lane(svint16_t_val, svint16_t_val, 1); - svqdmullb_lane(svint32_t_val, svint32_t_val, 1); - svqdmullb_lane_s32(svint16_t_val, svint16_t_val, 1); - svqdmullb_lane_s64(svint32_t_val, svint32_t_val, 1); - svqdmullb_n_s16(svint8_t_val, int8_t_val); - svqdmullb_n_s32(svint16_t_val, int16_t_val); - svqdmullb_n_s64(svint32_t_val, int32_t_val); - svqdmullb_s16(svint8_t_val, svint8_t_val); - svqdmullb_s32(svint16_t_val, svint16_t_val); - svqdmullb_s64(svint32_t_val, svint32_t_val); - svqdmullt(svint8_t_val, int8_t_val); - svqdmullt(svint8_t_val, svint8_t_val); - svqdmullt(svint16_t_val, int16_t_val); - svqdmullt(svint16_t_val, svint16_t_val); - svqdmullt(svint32_t_val, int32_t_val); - svqdmullt(svint32_t_val, svint32_t_val); - svqdmullt_lane(svint16_t_val, svint16_t_val, 1); - svqdmullt_lane(svint32_t_val, svint32_t_val, 1); - svqdmullt_lane_s32(svint16_t_val, svint16_t_val, 1); - svqdmullt_lane_s64(svint32_t_val, svint32_t_val, 1); - svqdmullt_n_s16(svint8_t_val, int8_t_val); - svqdmullt_n_s32(svint16_t_val, int16_t_val); - svqdmullt_n_s64(svint32_t_val, int32_t_val); - svqdmullt_s16(svint8_t_val, svint8_t_val); - svqdmullt_s32(svint16_t_val, svint16_t_val); - svqdmullt_s64(svint32_t_val, svint32_t_val); - svqneg_m(svint8_t_val, svbool_t_val, svint8_t_val); - svqneg_m(svint16_t_val, svbool_t_val, svint16_t_val); - svqneg_m(svint32_t_val, svbool_t_val, svint32_t_val); - svqneg_m(svint64_t_val, svbool_t_val, svint64_t_val); - svqneg_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); - svqneg_s8_x(svbool_t_val, svint8_t_val); - svqneg_s8_z(svbool_t_val, svint8_t_val); - svqneg_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); - svqneg_s16_x(svbool_t_val, svint16_t_val); - svqneg_s16_z(svbool_t_val, svint16_t_val); - svqneg_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); - svqneg_s32_x(svbool_t_val, svint32_t_val); - svqneg_s32_z(svbool_t_val, svint32_t_val); - svqneg_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); - svqneg_s64_x(svbool_t_val, svint64_t_val); - svqneg_s64_z(svbool_t_val, svint64_t_val); - svqneg_x(svbool_t_val, svint8_t_val); - svqneg_x(svbool_t_val, svint16_t_val); - svqneg_x(svbool_t_val, svint32_t_val); - svqneg_x(svbool_t_val, svint64_t_val); - svqneg_z(svbool_t_val, svint8_t_val); - svqneg_z(svbool_t_val, svint16_t_val); - svqneg_z(svbool_t_val, svint32_t_val); - svqneg_z(svbool_t_val, svint64_t_val); - svqrdcmlah(svint8_t_val, svint8_t_val, svint8_t_val, 90); - svqrdcmlah(svint16_t_val, svint16_t_val, svint16_t_val, 90); - svqrdcmlah(svint32_t_val, svint32_t_val, svint32_t_val, 90); - svqrdcmlah(svint64_t_val, svint64_t_val, svint64_t_val, 90); - svqrdcmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - svqrdcmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - svqrdcmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - svqrdcmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - svqrdcmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); - svqrdcmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); - svqrdcmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); - svqrdcmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); - svqrdmlah(svint8_t_val, svint8_t_val, int8_t_val); - svqrdmlah(svint8_t_val, svint8_t_val, svint8_t_val); - svqrdmlah(svint16_t_val, svint16_t_val, int16_t_val); - svqrdmlah(svint16_t_val, svint16_t_val, svint16_t_val); - svqrdmlah(svint32_t_val, svint32_t_val, int32_t_val); - svqrdmlah(svint32_t_val, svint32_t_val, svint32_t_val); - svqrdmlah(svint64_t_val, svint64_t_val, int64_t_val); - svqrdmlah(svint64_t_val, svint64_t_val, svint64_t_val); - svqrdmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svqrdmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svqrdmlah_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svqrdmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svqrdmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svqrdmlah_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svqrdmlah_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svqrdmlah_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svqrdmlah_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svqrdmlah_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svqrdmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svqrdmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svqrdmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svqrdmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svqrdmlsh(svint8_t_val, svint8_t_val, int8_t_val); - svqrdmlsh(svint8_t_val, svint8_t_val, svint8_t_val); - svqrdmlsh(svint16_t_val, svint16_t_val, int16_t_val); - svqrdmlsh(svint16_t_val, svint16_t_val, svint16_t_val); - svqrdmlsh(svint32_t_val, svint32_t_val, int32_t_val); - svqrdmlsh(svint32_t_val, svint32_t_val, svint32_t_val); - svqrdmlsh(svint64_t_val, svint64_t_val, int64_t_val); - svqrdmlsh(svint64_t_val, svint64_t_val, svint64_t_val); - svqrdmlsh_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svqrdmlsh_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svqrdmlsh_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svqrdmlsh_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - svqrdmlsh_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - svqrdmlsh_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - svqrdmlsh_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - svqrdmlsh_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - svqrdmlsh_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - svqrdmlsh_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - svqrdmlsh_s8(svint8_t_val, svint8_t_val, svint8_t_val); - svqrdmlsh_s16(svint16_t_val, svint16_t_val, svint16_t_val); - svqrdmlsh_s32(svint32_t_val, svint32_t_val, svint32_t_val); - svqrdmlsh_s64(svint64_t_val, svint64_t_val, svint64_t_val); - svqrdmulh(svint8_t_val, int8_t_val); - svqrdmulh(svint8_t_val, svint8_t_val); - svqrdmulh(svint16_t_val, int16_t_val); - svqrdmulh(svint16_t_val, svint16_t_val); - svqrdmulh(svint32_t_val, int32_t_val); - svqrdmulh(svint32_t_val, svint32_t_val); - svqrdmulh(svint64_t_val, int64_t_val); - svqrdmulh(svint64_t_val, svint64_t_val); - svqrdmulh_lane(svint16_t_val, svint16_t_val, 1); - svqrdmulh_lane(svint32_t_val, svint32_t_val, 1); - svqrdmulh_lane(svint64_t_val, svint64_t_val, 1); - svqrdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); - svqrdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); - svqrdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); - svqrdmulh_n_s8(svint8_t_val, int8_t_val); - svqrdmulh_n_s16(svint16_t_val, int16_t_val); - svqrdmulh_n_s32(svint32_t_val, int32_t_val); - svqrdmulh_n_s64(svint64_t_val, int64_t_val); - svqrdmulh_s8(svint8_t_val, svint8_t_val); - svqrdmulh_s16(svint16_t_val, svint16_t_val); - svqrdmulh_s32(svint32_t_val, svint32_t_val); - svqrdmulh_s64(svint64_t_val, svint64_t_val); - svqrshl_m(svbool_t_val, svint8_t_val, int8_t_val); - svqrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqrshl_m(svbool_t_val, svint16_t_val, int16_t_val); - svqrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqrshl_m(svbool_t_val, svint32_t_val, int32_t_val); - svqrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqrshl_m(svbool_t_val, svint64_t_val, int64_t_val); - svqrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - svqrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svqrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - svqrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svqrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - svqrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svqrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - svqrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svqrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svqrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svqrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svqrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svqrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svqrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svqrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svqrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svqrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svqrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svqrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svqrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svqrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - svqrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - svqrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - svqrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - svqrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - svqrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - svqrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - svqrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - svqrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - svqrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - svqrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - svqrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - svqrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svqrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svqrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svqrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svqrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svqrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svqrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svqrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svqrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svqrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svqrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svqrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svqrshl_x(svbool_t_val, svint8_t_val, int8_t_val); - svqrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqrshl_x(svbool_t_val, svint16_t_val, int16_t_val); - svqrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqrshl_x(svbool_t_val, svint32_t_val, int32_t_val); - svqrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqrshl_x(svbool_t_val, svint64_t_val, int64_t_val); - svqrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - svqrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svqrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - svqrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svqrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - svqrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svqrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - svqrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svqrshl_z(svbool_t_val, svint8_t_val, int8_t_val); - svqrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqrshl_z(svbool_t_val, svint16_t_val, int16_t_val); - svqrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqrshl_z(svbool_t_val, svint32_t_val, int32_t_val); - svqrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqrshl_z(svbool_t_val, svint64_t_val, int64_t_val); - svqrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - svqrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svqrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - svqrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svqrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - svqrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svqrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - svqrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svqrshrnb(svint16_t_val, 2); - svqrshrnb(svint32_t_val, 2); - svqrshrnb(svint64_t_val, 2); - svqrshrnb(svuint16_t_val, 2); - svqrshrnb(svuint32_t_val, 2); - svqrshrnb(svuint64_t_val, 2); - svqrshrnb_n_s16(svint16_t_val, 2); - svqrshrnb_n_s32(svint32_t_val, 2); - svqrshrnb_n_s64(svint64_t_val, 2); - svqrshrnb_n_u16(svuint16_t_val, 2); - svqrshrnb_n_u32(svuint32_t_val, 2); - svqrshrnb_n_u64(svuint64_t_val, 2); - svqrshrnt(svint8_t_val, svint16_t_val, 2); - svqrshrnt(svint16_t_val, svint32_t_val, 2); - svqrshrnt(svint32_t_val, svint64_t_val, 2); - svqrshrnt(svuint8_t_val, svuint16_t_val, 2); - svqrshrnt(svuint16_t_val, svuint32_t_val, 2); - svqrshrnt(svuint32_t_val, svuint64_t_val, 2); - svqrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - svqrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - svqrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - svqrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - svqrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - svqrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - svqrshrunb(svint16_t_val, 2); - svqrshrunb(svint32_t_val, 2); - svqrshrunb(svint64_t_val, 2); - svqrshrunb_n_s16(svint16_t_val, 2); - svqrshrunb_n_s32(svint32_t_val, 2); - svqrshrunb_n_s64(svint64_t_val, 2); - svqrshrunt(svuint8_t_val, svint16_t_val, 2); - svqrshrunt(svuint16_t_val, svint32_t_val, 2); - svqrshrunt(svuint32_t_val, svint64_t_val, 2); - svqrshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); - svqrshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); - svqrshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); - svqshl_m(svbool_t_val, svint8_t_val, int8_t_val); - svqshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqshl_m(svbool_t_val, svint16_t_val, int16_t_val); - svqshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqshl_m(svbool_t_val, svint32_t_val, int32_t_val); - svqshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqshl_m(svbool_t_val, svint64_t_val, int64_t_val); - svqshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - svqshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svqshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - svqshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svqshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - svqshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svqshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - svqshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svqshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svqshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svqshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svqshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svqshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svqshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svqshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svqshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svqshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svqshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svqshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svqshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svqshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - svqshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - svqshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - svqshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - svqshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - svqshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - svqshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - svqshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - svqshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - svqshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - svqshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - svqshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - svqshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svqshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svqshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svqshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svqshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svqshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svqshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svqshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svqshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svqshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svqshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svqshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svqshl_x(svbool_t_val, svint8_t_val, int8_t_val); - svqshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqshl_x(svbool_t_val, svint16_t_val, int16_t_val); - svqshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqshl_x(svbool_t_val, svint32_t_val, int32_t_val); - svqshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqshl_x(svbool_t_val, svint64_t_val, int64_t_val); - svqshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - svqshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svqshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - svqshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svqshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - svqshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svqshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - svqshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svqshl_z(svbool_t_val, svint8_t_val, int8_t_val); - svqshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqshl_z(svbool_t_val, svint16_t_val, int16_t_val); - svqshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqshl_z(svbool_t_val, svint32_t_val, int32_t_val); - svqshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqshl_z(svbool_t_val, svint64_t_val, int64_t_val); - svqshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - svqshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svqshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - svqshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svqshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - svqshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svqshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - svqshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svqshlu_m(svbool_t_val, svint8_t_val, 2); - svqshlu_m(svbool_t_val, svint16_t_val, 2); - svqshlu_m(svbool_t_val, svint32_t_val, 2); - svqshlu_m(svbool_t_val, svint64_t_val, 2); - svqshlu_n_s8_m(svbool_t_val, svint8_t_val, 2); - svqshlu_n_s8_x(svbool_t_val, svint8_t_val, 2); - svqshlu_n_s8_z(svbool_t_val, svint8_t_val, 2); - svqshlu_n_s16_m(svbool_t_val, svint16_t_val, 2); - svqshlu_n_s16_x(svbool_t_val, svint16_t_val, 2); - svqshlu_n_s16_z(svbool_t_val, svint16_t_val, 2); - svqshlu_n_s32_m(svbool_t_val, svint32_t_val, 2); - svqshlu_n_s32_x(svbool_t_val, svint32_t_val, 2); - svqshlu_n_s32_z(svbool_t_val, svint32_t_val, 2); - svqshlu_n_s64_m(svbool_t_val, svint64_t_val, 2); - svqshlu_n_s64_x(svbool_t_val, svint64_t_val, 2); - svqshlu_n_s64_z(svbool_t_val, svint64_t_val, 2); - svqshlu_x(svbool_t_val, svint8_t_val, 2); - svqshlu_x(svbool_t_val, svint16_t_val, 2); - svqshlu_x(svbool_t_val, svint32_t_val, 2); - svqshlu_x(svbool_t_val, svint64_t_val, 2); - svqshlu_z(svbool_t_val, svint8_t_val, 2); - svqshlu_z(svbool_t_val, svint16_t_val, 2); - svqshlu_z(svbool_t_val, svint32_t_val, 2); - svqshlu_z(svbool_t_val, svint64_t_val, 2); - svqshrnb(svint16_t_val, 2); - svqshrnb(svint32_t_val, 2); - svqshrnb(svint64_t_val, 2); - svqshrnb(svuint16_t_val, 2); - svqshrnb(svuint32_t_val, 2); - svqshrnb(svuint64_t_val, 2); - svqshrnb_n_s16(svint16_t_val, 2); - svqshrnb_n_s32(svint32_t_val, 2); - svqshrnb_n_s64(svint64_t_val, 2); - svqshrnb_n_u16(svuint16_t_val, 2); - svqshrnb_n_u32(svuint32_t_val, 2); - svqshrnb_n_u64(svuint64_t_val, 2); - svqshrnt(svint8_t_val, svint16_t_val, 2); - svqshrnt(svint16_t_val, svint32_t_val, 2); - svqshrnt(svint32_t_val, svint64_t_val, 2); - svqshrnt(svuint8_t_val, svuint16_t_val, 2); - svqshrnt(svuint16_t_val, svuint32_t_val, 2); - svqshrnt(svuint32_t_val, svuint64_t_val, 2); - svqshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - svqshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - svqshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - svqshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - svqshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - svqshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - svqshrunb(svint16_t_val, 2); - svqshrunb(svint32_t_val, 2); - svqshrunb(svint64_t_val, 2); - svqshrunb_n_s16(svint16_t_val, 2); - svqshrunb_n_s32(svint32_t_val, 2); - svqshrunb_n_s64(svint64_t_val, 2); - svqshrunt(svuint8_t_val, svint16_t_val, 2); - svqshrunt(svuint16_t_val, svint32_t_val, 2); - svqshrunt(svuint32_t_val, svint64_t_val, 2); - svqshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); - svqshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); - svqshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); - svqsub_m(svbool_t_val, svint8_t_val, int8_t_val); - svqsub_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqsub_m(svbool_t_val, svint16_t_val, int16_t_val); - svqsub_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqsub_m(svbool_t_val, svint32_t_val, int32_t_val); - svqsub_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqsub_m(svbool_t_val, svint64_t_val, int64_t_val); - svqsub_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svqsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svqsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svqsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svqsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svqsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svqsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svqsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svqsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svqsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svqsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svqsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svqsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsub_x(svbool_t_val, svint8_t_val, int8_t_val); - svqsub_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqsub_x(svbool_t_val, svint16_t_val, int16_t_val); - svqsub_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqsub_x(svbool_t_val, svint32_t_val, int32_t_val); - svqsub_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqsub_x(svbool_t_val, svint64_t_val, int64_t_val); - svqsub_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsub_z(svbool_t_val, svint8_t_val, int8_t_val); - svqsub_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqsub_z(svbool_t_val, svint16_t_val, int16_t_val); - svqsub_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqsub_z(svbool_t_val, svint32_t_val, int32_t_val); - svqsub_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqsub_z(svbool_t_val, svint64_t_val, int64_t_val); - svqsub_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsubr_m(svbool_t_val, svint8_t_val, int8_t_val); - svqsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqsubr_m(svbool_t_val, svint16_t_val, int16_t_val); - svqsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqsubr_m(svbool_t_val, svint32_t_val, int32_t_val); - svqsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqsubr_m(svbool_t_val, svint64_t_val, int64_t_val); - svqsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svqsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svqsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svqsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svqsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svqsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svqsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svqsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svqsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svqsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svqsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svqsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svqsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svqsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svqsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svqsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svqsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsubr_x(svbool_t_val, svint8_t_val, int8_t_val); - svqsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); - svqsubr_x(svbool_t_val, svint16_t_val, int16_t_val); - svqsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); - svqsubr_x(svbool_t_val, svint32_t_val, int32_t_val); - svqsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); - svqsubr_x(svbool_t_val, svint64_t_val, int64_t_val); - svqsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); - svqsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svqsubr_z(svbool_t_val, svint8_t_val, int8_t_val); - svqsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); - svqsubr_z(svbool_t_val, svint16_t_val, int16_t_val); - svqsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); - svqsubr_z(svbool_t_val, svint32_t_val, int32_t_val); - svqsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); - svqsubr_z(svbool_t_val, svint64_t_val, int64_t_val); - svqsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); - svqsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svqsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svqsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svqsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svqsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svqsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svqsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svqsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svqxtnb(svint16_t_val); - svqxtnb(svint32_t_val); - svqxtnb(svint64_t_val); - svqxtnb(svuint16_t_val); - svqxtnb(svuint32_t_val); - svqxtnb(svuint64_t_val); - svqxtnb_s16(svint16_t_val); - svqxtnb_s32(svint32_t_val); - svqxtnb_s64(svint64_t_val); - svqxtnb_u16(svuint16_t_val); - svqxtnb_u32(svuint32_t_val); - svqxtnb_u64(svuint64_t_val); - svqxtnt(svint8_t_val, svint16_t_val); - svqxtnt(svint16_t_val, svint32_t_val); - svqxtnt(svint32_t_val, svint64_t_val); - svqxtnt(svuint8_t_val, svuint16_t_val); - svqxtnt(svuint16_t_val, svuint32_t_val); - svqxtnt(svuint32_t_val, svuint64_t_val); - svqxtnt_s16(svint8_t_val, svint16_t_val); - svqxtnt_s32(svint16_t_val, svint32_t_val); - svqxtnt_s64(svint32_t_val, svint64_t_val); - svqxtnt_u16(svuint8_t_val, svuint16_t_val); - svqxtnt_u32(svuint16_t_val, svuint32_t_val); - svqxtnt_u64(svuint32_t_val, svuint64_t_val); - svqxtunb(svint16_t_val); - svqxtunb(svint32_t_val); - svqxtunb(svint64_t_val); - svqxtunb_s16(svint16_t_val); - svqxtunb_s32(svint32_t_val); - svqxtunb_s64(svint64_t_val); - svqxtunt(svuint8_t_val, svint16_t_val); - svqxtunt(svuint16_t_val, svint32_t_val); - svqxtunt(svuint32_t_val, svint64_t_val); - svqxtunt_s16(svuint8_t_val, svint16_t_val); - svqxtunt_s32(svuint16_t_val, svint32_t_val); - svqxtunt_s64(svuint32_t_val, svint64_t_val); - svraddhnb(svint16_t_val, int16_t_val); - svraddhnb(svint16_t_val, svint16_t_val); - svraddhnb(svint32_t_val, int32_t_val); - svraddhnb(svint32_t_val, svint32_t_val); - svraddhnb(svint64_t_val, int64_t_val); - svraddhnb(svint64_t_val, svint64_t_val); - svraddhnb(svuint16_t_val, svuint16_t_val); - svraddhnb(svuint16_t_val, uint16_t_val); - svraddhnb(svuint32_t_val, svuint32_t_val); - svraddhnb(svuint32_t_val, uint32_t_val); - svraddhnb(svuint64_t_val, svuint64_t_val); - svraddhnb(svuint64_t_val, uint64_t_val); - svraddhnb_n_s16(svint16_t_val, int16_t_val); - svraddhnb_n_s32(svint32_t_val, int32_t_val); - svraddhnb_n_s64(svint64_t_val, int64_t_val); - svraddhnb_n_u16(svuint16_t_val, uint16_t_val); - svraddhnb_n_u32(svuint32_t_val, uint32_t_val); - svraddhnb_n_u64(svuint64_t_val, uint64_t_val); - svraddhnb_s16(svint16_t_val, svint16_t_val); - svraddhnb_s32(svint32_t_val, svint32_t_val); - svraddhnb_s64(svint64_t_val, svint64_t_val); - svraddhnb_u16(svuint16_t_val, svuint16_t_val); - svraddhnb_u32(svuint32_t_val, svuint32_t_val); - svraddhnb_u64(svuint64_t_val, svuint64_t_val); - svraddhnt(svint8_t_val, svint16_t_val, int16_t_val); - svraddhnt(svint8_t_val, svint16_t_val, svint16_t_val); - svraddhnt(svint16_t_val, svint32_t_val, int32_t_val); - svraddhnt(svint16_t_val, svint32_t_val, svint32_t_val); - svraddhnt(svint32_t_val, svint64_t_val, int64_t_val); - svraddhnt(svint32_t_val, svint64_t_val, svint64_t_val); - svraddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svraddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - svraddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svraddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - svraddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svraddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - svraddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - svraddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - svraddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - svraddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - svraddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - svraddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - svraddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - svraddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - svraddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - svraddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svraddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svraddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svrecpe_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - svrecpe_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - svrecpe_u32_x(svbool_t_val, svuint32_t_val); - svrecpe_u32_z(svbool_t_val, svuint32_t_val); - svrecpe_x(svbool_t_val, svuint32_t_val); - svrecpe_z(svbool_t_val, svuint32_t_val); - svrhadd_m(svbool_t_val, svint8_t_val, int8_t_val); - svrhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - svrhadd_m(svbool_t_val, svint16_t_val, int16_t_val); - svrhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - svrhadd_m(svbool_t_val, svint32_t_val, int32_t_val); - svrhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - svrhadd_m(svbool_t_val, svint64_t_val, int64_t_val); - svrhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - svrhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svrhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svrhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svrhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svrhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svrhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svrhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svrhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svrhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svrhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svrhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svrhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svrhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svrhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svrhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svrhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svrhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svrhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svrhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svrhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svrhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - svrhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svrhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svrhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - svrhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svrhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svrhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - svrhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svrhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svrhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - svrhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svrhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svrhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svrhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svrhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svrhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svrhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svrhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svrhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svrhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svrhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svrhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svrhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svrhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svrhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - svrhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svrhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svrhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - svrhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svrhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svrhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - svrhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svrhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svrhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - svrhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svrhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svrhadd_x(svbool_t_val, svint8_t_val, int8_t_val); - svrhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - svrhadd_x(svbool_t_val, svint16_t_val, int16_t_val); - svrhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - svrhadd_x(svbool_t_val, svint32_t_val, int32_t_val); - svrhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - svrhadd_x(svbool_t_val, svint64_t_val, int64_t_val); - svrhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - svrhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - svrhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - svrhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - svrhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - svrhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - svrhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - svrhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - svrhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - svrhadd_z(svbool_t_val, svint8_t_val, int8_t_val); - svrhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - svrhadd_z(svbool_t_val, svint16_t_val, int16_t_val); - svrhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - svrhadd_z(svbool_t_val, svint32_t_val, int32_t_val); - svrhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - svrhadd_z(svbool_t_val, svint64_t_val, int64_t_val); - svrhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - svrhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - svrhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - svrhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - svrhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - svrhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - svrhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - svrhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - svrhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - svrshl_m(svbool_t_val, svint8_t_val, int8_t_val); - svrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - svrshl_m(svbool_t_val, svint16_t_val, int16_t_val); - svrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - svrshl_m(svbool_t_val, svint32_t_val, int32_t_val); - svrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - svrshl_m(svbool_t_val, svint64_t_val, int64_t_val); - svrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - svrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - svrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - svrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - svrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - svrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - svrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - svrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - svrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - svrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - svrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - svrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - svrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - svrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - svrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - svrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - svrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - svrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - svrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - svrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - svrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - svrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - svrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - svrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - svrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - svrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - svrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - svrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - svrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - svrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - svrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - svrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - svrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - svrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - svrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - svrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - svrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - svrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - svrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - svrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - svrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - svrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svrshl_x(svbool_t_val, svint8_t_val, int8_t_val); - svrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - svrshl_x(svbool_t_val, svint16_t_val, int16_t_val); - svrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - svrshl_x(svbool_t_val, svint32_t_val, int32_t_val); - svrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - svrshl_x(svbool_t_val, svint64_t_val, int64_t_val); - svrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - svrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - svrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - svrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - svrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - svrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svrshl_z(svbool_t_val, svint8_t_val, int8_t_val); - svrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - svrshl_z(svbool_t_val, svint16_t_val, int16_t_val); - svrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - svrshl_z(svbool_t_val, svint32_t_val, int32_t_val); - svrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - svrshl_z(svbool_t_val, svint64_t_val, int64_t_val); - svrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - svrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - svrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - svrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - svrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - svrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svrshr_m(svbool_t_val, svint8_t_val, 2); - svrshr_m(svbool_t_val, svint16_t_val, 2); - svrshr_m(svbool_t_val, svint32_t_val, 2); - svrshr_m(svbool_t_val, svint64_t_val, 2); - svrshr_m(svbool_t_val, svuint8_t_val, 2); - svrshr_m(svbool_t_val, svuint16_t_val, 2); - svrshr_m(svbool_t_val, svuint32_t_val, 2); - svrshr_m(svbool_t_val, svuint64_t_val, 2); - svrshr_n_s8_m(svbool_t_val, svint8_t_val, 2); - svrshr_n_s8_x(svbool_t_val, svint8_t_val, 2); - svrshr_n_s8_z(svbool_t_val, svint8_t_val, 2); - svrshr_n_s16_m(svbool_t_val, svint16_t_val, 2); - svrshr_n_s16_x(svbool_t_val, svint16_t_val, 2); - svrshr_n_s16_z(svbool_t_val, svint16_t_val, 2); - svrshr_n_s32_m(svbool_t_val, svint32_t_val, 2); - svrshr_n_s32_x(svbool_t_val, svint32_t_val, 2); - svrshr_n_s32_z(svbool_t_val, svint32_t_val, 2); - svrshr_n_s64_m(svbool_t_val, svint64_t_val, 2); - svrshr_n_s64_x(svbool_t_val, svint64_t_val, 2); - svrshr_n_s64_z(svbool_t_val, svint64_t_val, 2); - svrshr_n_u8_m(svbool_t_val, svuint8_t_val, 2); - svrshr_n_u8_x(svbool_t_val, svuint8_t_val, 2); - svrshr_n_u8_z(svbool_t_val, svuint8_t_val, 2); - svrshr_n_u16_m(svbool_t_val, svuint16_t_val, 2); - svrshr_n_u16_x(svbool_t_val, svuint16_t_val, 2); - svrshr_n_u16_z(svbool_t_val, svuint16_t_val, 2); - svrshr_n_u32_m(svbool_t_val, svuint32_t_val, 2); - svrshr_n_u32_x(svbool_t_val, svuint32_t_val, 2); - svrshr_n_u32_z(svbool_t_val, svuint32_t_val, 2); - svrshr_n_u64_m(svbool_t_val, svuint64_t_val, 2); - svrshr_n_u64_x(svbool_t_val, svuint64_t_val, 2); - svrshr_n_u64_z(svbool_t_val, svuint64_t_val, 2); - svrshr_x(svbool_t_val, svint8_t_val, 2); - svrshr_x(svbool_t_val, svint16_t_val, 2); - svrshr_x(svbool_t_val, svint32_t_val, 2); - svrshr_x(svbool_t_val, svint64_t_val, 2); - svrshr_x(svbool_t_val, svuint8_t_val, 2); - svrshr_x(svbool_t_val, svuint16_t_val, 2); - svrshr_x(svbool_t_val, svuint32_t_val, 2); - svrshr_x(svbool_t_val, svuint64_t_val, 2); - svrshr_z(svbool_t_val, svint8_t_val, 2); - svrshr_z(svbool_t_val, svint16_t_val, 2); - svrshr_z(svbool_t_val, svint32_t_val, 2); - svrshr_z(svbool_t_val, svint64_t_val, 2); - svrshr_z(svbool_t_val, svuint8_t_val, 2); - svrshr_z(svbool_t_val, svuint16_t_val, 2); - svrshr_z(svbool_t_val, svuint32_t_val, 2); - svrshr_z(svbool_t_val, svuint64_t_val, 2); - svrshrnb(svint16_t_val, 2); - svrshrnb(svint32_t_val, 2); - svrshrnb(svint64_t_val, 2); - svrshrnb(svuint16_t_val, 2); - svrshrnb(svuint32_t_val, 2); - svrshrnb(svuint64_t_val, 2); - svrshrnb_n_s16(svint16_t_val, 2); - svrshrnb_n_s32(svint32_t_val, 2); - svrshrnb_n_s64(svint64_t_val, 2); - svrshrnb_n_u16(svuint16_t_val, 2); - svrshrnb_n_u32(svuint32_t_val, 2); - svrshrnb_n_u64(svuint64_t_val, 2); - svrshrnt(svint8_t_val, svint16_t_val, 2); - svrshrnt(svint16_t_val, svint32_t_val, 2); - svrshrnt(svint32_t_val, svint64_t_val, 2); - svrshrnt(svuint8_t_val, svuint16_t_val, 2); - svrshrnt(svuint16_t_val, svuint32_t_val, 2); - svrshrnt(svuint32_t_val, svuint64_t_val, 2); - svrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - svrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - svrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - svrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - svrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - svrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - svrsqrte_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - svrsqrte_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - svrsqrte_u32_x(svbool_t_val, svuint32_t_val); - svrsqrte_u32_z(svbool_t_val, svuint32_t_val); - svrsqrte_x(svbool_t_val, svuint32_t_val); - svrsqrte_z(svbool_t_val, svuint32_t_val); - svrsra(svint8_t_val, svint8_t_val, 2); - svrsra(svint16_t_val, svint16_t_val, 2); - svrsra(svint32_t_val, svint32_t_val, 2); - svrsra(svint64_t_val, svint64_t_val, 2); - svrsra(svuint8_t_val, svuint8_t_val, 2); - svrsra(svuint16_t_val, svuint16_t_val, 2); - svrsra(svuint32_t_val, svuint32_t_val, 2); - svrsra(svuint64_t_val, svuint64_t_val, 2); - svrsra_n_s8(svint8_t_val, svint8_t_val, 2); - svrsra_n_s16(svint16_t_val, svint16_t_val, 2); - svrsra_n_s32(svint32_t_val, svint32_t_val, 2); - svrsra_n_s64(svint64_t_val, svint64_t_val, 2); - svrsra_n_u8(svuint8_t_val, svuint8_t_val, 2); - svrsra_n_u16(svuint16_t_val, svuint16_t_val, 2); - svrsra_n_u32(svuint32_t_val, svuint32_t_val, 2); - svrsra_n_u64(svuint64_t_val, svuint64_t_val, 2); - svrsubhnb(svint16_t_val, int16_t_val); - svrsubhnb(svint16_t_val, svint16_t_val); - svrsubhnb(svint32_t_val, int32_t_val); - svrsubhnb(svint32_t_val, svint32_t_val); - svrsubhnb(svint64_t_val, int64_t_val); - svrsubhnb(svint64_t_val, svint64_t_val); - svrsubhnb(svuint16_t_val, svuint16_t_val); - svrsubhnb(svuint16_t_val, uint16_t_val); - svrsubhnb(svuint32_t_val, svuint32_t_val); - svrsubhnb(svuint32_t_val, uint32_t_val); - svrsubhnb(svuint64_t_val, svuint64_t_val); - svrsubhnb(svuint64_t_val, uint64_t_val); - svrsubhnb_n_s16(svint16_t_val, int16_t_val); - svrsubhnb_n_s32(svint32_t_val, int32_t_val); - svrsubhnb_n_s64(svint64_t_val, int64_t_val); - svrsubhnb_n_u16(svuint16_t_val, uint16_t_val); - svrsubhnb_n_u32(svuint32_t_val, uint32_t_val); - svrsubhnb_n_u64(svuint64_t_val, uint64_t_val); - svrsubhnb_s16(svint16_t_val, svint16_t_val); - svrsubhnb_s32(svint32_t_val, svint32_t_val); - svrsubhnb_s64(svint64_t_val, svint64_t_val); - svrsubhnb_u16(svuint16_t_val, svuint16_t_val); - svrsubhnb_u32(svuint32_t_val, svuint32_t_val); - svrsubhnb_u64(svuint64_t_val, svuint64_t_val); - svrsubhnt(svint8_t_val, svint16_t_val, int16_t_val); - svrsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); - svrsubhnt(svint16_t_val, svint32_t_val, int32_t_val); - svrsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); - svrsubhnt(svint32_t_val, svint64_t_val, int64_t_val); - svrsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); - svrsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svrsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - svrsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svrsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - svrsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svrsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - svrsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - svrsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - svrsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - svrsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - svrsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - svrsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - svrsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - svrsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - svrsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - svrsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svrsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svrsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svsbclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svsbclb(svuint32_t_val, svuint32_t_val, uint32_t_val); - svsbclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svsbclb(svuint64_t_val, svuint64_t_val, uint64_t_val); - svsbclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svsbclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svsbclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svsbclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svsbclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svsbclt(svuint32_t_val, svuint32_t_val, uint32_t_val); - svsbclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svsbclt(svuint64_t_val, svuint64_t_val, uint64_t_val); - svsbclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - svsbclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - svsbclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svsbclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svshllb(svint8_t_val, 2); - svshllb(svint16_t_val, 2); - svshllb(svint32_t_val, 2); - svshllb(svuint8_t_val, 2); - svshllb(svuint16_t_val, 2); - svshllb(svuint32_t_val, 2); - svshllb_n_s16(svint8_t_val, 2); - svshllb_n_s32(svint16_t_val, 2); - svshllb_n_s64(svint32_t_val, 2); - svshllb_n_u16(svuint8_t_val, 2); - svshllb_n_u32(svuint16_t_val, 2); - svshllb_n_u64(svuint32_t_val, 2); - svshllt(svint8_t_val, 2); - svshllt(svint16_t_val, 2); - svshllt(svint32_t_val, 2); - svshllt(svuint8_t_val, 2); - svshllt(svuint16_t_val, 2); - svshllt(svuint32_t_val, 2); - svshllt_n_s16(svint8_t_val, 2); - svshllt_n_s32(svint16_t_val, 2); - svshllt_n_s64(svint32_t_val, 2); - svshllt_n_u16(svuint8_t_val, 2); - svshllt_n_u32(svuint16_t_val, 2); - svshllt_n_u64(svuint32_t_val, 2); - svshrnb(svint16_t_val, 2); - svshrnb(svint32_t_val, 2); - svshrnb(svint64_t_val, 2); - svshrnb(svuint16_t_val, 2); - svshrnb(svuint32_t_val, 2); - svshrnb(svuint64_t_val, 2); - svshrnb_n_s16(svint16_t_val, 2); - svshrnb_n_s32(svint32_t_val, 2); - svshrnb_n_s64(svint64_t_val, 2); - svshrnb_n_u16(svuint16_t_val, 2); - svshrnb_n_u32(svuint32_t_val, 2); - svshrnb_n_u64(svuint64_t_val, 2); - svshrnt(svint8_t_val, svint16_t_val, 2); - svshrnt(svint16_t_val, svint32_t_val, 2); - svshrnt(svint32_t_val, svint64_t_val, 2); - svshrnt(svuint8_t_val, svuint16_t_val, 2); - svshrnt(svuint16_t_val, svuint32_t_val, 2); - svshrnt(svuint32_t_val, svuint64_t_val, 2); - svshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - svshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - svshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - svshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - svshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - svshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - svsli(svint8_t_val, svint8_t_val, 2); - svsli(svint16_t_val, svint16_t_val, 2); - svsli(svint32_t_val, svint32_t_val, 2); - svsli(svint64_t_val, svint64_t_val, 2); - svsli(svuint8_t_val, svuint8_t_val, 2); - svsli(svuint16_t_val, svuint16_t_val, 2); - svsli(svuint32_t_val, svuint32_t_val, 2); - svsli(svuint64_t_val, svuint64_t_val, 2); - svsli_n_s8(svint8_t_val, svint8_t_val, 2); - svsli_n_s16(svint16_t_val, svint16_t_val, 2); - svsli_n_s32(svint32_t_val, svint32_t_val, 2); - svsli_n_s64(svint64_t_val, svint64_t_val, 2); - svsli_n_u8(svuint8_t_val, svuint8_t_val, 2); - svsli_n_u16(svuint16_t_val, svuint16_t_val, 2); - svsli_n_u32(svuint32_t_val, svuint32_t_val, 2); - svsli_n_u64(svuint64_t_val, svuint64_t_val, 2); - svsqadd_m(svbool_t_val, svuint8_t_val, int8_t_val); - svsqadd_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svsqadd_m(svbool_t_val, svuint16_t_val, int16_t_val); - svsqadd_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svsqadd_m(svbool_t_val, svuint32_t_val, int32_t_val); - svsqadd_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svsqadd_m(svbool_t_val, svuint64_t_val, int64_t_val); - svsqadd_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svsqadd_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - svsqadd_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - svsqadd_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - svsqadd_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - svsqadd_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - svsqadd_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - svsqadd_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - svsqadd_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - svsqadd_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - svsqadd_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - svsqadd_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - svsqadd_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - svsqadd_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - svsqadd_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svsqadd_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svsqadd_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - svsqadd_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svsqadd_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svsqadd_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - svsqadd_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svsqadd_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svsqadd_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - svsqadd_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svsqadd_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svsqadd_x(svbool_t_val, svuint8_t_val, int8_t_val); - svsqadd_x(svbool_t_val, svuint8_t_val, svint8_t_val); - svsqadd_x(svbool_t_val, svuint16_t_val, int16_t_val); - svsqadd_x(svbool_t_val, svuint16_t_val, svint16_t_val); - svsqadd_x(svbool_t_val, svuint32_t_val, int32_t_val); - svsqadd_x(svbool_t_val, svuint32_t_val, svint32_t_val); - svsqadd_x(svbool_t_val, svuint64_t_val, int64_t_val); - svsqadd_x(svbool_t_val, svuint64_t_val, svint64_t_val); - svsqadd_z(svbool_t_val, svuint8_t_val, int8_t_val); - svsqadd_z(svbool_t_val, svuint8_t_val, svint8_t_val); - svsqadd_z(svbool_t_val, svuint16_t_val, int16_t_val); - svsqadd_z(svbool_t_val, svuint16_t_val, svint16_t_val); - svsqadd_z(svbool_t_val, svuint32_t_val, int32_t_val); - svsqadd_z(svbool_t_val, svuint32_t_val, svint32_t_val); - svsqadd_z(svbool_t_val, svuint64_t_val, int64_t_val); - svsqadd_z(svbool_t_val, svuint64_t_val, svint64_t_val); - svsra(svint8_t_val, svint8_t_val, 2); - svsra(svint16_t_val, svint16_t_val, 2); - svsra(svint32_t_val, svint32_t_val, 2); - svsra(svint64_t_val, svint64_t_val, 2); - svsra(svuint8_t_val, svuint8_t_val, 2); - svsra(svuint16_t_val, svuint16_t_val, 2); - svsra(svuint32_t_val, svuint32_t_val, 2); - svsra(svuint64_t_val, svuint64_t_val, 2); - svsra_n_s8(svint8_t_val, svint8_t_val, 2); - svsra_n_s16(svint16_t_val, svint16_t_val, 2); - svsra_n_s32(svint32_t_val, svint32_t_val, 2); - svsra_n_s64(svint64_t_val, svint64_t_val, 2); - svsra_n_u8(svuint8_t_val, svuint8_t_val, 2); - svsra_n_u16(svuint16_t_val, svuint16_t_val, 2); - svsra_n_u32(svuint32_t_val, svuint32_t_val, 2); - svsra_n_u64(svuint64_t_val, svuint64_t_val, 2); - svsri(svint8_t_val, svint8_t_val, 2); - svsri(svint16_t_val, svint16_t_val, 2); - svsri(svint32_t_val, svint32_t_val, 2); - svsri(svint64_t_val, svint64_t_val, 2); - svsri(svuint8_t_val, svuint8_t_val, 2); - svsri(svuint16_t_val, svuint16_t_val, 2); - svsri(svuint32_t_val, svuint32_t_val, 2); - svsri(svuint64_t_val, svuint64_t_val, 2); - svsri_n_s8(svint8_t_val, svint8_t_val, 2); - svsri_n_s16(svint16_t_val, svint16_t_val, 2); - svsri_n_s32(svint32_t_val, svint32_t_val, 2); - svsri_n_s64(svint64_t_val, svint64_t_val, 2); - svsri_n_u8(svuint8_t_val, svuint8_t_val, 2); - svsri_n_u16(svuint16_t_val, svuint16_t_val, 2); - svsri_n_u32(svuint32_t_val, svuint32_t_val, 2); - svsri_n_u64(svuint64_t_val, svuint64_t_val, 2); - svsubhnb(svint16_t_val, int16_t_val); - svsubhnb(svint16_t_val, svint16_t_val); - svsubhnb(svint32_t_val, int32_t_val); - svsubhnb(svint32_t_val, svint32_t_val); - svsubhnb(svint64_t_val, int64_t_val); - svsubhnb(svint64_t_val, svint64_t_val); - svsubhnb(svuint16_t_val, svuint16_t_val); - svsubhnb(svuint16_t_val, uint16_t_val); - svsubhnb(svuint32_t_val, svuint32_t_val); - svsubhnb(svuint32_t_val, uint32_t_val); - svsubhnb(svuint64_t_val, svuint64_t_val); - svsubhnb(svuint64_t_val, uint64_t_val); - svsubhnb_n_s16(svint16_t_val, int16_t_val); - svsubhnb_n_s32(svint32_t_val, int32_t_val); - svsubhnb_n_s64(svint64_t_val, int64_t_val); - svsubhnb_n_u16(svuint16_t_val, uint16_t_val); - svsubhnb_n_u32(svuint32_t_val, uint32_t_val); - svsubhnb_n_u64(svuint64_t_val, uint64_t_val); - svsubhnb_s16(svint16_t_val, svint16_t_val); - svsubhnb_s32(svint32_t_val, svint32_t_val); - svsubhnb_s64(svint64_t_val, svint64_t_val); - svsubhnb_u16(svuint16_t_val, svuint16_t_val); - svsubhnb_u32(svuint32_t_val, svuint32_t_val); - svsubhnb_u64(svuint64_t_val, svuint64_t_val); - svsubhnt(svint8_t_val, svint16_t_val, int16_t_val); - svsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); - svsubhnt(svint16_t_val, svint32_t_val, int32_t_val); - svsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); - svsubhnt(svint32_t_val, svint64_t_val, int64_t_val); - svsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); - svsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - svsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - svsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - svsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - svsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - svsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - svsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - svsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - svsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - svsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - svsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - svsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - svsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - svsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - svsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - svsublb(svint8_t_val, int8_t_val); - svsublb(svint8_t_val, svint8_t_val); - svsublb(svint16_t_val, int16_t_val); - svsublb(svint16_t_val, svint16_t_val); - svsublb(svint32_t_val, int32_t_val); - svsublb(svint32_t_val, svint32_t_val); - svsublb(svuint8_t_val, svuint8_t_val); - svsublb(svuint8_t_val, uint8_t_val); - svsublb(svuint16_t_val, svuint16_t_val); - svsublb(svuint16_t_val, uint16_t_val); - svsublb(svuint32_t_val, svuint32_t_val); - svsublb(svuint32_t_val, uint32_t_val); - svsublb_n_s16(svint8_t_val, int8_t_val); - svsublb_n_s32(svint16_t_val, int16_t_val); - svsublb_n_s64(svint32_t_val, int32_t_val); - svsublb_n_u16(svuint8_t_val, uint8_t_val); - svsublb_n_u32(svuint16_t_val, uint16_t_val); - svsublb_n_u64(svuint32_t_val, uint32_t_val); - svsublb_s16(svint8_t_val, svint8_t_val); - svsublb_s32(svint16_t_val, svint16_t_val); - svsublb_s64(svint32_t_val, svint32_t_val); - svsublb_u16(svuint8_t_val, svuint8_t_val); - svsublb_u32(svuint16_t_val, svuint16_t_val); - svsublb_u64(svuint32_t_val, svuint32_t_val); - svsublbt(svint8_t_val, int8_t_val); - svsublbt(svint8_t_val, svint8_t_val); - svsublbt(svint16_t_val, int16_t_val); - svsublbt(svint16_t_val, svint16_t_val); - svsublbt(svint32_t_val, int32_t_val); - svsublbt(svint32_t_val, svint32_t_val); - svsublbt_n_s16(svint8_t_val, int8_t_val); - svsublbt_n_s32(svint16_t_val, int16_t_val); - svsublbt_n_s64(svint32_t_val, int32_t_val); - svsublbt_s16(svint8_t_val, svint8_t_val); - svsublbt_s32(svint16_t_val, svint16_t_val); - svsublbt_s64(svint32_t_val, svint32_t_val); - svsublt(svint8_t_val, int8_t_val); - svsublt(svint8_t_val, svint8_t_val); - svsublt(svint16_t_val, int16_t_val); - svsublt(svint16_t_val, svint16_t_val); - svsublt(svint32_t_val, int32_t_val); - svsublt(svint32_t_val, svint32_t_val); - svsublt(svuint8_t_val, svuint8_t_val); - svsublt(svuint8_t_val, uint8_t_val); - svsublt(svuint16_t_val, svuint16_t_val); - svsublt(svuint16_t_val, uint16_t_val); - svsublt(svuint32_t_val, svuint32_t_val); - svsublt(svuint32_t_val, uint32_t_val); - svsublt_n_s16(svint8_t_val, int8_t_val); - svsublt_n_s32(svint16_t_val, int16_t_val); - svsublt_n_s64(svint32_t_val, int32_t_val); - svsublt_n_u16(svuint8_t_val, uint8_t_val); - svsublt_n_u32(svuint16_t_val, uint16_t_val); - svsublt_n_u64(svuint32_t_val, uint32_t_val); - svsublt_s16(svint8_t_val, svint8_t_val); - svsublt_s32(svint16_t_val, svint16_t_val); - svsublt_s64(svint32_t_val, svint32_t_val); - svsublt_u16(svuint8_t_val, svuint8_t_val); - svsublt_u32(svuint16_t_val, svuint16_t_val); - svsublt_u64(svuint32_t_val, svuint32_t_val); - svsubltb(svint8_t_val, int8_t_val); - svsubltb(svint8_t_val, svint8_t_val); - svsubltb(svint16_t_val, int16_t_val); - svsubltb(svint16_t_val, svint16_t_val); - svsubltb(svint32_t_val, int32_t_val); - svsubltb(svint32_t_val, svint32_t_val); - svsubltb_n_s16(svint8_t_val, int8_t_val); - svsubltb_n_s32(svint16_t_val, int16_t_val); - svsubltb_n_s64(svint32_t_val, int32_t_val); - svsubltb_s16(svint8_t_val, svint8_t_val); - svsubltb_s32(svint16_t_val, svint16_t_val); - svsubltb_s64(svint32_t_val, svint32_t_val); - svsubwb(svint16_t_val, int8_t_val); - svsubwb(svint16_t_val, svint8_t_val); - svsubwb(svint32_t_val, int16_t_val); - svsubwb(svint32_t_val, svint16_t_val); - svsubwb(svint64_t_val, int32_t_val); - svsubwb(svint64_t_val, svint32_t_val); - svsubwb(svuint16_t_val, svuint8_t_val); - svsubwb(svuint16_t_val, uint8_t_val); - svsubwb(svuint32_t_val, svuint16_t_val); - svsubwb(svuint32_t_val, uint16_t_val); - svsubwb(svuint64_t_val, svuint32_t_val); - svsubwb(svuint64_t_val, uint32_t_val); - svsubwb_n_s16(svint16_t_val, int8_t_val); - svsubwb_n_s32(svint32_t_val, int16_t_val); - svsubwb_n_s64(svint64_t_val, int32_t_val); - svsubwb_n_u16(svuint16_t_val, uint8_t_val); - svsubwb_n_u32(svuint32_t_val, uint16_t_val); - svsubwb_n_u64(svuint64_t_val, uint32_t_val); - svsubwb_s16(svint16_t_val, svint8_t_val); - svsubwb_s32(svint32_t_val, svint16_t_val); - svsubwb_s64(svint64_t_val, svint32_t_val); - svsubwb_u16(svuint16_t_val, svuint8_t_val); - svsubwb_u32(svuint32_t_val, svuint16_t_val); - svsubwb_u64(svuint64_t_val, svuint32_t_val); - svsubwt(svint16_t_val, int8_t_val); - svsubwt(svint16_t_val, svint8_t_val); - svsubwt(svint32_t_val, int16_t_val); - svsubwt(svint32_t_val, svint16_t_val); - svsubwt(svint64_t_val, int32_t_val); - svsubwt(svint64_t_val, svint32_t_val); - svsubwt(svuint16_t_val, svuint8_t_val); - svsubwt(svuint16_t_val, uint8_t_val); - svsubwt(svuint32_t_val, svuint16_t_val); - svsubwt(svuint32_t_val, uint16_t_val); - svsubwt(svuint64_t_val, svuint32_t_val); - svsubwt(svuint64_t_val, uint32_t_val); - svsubwt_n_s16(svint16_t_val, int8_t_val); - svsubwt_n_s32(svint32_t_val, int16_t_val); - svsubwt_n_s64(svint64_t_val, int32_t_val); - svsubwt_n_u16(svuint16_t_val, uint8_t_val); - svsubwt_n_u32(svuint32_t_val, uint16_t_val); - svsubwt_n_u64(svuint64_t_val, uint32_t_val); - svsubwt_s16(svint16_t_val, svint8_t_val); - svsubwt_s32(svint32_t_val, svint16_t_val); - svsubwt_s64(svint64_t_val, svint32_t_val); - svsubwt_u16(svuint16_t_val, svuint8_t_val); - svsubwt_u32(svuint32_t_val, svuint16_t_val); - svsubwt_u64(svuint64_t_val, svuint32_t_val); - svtbl2(svbfloat16x2_t_val, svuint16_t_val); - svtbl2(svfloat16x2_t_val, svuint16_t_val); - svtbl2(svfloat32x2_t_val, svuint32_t_val); - svtbl2(svfloat64x2_t_val, svuint64_t_val); - svtbl2(svint8x2_t_val, svuint8_t_val); - svtbl2(svint16x2_t_val, svuint16_t_val); - svtbl2(svint32x2_t_val, svuint32_t_val); - svtbl2(svint64x2_t_val, svuint64_t_val); - svtbl2(svuint8x2_t_val, svuint8_t_val); - svtbl2(svuint16x2_t_val, svuint16_t_val); - svtbl2(svuint32x2_t_val, svuint32_t_val); - svtbl2(svuint64x2_t_val, svuint64_t_val); - svtbl2_bf16(svbfloat16x2_t_val, svuint16_t_val); - svtbl2_f16(svfloat16x2_t_val, svuint16_t_val); - svtbl2_f32(svfloat32x2_t_val, svuint32_t_val); - svtbl2_f64(svfloat64x2_t_val, svuint64_t_val); - svtbl2_s8(svint8x2_t_val, svuint8_t_val); - svtbl2_s16(svint16x2_t_val, svuint16_t_val); - svtbl2_s32(svint32x2_t_val, svuint32_t_val); - svtbl2_s64(svint64x2_t_val, svuint64_t_val); - svtbl2_u8(svuint8x2_t_val, svuint8_t_val); - svtbl2_u16(svuint16x2_t_val, svuint16_t_val); - svtbl2_u32(svuint32x2_t_val, svuint32_t_val); - svtbl2_u64(svuint64x2_t_val, svuint64_t_val); - svtbx(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); - svtbx(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); - svtbx(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); - svtbx(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); - svtbx(svint8_t_val, svint8_t_val, svuint8_t_val); - svtbx(svint16_t_val, svint16_t_val, svuint16_t_val); - svtbx(svint32_t_val, svint32_t_val, svuint32_t_val); - svtbx(svint64_t_val, svint64_t_val, svuint64_t_val); - svtbx(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svtbx(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svtbx(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svtbx(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svtbx_bf16(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); - svtbx_f16(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); - svtbx_f32(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); - svtbx_f64(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); - svtbx_s8(svint8_t_val, svint8_t_val, svuint8_t_val); - svtbx_s16(svint16_t_val, svint16_t_val, svuint16_t_val); - svtbx_s32(svint32_t_val, svint32_t_val, svuint32_t_val); - svtbx_s64(svint64_t_val, svint64_t_val, svuint64_t_val); - svtbx_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - svtbx_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - svtbx_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - svtbx_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - svuqadd_m(svbool_t_val, svint8_t_val, svuint8_t_val); - svuqadd_m(svbool_t_val, svint8_t_val, uint8_t_val); - svuqadd_m(svbool_t_val, svint16_t_val, svuint16_t_val); - svuqadd_m(svbool_t_val, svint16_t_val, uint16_t_val); - svuqadd_m(svbool_t_val, svint32_t_val, svuint32_t_val); - svuqadd_m(svbool_t_val, svint32_t_val, uint32_t_val); - svuqadd_m(svbool_t_val, svint64_t_val, svuint64_t_val); - svuqadd_m(svbool_t_val, svint64_t_val, uint64_t_val); - svuqadd_n_s8_m(svbool_t_val, svint8_t_val, uint8_t_val); - svuqadd_n_s8_x(svbool_t_val, svint8_t_val, uint8_t_val); - svuqadd_n_s8_z(svbool_t_val, svint8_t_val, uint8_t_val); - svuqadd_n_s16_m(svbool_t_val, svint16_t_val, uint16_t_val); - svuqadd_n_s16_x(svbool_t_val, svint16_t_val, uint16_t_val); - svuqadd_n_s16_z(svbool_t_val, svint16_t_val, uint16_t_val); - svuqadd_n_s32_m(svbool_t_val, svint32_t_val, uint32_t_val); - svuqadd_n_s32_x(svbool_t_val, svint32_t_val, uint32_t_val); - svuqadd_n_s32_z(svbool_t_val, svint32_t_val, uint32_t_val); - svuqadd_n_s64_m(svbool_t_val, svint64_t_val, uint64_t_val); - svuqadd_n_s64_x(svbool_t_val, svint64_t_val, uint64_t_val); - svuqadd_n_s64_z(svbool_t_val, svint64_t_val, uint64_t_val); - svuqadd_s8_m(svbool_t_val, svint8_t_val, svuint8_t_val); - svuqadd_s8_x(svbool_t_val, svint8_t_val, svuint8_t_val); - svuqadd_s8_z(svbool_t_val, svint8_t_val, svuint8_t_val); - svuqadd_s16_m(svbool_t_val, svint16_t_val, svuint16_t_val); - svuqadd_s16_x(svbool_t_val, svint16_t_val, svuint16_t_val); - svuqadd_s16_z(svbool_t_val, svint16_t_val, svuint16_t_val); - svuqadd_s32_m(svbool_t_val, svint32_t_val, svuint32_t_val); - svuqadd_s32_x(svbool_t_val, svint32_t_val, svuint32_t_val); - svuqadd_s32_z(svbool_t_val, svint32_t_val, svuint32_t_val); - svuqadd_s64_m(svbool_t_val, svint64_t_val, svuint64_t_val); - svuqadd_s64_x(svbool_t_val, svint64_t_val, svuint64_t_val); - svuqadd_s64_z(svbool_t_val, svint64_t_val, svuint64_t_val); - svuqadd_x(svbool_t_val, svint8_t_val, svuint8_t_val); - svuqadd_x(svbool_t_val, svint8_t_val, uint8_t_val); - svuqadd_x(svbool_t_val, svint16_t_val, svuint16_t_val); - svuqadd_x(svbool_t_val, svint16_t_val, uint16_t_val); - svuqadd_x(svbool_t_val, svint32_t_val, svuint32_t_val); - svuqadd_x(svbool_t_val, svint32_t_val, uint32_t_val); - svuqadd_x(svbool_t_val, svint64_t_val, svuint64_t_val); - svuqadd_x(svbool_t_val, svint64_t_val, uint64_t_val); - svuqadd_z(svbool_t_val, svint8_t_val, svuint8_t_val); - svuqadd_z(svbool_t_val, svint8_t_val, uint8_t_val); - svuqadd_z(svbool_t_val, svint16_t_val, svuint16_t_val); - svuqadd_z(svbool_t_val, svint16_t_val, uint16_t_val); - svuqadd_z(svbool_t_val, svint32_t_val, svuint32_t_val); - svuqadd_z(svbool_t_val, svint32_t_val, uint32_t_val); - svuqadd_z(svbool_t_val, svint64_t_val, svuint64_t_val); - svuqadd_z(svbool_t_val, svint64_t_val, uint64_t_val); - svwhilege_b8(int32_t_val, int32_t_val); - svwhilege_b8(int64_t_val, int64_t_val); - svwhilege_b8(uint32_t_val, uint32_t_val); - svwhilege_b8(uint64_t_val, uint64_t_val); - svwhilege_b8_s32(int32_t_val, int32_t_val); - svwhilege_b8_s64(int64_t_val, int64_t_val); - svwhilege_b8_u32(uint32_t_val, uint32_t_val); - svwhilege_b8_u64(uint64_t_val, uint64_t_val); - svwhilege_b16(int32_t_val, int32_t_val); - svwhilege_b16(int64_t_val, int64_t_val); - svwhilege_b16(uint32_t_val, uint32_t_val); - svwhilege_b16(uint64_t_val, uint64_t_val); - svwhilege_b16_s32(int32_t_val, int32_t_val); - svwhilege_b16_s64(int64_t_val, int64_t_val); - svwhilege_b16_u32(uint32_t_val, uint32_t_val); - svwhilege_b16_u64(uint64_t_val, uint64_t_val); - svwhilege_b32(int32_t_val, int32_t_val); - svwhilege_b32(int64_t_val, int64_t_val); - svwhilege_b32(uint32_t_val, uint32_t_val); - svwhilege_b32(uint64_t_val, uint64_t_val); - svwhilege_b32_s32(int32_t_val, int32_t_val); - svwhilege_b32_s64(int64_t_val, int64_t_val); - svwhilege_b32_u32(uint32_t_val, uint32_t_val); - svwhilege_b32_u64(uint64_t_val, uint64_t_val); - svwhilege_b64(int32_t_val, int32_t_val); - svwhilege_b64(int64_t_val, int64_t_val); - svwhilege_b64(uint32_t_val, uint32_t_val); - svwhilege_b64(uint64_t_val, uint64_t_val); - svwhilege_b64_s32(int32_t_val, int32_t_val); - svwhilege_b64_s64(int64_t_val, int64_t_val); - svwhilege_b64_u32(uint32_t_val, uint32_t_val); - svwhilege_b64_u64(uint64_t_val, uint64_t_val); - svwhilegt_b8(int32_t_val, int32_t_val); - svwhilegt_b8(int64_t_val, int64_t_val); - svwhilegt_b8(uint32_t_val, uint32_t_val); - svwhilegt_b8(uint64_t_val, uint64_t_val); - svwhilegt_b8_s32(int32_t_val, int32_t_val); - svwhilegt_b8_s64(int64_t_val, int64_t_val); - svwhilegt_b8_u32(uint32_t_val, uint32_t_val); - svwhilegt_b8_u64(uint64_t_val, uint64_t_val); - svwhilegt_b16(int32_t_val, int32_t_val); - svwhilegt_b16(int64_t_val, int64_t_val); - svwhilegt_b16(uint32_t_val, uint32_t_val); - svwhilegt_b16(uint64_t_val, uint64_t_val); - svwhilegt_b16_s32(int32_t_val, int32_t_val); - svwhilegt_b16_s64(int64_t_val, int64_t_val); - svwhilegt_b16_u32(uint32_t_val, uint32_t_val); - svwhilegt_b16_u64(uint64_t_val, uint64_t_val); - svwhilegt_b32(int32_t_val, int32_t_val); - svwhilegt_b32(int64_t_val, int64_t_val); - svwhilegt_b32(uint32_t_val, uint32_t_val); - svwhilegt_b32(uint64_t_val, uint64_t_val); - svwhilegt_b32_s32(int32_t_val, int32_t_val); - svwhilegt_b32_s64(int64_t_val, int64_t_val); - svwhilegt_b32_u32(uint32_t_val, uint32_t_val); - svwhilegt_b32_u64(uint64_t_val, uint64_t_val); - svwhilegt_b64(int32_t_val, int32_t_val); - svwhilegt_b64(int64_t_val, int64_t_val); - svwhilegt_b64(uint32_t_val, uint32_t_val); - svwhilegt_b64(uint64_t_val, uint64_t_val); - svwhilegt_b64_s32(int32_t_val, int32_t_val); - svwhilegt_b64_s64(int64_t_val, int64_t_val); - svwhilegt_b64_u32(uint32_t_val, uint32_t_val); - svwhilegt_b64_u64(uint64_t_val, uint64_t_val); - svwhilerw(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - svwhilerw(float16_t_ptr_val, float16_t_ptr_val); - svwhilerw(float32_t_ptr_val, float32_t_ptr_val); - svwhilerw(float64_t_ptr_val, float64_t_ptr_val); - svwhilerw(int8_t_ptr_val, int8_t_ptr_val); - svwhilerw(int16_t_ptr_val, int16_t_ptr_val); - svwhilerw(int32_t_ptr_val, int32_t_ptr_val); - svwhilerw(int64_t_ptr_val, int64_t_ptr_val); - svwhilerw(uint8_t_ptr_val, uint8_t_ptr_val); - svwhilerw(uint16_t_ptr_val, uint16_t_ptr_val); - svwhilerw(uint32_t_ptr_val, uint32_t_ptr_val); - svwhilerw(uint64_t_ptr_val, uint64_t_ptr_val); - svwhilerw_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - svwhilerw_f16(float16_t_ptr_val, float16_t_ptr_val); - svwhilerw_f32(float32_t_ptr_val, float32_t_ptr_val); - svwhilerw_f64(float64_t_ptr_val, float64_t_ptr_val); - svwhilerw_s8(int8_t_ptr_val, int8_t_ptr_val); - svwhilerw_s16(int16_t_ptr_val, int16_t_ptr_val); - svwhilerw_s32(int32_t_ptr_val, int32_t_ptr_val); - svwhilerw_s64(int64_t_ptr_val, int64_t_ptr_val); - svwhilerw_u8(uint8_t_ptr_val, uint8_t_ptr_val); - svwhilerw_u16(uint16_t_ptr_val, uint16_t_ptr_val); - svwhilerw_u32(uint32_t_ptr_val, uint32_t_ptr_val); - svwhilerw_u64(uint64_t_ptr_val, uint64_t_ptr_val); - svwhilewr(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - svwhilewr(float16_t_ptr_val, float16_t_ptr_val); - svwhilewr(float32_t_ptr_val, float32_t_ptr_val); - svwhilewr(float64_t_ptr_val, float64_t_ptr_val); - svwhilewr(int8_t_ptr_val, int8_t_ptr_val); - svwhilewr(int16_t_ptr_val, int16_t_ptr_val); - svwhilewr(int32_t_ptr_val, int32_t_ptr_val); - svwhilewr(int64_t_ptr_val, int64_t_ptr_val); - svwhilewr(uint8_t_ptr_val, uint8_t_ptr_val); - svwhilewr(uint16_t_ptr_val, uint16_t_ptr_val); - svwhilewr(uint32_t_ptr_val, uint32_t_ptr_val); - svwhilewr(uint64_t_ptr_val, uint64_t_ptr_val); - svwhilewr_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - svwhilewr_f16(float16_t_ptr_val, float16_t_ptr_val); - svwhilewr_f32(float32_t_ptr_val, float32_t_ptr_val); - svwhilewr_f64(float64_t_ptr_val, float64_t_ptr_val); - svwhilewr_s8(int8_t_ptr_val, int8_t_ptr_val); - svwhilewr_s16(int16_t_ptr_val, int16_t_ptr_val); - svwhilewr_s32(int32_t_ptr_val, int32_t_ptr_val); - svwhilewr_s64(int64_t_ptr_val, int64_t_ptr_val); - svwhilewr_u8(uint8_t_ptr_val, uint8_t_ptr_val); - svwhilewr_u16(uint16_t_ptr_val, uint16_t_ptr_val); - svwhilewr_u32(uint32_t_ptr_val, uint32_t_ptr_val); - svwhilewr_u64(uint64_t_ptr_val, uint64_t_ptr_val); - svxar(svint8_t_val, svint8_t_val, 2); - svxar(svint16_t_val, svint16_t_val, 2); - svxar(svint32_t_val, svint32_t_val, 2); - svxar(svint64_t_val, svint64_t_val, 2); - svxar(svuint8_t_val, svuint8_t_val, 2); - svxar(svuint16_t_val, svuint16_t_val, 2); - svxar(svuint32_t_val, svuint32_t_val, 2); - svxar(svuint64_t_val, svuint64_t_val, 2); - svxar_n_s8(svint8_t_val, svint8_t_val, 2); - svxar_n_s16(svint16_t_val, svint16_t_val, 2); - svxar_n_s32(svint32_t_val, svint32_t_val, 2); - svxar_n_s64(svint64_t_val, svint64_t_val, 2); - svxar_n_u8(svuint8_t_val, svuint8_t_val, 2); - svxar_n_u16(svuint16_t_val, svuint16_t_val, 2); - svxar_n_u32(svuint32_t_val, svuint32_t_val, 2); - svxar_n_u64(svuint64_t_val, svuint64_t_val, 2); -} - -void test_streaming_compatible(void) __arm_streaming_compatible{ - bfloat16_t * bfloat16_t_ptr_val; - float16_t * float16_t_ptr_val; - float16_t float16_t_val; - float32_t * float32_t_ptr_val; - float64_t * float64_t_ptr_val; - int8_t * int8_t_ptr_val; - int8_t int8_t_val; - int16_t * int16_t_ptr_val; - int16_t int16_t_val; - int32_t * int32_t_ptr_val; - int32_t int32_t_val; - int64_t * int64_t_ptr_val; - int64_t int64_t_val; - svbfloat16_t svbfloat16_t_val; - svbfloat16x2_t svbfloat16x2_t_val; - svbool_t svbool_t_val; - svfloat16_t svfloat16_t_val; - svfloat16x2_t svfloat16x2_t_val; - svfloat32_t svfloat32_t_val; - svfloat32x2_t svfloat32x2_t_val; - svfloat64_t svfloat64_t_val; - svfloat64x2_t svfloat64x2_t_val; - svint8_t svint8_t_val; - svint8x2_t svint8x2_t_val; - svint16_t svint16_t_val; - svint16x2_t svint16x2_t_val; - svint32_t svint32_t_val; - svint32x2_t svint32x2_t_val; - svint64_t svint64_t_val; - svint64x2_t svint64x2_t_val; - svuint8_t svuint8_t_val; - svuint8x2_t svuint8x2_t_val; - svuint16_t svuint16_t_val; - svuint16x2_t svuint16x2_t_val; - svuint32_t svuint32_t_val; - svuint32x2_t svuint32x2_t_val; - svuint64_t svuint64_t_val; - svuint64x2_t svuint64x2_t_val; - uint8_t * uint8_t_ptr_val; - uint8_t uint8_t_val; - uint16_t * uint16_t_ptr_val; - uint16_t uint16_t_val; - uint32_t * uint32_t_ptr_val; - uint32_t uint32_t_val; - uint64_t * uint64_t_ptr_val; - uint64_t uint64_t_val; - - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaba_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svabdlt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_m(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s16_m(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s16_x(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s16_z(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s32_m(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s32_x(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s32_z(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s64_m(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s64_x(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_s64_z(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u16_m(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u16_x(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u16_z(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u32_m(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u32_x(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u32_z(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u64_m(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u64_x(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_u64_z(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_x(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadalp_z(svbool_t_val, svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svadclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlbt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddlt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwb_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svaddwt_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbcax_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl1n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl2n_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd(svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s8(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s16(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s32(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_s64(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u8(svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u16(svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u32(svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcadd_u64(svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot(svint32_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot(svint64_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane_s32(svint32_t_val, svint8_t_val, svint8_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_lane_s64(svint64_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_s32(svint32_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcdot_s64(svint64_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcmla_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_f16_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_f16_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_m(svfloat32_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f32_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_f32_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_f32_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_m(svfloat64_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtlt_f64_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f16_f32_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f16_m(svfloat16_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_f64_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_f64_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtx_f32_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtxnt_f32_f64_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svcvtxnt_f32_m(svfloat32_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveor3_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveorbt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - sveortb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svhsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f16_m(svint16_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f16_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f16_z(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f32_m(svint32_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f32_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f32_z(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f64_m(svint64_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f64_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_f64_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_m(svint16_t_val, svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_m(svint32_t_val, svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_m(svint64_t_val, svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_x(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_x(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_x(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_z(svbool_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_z(svbool_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svlogb_z(svbool_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmaxp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminnmp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f16_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f16_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f32_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f32_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f64_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_f64_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svfloat32_t_val, svfloat32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svfloat64_t_val, svfloat64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svminp_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmla_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlalt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmls_lane_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslb_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_f32(svfloat32_t_val, svfloat16_t_val, svfloat16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_lane_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_f32(svfloat32_t_val, svfloat16_t_val, float16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_u16(svuint16_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_u32(svuint32_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_n_u64(svuint64_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_u16(svuint16_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_u32(svuint32_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmlslt_u64(svuint64_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_s16(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_s32(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_s64(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_u16(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_u32(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlb_u64(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_s16(svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_s32(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_s64(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_u16(svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_u32(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmovlt_u64(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane(svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_s16(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_s32(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_s64(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_u16(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_u32(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmul_lane_u64(svuint64_t_val, svuint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_u32(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_lane_u64(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_u32(svuint16_t_val, svuint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_lane_u64(svuint32_t_val, svuint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svmullt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u8(svuint8_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u16(svuint16_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svnbsl_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul_n_u8(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmul_u8(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_n_u8(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_u8(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_pair_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_n_u8(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_u8(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_pair_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svpmullt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s8_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s8_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s16_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s16_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s32_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s32_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s64_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_s64_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqabs_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s8(svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s16(svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s32(svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqcadd_s64(svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlalt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslb_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslbt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane_s32(svint32_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_lane_s64(svint64_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_n_s16(svint16_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_n_s32(svint32_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_n_s64(svint64_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_s16(svint16_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_s32(svint32_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmlslt_s64(svint64_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s8(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s8(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmulh_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane_s32(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_lane_s64(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqdmullt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s8_m(svint8_t_val, svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s8_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s8_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s16_m(svint16_t_val, svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s16_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s16_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s32_m(svint32_t_val, svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s32_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s32_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s64_m(svint64_t_val, svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s64_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_s64_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_x(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqneg_z(svbool_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdcmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val, 90); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlah_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane_s16(svint16_t_val, svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane_s32(svint32_t_val, svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_lane_s64(svint64_t_val, svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s8(svint8_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s16(svint16_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s32(svint32_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_n_s64(svint64_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s8(svint8_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s16(svint16_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s32(svint32_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmlsh_s64(svint64_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane_s16(svint16_t_val, svint16_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane_s32(svint32_t_val, svint32_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_lane_s64(svint64_t_val, svint64_t_val, 1); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s8(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s8(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrdmulh_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqrshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s8_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s8_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s8_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s16_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s16_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s16_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s32_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s32_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s32_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s64_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s64_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_n_s64_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshlu_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt_n_s16(svuint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt_n_s32(svuint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqshrunt_n_s64(svuint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsub_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqsubr_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb(svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_s16(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_s32(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_s64(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_u16(svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_u32(svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnb_u64(svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svuint8_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svuint16_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt(svuint32_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_s16(svint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_s32(svint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_s64(svint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_u16(svuint8_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_u32(svuint16_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtnt_u64(svuint32_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb_s16(svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb_s32(svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunb_s64(svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt(svuint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt(svuint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt(svuint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt_s16(svuint8_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt_s32(svuint16_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svqxtunt_s64(svuint32_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svraddhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_u32_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_u32_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrecpe_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u8_m(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u8_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u8_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u16_m(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u16_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u16_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u32_m(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u32_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u32_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u64_m(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u64_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_n_u64_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u8_m(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u8_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u8_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u16_m(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u16_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u16_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u32_m(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u32_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u32_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u64_m(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u64_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_u64_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_x(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrhadd_z(svbool_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s8_m(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s8_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s8_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s16_m(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s16_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s16_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s32_m(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s32_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s32_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s64_m(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s64_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_s64_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s8_m(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s8_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s8_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s16_m(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s16_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s16_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s32_m(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s32_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s32_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s64_m(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s64_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_s64_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshl_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_m(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s8_m(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s8_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s8_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s16_m(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s16_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s16_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s32_m(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s32_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s32_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s64_m(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s64_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_s64_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u8_m(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u8_x(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u8_z(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u16_m(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u16_x(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u16_z(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u32_m(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u32_x(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u32_z(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u64_m(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u64_x(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_n_u64_z(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_x(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshr_z(svbool_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_u32_m(svuint32_t_val, svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_u32_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_u32_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_x(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsqrte_z(svbool_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsra_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svrsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclb_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_n_u32(svuint32_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_n_u64(svuint64_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsbclt_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_s16(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_s32(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_s64(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_u16(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_u32(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllb_n_u64(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_s16(svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_s32(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_s64(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_u16(svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_u32(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshllt_n_u64(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_s16(svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_s32(svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_s64(svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_u16(svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_u32(svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnb_n_u64(svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_s16(svint8_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_s32(svint16_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_s64(svint32_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_u16(svuint8_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_u32(svuint16_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svshrnt_n_u64(svuint32_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsli_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u8_m(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u8_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u8_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u16_m(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u16_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u16_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u32_m(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u32_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u32_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u64_m(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u64_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_n_u64_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u8_m(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u8_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u8_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u16_m(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u16_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u16_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u32_m(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u32_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u32_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u64_m(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u64_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_u64_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_x(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsqadd_z(svbool_t_val, svuint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsra_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsri_n_u64(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_s16(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_s32(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_s64(svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_u16(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_u32(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_n_u64(svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_s16(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_s32(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_s64(svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_u16(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_u32(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnb_u64(svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_s16(svint8_t_val, svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_s32(svint16_t_val, svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_s64(svint32_t_val, svint64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_u16(svuint8_t_val, svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_u32(svuint16_t_val, svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_n_u64(svuint32_t_val, svuint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_s16(svint8_t_val, svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_s32(svint16_t_val, svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_s64(svint32_t_val, svint64_t_val, svint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_u16(svuint8_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_u32(svuint16_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubhnt_u64(svuint32_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublb_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublbt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_u16(svuint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_u32(svuint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_n_u64(svuint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_u16(svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_u32(svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsublt_u64(svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_n_s16(svint8_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_n_s32(svint16_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_n_s64(svint32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_s16(svint8_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_s32(svint16_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubltb_s64(svint32_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwb_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_s16(svint16_t_val, int8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_s32(svint32_t_val, int16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_s64(svint64_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_u16(svuint16_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_u32(svuint32_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_n_u64(svuint64_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_s16(svint16_t_val, svint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_s32(svint32_t_val, svint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_s64(svint64_t_val, svint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_u16(svuint16_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_u32(svuint32_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svsubwt_u64(svuint64_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svbfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svfloat32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svfloat64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2(svuint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_bf16(svbfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_f16(svfloat16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_f32(svfloat32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_f64(svfloat64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s8(svint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s16(svint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s32(svint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_s64(svint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u8(svuint8x2_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u16(svuint16x2_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u32(svuint32x2_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbl2_u64(svuint64x2_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint8_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint16_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint32_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svint64_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_bf16(svbfloat16_t_val, svbfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_f16(svfloat16_t_val, svfloat16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_f32(svfloat32_t_val, svfloat32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_f64(svfloat64_t_val, svfloat64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s8(svint8_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s16(svint16_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s32(svint32_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_s64(svint64_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u8(svuint8_t_val, svuint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u16(svuint16_t_val, svuint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u32(svuint32_t_val, svuint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svtbx_u64(svuint64_t_val, svuint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_m(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s8_m(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s8_x(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s8_z(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s16_m(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s16_x(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s16_z(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s32_m(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s32_x(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s32_z(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s64_m(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s64_x(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_n_s64_z(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s8_m(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s8_x(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s8_z(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s16_m(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s16_x(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s16_z(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s32_m(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s32_x(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s32_z(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s64_m(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s64_x(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_s64_z(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_x(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint8_t_val, svuint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint8_t_val, uint8_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint16_t_val, svuint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint16_t_val, uint16_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint32_t_val, svuint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint64_t_val, svuint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svuqadd_z(svbool_t_val, svint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b8_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b16_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b32_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilege_b64_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b8_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b16_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b32_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_s32(int32_t_val, int32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_s64(int64_t_val, int64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_u32(uint32_t_val, uint32_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilegt_b64_u64(uint64_t_val, uint64_t_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_f16(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_f32(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_f64(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s8(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s16(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s32(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_s64(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u8(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u16(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u32(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilerw_u64(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_bf16(bfloat16_t_ptr_val, bfloat16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_f16(float16_t_ptr_val, float16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_f32(float32_t_ptr_val, float32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_f64(float64_t_ptr_val, float64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s8(int8_t_ptr_val, int8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s16(int16_t_ptr_val, int16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s32(int32_t_ptr_val, int32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_s64(int64_t_ptr_val, int64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u8(uint8_t_ptr_val, uint8_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u16(uint16_t_ptr_val, uint16_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u32(uint32_t_ptr_val, uint32_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svwhilewr_u64(uint64_t_ptr_val, uint64_t_ptr_val); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar(svuint64_t_val, svuint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s8(svint8_t_val, svint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s16(svint16_t_val, svint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s32(svint32_t_val, svint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_s64(svint64_t_val, svint64_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u8(svuint8_t_val, svuint8_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u16(svuint16_t_val, svuint16_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u32(svuint32_t_val, svuint32_t_val, 2); - // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} - svxar_n_u64(svuint64_t_val, svuint64_t_val, 2); -} diff --git a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2p1___sme_AND_sme2.c b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2p1___sme_AND_LP_sve2p1_OR_sme2_RP.c similarity index 69% rename from clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2p1___sme_AND_sme2.c rename to clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2p1___sme_AND_LP_sve2p1_OR_sme2_RP.c index 104d0f36933c1..07e275a5a2432 100644 --- a/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2p1___sme_AND_sme2.c +++ b/clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2p1___sme_AND_LP_sve2p1_OR_sme2_RP.c @@ -1,14 +1,13 @@ // NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +sve2p1 -verify=guard // RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sme2 -target-feature +sve -verify=streaming-guard -// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sme2 -target-feature +sve -target-feature +sve2p1 -verify +// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +sve2p1 -verify // expected-no-diagnostics // REQUIRES: aarch64-registered-target #include -// Properties: guard="sve,sve2p1" streaming_guard="sme,sme2" flags="feature-dependent" +// Properties: guard="sve,sve2p1" streaming_guard="sme,(sve2p1|sme2)" flags="feature-dependent" void test(void) { bfloat16_t * bfloat16_t_ptr_val; @@ -1114,1015 +1113,510 @@ void test_streaming(void) __arm_streaming{ uint64_t * uint64_t_ptr_val; uint64_t uint64_t_val; - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcntp_c8(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcntp_c16(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcntp_c32(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svcntp_c64(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_f16_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_f16_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_f32_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_f32_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_f64_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_f64_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s8_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s8_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s16_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s16_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s32_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s32_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s64_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_s64_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u8_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u8_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u16_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u16_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u32_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u32_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u64_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_u64_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_vnum_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svld1_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_f16_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_f16_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_f32_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_f32_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_f64_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_f64_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s8_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s8_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s16_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s16_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s32_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s32_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s64_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_s64_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u8_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u8_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u16_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u16_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u32_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u32_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u64_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_u64_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_vnum_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svldnt1_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c8(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c8_x2(svcount_t_val, 1); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c16(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c16_x2(svcount_t_val, 1); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c32(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c32_x2(svcount_t_val, 1); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c64(svcount_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpext_lane_c64_x2(svcount_t_val, 1); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpfalse_c(); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpsel_lane_c8(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpsel_lane_c16(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpsel_lane_c32(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svpsel_lane_c64(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svptrue_c8(); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svptrue_c16(); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svptrue_c32(); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svptrue_c64(); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svreinterpret(svbool_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svreinterpret(svcount_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svreinterpret_b(svcount_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svreinterpret_c(svbool_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_f16_x2(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_f16_x4(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_f32_x2(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_f32_x4(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_f64_x2(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_f64_x4(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s8_x2(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s8_x4(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s16_x2(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s16_x4(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s32_x2(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s32_x4(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s64_x2(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_s64_x4(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u8_x2(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u8_x4(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u16_x2(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u16_x4(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u32_x2(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u32_x4(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u64_x2(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_u64_x4(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svst1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_f16_x2(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_f16_x4(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_f32_x2(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_f32_x4(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_f64_x2(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_f64_x4(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s8_x2(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s8_x4(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s16_x2(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s16_x4(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s32_x2(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s32_x4(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s64_x2(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_s64_x4(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u8_x2(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u8_x4(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u16_x2(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u16_x4(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u32_x2(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u32_x4(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u64_x2(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_u64_x4(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svstnt1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c8(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c16(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c32(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilege_c64_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c8(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c16(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c32(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilegt_c64_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c8(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c16(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c32(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilele_c64_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c8(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c16(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c32(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+1 {{builtin can only be called from a non-streaming function}} svwhilelt_c64_u64(uint64_t_val, uint64_t_val, 2); } @@ -2172,1519 +1666,1014 @@ void test_streaming_compatible(void) __arm_streaming_compatible{ uint64_t * uint64_t_ptr_val; uint64_t uint64_t_val; - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcntp_c8(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcntp_c16(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcntp_c32(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svcntp_c64(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_f16_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_f16_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_f32_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_f32_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_f64_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_f64_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s8_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s8_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s16_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s16_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s32_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s32_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s64_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_s64_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u8_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u8_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u16_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u16_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u32_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u32_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u64_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_u64_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_vnum_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svld1_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_f16_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_f16_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_f32_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_f32_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_f64_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_f64_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s8_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s8_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s16_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s16_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s32_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s32_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s64_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_s64_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u8_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u8_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u16_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u16_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u32_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u32_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u64_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_u64_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, float16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, float32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, float64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, int8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, int16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, int32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, int64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_vnum_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x2(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, bfloat16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, float16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, float32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, float64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, int8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, int16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, int32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, int64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, mfloat8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, uint8_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, uint16_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, uint32_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svldnt1_x4(svcount_t_val, uint64_t_ptr_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c8(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c8_x2(svcount_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c16(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c16_x2(svcount_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c32(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c32_x2(svcount_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c64(svcount_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpext_lane_c64_x2(svcount_t_val, 1); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpfalse_c(); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpsel_lane_c8(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpsel_lane_c16(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpsel_lane_c32(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svpsel_lane_c64(svcount_t_val, svbool_t_val, uint32_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svptrue_c8(); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svptrue_c16(); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svptrue_c32(); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svptrue_c64(); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svreinterpret(svbool_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svreinterpret(svcount_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svreinterpret_b(svcount_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svreinterpret_c(svbool_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_f16_x2(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_f16_x4(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_f32_x2(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_f32_x4(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_f64_x2(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_f64_x4(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s8_x2(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s8_x4(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s16_x2(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s16_x4(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s32_x2(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s32_x4(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s64_x2(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_s64_x4(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u8_x2(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u8_x4(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u16_x2(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u16_x4(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u32_x2(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u32_x4(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u64_x2(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_u64_x4(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svst1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_f16_x2(svcount_t_val, float16_t_ptr_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_f16_x4(svcount_t_val, float16_t_ptr_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_f32_x2(svcount_t_val, float32_t_ptr_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_f32_x4(svcount_t_val, float32_t_ptr_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_f64_x2(svcount_t_val, float64_t_ptr_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_f64_x4(svcount_t_val, float64_t_ptr_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s8_x2(svcount_t_val, int8_t_ptr_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s8_x4(svcount_t_val, int8_t_ptr_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s16_x2(svcount_t_val, int16_t_ptr_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s16_x4(svcount_t_val, int16_t_ptr_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s32_x2(svcount_t_val, int32_t_ptr_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s32_x4(svcount_t_val, int32_t_ptr_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s64_x2(svcount_t_val, int64_t_ptr_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_s64_x4(svcount_t_val, int64_t_ptr_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u8_x2(svcount_t_val, uint8_t_ptr_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u8_x4(svcount_t_val, uint8_t_ptr_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u16_x2(svcount_t_val, uint16_t_ptr_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u16_x4(svcount_t_val, uint16_t_ptr_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u32_x2(svcount_t_val, uint32_t_ptr_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u32_x4(svcount_t_val, uint32_t_ptr_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u64_x2(svcount_t_val, uint64_t_ptr_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_u64_x4(svcount_t_val, uint64_t_ptr_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_bf16_x2(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_bf16_x4(svcount_t_val, bfloat16_t_ptr_val, int64_t_val, svbfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_f16_x2(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_f16_x4(svcount_t_val, float16_t_ptr_val, int64_t_val, svfloat16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_f32_x2(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_f32_x4(svcount_t_val, float32_t_ptr_val, int64_t_val, svfloat32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_f64_x2(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_f64_x4(svcount_t_val, float64_t_ptr_val, int64_t_val, svfloat64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_mf8_x2(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_mf8_x4(svcount_t_val, mfloat8_t_ptr_val, int64_t_val, svmfloat8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s8_x2(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s8_x4(svcount_t_val, int8_t_ptr_val, int64_t_val, svint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s16_x2(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s16_x4(svcount_t_val, int16_t_ptr_val, int64_t_val, svint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s32_x2(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s32_x4(svcount_t_val, int32_t_ptr_val, int64_t_val, svint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s64_x2(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_s64_x4(svcount_t_val, int64_t_ptr_val, int64_t_val, svint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u8_x2(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u8_x4(svcount_t_val, uint8_t_ptr_val, int64_t_val, svuint8x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u16_x2(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u16_x4(svcount_t_val, uint16_t_ptr_val, int64_t_val, svuint16x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u32_x2(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u32_x4(svcount_t_val, uint32_t_ptr_val, int64_t_val, svuint32x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u64_x2(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x2_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svstnt1_vnum_u64_x4(svcount_t_val, uint64_t_ptr_val, int64_t_val, svuint64x4_t_val); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c8(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c16(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c32(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilege_c64_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c8(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c16(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c32(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilegt_c64_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c8(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c16(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c32(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilele_c64_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c8(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c8(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c8_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c8_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c16(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c16(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c16_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c16_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c32(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c32(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c32_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c32_u64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c64(uint64_t_val, uint64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c64_s64(int64_t_val, int64_t_val, 2); - // guard-error@+2 {{builtin can only be called from a non-streaming function}} // streaming-guard-error@+1 {{builtin can only be called from a streaming function}} svwhilelt_c64_u64(uint64_t_val, uint64_t_val, 2); } diff --git a/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2.cpp b/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2.cpp index 4229f6c30ba79..313e0434f7050 100644 --- a/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2.cpp +++ b/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2.cpp @@ -40,1153 +40,1153 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svhistseg_s8' needs target feature sve,sve2}} // overload-error@+1 {{'svhistseg' needs target feature sve,sve2}} SVE_ACLE_FUNC(svhistseg,_s8,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqrdmulh_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_s8,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqrdmulh_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_n_s8,,)(svundef_s8(), i8); - // expected-error@+2 {{'svqdmulh_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_s8,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmulh_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_n_s8,,)(svundef_s8(), i8); - // expected-error@+2 {{'svsra_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsra' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsra_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsra' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsra,_n_s8,,)(svundef_s8(), svundef_s8(), 1); - // expected-error@+2 {{'svnbsl_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svnbsl_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svqabs_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s8,_z,)(pg, svundef_s8()); - // expected-error@+2 {{'svqabs_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s8,_m,)(svundef_s8(), pg, svundef_s8()); - // expected-error@+2 {{'svqabs_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s8,_x,)(pg, svundef_s8()); - // expected-error@+2 {{'svcadd_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcadd' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcadd_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcadd' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcadd,_s8,,)(svundef_s8(), svundef_s8(), 90); - // expected-error@+2 {{'svtbl2_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_s8,,)(svundef2_s8(), svundef_u8()); - // expected-error@+2 {{'svhsubr_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhsubr_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhsubr_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhsubr_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svhsubr_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svhsubr_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'sveortb_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'sveortb_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svbcax_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svbcax_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svqshlu_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshlu_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshlu_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshlu_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshlu,_n_s8,_z,)(pg, svundef_s8(), 1); - // expected-error@+2 {{'svqrshl_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqrshl_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqrshl_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqrshl_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqrshl_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqrshl_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svcmla_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcmla' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcmla_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcmla' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcmla,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8(), 90); - // expected-error@+2 {{'svqsubr_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqsubr_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqsubr_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqsubr_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqsubr_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqsubr_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svrshr_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshr_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshr,_n_s8,_z,)(pg, svundef_s8(), 1); - // expected-error@+2 {{'svaddp_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svaddp_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqadd_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqadd_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqadd_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqadd_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqadd_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqadd_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svtbx_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_s8,,)(svundef_s8(), svundef_s8(), svundef_u8()); - // expected-error@+2 {{'svqrdcmlah_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdcmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdcmlah_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdcmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdcmlah,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8(), 90); - // expected-error@+2 {{'svminp_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svminp_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqsub_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqsub_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqsub_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqsub_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqsub_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqsub_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svrsra_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsra' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsra_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsra' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsra,_n_s8,,)(svundef_s8(), svundef_s8(), 1); - // expected-error@+2 {{'sveor3_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'sveor3_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svhadd_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhadd_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svhadd_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhadd_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svhadd_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhadd_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqrdmlsh_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqrdmlsh_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svmaxp_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svmaxp_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s8,_x,)(pg, svundef_s8(), svundef_s8()); // expected-error@+2 {{'svmatch_s8' needs target feature sve,sve2}} // overload-error@+1 {{'svmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svmatch,_s8,,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svwhilerw_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_s8,,)(const_i8_ptr, const_i8_ptr); - // expected-error@+2 {{'svqcadd_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqcadd' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqcadd_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqcadd' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqcadd,_s8,,)(svundef_s8(), svundef_s8(), 90); - // expected-error@+2 {{'svrhadd_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svrhadd_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svrhadd_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svrhadd_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svrhadd_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svrhadd_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svwhilewr_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_s8,,)(const_i8_ptr, const_i8_ptr); - // expected-error@+2 {{'svsli_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsli' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsli_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsli' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsli,_n_s8,,)(svundef_s8(), svundef_s8(), 1); // expected-error@+2 {{'svnmatch_s8' needs target feature sve,sve2}} // overload-error@+1 {{'svnmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svnmatch,_s8,,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svaba_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svaba_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svuqadd_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s8,_m,)(pg, svundef_s8(), svundef_u8()); - // expected-error@+2 {{'svuqadd_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s8,_m,)(pg, svundef_s8(), u8); - // expected-error@+2 {{'svuqadd_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s8,_z,)(pg, svundef_s8(), svundef_u8()); - // expected-error@+2 {{'svuqadd_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s8,_z,)(pg, svundef_s8(), u8); - // expected-error@+2 {{'svuqadd_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s8,_x,)(pg, svundef_s8(), svundef_u8()); - // expected-error@+2 {{'svuqadd_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s8,_x,)(pg, svundef_s8(), u8); - // expected-error@+2 {{'sveorbt_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'sveorbt_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svbsl_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svbsl_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svhsub_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhsub_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhsub_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svhsub_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svhsub_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svhsub_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqrdmlah_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqrdmlah_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svbsl2n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svbsl2n_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svsri_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsri' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsri_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsri' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsri,_n_s8,,)(svundef_s8(), svundef_s8(), 1); - // expected-error@+2 {{'svbsl1n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_s8,,)(svundef_s8(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svbsl1n_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_s8,,)(svundef_s8(), svundef_s8(), i8); - // expected-error@+2 {{'svrshl_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svrshl_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svrshl_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svrshl_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svrshl_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svrshl_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqneg_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s8,_z,)(pg, svundef_s8()); - // expected-error@+2 {{'svqneg_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s8,_m,)(svundef_s8(), pg, svundef_s8()); - // expected-error@+2 {{'svqneg_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s8,_x,)(pg, svundef_s8()); - // expected-error@+2 {{'svxar_n_s8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svxar' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svxar_n_s8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svxar' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svxar,_n_s8,,)(svundef_s8(), svundef_s8(), 1); - // expected-error@+2 {{'svqshl_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s8,_z,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqshl_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s8,_m,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqshl_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s8,_x,)(pg, svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqshl_n_s8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s8,_z,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqshl_n_s8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s8,_m,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svqshl_n_s8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s8,_x,)(pg, svundef_s8(), i8); - // expected-error@+2 {{'svmullb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svmullb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svqrshrunb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshrunb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshrunb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshrunb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshrunb,_n_s16,,)(svundef_s16(), 1); - // expected-error@+2 {{'svqdmlalbt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalbt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalbt,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmlalbt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalbt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalbt,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svqrdmulh_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_s16,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqrdmulh_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_n_s16,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqrdmulh_lane_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_lane_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh_lane,_s16,,)(svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svaddwb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_s16,,)(svundef_s16(), svundef_s8()); - // expected-error@+2 {{'svaddwb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_n_s16,,)(svundef_s16(), i8); - // expected-error@+2 {{'svsubhnb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_s16,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svsubhnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_n_s16,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqdmulh_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_s16,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmulh_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_n_s16,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqdmulh_lane_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_lane_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh_lane,_s16,,)(svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svqshrunt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshrunt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshrunt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshrunt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshrunt,_n_s16,,)(svundef_u8(), svundef_s16(), 1); - // expected-error@+2 {{'svrsubhnt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_s16,,)(svundef_s8(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrsubhnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_n_s16,,)(svundef_s8(), svundef_s16(), i16); - // expected-error@+2 {{'svnbsl_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svnbsl_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svqdmlslb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslb,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmlslb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslb,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svsubhnt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_s16,,)(svundef_s8(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svsubhnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_n_s16,,)(svundef_s8(), svundef_s16(), i16); - // expected-error@+2 {{'svqabs_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s16,_z,)(pg, svundef_s16()); - // expected-error@+2 {{'svqabs_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s16,_m,)(svundef_s16(), pg, svundef_s16()); - // expected-error@+2 {{'svqabs_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s16,_x,)(pg, svundef_s16()); - // expected-error@+2 {{'svaddlbt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlbt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlbt,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svaddlbt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlbt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlbt,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svtbl2_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_s16,,)(svundef2_s16(), svundef_u16()); - // expected-error@+2 {{'svshrnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svshrnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svshrnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svshrnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svshrnt,_n_s16,,)(svundef_s8(), svundef_s16(), 1); - // expected-error@+2 {{'svhsubr_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhsubr_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhsubr_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhsubr_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svhsubr_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svhsubr_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'sveortb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'sveortb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svqxtnb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnb,_s16,,)(svundef_s16()); - // expected-error@+2 {{'svmlalt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svmlalt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svshrnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svshrnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svshrnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svshrnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svshrnb,_n_s16,,)(svundef_s16(), 1); - // expected-error@+2 {{'svaddhnt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_s16,,)(svundef_s8(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaddhnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_n_s16,,)(svundef_s8(), svundef_s16(), i16); - // expected-error@+2 {{'svmls_lane_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmls_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmls_lane_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmls_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmls_lane,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svqdmlalt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalt,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmlalt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalt,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svbcax_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svbcax_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svqxtnt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnt,_s16,,)(svundef_s8(), svundef_s16()); - // expected-error@+2 {{'svqdmlalb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalb,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmlalb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalb,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svqrshl_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqrshl_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqrshl_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqrshl_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqrshl_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqrshl_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svsublbt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublbt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublbt,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svsublbt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublbt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublbt,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svqshrnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshrnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshrnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshrnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshrnt,_n_s16,,)(svundef_s8(), svundef_s16(), 1); - // expected-error@+2 {{'svqdmullt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullt,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmullt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullt,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svsublt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svsublt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svqdmlslbt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslbt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslbt,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmlslbt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslbt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslbt,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svadalp_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s16,_z,)(pg, svundef_s16(), svundef_s8()); - // expected-error@+2 {{'svadalp_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s16,_m,)(pg, svundef_s16(), svundef_s8()); - // expected-error@+2 {{'svadalp_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s16,_x,)(pg, svundef_s16(), svundef_s8()); - // expected-error@+2 {{'svmul_lane_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmul_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmul_lane_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmul_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmul_lane,_s16,,)(svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svsubwt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_s16,,)(svundef_s16(), svundef_s8()); - // expected-error@+2 {{'svsubwt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_n_s16,,)(svundef_s16(), i8); - // expected-error@+2 {{'svqsubr_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqsubr_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqsubr_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqsubr_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqsubr_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqsubr_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqrshrnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshrnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshrnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshrnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshrnt,_n_s16,,)(svundef_s8(), svundef_s16(), 1); - // expected-error@+2 {{'svaddp_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaddp_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqadd_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqadd_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqadd_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqadd_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqadd_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqadd_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svabdlb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svabdlb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svtbx_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_s16,,)(svundef_s16(), svundef_s16(), svundef_u16()); - // expected-error@+2 {{'svabdlt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svabdlt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svqrshrnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshrnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshrnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshrnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshrnb,_n_s16,,)(svundef_s16(), 1); - // expected-error@+2 {{'svminp_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svminp_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqsub_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqsub_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqsub_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqsub_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqsub_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqsub_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svrsubhnb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_s16,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrsubhnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_n_s16,,)(svundef_s16(), i16); - // expected-error@+2 {{'svaddhnb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_s16,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaddhnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_n_s16,,)(svundef_s16(), i16); - // expected-error@+2 {{'svabalt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svabalt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svqshrnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshrnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshrnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshrnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshrnb,_n_s16,,)(svundef_s16(), 1); - // expected-error@+2 {{'sveor3_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'sveor3_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svhadd_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhadd_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svhadd_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhadd_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svhadd_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhadd_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqshrunb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshrunb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshrunb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshrunb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshrunb,_n_s16,,)(svundef_s16(), 1); - // expected-error@+2 {{'svmovlb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlb,_s16,,)(svundef_s8()); - // expected-error@+2 {{'svqrdmlsh_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqrdmlsh_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svqrdmlsh_lane_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_lane_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh_lane,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svqdmlslt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslt,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmlslt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslt,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svmaxp_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmaxp_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmullt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svmullt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_n_s16,,)(svundef_s8(), i8); // expected-error@+2 {{'svmatch_s16' needs target feature sve,sve2}} // overload-error@+1 {{'svmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svmatch,_s16,,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqxtunb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtunb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtunb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtunb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtunb,_s16,,)(svundef_s16()); - // expected-error@+2 {{'svmla_lane_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmla_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmla_lane_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmla_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmla_lane,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svrshrnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshrnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshrnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshrnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshrnb,_n_s16,,)(svundef_s16(), 1); - // expected-error@+2 {{'svwhilerw_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_s16,,)(const_i16_ptr, const_i16_ptr); - // expected-error@+2 {{'svshllb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svshllb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svshllb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svshllb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svshllb,_n_s16,,)(svundef_s8(), 2); - // expected-error@+2 {{'svrhadd_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrhadd_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svrhadd_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrhadd_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svrhadd_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrhadd_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svraddhnb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_s16,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svraddhnb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_n_s16,,)(svundef_s16(), i16); - // expected-error@+2 {{'svwhilewr_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_s16,,)(const_i16_ptr, const_i16_ptr); - // expected-error@+2 {{'svmlalb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svmlalb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svsubwb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_s16,,)(svundef_s16(), svundef_s8()); - // expected-error@+2 {{'svsubwb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_n_s16,,)(svundef_s16(), i8); // expected-error@+2 {{'svnmatch_s16' needs target feature sve,sve2}} // overload-error@+1 {{'svnmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svnmatch,_s16,,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaba_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaba_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svraddhnt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_s16,,)(svundef_s8(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svraddhnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_n_s16,,)(svundef_s8(), svundef_s16(), i16); - // expected-error@+2 {{'svuqadd_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s16,_m,)(pg, svundef_s16(), svundef_u16()); - // expected-error@+2 {{'svuqadd_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s16,_m,)(pg, svundef_s16(), u16); - // expected-error@+2 {{'svuqadd_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s16,_z,)(pg, svundef_s16(), svundef_u16()); - // expected-error@+2 {{'svuqadd_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s16,_z,)(pg, svundef_s16(), u16); - // expected-error@+2 {{'svuqadd_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s16,_x,)(pg, svundef_s16(), svundef_u16()); - // expected-error@+2 {{'svuqadd_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s16,_x,)(pg, svundef_s16(), u16); - // expected-error@+2 {{'sveorbt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'sveorbt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svbsl_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svbsl_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svshllt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svshllt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svshllt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svshllt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svshllt,_n_s16,,)(svundef_s8(), 2); - // expected-error@+2 {{'svsubltb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubltb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubltb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubltb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubltb,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svsubltb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubltb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubltb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubltb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubltb,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svhsub_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhsub_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhsub_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svhsub_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svhsub_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svhsub_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svaddlb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svaddlb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svqrdmlah_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqrdmlah_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svqrdmlah_lane_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_lane_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah_lane,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svqdmullb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullb,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svqdmullb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullb,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svbsl2n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svbsl2n_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svaddlt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svaddlt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svqxtunt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtunt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtunt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtunt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtunt,_s16,,)(svundef_u8(), svundef_s16()); - // expected-error@+2 {{'svqrshrunt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshrunt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshrunt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshrunt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshrunt,_n_s16,,)(svundef_u8(), svundef_s16(), 1); - // expected-error@+2 {{'svabalb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svabalb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svsublb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_s16,,)(svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svsublb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_n_s16,,)(svundef_s8(), i8); - // expected-error@+2 {{'svbsl1n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_s16,,)(svundef_s16(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svbsl1n_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_s16,,)(svundef_s16(), svundef_s16(), i16); - // expected-error@+2 {{'svrshl_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrshl_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrshl_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svrshl_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svrshl_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svrshl_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svaddwt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_s16,,)(svundef_s16(), svundef_s8()); - // expected-error@+2 {{'svaddwt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_n_s16,,)(svundef_s16(), i8); - // expected-error@+2 {{'svmlslb_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svmlslb_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svmlslt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_s16,,)(svundef_s16(), svundef_s8(), svundef_s8()); - // expected-error@+2 {{'svmlslt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_n_s16,,)(svundef_s16(), svundef_s8(), i8); - // expected-error@+2 {{'svqneg_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s16,_z,)(pg, svundef_s16()); - // expected-error@+2 {{'svqneg_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s16,_m,)(svundef_s16(), pg, svundef_s16()); - // expected-error@+2 {{'svqneg_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s16,_x,)(pg, svundef_s16()); - // expected-error@+2 {{'svmovlt_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlt_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlt,_s16,,)(svundef_s8()); - // expected-error@+2 {{'svrshrnt_n_s16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshrnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshrnt_n_s16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshrnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshrnt,_n_s16,,)(svundef_s8(), svundef_s16(), 1); - // expected-error@+2 {{'svqshl_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s16,_z,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqshl_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s16,_m,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqshl_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s16,_x,)(pg, svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqshl_n_s16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s16,_z,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqshl_n_s16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s16,_m,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svqshl_n_s16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s16,_x,)(pg, svundef_s16(), i16); - // expected-error@+2 {{'svmullb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmullb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svmullb_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb_lane,_s32,,)(svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svqdmlalbt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalbt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalbt,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmlalbt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalbt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalbt,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svqrdmulh_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_s32,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqrdmulh_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_n_s32,,)(svundef_s32(), i32); - // expected-error@+2 {{'svaddwb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_s32,,)(svundef_s32(), svundef_s16()); - // expected-error@+2 {{'svaddwb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_n_s32,,)(svundef_s32(), i16); - // expected-error@+2 {{'svsubhnb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_s32,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svsubhnb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_n_s32,,)(svundef_s32(), i32); - // expected-error@+2 {{'svqdmulh_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_s32,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmulh_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_n_s32,,)(svundef_s32(), i32); - // expected-error@+2 {{'svrsubhnt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_s32,,)(svundef_s16(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrsubhnt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_n_s32,,)(svundef_s16(), svundef_s32(), i32); - // expected-error@+2 {{'svnbsl_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svnbsl_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svqdmlslb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslb,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmlslb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslb,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svqdmlslb_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslb_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslb_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslb_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslb_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svsubhnt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_s32,,)(svundef_s16(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svsubhnt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_n_s32,,)(svundef_s16(), svundef_s32(), i32); - // expected-error@+2 {{'svqabs_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s32,_z,)(pg, svundef_s32()); - // expected-error@+2 {{'svqabs_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s32,_m,)(svundef_s32(), pg, svundef_s32()); - // expected-error@+2 {{'svqabs_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s32,_x,)(pg, svundef_s32()); - // expected-error@+2 {{'svwhilegt_b8_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b8_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b8,_s32,,)(i32, i32); - // expected-error@+2 {{'svwhilegt_b16_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b16_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b16,_s32,,)(i32, i32); - // expected-error@+2 {{'svwhilegt_b32_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b32_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b32,_s32,,)(i32, i32); - // expected-error@+2 {{'svwhilegt_b64_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b64_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b64,_s32,,)(i32, i32); - // expected-error@+2 {{'svaddlbt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlbt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlbt,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaddlbt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlbt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlbt,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svtbl2_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_s32,,)(svundef2_s32(), svundef_u32()); - // expected-error@+2 {{'svhsubr_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhsubr_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhsubr_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhsubr_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svhsubr_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svhsubr_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s32,_x,)(pg, svundef_s32(), i32); // expected-error@+2 {{'svhistcnt_s32_z' needs target feature sve,sve2}} // overload-error@+1 {{'svhistcnt_z' needs target feature sve,sve2}} SVE_ACLE_FUNC(svhistcnt,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'sveortb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'sveortb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svqxtnb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnb,_s32,,)(svundef_s32()); - // expected-error@+2 {{'svmlalt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmlalt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svmlalt_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svaddhnt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_s32,,)(svundef_s16(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svaddhnt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_n_s32,,)(svundef_s16(), svundef_s32(), i32); // expected-error@+2 {{'svldnt1uh_gather_u32base_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_s32' needs target feature sve,sve2}} @@ -1200,233 +1200,233 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1uh_gather_u32base_index_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_index_s32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1uh_gather, _u32base, _index_s32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svqdmlalt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalt,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmlalt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalt,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svqdmlalt_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalt_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalt_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalt_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalt_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svbcax_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svbcax_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svqxtnt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnt,_s32,,)(svundef_s16(), svundef_s32()); - // expected-error@+2 {{'svqdmlalb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalb,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmlalb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalb,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svqdmlalb_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalb_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalb_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalb_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalb_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svqrshl_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqrshl_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqrshl_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqrshl_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqrshl_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqrshl_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svcdot_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcdot' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcdot_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcdot' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcdot,_s32,,)(svundef_s32(), svundef_s8(), svundef_s8(), 90); - // expected-error@+2 {{'svsublbt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublbt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublbt,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svsublbt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublbt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublbt,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqdmullt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullt,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmullt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullt,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqdmullt_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullt_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullt_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullt_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullt_lane,_s32,,)(svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svsublt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svsublt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqdmlslbt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslbt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslbt,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmlslbt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslbt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslbt,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svadalp_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s32,_z,)(pg, svundef_s32(), svundef_s16()); - // expected-error@+2 {{'svadalp_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s32,_m,)(pg, svundef_s32(), svundef_s16()); - // expected-error@+2 {{'svadalp_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s32,_x,)(pg, svundef_s32(), svundef_s16()); - // expected-error@+2 {{'svwhilege_b8_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b8_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b8,_s32,,)(i32, i32); - // expected-error@+2 {{'svwhilege_b16_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b16_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b16,_s32,,)(i32, i32); - // expected-error@+2 {{'svwhilege_b32_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b32_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b32,_s32,,)(i32, i32); - // expected-error@+2 {{'svwhilege_b64_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b64_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b64,_s32,,)(i32, i32); - // expected-error@+2 {{'svsubwt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_s32,,)(svundef_s32(), svundef_s16()); - // expected-error@+2 {{'svsubwt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_n_s32,,)(svundef_s32(), i16); - // expected-error@+2 {{'svqsubr_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqsubr_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqsubr_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqsubr_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqsubr_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqsubr_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svaddp_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svaddp_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqadd_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqadd_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqadd_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqadd_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqadd_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqadd_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svabdlb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svabdlb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svtbx_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_s32,,)(svundef_s32(), svundef_s32(), svundef_u32()); - // expected-error@+2 {{'svabdlt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svabdlt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svminp_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svminp_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqsub_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqsub_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqsub_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqsub_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqsub_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqsub_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svrsubhnb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_s32,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrsubhnb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_n_s32,,)(svundef_s32(), i32); - // expected-error@+2 {{'svaddhnb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_s32,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svaddhnb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_n_s32,,)(svundef_s32(), i32); - // expected-error@+2 {{'svabalt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svabalt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'sveor3_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'sveor3_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svhadd_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhadd_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svhadd_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhadd_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svhadd_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhadd_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svmovlb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlb,_s32,,)(svundef_s16()); // expected-error@+2 {{'svstnt1_scatter_u32base_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter' needs target feature sve,sve2}} @@ -1440,35 +1440,35 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1_scatter_u32base_index_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1_scatter, _u32base, _index, _s32)(pg, svundef_u32(), i64, svundef_s32()); - // expected-error@+2 {{'svqrdmlsh_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqrdmlsh_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svqdmlslt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslt,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmlslt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslt,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svqdmlslt_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslt_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslt_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslt_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslt_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svmaxp_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmaxp_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmullt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmullt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svmullt_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt_lane,_s32,,)(svundef_s16(), svundef_s16(), 1); // expected-error@+2 {{'svldnt1sh_gather_u32base_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_s32' needs target feature sve,sve2}} @@ -1482,47 +1482,47 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sh_gather_u32base_index_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_index_s32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sh_gather, _u32base, _index_s32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svqxtunb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtunb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtunb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtunb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtunb,_s32,,)(svundef_s32()); - // expected-error@+2 {{'svwhilerw_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_s32,,)(const_i32_ptr, const_i32_ptr); - // expected-error@+2 {{'svrhadd_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrhadd_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svrhadd_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrhadd_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svrhadd_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrhadd_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svraddhnb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_s32,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svraddhnb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_n_s32,,)(svundef_s32(), i32); - // expected-error@+2 {{'svwhilewr_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_s32,,)(const_i32_ptr, const_i32_ptr); - // expected-error@+2 {{'svmlalb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmlalb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svmlalb_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); // expected-error@+2 {{'svldnt1sb_gather_u32base_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_s32' needs target feature sve,sve2}} @@ -1533,11 +1533,11 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sb_gather_u32base_offset_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_offset_s32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sb_gather, _u32base, _offset_s32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svsubwb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_s32,,)(svundef_s32(), svundef_s16()); - // expected-error@+2 {{'svsubwb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_n_s32,,)(svundef_s32(), i16); // expected-error@+2 {{'svldnt1ub_gather_u32base_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_s32' needs target feature sve,sve2}} @@ -1548,71 +1548,71 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1ub_gather_u32base_offset_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_offset_s32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1ub_gather, _u32base, _offset_s32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svaba_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svaba_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svraddhnt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_s32,,)(svundef_s16(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svraddhnt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_n_s32,,)(svundef_s16(), svundef_s32(), i32); - // expected-error@+2 {{'svuqadd_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s32,_m,)(pg, svundef_s32(), svundef_u32()); - // expected-error@+2 {{'svuqadd_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s32,_m,)(pg, svundef_s32(), u32); - // expected-error@+2 {{'svuqadd_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s32,_z,)(pg, svundef_s32(), svundef_u32()); - // expected-error@+2 {{'svuqadd_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s32,_z,)(pg, svundef_s32(), u32); - // expected-error@+2 {{'svuqadd_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s32,_x,)(pg, svundef_s32(), svundef_u32()); - // expected-error@+2 {{'svuqadd_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s32,_x,)(pg, svundef_s32(), u32); - // expected-error@+2 {{'sveorbt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'sveorbt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svbsl_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svbsl_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svsubltb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubltb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubltb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubltb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubltb,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svsubltb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubltb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubltb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubltb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubltb,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svhsub_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhsub_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhsub_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svhsub_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svhsub_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svhsub_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s32,_x,)(pg, svundef_s32(), i32); // expected-error@+2 {{'svldnt1_gather_u32base_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_s32' needs target feature sve,sve2}} @@ -1626,26 +1626,26 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1_gather_u32base_index_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_index_s32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1_gather, _u32base, _index_s32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svaddlb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaddlb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqrdmlah_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqrdmlah_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svqdmullb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullb,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svqdmullb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullb,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqdmullb_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullb_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullb_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullb_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullb_lane,_s32,,)(svundef_s16(), svundef_s16(), 1); // expected-error@+2 {{'svstnt1h_scatter_u32base_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1h_scatter' needs target feature sve,sve2}} @@ -1668,243 +1668,243 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1b_scatter_u32base_offset_s32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1b_scatter_offset' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1b_scatter, _u32base, _offset, _s32)(pg, svundef_u32(), i64, svundef_s32()); - // expected-error@+2 {{'svbsl2n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svbsl2n_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svaddlt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svaddlt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svqxtunt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtunt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtunt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtunt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtunt,_s32,,)(svundef_u16(), svundef_s32()); - // expected-error@+2 {{'svabalb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svabalb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svsublb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_s32,,)(svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svsublb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_n_s32,,)(svundef_s16(), i16); - // expected-error@+2 {{'svbsl1n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_s32,,)(svundef_s32(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svbsl1n_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_s32,,)(svundef_s32(), svundef_s32(), i32); - // expected-error@+2 {{'svrshl_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrshl_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrshl_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svrshl_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svrshl_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svrshl_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svaddwt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_s32,,)(svundef_s32(), svundef_s16()); - // expected-error@+2 {{'svaddwt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_n_s32,,)(svundef_s32(), i16); - // expected-error@+2 {{'svmlslb_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmlslb_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svmlslb_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svmlslt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16()); - // expected-error@+2 {{'svmlslt_n_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_n_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_n_s32,,)(svundef_s32(), svundef_s16(), i16); - // expected-error@+2 {{'svmlslt_lane_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt_lane' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_lane_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt_lane' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt_lane,_s32,,)(svundef_s32(), svundef_s16(), svundef_s16(), 1); - // expected-error@+2 {{'svqneg_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s32,_z,)(pg, svundef_s32()); - // expected-error@+2 {{'svqneg_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s32,_m,)(svundef_s32(), pg, svundef_s32()); - // expected-error@+2 {{'svqneg_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s32,_x,)(pg, svundef_s32()); - // expected-error@+2 {{'svmovlt_s32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlt_s32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlt,_s32,,)(svundef_s16()); - // expected-error@+2 {{'svqshl_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s32,_z,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqshl_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s32,_m,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqshl_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s32,_x,)(pg, svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqshl_n_s32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s32,_z,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqshl_n_s32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s32,_m,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svqshl_n_s32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s32,_x,)(pg, svundef_s32(), i32); - // expected-error@+2 {{'svmullb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmullb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svqdmlalbt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalbt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalbt,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmlalbt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalbt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalbt,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svqrdmulh_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_s64,,)(svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqrdmulh_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmulh_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmulh,_n_s64,,)(svundef_s64(), i64); - // expected-error@+2 {{'svaddwb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_s64,,)(svundef_s64(), svundef_s32()); - // expected-error@+2 {{'svaddwb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_n_s64,,)(svundef_s64(), i32); - // expected-error@+2 {{'svsubhnb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_s64,,)(svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svsubhnb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_n_s64,,)(svundef_s64(), i64); - // expected-error@+2 {{'svqdmulh_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_s64,,)(svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqdmulh_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmulh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmulh_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmulh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmulh,_n_s64,,)(svundef_s64(), i64); - // expected-error@+2 {{'svrsubhnt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_s64,,)(svundef_s32(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrsubhnt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_n_s64,,)(svundef_s32(), svundef_s64(), i64); - // expected-error@+2 {{'svnbsl_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svnbsl_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svqdmlslb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslb,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmlslb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslb,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svsubhnt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_s64,,)(svundef_s32(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svsubhnt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_n_s64,,)(svundef_s32(), svundef_s64(), i64); - // expected-error@+2 {{'svqabs_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s64,_z,)(pg, svundef_s64()); - // expected-error@+2 {{'svqabs_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s64,_m,)(svundef_s64(), pg, svundef_s64()); - // expected-error@+2 {{'svqabs_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqabs_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqabs_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqabs_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqabs,_s64,_x,)(pg, svundef_s64()); - // expected-error@+2 {{'svwhilegt_b8_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b8_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b8,_s64,,)(i64, i64); - // expected-error@+2 {{'svwhilegt_b16_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b16_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b16,_s64,,)(i64, i64); - // expected-error@+2 {{'svwhilegt_b32_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b32_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b32,_s64,,)(i64, i64); - // expected-error@+2 {{'svwhilegt_b64_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b64_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b64,_s64,,)(i64, i64); - // expected-error@+2 {{'svaddlbt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlbt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlbt,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svaddlbt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlbt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlbt,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svtbl2_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_s64,,)(svundef2_s64(), svundef_u64()); - // expected-error@+2 {{'svhsubr_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhsubr_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhsubr_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhsubr_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svhsubr_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svhsubr_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_s64,_x,)(pg, svundef_s64(), i64); // expected-error@+2 {{'svhistcnt_s64_z' needs target feature sve,sve2}} // overload-error@+1 {{'svhistcnt_z' needs target feature sve,sve2}} SVE_ACLE_FUNC(svhistcnt,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'sveortb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'sveortb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svqxtnb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnb,_s64,,)(svundef_s64()); - // expected-error@+2 {{'svmlalt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmlalt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svaddhnt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_s64,,)(svundef_s32(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svaddhnt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_n_s64,,)(svundef_s32(), svundef_s64(), i64); // expected-error@+2 {{'svldnt1uh_gather_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_s64' needs target feature sve,sve2}} @@ -1927,221 +1927,221 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1uh_gather_u64base_index_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_index_s64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1uh_gather, _u64base, _index_s64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svqdmlalt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalt,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmlalt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalt,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svbcax_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svbcax_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svqxtnt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnt,_s64,,)(svundef_s32(), svundef_s64()); - // expected-error@+2 {{'svqdmlalb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalb,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmlalb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlalb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlalb,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svqrshl_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqrshl_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqrshl_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqrshl_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqrshl_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqrshl_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_s64,_x,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svsublbt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublbt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublbt,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svsublbt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublbt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublbt,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svqdmullt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullt,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmullt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullt,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svsublt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svsublt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svqdmlslbt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslbt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslbt,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmlslbt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslbt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslbt,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svadalp_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s64,_z,)(pg, svundef_s64(), svundef_s32()); - // expected-error@+2 {{'svadalp_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s64,_m,)(pg, svundef_s64(), svundef_s32()); - // expected-error@+2 {{'svadalp_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_s64,_x,)(pg, svundef_s64(), svundef_s32()); - // expected-error@+2 {{'svwhilege_b8_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b8_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b8,_s64,,)(i64, i64); - // expected-error@+2 {{'svwhilege_b16_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b16_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b16,_s64,,)(i64, i64); - // expected-error@+2 {{'svwhilege_b32_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b32_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b32,_s64,,)(i64, i64); - // expected-error@+2 {{'svwhilege_b64_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b64_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b64,_s64,,)(i64, i64); - // expected-error@+2 {{'svsubwt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_s64,,)(svundef_s64(), svundef_s32()); - // expected-error@+2 {{'svsubwt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_n_s64,,)(svundef_s64(), i32); - // expected-error@+2 {{'svqsubr_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqsubr_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqsubr_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqsubr_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqsubr_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqsubr_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_s64,_x,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svaddp_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svaddp_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqadd_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqadd_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqadd_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqadd_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqadd_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqadd_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_s64,_x,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svabdlb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svabdlb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svtbx_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_s64,,)(svundef_s64(), svundef_s64(), svundef_u64()); - // expected-error@+2 {{'svabdlt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svabdlt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svminp_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svminp_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqsub_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqsub_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqsub_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqsub_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqsub_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqsub_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_s64,_x,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svrsubhnb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_s64,,)(svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrsubhnb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_n_s64,,)(svundef_s64(), i64); - // expected-error@+2 {{'svaddhnb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_s64,,)(svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svaddhnb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_n_s64,,)(svundef_s64(), i64); - // expected-error@+2 {{'svabalt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svabalt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'sveor3_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'sveor3_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svhadd_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhadd_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svhadd_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhadd_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svhadd_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhadd_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_s64,_x,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svmovlb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlb,_s64,,)(svundef_s32()); // expected-error@+2 {{'svstnt1_scatter_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter' needs target feature sve,sve2}} @@ -2164,29 +2164,29 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1_scatter_u64base_index_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1_scatter, _u64base, _index, _s64)(pg, svundef_u64(), i64, svundef_s64()); - // expected-error@+2 {{'svqrdmlsh_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqrdmlsh_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlsh_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlsh' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlsh,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svqdmlslt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslt,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmlslt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmlslt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmlslt,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svmaxp_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svmaxp_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svmullt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmullt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_n_s64,,)(svundef_s32(), i32); // expected-error@+2 {{'svldnt1sh_gather_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_s64' needs target feature sve,sve2}} @@ -2209,44 +2209,44 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sh_gather_u64base_index_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_index_s64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sh_gather, _u64base, _index_s64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svqxtunb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtunb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtunb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtunb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtunb,_s64,,)(svundef_s64()); - // expected-error@+2 {{'svwhilerw_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_s64,,)(const_i64_ptr, const_i64_ptr); - // expected-error@+2 {{'svrhadd_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrhadd_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svrhadd_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrhadd_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svrhadd_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrhadd_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_s64,_x,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svraddhnb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_s64,,)(svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svraddhnb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_n_s64,,)(svundef_s64(), i64); - // expected-error@+2 {{'svwhilewr_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_s64,,)(const_i64_ptr, const_i64_ptr); - // expected-error@+2 {{'svmlalb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmlalb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_n_s64,,)(svundef_s64(), svundef_s32(), i32); // expected-error@+2 {{'svldnt1sb_gather_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_s64' needs target feature sve,sve2}} @@ -2260,11 +2260,11 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sb_gather_u64base_offset_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_offset_s64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sb_gather, _u64base, _offset_s64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svsubwb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_s64,,)(svundef_s64(), svundef_s32()); - // expected-error@+2 {{'svsubwb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_n_s64,,)(svundef_s64(), i32); // expected-error@+2 {{'svldnt1ub_gather_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_s64' needs target feature sve,sve2}} @@ -2278,41 +2278,41 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1ub_gather_u64base_offset_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_offset_s64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1ub_gather, _u64base, _offset_s64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svaba_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svaba_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svraddhnt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_s64,,)(svundef_s32(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svraddhnt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_n_s64,,)(svundef_s32(), svundef_s64(), i64); - // expected-error@+2 {{'svuqadd_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s64,_m,)(pg, svundef_s64(), svundef_u64()); - // expected-error@+2 {{'svuqadd_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s64,_m,)(pg, svundef_s64(), u64); - // expected-error@+2 {{'svuqadd_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s64,_z,)(pg, svundef_s64(), svundef_u64()); - // expected-error@+2 {{'svuqadd_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s64,_z,)(pg, svundef_s64(), u64); - // expected-error@+2 {{'svuqadd_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_s64,_x,)(pg, svundef_s64(), svundef_u64()); - // expected-error@+2 {{'svuqadd_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svuqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svuqadd_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svuqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svuqadd,_n_s64,_x,)(pg, svundef_s64(), u64); - // expected-error@+2 {{'sveorbt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'sveorbt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_s64,,)(svundef_s64(), svundef_s64(), i64); // expected-error@+2 {{'svldnt1sw_gather_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sw_gather_s64' needs target feature sve,sve2}} @@ -2335,35 +2335,35 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sw_gather_u64base_index_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sw_gather_index_s64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sw_gather, _u64base, _index_s64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svbsl_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svbsl_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svsubltb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubltb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubltb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubltb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubltb,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svsubltb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubltb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubltb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubltb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubltb,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svhsub_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhsub_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhsub_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svhsub_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svhsub_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svhsub_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_s64,_x,)(pg, svundef_s64(), i64); // expected-error@+2 {{'svldnt1_gather_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_s64' needs target feature sve,sve2}} @@ -2386,23 +2386,23 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1_gather_u64base_index_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_index_s64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1_gather, _u64base, _index_s64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svaddlb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svaddlb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svqrdmlah_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqrdmlah_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrdmlah' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrdmlah_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrdmlah' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrdmlah,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svqdmullb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullb,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svqdmullb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqdmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqdmullb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqdmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqdmullb,_n_s64,,)(svundef_s32(), i32); // expected-error@+2 {{'svldnt1uw_gather_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uw_gather_s64' needs target feature sve,sve2}} @@ -2458,17 +2458,17 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1b_scatter_u64base_offset_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1b_scatter_offset' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1b_scatter, _u64base, _offset, _s64)(pg, svundef_u64(), i64, svundef_s64()); - // expected-error@+2 {{'svbsl2n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svbsl2n_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svaddlt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svaddlt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_n_s64,,)(svundef_s32(), i32); // expected-error@+2 {{'svstnt1w_scatter_u64base_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1w_scatter' needs target feature sve,sve2}} @@ -2491,980 +2491,980 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1w_scatter_u64base_index_s64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1w_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1w_scatter, _u64base, _index, _s64)(pg, svundef_u64(), i64, svundef_s64()); - // expected-error@+2 {{'svqxtunt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtunt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtunt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtunt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtunt,_s64,,)(svundef_u32(), svundef_s64()); - // expected-error@+2 {{'svabalb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svabalb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svsublb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_s64,,)(svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svsublb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_n_s64,,)(svundef_s32(), i32); - // expected-error@+2 {{'svbsl1n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_s64,,)(svundef_s64(), svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svbsl1n_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_s64,,)(svundef_s64(), svundef_s64(), i64); - // expected-error@+2 {{'svrshl_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrshl_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrshl_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svrshl_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svrshl_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svrshl_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_s64,_x,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svaddwt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_s64,,)(svundef_s64(), svundef_s32()); - // expected-error@+2 {{'svaddwt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_n_s64,,)(svundef_s64(), i32); - // expected-error@+2 {{'svmlslb_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmlslb_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svmlslt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_s64,,)(svundef_s64(), svundef_s32(), svundef_s32()); - // expected-error@+2 {{'svmlslt_n_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_n_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_n_s64,,)(svundef_s64(), svundef_s32(), i32); - // expected-error@+2 {{'svqneg_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s64,_z,)(pg, svundef_s64()); - // expected-error@+2 {{'svqneg_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s64,_m,)(svundef_s64(), pg, svundef_s64()); - // expected-error@+2 {{'svqneg_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqneg_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqneg_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqneg_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqneg,_s64,_x,)(pg, svundef_s64()); - // expected-error@+2 {{'svmovlt_s64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlt_s64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlt,_s64,,)(svundef_s32()); - // expected-error@+2 {{'svqshl_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s64,_z,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqshl_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s64,_m,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqshl_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_s64,_x,)(pg, svundef_s64(), svundef_s64()); - // expected-error@+2 {{'svqshl_n_s64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s64,_z,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqshl_n_s64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s64,_m,)(pg, svundef_s64(), i64); - // expected-error@+2 {{'svqshl_n_s64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_s64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_s64,_x,)(pg, svundef_s64(), i64); // expected-error@+2 {{'svhistseg_u8' needs target feature sve,sve2}} // overload-error@+1 {{'svhistseg' needs target feature sve,sve2}} SVE_ACLE_FUNC(svhistseg,_u8,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svpmullb_pair_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_pair_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb_pair,_u8,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svpmullb_pair_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_pair_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb_pair,_n_u8,,)(svundef_u8(), u8); - // expected-error@+2 {{'svnbsl_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svnbsl_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svtbl2_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_u8,,)(svundef2_u8(), svundef_u8()); - // expected-error@+2 {{'svhsubr_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u8,_z,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhsubr_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhsubr_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhsubr_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u8,_z,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svhsubr_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u8,_m,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svhsubr_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u8,_x,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svpmul_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmul' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmul_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmul' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmul,_u8,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svpmul_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmul' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmul_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmul' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmul,_n_u8,,)(svundef_u8(), u8); - // expected-error@+2 {{'sveortb_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'sveortb_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svbcax_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svbcax_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svqrshl_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u8,_z,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svqrshl_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u8,_m,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svqrshl_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u8,_x,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svqrshl_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u8,_z,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svqrshl_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u8,_m,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svqrshl_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u8,_x,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svpmullt_pair_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_pair_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt_pair,_u8,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svpmullt_pair_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_pair_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt_pair,_n_u8,,)(svundef_u8(), u8); - // expected-error@+2 {{'svqsubr_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u8,_z,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqsubr_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqsubr_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqsubr_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u8,_z,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svqsubr_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u8,_m,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svqsubr_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u8,_x,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svaddp_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svaddp_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqadd_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqadd_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u8,_m,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svqadd_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u8,_z,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqadd_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u8,_z,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svqadd_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqadd_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u8,_x,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svtbx_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svminp_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svminp_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svsqadd_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u8,_m,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svsqadd_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u8,_m,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svsqadd_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u8,_z,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svsqadd_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u8,_z,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svsqadd_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u8,_x,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svsqadd_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u8,_x,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svqsub_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u8,_z,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqsub_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqsub_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svqsub_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u8,_z,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svqsub_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u8,_m,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svqsub_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u8,_x,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'sveor3_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'sveor3_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svhadd_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhadd_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u8,_m,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svhadd_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u8,_z,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhadd_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u8,_z,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svhadd_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhadd_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u8,_x,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svmaxp_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svmaxp_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u8,_x,)(pg, svundef_u8(), svundef_u8()); // expected-error@+2 {{'svmatch_u8' needs target feature sve,sve2}} // overload-error@+1 {{'svmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svmatch,_u8,,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svwhilerw_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_u8,,)(const_u8_ptr, const_u8_ptr); - // expected-error@+2 {{'svrhadd_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svrhadd_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u8,_m,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svrhadd_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u8,_z,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svrhadd_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u8,_z,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svrhadd_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svrhadd_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u8,_x,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svwhilewr_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_u8,,)(const_u8_ptr, const_u8_ptr); // expected-error@+2 {{'svnmatch_u8' needs target feature sve,sve2}} // overload-error@+1 {{'svnmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svnmatch,_u8,,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svaba_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svaba_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'sveorbt_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'sveorbt_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svbsl_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svbsl_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svhsub_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u8,_z,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhsub_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u8,_m,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhsub_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u8,_x,)(pg, svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svhsub_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u8,_z,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svhsub_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u8,_m,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svhsub_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u8,_x,)(pg, svundef_u8(), u8); - // expected-error@+2 {{'svbsl2n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svbsl2n_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svbsl1n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_u8,,)(svundef_u8(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svbsl1n_n_u8' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_u8' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_u8,,)(svundef_u8(), svundef_u8(), u8); - // expected-error@+2 {{'svrshl_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u8,_z,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svrshl_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u8,_m,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svrshl_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u8,_x,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svrshl_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u8,_z,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svrshl_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u8,_m,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svrshl_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u8,_x,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svqshl_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u8,_z,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svqshl_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u8,_m,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svqshl_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u8,_x,)(pg, svundef_u8(), svundef_s8()); - // expected-error@+2 {{'svqshl_n_u8_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u8_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u8,_z,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svqshl_n_u8_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u8_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u8,_m,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svqshl_n_u8_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u8_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u8,_x,)(pg, svundef_u8(), i8); - // expected-error@+2 {{'svmullb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svmullb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svpmullb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svpmullb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svaddwb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_u16,,)(svundef_u16(), svundef_u8()); - // expected-error@+2 {{'svaddwb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_n_u16,,)(svundef_u16(), u8); - // expected-error@+2 {{'svsubhnb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_u16,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svsubhnb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_n_u16,,)(svundef_u16(), u16); - // expected-error@+2 {{'svrsubhnt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_u16,,)(svundef_u8(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svrsubhnt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_n_u16,,)(svundef_u8(), svundef_u16(), u16); - // expected-error@+2 {{'svnbsl_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svnbsl_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svsubhnt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_u16,,)(svundef_u8(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svsubhnt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_n_u16,,)(svundef_u8(), svundef_u16(), u16); - // expected-error@+2 {{'svtbl2_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_u16,,)(svundef2_u16(), svundef_u16()); - // expected-error@+2 {{'svhsubr_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u16,_z,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhsubr_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhsubr_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhsubr_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u16,_z,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svhsubr_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u16,_m,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svhsubr_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u16,_x,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'sveortb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'sveortb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svqxtnb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnb,_u16,,)(svundef_u16()); - // expected-error@+2 {{'svmlalt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_u16,,)(svundef_u16(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svmlalt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_n_u16,,)(svundef_u16(), svundef_u8(), u8); - // expected-error@+2 {{'svaddhnt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_u16,,)(svundef_u8(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svaddhnt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_n_u16,,)(svundef_u8(), svundef_u16(), u16); - // expected-error@+2 {{'svbcax_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svbcax_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svqxtnt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnt,_u16,,)(svundef_u8(), svundef_u16()); - // expected-error@+2 {{'svqrshl_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u16,_z,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svqrshl_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u16,_m,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svqrshl_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u16,_x,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svqrshl_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u16,_z,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svqrshl_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u16,_m,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svqrshl_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u16,_x,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svsublt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svsublt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svadalp_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u16,_z,)(pg, svundef_u16(), svundef_u8()); - // expected-error@+2 {{'svadalp_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u16,_m,)(pg, svundef_u16(), svundef_u8()); - // expected-error@+2 {{'svadalp_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u16,_x,)(pg, svundef_u16(), svundef_u8()); - // expected-error@+2 {{'svpmullt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svpmullt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svsubwt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_u16,,)(svundef_u16(), svundef_u8()); - // expected-error@+2 {{'svsubwt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_n_u16,,)(svundef_u16(), u8); - // expected-error@+2 {{'svqsubr_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u16,_z,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqsubr_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqsubr_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqsubr_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u16,_z,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svqsubr_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u16,_m,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svqsubr_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u16,_x,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svaddp_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svaddp_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqadd_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqadd_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u16,_m,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svqadd_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u16,_z,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqadd_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u16,_z,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svqadd_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqadd_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u16,_x,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svabdlb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svabdlb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svtbx_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svabdlt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svabdlt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svminp_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svminp_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svsqadd_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u16,_m,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svsqadd_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u16,_m,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svsqadd_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u16,_z,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svsqadd_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u16,_z,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svsqadd_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u16,_x,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svsqadd_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u16,_x,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svqsub_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u16,_z,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqsub_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqsub_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svqsub_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u16,_z,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svqsub_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u16,_m,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svqsub_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u16,_x,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svrsubhnb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_u16,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svrsubhnb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_n_u16,,)(svundef_u16(), u16); - // expected-error@+2 {{'svaddhnb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_u16,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svaddhnb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_n_u16,,)(svundef_u16(), u16); - // expected-error@+2 {{'svabalt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_u16,,)(svundef_u16(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svabalt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_n_u16,,)(svundef_u16(), svundef_u8(), u8); - // expected-error@+2 {{'sveor3_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'sveor3_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svhadd_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhadd_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u16,_m,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svhadd_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u16,_z,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhadd_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u16,_z,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svhadd_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhadd_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u16,_x,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svmovlb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlb,_u16,,)(svundef_u8()); - // expected-error@+2 {{'svmaxp_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmaxp_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmullt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svmullt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_n_u16,,)(svundef_u8(), u8); // expected-error@+2 {{'svmatch_u16' needs target feature sve,sve2}} // overload-error@+1 {{'svmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svmatch,_u16,,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svwhilerw_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_u16,,)(const_u16_ptr, const_u16_ptr); - // expected-error@+2 {{'svrhadd_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svrhadd_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u16,_m,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svrhadd_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u16,_z,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svrhadd_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u16,_z,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svrhadd_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svrhadd_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u16,_x,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svraddhnb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_u16,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svraddhnb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_n_u16,,)(svundef_u16(), u16); - // expected-error@+2 {{'svwhilewr_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_u16,,)(const_u16_ptr, const_u16_ptr); - // expected-error@+2 {{'svmlalb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_u16,,)(svundef_u16(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svmlalb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_n_u16,,)(svundef_u16(), svundef_u8(), u8); - // expected-error@+2 {{'svsubwb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_u16,,)(svundef_u16(), svundef_u8()); - // expected-error@+2 {{'svsubwb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_n_u16,,)(svundef_u16(), u8); // expected-error@+2 {{'svnmatch_u16' needs target feature sve,sve2}} // overload-error@+1 {{'svnmatch' needs target feature sve,sve2}} SVE_ACLE_FUNC(svnmatch,_u16,,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svaba_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svaba_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svraddhnt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_u16,,)(svundef_u8(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svraddhnt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_n_u16,,)(svundef_u8(), svundef_u16(), u16); - // expected-error@+2 {{'sveorbt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'sveorbt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svbsl_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svbsl_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svhsub_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u16,_z,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhsub_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u16,_m,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhsub_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u16,_x,)(pg, svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svhsub_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u16,_z,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svhsub_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u16,_m,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svhsub_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u16,_x,)(pg, svundef_u16(), u16); - // expected-error@+2 {{'svaddlb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svaddlb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svbsl2n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svbsl2n_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svaddlt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svaddlt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svabalb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_u16,,)(svundef_u16(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svabalb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_n_u16,,)(svundef_u16(), svundef_u8(), u8); - // expected-error@+2 {{'svsublb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_u16,,)(svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svsublb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_n_u16,,)(svundef_u8(), u8); - // expected-error@+2 {{'svbsl1n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_u16,,)(svundef_u16(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svbsl1n_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_u16,,)(svundef_u16(), svundef_u16(), u16); - // expected-error@+2 {{'svrshl_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u16,_z,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svrshl_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u16,_m,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svrshl_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u16,_x,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svrshl_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u16,_z,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svrshl_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u16,_m,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svrshl_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u16,_x,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svaddwt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_u16,,)(svundef_u16(), svundef_u8()); - // expected-error@+2 {{'svaddwt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_n_u16,,)(svundef_u16(), u8); - // expected-error@+2 {{'svmlslb_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_u16,,)(svundef_u16(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svmlslb_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_n_u16,,)(svundef_u16(), svundef_u8(), u8); - // expected-error@+2 {{'svmlslt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_u16,,)(svundef_u16(), svundef_u8(), svundef_u8()); - // expected-error@+2 {{'svmlslt_n_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_n_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_n_u16,,)(svundef_u16(), svundef_u8(), u8); - // expected-error@+2 {{'svmovlt_u16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlt_u16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlt,_u16,,)(svundef_u8()); - // expected-error@+2 {{'svqshl_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u16,_z,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svqshl_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u16,_m,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svqshl_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u16,_x,)(pg, svundef_u16(), svundef_s16()); - // expected-error@+2 {{'svqshl_n_u16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u16,_z,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svqshl_n_u16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u16,_m,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svqshl_n_u16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u16,_x,)(pg, svundef_u16(), i16); - // expected-error@+2 {{'svmullb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmullb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_n_u32,,)(svundef_u16(), u16); - // expected-error@+2 {{'svpmullb_pair_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_pair_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb_pair,_u32,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svpmullb_pair_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_pair_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb_pair,_n_u32,,)(svundef_u32(), u32); - // expected-error@+2 {{'svaddwb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_u32,,)(svundef_u32(), svundef_u16()); - // expected-error@+2 {{'svaddwb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_n_u32,,)(svundef_u32(), u16); - // expected-error@+2 {{'svsubhnb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_u32,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsubhnb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_n_u32,,)(svundef_u32(), u32); - // expected-error@+2 {{'svrsubhnt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_u32,,)(svundef_u16(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svrsubhnt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_n_u32,,)(svundef_u16(), svundef_u32(), u32); - // expected-error@+2 {{'svnbsl_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svnbsl_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svsubhnt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_u32,,)(svundef_u16(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsubhnt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_n_u32,,)(svundef_u16(), svundef_u32(), u32); - // expected-error@+2 {{'svwhilegt_b8_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b8_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b8,_u32,,)(u32, u32); - // expected-error@+2 {{'svwhilegt_b16_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b16_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b16,_u32,,)(u32, u32); - // expected-error@+2 {{'svwhilegt_b32_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b32_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b32,_u32,,)(u32, u32); - // expected-error@+2 {{'svwhilegt_b64_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b64_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b64,_u32,,)(u32, u32); - // expected-error@+2 {{'svtbl2_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_u32,,)(svundef2_u32(), svundef_u32()); - // expected-error@+2 {{'svhsubr_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhsubr_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhsubr_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhsubr_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u32,_z,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svhsubr_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u32,_m,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svhsubr_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u32,_x,)(pg, svundef_u32(), u32); // expected-error@+2 {{'svhistcnt_u32_z' needs target feature sve,sve2}} // overload-error@+1 {{'svhistcnt_z' needs target feature sve,sve2}} SVE_ACLE_FUNC(svhistcnt,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'sveortb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'sveortb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svqxtnb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnb,_u32,,)(svundef_u32()); - // expected-error@+2 {{'svmlalt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_u32,,)(svundef_u32(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmlalt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_n_u32,,)(svundef_u32(), svundef_u16(), u16); - // expected-error@+2 {{'svaddhnt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_u32,,)(svundef_u16(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svaddhnt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_n_u32,,)(svundef_u16(), svundef_u32(), u32); // expected-error@+2 {{'svldnt1uh_gather_u32base_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_u32' needs target feature sve,sve2}} @@ -3478,230 +3478,230 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1uh_gather_u32base_index_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_index_u32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1uh_gather, _u32base, _index_u32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svbcax_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svbcax_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svqxtnt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnt,_u32,,)(svundef_u16(), svundef_u32()); - // expected-error@+2 {{'svqrshl_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u32,_z,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svqrshl_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u32,_m,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svqrshl_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u32,_x,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svqrshl_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u32,_z,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svqrshl_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u32,_m,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svqrshl_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u32,_x,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svsublt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svsublt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_n_u32,,)(svundef_u16(), u16); - // expected-error@+2 {{'svadalp_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u32,_z,)(pg, svundef_u32(), svundef_u16()); - // expected-error@+2 {{'svadalp_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u32,_m,)(pg, svundef_u32(), svundef_u16()); - // expected-error@+2 {{'svadalp_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u32,_x,)(pg, svundef_u32(), svundef_u16()); - // expected-error@+2 {{'svwhilege_b8_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b8_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b8,_u32,,)(u32, u32); - // expected-error@+2 {{'svwhilege_b16_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b16_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b16,_u32,,)(u32, u32); - // expected-error@+2 {{'svwhilege_b32_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b32_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b32,_u32,,)(u32, u32); - // expected-error@+2 {{'svwhilege_b64_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b64_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b64,_u32,,)(u32, u32); - // expected-error@+2 {{'svpmullt_pair_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_pair_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt_pair,_u32,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svpmullt_pair_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_pair_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt_pair,_n_u32,,)(svundef_u32(), u32); - // expected-error@+2 {{'svsubwt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_u32,,)(svundef_u32(), svundef_u16()); - // expected-error@+2 {{'svsubwt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_n_u32,,)(svundef_u32(), u16); - // expected-error@+2 {{'svqsubr_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqsubr_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqsubr_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqsubr_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u32,_z,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svqsubr_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u32,_m,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svqsubr_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u32,_x,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svadclt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclt,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svadclt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclt,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svaddp_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svaddp_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svrecpe_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrecpe_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrecpe_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrecpe_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrecpe,_u32,_z,)(pg, svundef_u32()); - // expected-error@+2 {{'svrecpe_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrecpe_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrecpe_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrecpe_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrecpe,_u32,_m,)(svundef_u32(), pg, svundef_u32()); - // expected-error@+2 {{'svrecpe_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrecpe_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrecpe_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrecpe_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrecpe,_u32,_x,)(pg, svundef_u32()); - // expected-error@+2 {{'svqadd_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqadd_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u32,_m,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svqadd_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqadd_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u32,_z,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svqadd_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqadd_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u32,_x,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svabdlb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svabdlb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_n_u32,,)(svundef_u16(), u16); - // expected-error@+2 {{'svtbx_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svabdlt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svabdlt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_n_u32,,)(svundef_u16(), u16); - // expected-error@+2 {{'svminp_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svminp_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsqadd_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u32,_m,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svsqadd_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u32,_m,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svsqadd_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u32,_z,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svsqadd_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u32,_z,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svsqadd_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u32,_x,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svsqadd_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u32,_x,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svqsub_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqsub_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqsub_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svqsub_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u32,_z,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svqsub_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u32,_m,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svqsub_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u32,_x,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svrsubhnb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_u32,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svrsubhnb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_n_u32,,)(svundef_u32(), u32); - // expected-error@+2 {{'svaddhnb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_u32,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svaddhnb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_n_u32,,)(svundef_u32(), u32); - // expected-error@+2 {{'svabalt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_u32,,)(svundef_u32(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svabalt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_n_u32,,)(svundef_u32(), svundef_u16(), u16); - // expected-error@+2 {{'sveor3_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'sveor3_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svhadd_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhadd_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u32,_m,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svhadd_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhadd_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u32,_z,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svhadd_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhadd_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u32,_x,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svmovlb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlb,_u32,,)(svundef_u16()); // expected-error@+2 {{'svstnt1_scatter_u32base_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter' needs target feature sve,sve2}} @@ -3715,23 +3715,23 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1_scatter_u32base_index_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1_scatter, _u32base, _index, _u32)(pg, svundef_u32(), i64, svundef_u32()); - // expected-error@+2 {{'svmaxp_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svmaxp_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsbclt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclt,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsbclt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclt,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svmullt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmullt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_n_u32,,)(svundef_u16(), u16); // expected-error@+2 {{'svldnt1sh_gather_u32base_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_u32' needs target feature sve,sve2}} @@ -3745,41 +3745,41 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sh_gather_u32base_index_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_index_u32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sh_gather, _u32base, _index_u32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svwhilerw_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_u32,,)(const_u32_ptr, const_u32_ptr); - // expected-error@+2 {{'svrhadd_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svrhadd_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u32,_m,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svrhadd_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svrhadd_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u32,_z,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svrhadd_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svrhadd_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u32,_x,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svraddhnb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_u32,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svraddhnb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_n_u32,,)(svundef_u32(), u32); - // expected-error@+2 {{'svwhilewr_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_u32,,)(const_u32_ptr, const_u32_ptr); - // expected-error@+2 {{'svmlalb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_u32,,)(svundef_u32(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmlalb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_n_u32,,)(svundef_u32(), svundef_u16(), u16); // expected-error@+2 {{'svldnt1sb_gather_u32base_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_u32' needs target feature sve,sve2}} @@ -3790,11 +3790,11 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sb_gather_u32base_offset_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_offset_u32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sb_gather, _u32base, _offset_u32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svsubwb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_u32,,)(svundef_u32(), svundef_u16()); - // expected-error@+2 {{'svsubwb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_n_u32,,)(svundef_u32(), u16); // expected-error@+2 {{'svldnt1ub_gather_u32base_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_u32' needs target feature sve,sve2}} @@ -3805,53 +3805,53 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1ub_gather_u32base_offset_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_offset_u32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1ub_gather, _u32base, _offset_u32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svaba_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svaba_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svraddhnt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_u32,,)(svundef_u16(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svraddhnt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_n_u32,,)(svundef_u16(), svundef_u32(), u32); - // expected-error@+2 {{'sveorbt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'sveorbt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svbsl_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svbsl_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svadclb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclb,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svadclb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclb,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svhsub_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u32,_z,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhsub_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u32,_m,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhsub_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u32,_x,)(pg, svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svhsub_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u32,_z,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svhsub_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u32,_m,)(pg, svundef_u32(), u32); - // expected-error@+2 {{'svhsub_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u32,_x,)(pg, svundef_u32(), u32); // expected-error@+2 {{'svldnt1_gather_u32base_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_u32' needs target feature sve,sve2}} @@ -3865,11 +3865,11 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1_gather_u32base_index_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_index_u32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1_gather, _u32base, _index_u32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svaddlb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svaddlb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_n_u32,,)(svundef_u16(), u16); // expected-error@+2 {{'svstnt1h_scatter_u32base_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1h_scatter' needs target feature sve,sve2}} @@ -3892,207 +3892,207 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1b_scatter_u32base_offset_u32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1b_scatter_offset' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1b_scatter, _u32base, _offset, _u32)(pg, svundef_u32(), i64, svundef_u32()); - // expected-error@+2 {{'svbsl2n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svbsl2n_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svaddlt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svaddlt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_n_u32,,)(svundef_u16(), u16); - // expected-error@+2 {{'svabalb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_u32,,)(svundef_u32(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svabalb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_n_u32,,)(svundef_u32(), svundef_u16(), u16); - // expected-error@+2 {{'svsublb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_u32,,)(svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svsublb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_n_u32,,)(svundef_u16(), u16); - // expected-error@+2 {{'svsbclb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclb,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsbclb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclb,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svbsl1n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_u32,,)(svundef_u32(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svbsl1n_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_u32,,)(svundef_u32(), svundef_u32(), u32); - // expected-error@+2 {{'svrshl_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u32,_z,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svrshl_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u32,_m,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svrshl_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u32,_x,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svrshl_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u32,_z,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svrshl_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u32,_m,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svrshl_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u32,_x,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svrsqrte_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsqrte_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsqrte_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsqrte_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsqrte,_u32,_z,)(pg, svundef_u32()); - // expected-error@+2 {{'svrsqrte_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsqrte_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsqrte_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsqrte_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsqrte,_u32,_m,)(svundef_u32(), pg, svundef_u32()); - // expected-error@+2 {{'svrsqrte_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsqrte_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsqrte_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsqrte_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsqrte,_u32,_x,)(pg, svundef_u32()); - // expected-error@+2 {{'svaddwt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_u32,,)(svundef_u32(), svundef_u16()); - // expected-error@+2 {{'svaddwt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_n_u32,,)(svundef_u32(), u16); - // expected-error@+2 {{'svmlslb_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_u32,,)(svundef_u32(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmlslb_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_n_u32,,)(svundef_u32(), svundef_u16(), u16); - // expected-error@+2 {{'svmlslt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_u32,,)(svundef_u32(), svundef_u16(), svundef_u16()); - // expected-error@+2 {{'svmlslt_n_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_n_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_n_u32,,)(svundef_u32(), svundef_u16(), u16); - // expected-error@+2 {{'svmovlt_u32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlt_u32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlt,_u32,,)(svundef_u16()); - // expected-error@+2 {{'svqshl_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u32,_z,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svqshl_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u32,_m,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svqshl_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u32,_x,)(pg, svundef_u32(), svundef_s32()); - // expected-error@+2 {{'svqshl_n_u32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u32,_z,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svqshl_n_u32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u32,_m,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svqshl_n_u32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u32,_x,)(pg, svundef_u32(), i32); - // expected-error@+2 {{'svmullb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svmullb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullb,_n_u64,,)(svundef_u32(), u32); - // expected-error@+2 {{'svpmullb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svpmullb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullb,_n_u64,,)(svundef_u32(), u32); - // expected-error@+2 {{'svaddwb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_u64,,)(svundef_u64(), svundef_u32()); - // expected-error@+2 {{'svaddwb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwb,_n_u64,,)(svundef_u64(), u32); - // expected-error@+2 {{'svsubhnb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_u64,,)(svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svsubhnb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnb,_n_u64,,)(svundef_u64(), u64); - // expected-error@+2 {{'svrsubhnt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_u64,,)(svundef_u32(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svrsubhnt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnt,_n_u64,,)(svundef_u32(), svundef_u64(), u64); - // expected-error@+2 {{'svnbsl_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svnbsl_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svnbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svnbsl_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svnbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svnbsl,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svsubhnt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_u64,,)(svundef_u32(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svsubhnt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubhnt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubhnt,_n_u64,,)(svundef_u32(), svundef_u64(), u64); - // expected-error@+2 {{'svwhilegt_b8_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b8_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b8,_u64,,)(u64, u64); - // expected-error@+2 {{'svwhilegt_b16_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b16_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b16,_u64,,)(u64, u64); - // expected-error@+2 {{'svwhilegt_b32_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b32_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b32,_u64,,)(u64, u64); - // expected-error@+2 {{'svwhilegt_b64_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilegt_b64_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilegt_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilegt_b64,_u64,,)(u64, u64); - // expected-error@+2 {{'svtbl2_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_u64,,)(svundef2_u64(), svundef_u64()); - // expected-error@+2 {{'svhsubr_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhsubr_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhsubr_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhsubr_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u64,_z,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svhsubr_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u64,_m,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svhsubr_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsubr_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsubr,_n_u64,_x,)(pg, svundef_u64(), u64); // expected-error@+2 {{'svhistcnt_u64_z' needs target feature sve,sve2}} // overload-error@+1 {{'svhistcnt_z' needs target feature sve,sve2}} SVE_ACLE_FUNC(svhistcnt,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'sveortb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'sveortb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveortb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveortb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveortb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveortb,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svqxtnb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnb,_u64,,)(svundef_u64()); - // expected-error@+2 {{'svmlalt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_u64,,)(svundef_u64(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svmlalt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalt,_n_u64,,)(svundef_u64(), svundef_u32(), u32); - // expected-error@+2 {{'svaddhnt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_u64,,)(svundef_u32(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svaddhnt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnt,_n_u64,,)(svundef_u32(), svundef_u64(), u64); // expected-error@+2 {{'svldnt1uh_gather_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_u64' needs target feature sve,sve2}} @@ -4115,221 +4115,221 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1uh_gather_u64base_index_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uh_gather_index_u64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1uh_gather, _u64base, _index_u64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svbcax_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svbcax_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbcax' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbcax_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbcax' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbcax,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svqxtnt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqxtnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqxtnt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqxtnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqxtnt,_u64,,)(svundef_u32(), svundef_u64()); - // expected-error@+2 {{'svqrshl_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u64,_z,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svqrshl_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u64,_m,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svqrshl_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_u64,_x,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svqrshl_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u64,_z,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svqrshl_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u64,_m,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svqrshl_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqrshl_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqrshl,_n_u64,_x,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svsublt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsublt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublt,_n_u64,,)(svundef_u32(), u32); - // expected-error@+2 {{'svadalp_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u64,_z,)(pg, svundef_u64(), svundef_u32()); - // expected-error@+2 {{'svadalp_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u64,_m,)(pg, svundef_u64(), svundef_u32()); - // expected-error@+2 {{'svadalp_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadalp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadalp_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadalp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadalp,_u64,_x,)(pg, svundef_u64(), svundef_u32()); - // expected-error@+2 {{'svwhilege_b8_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b8_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b8' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b8,_u64,,)(u64, u64); - // expected-error@+2 {{'svwhilege_b16_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b16_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b16' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b16,_u64,,)(u64, u64); - // expected-error@+2 {{'svwhilege_b32_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b32_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b32' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b32,_u64,,)(u64, u64); - // expected-error@+2 {{'svwhilege_b64_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilege_b64_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilege_b64' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilege_b64,_u64,,)(u64, u64); - // expected-error@+2 {{'svpmullt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svpmullt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svpmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svpmullt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svpmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svpmullt,_n_u64,,)(svundef_u32(), u32); - // expected-error@+2 {{'svsubwt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_u64,,)(svundef_u64(), svundef_u32()); - // expected-error@+2 {{'svsubwt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwt,_n_u64,,)(svundef_u64(), u32); - // expected-error@+2 {{'svqsubr_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqsubr_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqsubr_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqsubr_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u64,_z,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svqsubr_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u64,_m,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svqsubr_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsubr_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsubr_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsubr_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsubr,_n_u64,_x,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svadclt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclt,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svadclt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclt,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svaddp_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svaddp_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqadd_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqadd_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u64,_m,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svqadd_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqadd_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u64,_z,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svqadd_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqadd_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqadd_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqadd,_n_u64,_x,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svabdlb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svabdlb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlb,_n_u64,,)(svundef_u32(), u32); - // expected-error@+2 {{'svtbx_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svabdlt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svabdlt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabdlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabdlt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabdlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabdlt,_n_u64,,)(svundef_u32(), u32); - // expected-error@+2 {{'svminp_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svminp_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svsqadd_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u64,_m,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svsqadd_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u64,_m,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svsqadd_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u64,_z,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svsqadd_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u64,_z,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svsqadd_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_u64,_x,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svsqadd_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsqadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsqadd_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsqadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsqadd,_n_u64,_x,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svqsub_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqsub_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqsub_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svqsub_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u64,_z,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svqsub_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u64,_m,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svqsub_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqsub_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqsub,_n_u64,_x,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svrsubhnb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_u64,,)(svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svrsubhnb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrsubhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrsubhnb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrsubhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrsubhnb,_n_u64,,)(svundef_u64(), u64); - // expected-error@+2 {{'svaddhnb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_u64,,)(svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svaddhnb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddhnb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddhnb,_n_u64,,)(svundef_u64(), u64); - // expected-error@+2 {{'svabalt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_u64,,)(svundef_u64(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svabalt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalt,_n_u64,,)(svundef_u64(), svundef_u32(), u32); - // expected-error@+2 {{'sveor3_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'sveor3_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveor3' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveor3_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveor3' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveor3,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svhadd_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhadd_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u64,_m,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svhadd_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhadd_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u64,_z,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svhadd_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhadd_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhadd_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhadd,_n_u64,_x,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svmovlb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlb,_u64,,)(svundef_u32()); // expected-error@+2 {{'svstnt1_scatter_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter' needs target feature sve,sve2}} @@ -4352,23 +4352,23 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1_scatter_u64base_index_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1_scatter, _u64base, _index, _u64)(pg, svundef_u64(), i64, svundef_u64()); - // expected-error@+2 {{'svmaxp_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svmaxp_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svsbclt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclt,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svsbclt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclt,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svmullt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svmullt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmullt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmullt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmullt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmullt,_n_u64,,)(svundef_u32(), u32); // expected-error@+2 {{'svldnt1sh_gather_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_u64' needs target feature sve,sve2}} @@ -4391,41 +4391,41 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sh_gather_u64base_index_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sh_gather_index_u64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sh_gather, _u64base, _index_u64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svwhilerw_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_u64,,)(const_u64_ptr, const_u64_ptr); - // expected-error@+2 {{'svrhadd_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svrhadd_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u64,_m,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svrhadd_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svrhadd_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u64,_z,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svrhadd_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svrhadd_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrhadd_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrhadd_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrhadd_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrhadd,_n_u64,_x,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svraddhnb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_u64,,)(svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svraddhnb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnb,_n_u64,,)(svundef_u64(), u64); - // expected-error@+2 {{'svwhilewr_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_u64,,)(const_u64_ptr, const_u64_ptr); - // expected-error@+2 {{'svmlalb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_u64,,)(svundef_u64(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svmlalb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlalb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlalb,_n_u64,,)(svundef_u64(), svundef_u32(), u32); // expected-error@+2 {{'svldnt1sb_gather_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_u64' needs target feature sve,sve2}} @@ -4439,11 +4439,11 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sb_gather_u64base_offset_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sb_gather_offset_u64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sb_gather, _u64base, _offset_u64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svsubwb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_u64,,)(svundef_u64(), svundef_u32()); - // expected-error@+2 {{'svsubwb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsubwb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsubwb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsubwb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsubwb,_n_u64,,)(svundef_u64(), u32); // expected-error@+2 {{'svldnt1ub_gather_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_u64' needs target feature sve,sve2}} @@ -4457,23 +4457,23 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1ub_gather_u64base_offset_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1ub_gather_offset_u64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1ub_gather, _u64base, _offset_u64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svaba_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svaba_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaba' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaba_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaba' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaba,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svraddhnt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_u64,,)(svundef_u32(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svraddhnt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svraddhnt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svraddhnt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svraddhnt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svraddhnt,_n_u64,,)(svundef_u32(), svundef_u64(), u64); - // expected-error@+2 {{'sveorbt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'sveorbt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'sveorbt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'sveorbt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'sveorbt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(sveorbt,_n_u64,,)(svundef_u64(), svundef_u64(), u64); // expected-error@+2 {{'svldnt1sw_gather_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sw_gather_u64' needs target feature sve,sve2}} @@ -4496,35 +4496,35 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1sw_gather_u64base_index_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1sw_gather_index_u64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1sw_gather, _u64base, _index_u64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svbsl_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svbsl_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svadclb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclb,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svadclb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svadclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svadclb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svadclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svadclb,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svhsub_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u64,_z,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhsub_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u64,_m,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhsub_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_u64,_x,)(pg, svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svhsub_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u64,_z,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svhsub_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u64,_m,)(pg, svundef_u64(), u64); - // expected-error@+2 {{'svhsub_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svhsub_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svhsub_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svhsub_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svhsub,_n_u64,_x,)(pg, svundef_u64(), u64); // expected-error@+2 {{'svldnt1_gather_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_u64' needs target feature sve,sve2}} @@ -4547,11 +4547,11 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1_gather_u64base_index_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_index_u64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1_gather, _u64base, _index_u64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svaddlb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svaddlb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlb,_n_u64,,)(svundef_u32(), u32); // expected-error@+2 {{'svldnt1uw_gather_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1uw_gather_u64' needs target feature sve,sve2}} @@ -4607,17 +4607,17 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1b_scatter_u64base_offset_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1b_scatter_offset' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1b_scatter, _u64base, _offset, _u64)(pg, svundef_u64(), i64, svundef_u64()); - // expected-error@+2 {{'svbsl2n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svbsl2n_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl2n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl2n_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl2n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl2n,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svaddlt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svaddlt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddlt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddlt,_n_u64,,)(svundef_u32(), u32); // expected-error@+2 {{'svstnt1w_scatter_u64base_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1w_scatter' needs target feature sve,sve2}} @@ -4640,178 +4640,178 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1w_scatter_u64base_index_u64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1w_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1w_scatter, _u64base, _index, _u64)(pg, svundef_u64(), i64, svundef_u64()); - // expected-error@+2 {{'svabalb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_u64,,)(svundef_u64(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svabalb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svabalb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svabalb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svabalb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svabalb,_n_u64,,)(svundef_u64(), svundef_u32(), u32); - // expected-error@+2 {{'svsublb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_u64,,)(svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svsublb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsublb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsublb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsublb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsublb,_n_u64,,)(svundef_u32(), u32); - // expected-error@+2 {{'svsbclb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclb,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svsbclb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svsbclb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svsbclb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svsbclb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svsbclb,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svbsl1n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_u64,,)(svundef_u64(), svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svbsl1n_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svbsl1n' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svbsl1n_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svbsl1n' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svbsl1n,_n_u64,,)(svundef_u64(), svundef_u64(), u64); - // expected-error@+2 {{'svrshl_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u64,_z,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svrshl_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u64,_m,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svrshl_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_u64,_x,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svrshl_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u64,_z,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svrshl_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u64,_m,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svrshl_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svrshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svrshl_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svrshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svrshl,_n_u64,_x,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svaddwt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_u64,,)(svundef_u64(), svundef_u32()); - // expected-error@+2 {{'svaddwt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddwt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddwt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddwt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddwt,_n_u64,,)(svundef_u64(), u32); - // expected-error@+2 {{'svmlslb_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_u64,,)(svundef_u64(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svmlslb_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslb' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslb_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslb' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslb,_n_u64,,)(svundef_u64(), svundef_u32(), u32); - // expected-error@+2 {{'svmlslt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_u64,,)(svundef_u64(), svundef_u32(), svundef_u32()); - // expected-error@+2 {{'svmlslt_n_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmlslt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmlslt_n_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmlslt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmlslt,_n_u64,,)(svundef_u64(), svundef_u32(), u32); - // expected-error@+2 {{'svmovlt_u64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmovlt' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmovlt_u64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmovlt' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmovlt,_u64,,)(svundef_u32()); - // expected-error@+2 {{'svqshl_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u64,_z,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svqshl_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u64,_m,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svqshl_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_u64,_x,)(pg, svundef_u64(), svundef_s64()); - // expected-error@+2 {{'svqshl_n_u64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u64,_z,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svqshl_n_u64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u64,_m,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svqshl_n_u64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svqshl_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svqshl_n_u64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svqshl_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svqshl,_n_u64,_x,)(pg, svundef_u64(), i64); - // expected-error@+2 {{'svlogb_f16_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f16_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f16,_z,)(pg, svundef_f16()); - // expected-error@+2 {{'svlogb_f16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f16,_m,)(svundef_s16(), pg, svundef_f16()); - // expected-error@+2 {{'svlogb_f16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f16,_x,)(pg, svundef_f16()); - // expected-error@+2 {{'svminnmp_f16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminnmp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminnmp_f16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminnmp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminnmp,_f16,_m,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svminnmp_f16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminnmp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminnmp_f16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminnmp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminnmp,_f16,_x,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svtbl2_f16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_f16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_f16,,)(svundef2_f16(), svundef_u16()); - // expected-error@+2 {{'svaddp_f16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_f16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_f16,_m,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svaddp_f16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_f16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_f16,_x,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svtbx_f16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_f16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_f16,,)(svundef_f16(), svundef_f16(), svundef_u16()); - // expected-error@+2 {{'svminp_f16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_f16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_f16,_m,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svminp_f16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_f16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_f16,_x,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svmaxp_f16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_f16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_f16,_m,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svmaxp_f16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_f16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_f16,_x,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svmaxnmp_f16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxnmp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxnmp_f16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxnmp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxnmp,_f16,_m,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svmaxnmp_f16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxnmp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxnmp_f16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxnmp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxnmp,_f16,_x,)(pg, svundef_f16(), svundef_f16()); - // expected-error@+2 {{'svwhilerw_f16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_f16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_f16,,)(const_f16_ptr, const_f16_ptr); - // expected-error@+2 {{'svwhilewr_f16' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_f16' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_f16,,)(const_f16_ptr, const_f16_ptr); - // expected-error@+2 {{'svcvtlt_f32_f16_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtlt_f32_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtlt_f32_f16_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtlt_f32_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtlt_f32,_f16,_m,)(svundef_f32(), pg, svundef_f16()); - // expected-error@+2 {{'svcvtlt_f32_f16_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtlt_f32_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtlt_f32_f16_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtlt_f32_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtlt_f32,_f16,_x,)(pg, svundef_f16()); - // expected-error@+2 {{'svlogb_f32_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f32_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f32,_z,)(pg, svundef_f32()); - // expected-error@+2 {{'svlogb_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f32,_m,)(svundef_s32(), pg, svundef_f32()); - // expected-error@+2 {{'svlogb_f32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f32,_x,)(pg, svundef_f32()); - // expected-error@+2 {{'svminnmp_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminnmp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminnmp_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminnmp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminnmp,_f32,_m,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svminnmp_f32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminnmp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminnmp_f32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminnmp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminnmp,_f32,_x,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svtbl2_f32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_f32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_f32,,)(svundef2_f32(), svundef_u32()); - // expected-error@+2 {{'svaddp_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_f32,_m,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svaddp_f32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_f32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_f32,_x,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svtbx_f32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_f32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_f32,,)(svundef_f32(), svundef_f32(), svundef_u32()); - // expected-error@+2 {{'svminp_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_f32,_m,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svminp_f32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_f32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_f32,_x,)(pg, svundef_f32(), svundef_f32()); // expected-error@+2 {{'svstnt1_scatter_u32base_f32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter' needs target feature sve,sve2}} @@ -4825,35 +4825,35 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1_scatter_u32base_index_f32' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1_scatter, _u32base, _index, _f32)(pg, svundef_u32(), i64, svundef_f32()); - // expected-error@+2 {{'svmaxp_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_f32,_m,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svmaxp_f32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_f32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_f32,_x,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svmaxnmp_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxnmp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxnmp_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxnmp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxnmp,_f32,_m,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svmaxnmp_f32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxnmp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxnmp_f32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxnmp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxnmp,_f32,_x,)(pg, svundef_f32(), svundef_f32()); - // expected-error@+2 {{'svwhilerw_f32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_f32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_f32,,)(const_f32_ptr, const_f32_ptr); - // expected-error@+2 {{'svcvtnt_f16_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtnt_f16_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtnt_f16_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtnt_f16_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtnt_f16,_f32,_m,)(svundef_f16(), pg, svundef_f32()); - // expected-error@+2 {{'svcvtnt_f16_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtnt_f16_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtnt_f16_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtnt_f16_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtnt_f16,_f32,_x,)(svundef_f16(), pg, svundef_f32()); - // expected-error@+2 {{'svwhilewr_f32' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_f32' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_f32,,)(const_f32_ptr, const_f32_ptr); - // expected-error@+2 {{'svcvtlt_f64_f32_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtlt_f64_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtlt_f64_f32_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtlt_f64_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtlt_f64,_f32,_m,)(svundef_f64(), pg, svundef_f32()); - // expected-error@+2 {{'svcvtlt_f64_f32_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtlt_f64_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtlt_f64_f32_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtlt_f64_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtlt_f64,_f32,_x,)(pg, svundef_f32()); // expected-error@+2 {{'svldnt1_gather_u32base_f32' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_f32' needs target feature sve,sve2}} @@ -4868,38 +4868,38 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // overload-error@+1 {{'svldnt1_gather_index_f32' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1_gather, _u32base, _index_f32, )(pg, svundef_u32(), i64); - // expected-error@+2 {{'svlogb_f64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f64,_z,)(pg, svundef_f64()); - // expected-error@+2 {{'svlogb_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f64,_m,)(svundef_s64(), pg, svundef_f64()); - // expected-error@+2 {{'svlogb_f64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svlogb_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svlogb_f64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svlogb_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svlogb,_f64,_x,)(pg, svundef_f64()); - // expected-error@+2 {{'svminnmp_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminnmp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminnmp_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminnmp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminnmp,_f64,_m,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svminnmp_f64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminnmp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminnmp_f64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminnmp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminnmp,_f64,_x,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svtbl2_f64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbl2' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbl2_f64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbl2' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbl2,_f64,,)(svundef2_f64(), svundef_u64()); - // expected-error@+2 {{'svaddp_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_f64,_m,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svaddp_f64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svaddp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svaddp_f64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svaddp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svaddp,_f64,_x,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svtbx_f64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svtbx' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svtbx_f64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svtbx' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svtbx,_f64,,)(svundef_f64(), svundef_f64(), svundef_u64()); - // expected-error@+2 {{'svminp_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_f64,_m,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svminp_f64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svminp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svminp_f64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svminp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svminp,_f64,_x,)(pg, svundef_f64(), svundef_f64()); // expected-error@+2 {{'svstnt1_scatter_u64base_f64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter' needs target feature sve,sve2}} @@ -4922,38 +4922,38 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svstnt1_scatter_u64base_index_f64' needs target feature sve,sve2}} // overload-error@+1 {{'svstnt1_scatter_index' needs target feature sve,sve2}} SVE_ACLE_FUNC(svstnt1_scatter, _u64base, _index, _f64)(pg, svundef_u64(), i64, svundef_f64()); - // expected-error@+2 {{'svmaxp_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_f64,_m,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svmaxp_f64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxp_f64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxp,_f64,_x,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svmaxnmp_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxnmp_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxnmp_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxnmp_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxnmp,_f64,_m,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svmaxnmp_f64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svmaxnmp_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svmaxnmp_f64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svmaxnmp_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svmaxnmp,_f64,_x,)(pg, svundef_f64(), svundef_f64()); - // expected-error@+2 {{'svwhilerw_f64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilerw' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilerw_f64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilerw' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilerw,_f64,,)(const_f64_ptr, const_f64_ptr); - // expected-error@+2 {{'svcvtnt_f32_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtnt_f32_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtnt_f32_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtnt_f32_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtnt_f32,_f64,_m,)(svundef_f32(), pg, svundef_f64()); - // expected-error@+2 {{'svcvtnt_f32_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtnt_f32_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtnt_f32_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtnt_f32_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtnt_f32,_f64,_x,)(svundef_f32(), pg, svundef_f64()); - // expected-error@+2 {{'svwhilewr_f64' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svwhilewr' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svwhilewr_f64' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svwhilewr' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svwhilewr,_f64,,)(const_f64_ptr, const_f64_ptr); - // expected-error@+2 {{'svcvtx_f32_f64_z' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtx_f32_z' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtx_f32_f64_z' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtx_f32_z' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtx_f32,_f64,_z,)(pg, svundef_f64()); - // expected-error@+2 {{'svcvtx_f32_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtx_f32_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtx_f32_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtx_f32_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtx_f32,_f64,_m,)(svundef_f32(), pg, svundef_f64()); - // expected-error@+2 {{'svcvtx_f32_f64_x' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtx_f32_x' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtx_f32_f64_x' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtx_f32_x' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtx_f32,_f64,_x,)(pg, svundef_f64()); // expected-error@+2 {{'svldnt1_gather_u64base_f64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_f64' needs target feature sve,sve2}} @@ -4976,10 +4976,10 @@ void test(svbool_t pg, const int8_t *const_i8_ptr, const uint8_t *const_u8_ptr, // expected-error@+2 {{'svldnt1_gather_u64base_index_f64' needs target feature sve,sve2}} // overload-error@+1 {{'svldnt1_gather_index_f64' needs target feature sve,sve2}} SVE_ACLE_FUNC(svldnt1_gather, _u64base, _index_f64, )(pg, svundef_u64(), i64); - // expected-error@+2 {{'svcvtxnt_f32_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtxnt_f32_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtxnt_f32_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtxnt_f32_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtxnt_f32,_f64,_m,)(svundef_f32(), pg, svundef_f64()); - // expected-error@+2 {{'svcvtxnt_f32_f64_m' needs target feature (sve,sve2)|sme}} - // overload-error@+1 {{'svcvtxnt_f32_m' needs target feature (sve,sve2)|sme}} + // expected-error@+2 {{'svcvtxnt_f32_f64_m' needs target feature (sve,(sve2|sme))|sme}} + // overload-error@+1 {{'svcvtxnt_f32_m' needs target feature (sve,(sve2|sme))|sme}} SVE_ACLE_FUNC(svcvtxnt_f32,_f64,_x,)(svundef_f32(), pg, svundef_f64()); } diff --git a/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_aes_bitperm_sha3_sm4.cpp b/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_aes_bitperm_sha3_sm4.cpp index b251701f2998b..014e7d423044c 100644 --- a/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_aes_bitperm_sha3_sm4.cpp +++ b/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_aes_bitperm_sha3_sm4.cpp @@ -119,10 +119,10 @@ void test(uint8_t u8, uint16_t u16, uint32_t u32, uint64_t u64) // expected-error@+2 {{'svpmullt_pair_n_u64' needs target feature (sve,sve-aes)|(sme,ssve-aes)}}} // overload-error@+1 {{'svpmullt_pair' needs target feature (sve,sve-aes)|(sme,ssve-aes)}}} SVE_ACLE_FUNC(svpmullt_pair,_n_u64,,)(svundef_u64(), u64); - // expected-error@+2 {{'svrax1_u64' needs target feature (sve,sve-sha3)|(sme,sve-sha3,sme2p1)}} - // overload-error@+1 {{'svrax1' needs target feature (sve,sve-sha3)|(sme,sve-sha3,sme2p1)}} + // expected-error@+2 {{'svrax1_u64' needs target feature (sve,sve-sha3)|(sme,sme2p1,sve-sha3)}} + // overload-error@+1 {{'svrax1' needs target feature (sve,sve-sha3)|(sme,sme2p1,sve-sha3)}} SVE_ACLE_FUNC(svrax1,_u64,,)(svundef_u64(), svundef_u64()); - // expected-error@+2 {{'svrax1_s64' needs target feature (sve,sve-sha3)|(sme,sve-sha3,sme2p1)}} - // overload-error@+1 {{'svrax1' needs target feature (sve,sve-sha3)|(sme,sve-sha3,sme2p1)}} + // expected-error@+2 {{'svrax1_s64' needs target feature (sve,sve-sha3)|(sme,sme2p1,sve-sha3)}} + // overload-error@+1 {{'svrax1' needs target feature (sve,sve-sha3)|(sme,sme2p1,sve-sha3)}} SVE_ACLE_FUNC(svrax1,_s64,,)(svundef_s64(), svundef_s64()); } diff --git a/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_fp8.c b/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_fp8.c index 192d200eb4910..684d990adce4f 100644 --- a/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_fp8.c +++ b/clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_fp8.c @@ -6,30 +6,30 @@ void test_features(svmfloat8_t zn, svmfloat8_t zm, mfloat8_t x, fpm_t fpm) { svcvt1_bf16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvt1_bf16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvt1_bf16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvt2_bf16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvt2_bf16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvt2_bf16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtlt1_bf16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvtlt1_bf16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtlt1_bf16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtlt2_bf16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvtlt2_bf16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtlt2_bf16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvt1_f16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvt1_f16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvt1_f16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvt2_f16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvt2_f16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvt2_f16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtlt1_f16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvtlt1_f16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtlt1_f16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtlt2_f16_mf8_fpm(zn, fpm); - // expected-error@-1 {{'svcvtlt2_f16_mf8_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtlt2_f16_mf8_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtn_mf8_bf16_x2_fpm(svcreate2(svundef_bf16(), svundef_bf16()), fpm); - // expected-error@-1 {{'svcvtn_mf8_bf16_x2_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtn_mf8_bf16_x2_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtn_mf8_f16_x2_fpm(svcreate2(svundef_f16(), svundef_f16()), fpm); - // expected-error@-1 {{'svcvtn_mf8_f16_x2_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtn_mf8_f16_x2_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtnb_mf8_f32_x2_fpm(svcreate2(svundef_f32(), svundef_f32()), fpm); - // expected-error@-1 {{'svcvtnb_mf8_f32_x2_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtnb_mf8_f32_x2_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svcvtnt_mf8_f32_x2_fpm(zn, svcreate2(svundef_f32(), svundef_f32()), fpm); - // expected-error@-1 {{'svcvtnt_mf8_f32_x2_fpm' needs target feature (sve,sve2,fp8)|(sme,sme2,fp8)}} + // expected-error@-1 {{'svcvtnt_mf8_f32_x2_fpm' needs target feature (sve,(sve2|sme2),fp8)|(sme,sme2,fp8)}} svdot_f32_mf8_fpm(svundef_f32(), zn, zm, fpm); // expected-error@-1 {{'svdot_f32_mf8_fpm' needs target feature (sve,sve2,fp8dot4)|(sme,ssve-fp8dot4)}} diff --git a/clang/utils/TableGen/SveEmitter.cpp b/clang/utils/TableGen/SveEmitter.cpp index 553c7a312464c..b1e94e0ce0975 100644 --- a/clang/utils/TableGen/SveEmitter.cpp +++ b/clang/utils/TableGen/SveEmitter.cpp @@ -994,8 +994,29 @@ Intrinsic::Intrinsic(StringRef Name, StringRef Proto, uint64_t MergeTy, auto FormatGuard = [](StringRef Guard, StringRef Base) -> std::string { if (Guard.empty() || Guard == Base) return Guard.str(); - if (Guard.contains('|')) - return Base.str() + ",(" + Guard.str() + ")"; + + unsigned Depth = 0; + for (auto &C : Guard) { + switch (C) { + default: + break; + case '|': + if (Depth == 0) + // Group top-level ORs before ANDing with the base feature. + return Base.str() + ",(" + Guard.str() + ")"; + break; + case '(': + ++Depth; + break; + case ')': + if (Depth == 0) + llvm_unreachable("Mismatched parentheses!"); + + --Depth; + break; + } + } + return Base.str() + "," + Guard.str(); };