| /llvm-project-15.0.7/clang/test/CodeGen/aarch64-sve2-intrinsics/ |
| H A D | acle_sve2_cmla.c | 30 return SVE_ACLE_FUNC(svcmla,_s8,,)(op1, op2, op3, 0); in test_svcmla_s8() 45 return SVE_ACLE_FUNC(svcmla,_s8,,)(op1, op2, op3, 90); in test_svcmla_s8_1() 60 return SVE_ACLE_FUNC(svcmla,_s8,,)(op1, op2, op3, 180); in test_svcmla_s8_2() 75 return SVE_ACLE_FUNC(svcmla,_s8,,)(op1, op2, op3, 270); in test_svcmla_s8_3() 90 return SVE_ACLE_FUNC(svcmla,_s16,,)(op1, op2, op3, 0); in test_svcmla_s16() 105 return SVE_ACLE_FUNC(svcmla,_s16,,)(op1, op2, op3, 90); in test_svcmla_s16_1() 150 return SVE_ACLE_FUNC(svcmla,_s32,,)(op1, op2, op3, 0); in test_svcmla_s32() 165 return SVE_ACLE_FUNC(svcmla,_s32,,)(op1, op2, op3, 90); in test_svcmla_s32_1() 210 return SVE_ACLE_FUNC(svcmla,_s64,,)(op1, op2, op3, 0); in test_svcmla_s64() 270 return SVE_ACLE_FUNC(svcmla,_u8,,)(op1, op2, op3, 0); in test_svcmla_u8() [all …]
|
| H A D | acle_sve2_mlalt.c | 30 return SVE_ACLE_FUNC(svmlalt,_s16,,)(op1, op2, op3); in test_svmlalt_s16() 45 return SVE_ACLE_FUNC(svmlalt,_s32,,)(op1, op2, op3); in test_svmlalt_s32() 60 return SVE_ACLE_FUNC(svmlalt,_s64,,)(op1, op2, op3); in test_svmlalt_s64() 75 return SVE_ACLE_FUNC(svmlalt,_u16,,)(op1, op2, op3); in test_svmlalt_u16() 90 return SVE_ACLE_FUNC(svmlalt,_u32,,)(op1, op2, op3); in test_svmlalt_u32() 105 return SVE_ACLE_FUNC(svmlalt,_u64,,)(op1, op2, op3); in test_svmlalt_u64() 124 return SVE_ACLE_FUNC(svmlalt,_n_s16,,)(op1, op2, op3); in test_svmlalt_n_s16() 143 return SVE_ACLE_FUNC(svmlalt,_n_s32,,)(op1, op2, op3); in test_svmlalt_n_s32() 162 return SVE_ACLE_FUNC(svmlalt,_n_s64,,)(op1, op2, op3); in test_svmlalt_n_s64() 181 return SVE_ACLE_FUNC(svmlalt,_n_u16,,)(op1, op2, op3); in test_svmlalt_n_u16() [all …]
|
| H A D | acle_sve2_mlalb.c | 30 return SVE_ACLE_FUNC(svmlalb,_s16,,)(op1, op2, op3); in test_svmlalb_s16() 45 return SVE_ACLE_FUNC(svmlalb,_s32,,)(op1, op2, op3); in test_svmlalb_s32() 60 return SVE_ACLE_FUNC(svmlalb,_s64,,)(op1, op2, op3); in test_svmlalb_s64() 75 return SVE_ACLE_FUNC(svmlalb,_u16,,)(op1, op2, op3); in test_svmlalb_u16() 90 return SVE_ACLE_FUNC(svmlalb,_u32,,)(op1, op2, op3); in test_svmlalb_u32() 105 return SVE_ACLE_FUNC(svmlalb,_u64,,)(op1, op2, op3); in test_svmlalb_u64() 124 return SVE_ACLE_FUNC(svmlalb,_n_s16,,)(op1, op2, op3); in test_svmlalb_n_s16() 143 return SVE_ACLE_FUNC(svmlalb,_n_s32,,)(op1, op2, op3); in test_svmlalb_n_s32() 162 return SVE_ACLE_FUNC(svmlalb,_n_s64,,)(op1, op2, op3); in test_svmlalb_n_s64() 181 return SVE_ACLE_FUNC(svmlalb,_n_u16,,)(op1, op2, op3); in test_svmlalb_n_u16() [all …]
|
| H A D | acle_sve2_mlslt.c | 30 return SVE_ACLE_FUNC(svmlslt,_s16,,)(op1, op2, op3); in test_svmlslt_s16() 45 return SVE_ACLE_FUNC(svmlslt,_s32,,)(op1, op2, op3); in test_svmlslt_s32() 60 return SVE_ACLE_FUNC(svmlslt,_s64,,)(op1, op2, op3); in test_svmlslt_s64() 75 return SVE_ACLE_FUNC(svmlslt,_u16,,)(op1, op2, op3); in test_svmlslt_u16() 90 return SVE_ACLE_FUNC(svmlslt,_u32,,)(op1, op2, op3); in test_svmlslt_u32() 105 return SVE_ACLE_FUNC(svmlslt,_u64,,)(op1, op2, op3); in test_svmlslt_u64() 124 return SVE_ACLE_FUNC(svmlslt,_n_s16,,)(op1, op2, op3); in test_svmlslt_n_s16() 143 return SVE_ACLE_FUNC(svmlslt,_n_s32,,)(op1, op2, op3); in test_svmlslt_n_s32() 162 return SVE_ACLE_FUNC(svmlslt,_n_s64,,)(op1, op2, op3); in test_svmlslt_n_s64() 181 return SVE_ACLE_FUNC(svmlslt,_n_u16,,)(op1, op2, op3); in test_svmlslt_n_u16() [all …]
|
| H A D | acle_sve2_mlslb.c | 30 return SVE_ACLE_FUNC(svmlslb,_s16,,)(op1, op2, op3); in test_svmlslb_s16() 45 return SVE_ACLE_FUNC(svmlslb,_s32,,)(op1, op2, op3); in test_svmlslb_s32() 60 return SVE_ACLE_FUNC(svmlslb,_s64,,)(op1, op2, op3); in test_svmlslb_s64() 75 return SVE_ACLE_FUNC(svmlslb,_u16,,)(op1, op2, op3); in test_svmlslb_u16() 90 return SVE_ACLE_FUNC(svmlslb,_u32,,)(op1, op2, op3); in test_svmlslb_u32() 105 return SVE_ACLE_FUNC(svmlslb,_u64,,)(op1, op2, op3); in test_svmlslb_u64() 124 return SVE_ACLE_FUNC(svmlslb,_n_s16,,)(op1, op2, op3); in test_svmlslb_n_s16() 143 return SVE_ACLE_FUNC(svmlslb,_n_s32,,)(op1, op2, op3); in test_svmlslb_n_s32() 162 return SVE_ACLE_FUNC(svmlslb,_n_s64,,)(op1, op2, op3); in test_svmlslb_n_s64() 181 return SVE_ACLE_FUNC(svmlslb,_n_u16,,)(op1, op2, op3); in test_svmlslb_n_u16() [all …]
|
| H A D | acle_sve2_qrdcmlah.c | 30 return SVE_ACLE_FUNC(svqrdcmlah,_s8,,)(op1, op2, op3, 0); in test_svqrdcmlah_s8() 45 return SVE_ACLE_FUNC(svqrdcmlah,_s8,,)(op1, op2, op3, 90); in test_svqrdcmlah_s8_1() 60 return SVE_ACLE_FUNC(svqrdcmlah,_s8,,)(op1, op2, op3, 180); in test_svqrdcmlah_s8_2() 75 return SVE_ACLE_FUNC(svqrdcmlah,_s8,,)(op1, op2, op3, 270); in test_svqrdcmlah_s8_3() 90 return SVE_ACLE_FUNC(svqrdcmlah,_s16,,)(op1, op2, op3, 0); in test_svqrdcmlah_s16() 105 return SVE_ACLE_FUNC(svqrdcmlah,_s16,,)(op1, op2, op3, 90); in test_svqrdcmlah_s16_1() 120 return SVE_ACLE_FUNC(svqrdcmlah,_s16,,)(op1, op2, op3, 180); in test_svqrdcmlah_s16_2() 150 return SVE_ACLE_FUNC(svqrdcmlah,_s32,,)(op1, op2, op3, 0); in test_svqrdcmlah_s32() 165 return SVE_ACLE_FUNC(svqrdcmlah,_s32,,)(op1, op2, op3, 90); in test_svqrdcmlah_s32_1() 210 return SVE_ACLE_FUNC(svqrdcmlah,_s64,,)(op1, op2, op3, 0); in test_svqrdcmlah_s64() [all …]
|
| H A D | acle_sve2_eortb.c | 30 return SVE_ACLE_FUNC(sveortb,_s8,,)(op1, op2, op3); in test_sveortb_s8() 45 return SVE_ACLE_FUNC(sveortb,_s16,,)(op1, op2, op3); in test_sveortb_s16() 60 return SVE_ACLE_FUNC(sveortb,_s32,,)(op1, op2, op3); in test_sveortb_s32() 75 return SVE_ACLE_FUNC(sveortb,_s64,,)(op1, op2, op3); in test_sveortb_s64() 90 return SVE_ACLE_FUNC(sveortb,_u8,,)(op1, op2, op3); in test_sveortb_u8() 105 return SVE_ACLE_FUNC(sveortb,_u16,,)(op1, op2, op3); in test_sveortb_u16() 120 return SVE_ACLE_FUNC(sveortb,_u32,,)(op1, op2, op3); in test_sveortb_u32() 135 return SVE_ACLE_FUNC(sveortb,_u64,,)(op1, op2, op3); in test_sveortb_u64() 154 return SVE_ACLE_FUNC(sveortb,_n_s8,,)(op1, op2, op3); in test_sveortb_n_s8() 173 return SVE_ACLE_FUNC(sveortb,_n_s16,,)(op1, op2, op3); in test_sveortb_n_s16() [all …]
|
| H A D | acle_sve2_aba.c | 30 return SVE_ACLE_FUNC(svaba,_s8,,)(op1, op2, op3); in test_svaba_s8() 45 return SVE_ACLE_FUNC(svaba,_s16,,)(op1, op2, op3); in test_svaba_s16() 60 return SVE_ACLE_FUNC(svaba,_s32,,)(op1, op2, op3); in test_svaba_s32() 75 return SVE_ACLE_FUNC(svaba,_s64,,)(op1, op2, op3); in test_svaba_s64() 90 return SVE_ACLE_FUNC(svaba,_u8,,)(op1, op2, op3); in test_svaba_u8() 105 return SVE_ACLE_FUNC(svaba,_u16,,)(op1, op2, op3); in test_svaba_u16() 120 return SVE_ACLE_FUNC(svaba,_u32,,)(op1, op2, op3); in test_svaba_u32() 135 return SVE_ACLE_FUNC(svaba,_u64,,)(op1, op2, op3); in test_svaba_u64() 154 return SVE_ACLE_FUNC(svaba,_n_s8,,)(op1, op2, op3); in test_svaba_n_s8() 173 return SVE_ACLE_FUNC(svaba,_n_s16,,)(op1, op2, op3); in test_svaba_n_s16() [all …]
|
| H A D | acle_sve2_bsl.c | 30 return SVE_ACLE_FUNC(svbsl,_s8,,)(op1, op2, op3); in test_svbsl_s8() 45 return SVE_ACLE_FUNC(svbsl,_s16,,)(op1, op2, op3); in test_svbsl_s16() 60 return SVE_ACLE_FUNC(svbsl,_s32,,)(op1, op2, op3); in test_svbsl_s32() 75 return SVE_ACLE_FUNC(svbsl,_s64,,)(op1, op2, op3); in test_svbsl_s64() 90 return SVE_ACLE_FUNC(svbsl,_u8,,)(op1, op2, op3); in test_svbsl_u8() 105 return SVE_ACLE_FUNC(svbsl,_u16,,)(op1, op2, op3); in test_svbsl_u16() 120 return SVE_ACLE_FUNC(svbsl,_u32,,)(op1, op2, op3); in test_svbsl_u32() 135 return SVE_ACLE_FUNC(svbsl,_u64,,)(op1, op2, op3); in test_svbsl_u64() 154 return SVE_ACLE_FUNC(svbsl,_n_s8,,)(op1, op2, op3); in test_svbsl_n_s8() 173 return SVE_ACLE_FUNC(svbsl,_n_s16,,)(op1, op2, op3); in test_svbsl_n_s16() [all …]
|
| H A D | acle_sve2_bcax.c | 30 return SVE_ACLE_FUNC(svbcax,_s8,,)(op1, op2, op3); in test_svbcax_s8() 45 return SVE_ACLE_FUNC(svbcax,_s16,,)(op1, op2, op3); in test_svbcax_s16() 60 return SVE_ACLE_FUNC(svbcax,_s32,,)(op1, op2, op3); in test_svbcax_s32() 75 return SVE_ACLE_FUNC(svbcax,_s64,,)(op1, op2, op3); in test_svbcax_s64() 90 return SVE_ACLE_FUNC(svbcax,_u8,,)(op1, op2, op3); in test_svbcax_u8() 105 return SVE_ACLE_FUNC(svbcax,_u16,,)(op1, op2, op3); in test_svbcax_u16() 120 return SVE_ACLE_FUNC(svbcax,_u32,,)(op1, op2, op3); in test_svbcax_u32() 135 return SVE_ACLE_FUNC(svbcax,_u64,,)(op1, op2, op3); in test_svbcax_u64() 154 return SVE_ACLE_FUNC(svbcax,_n_s8,,)(op1, op2, op3); in test_svbcax_n_s8() 173 return SVE_ACLE_FUNC(svbcax,_n_s16,,)(op1, op2, op3); in test_svbcax_n_s16() [all …]
|
| H A D | acle_sve2_bsl1n.c | 30 return SVE_ACLE_FUNC(svbsl1n,_s8,,)(op1, op2, op3); in test_svbsl1n_s8() 45 return SVE_ACLE_FUNC(svbsl1n,_s16,,)(op1, op2, op3); in test_svbsl1n_s16() 60 return SVE_ACLE_FUNC(svbsl1n,_s32,,)(op1, op2, op3); in test_svbsl1n_s32() 75 return SVE_ACLE_FUNC(svbsl1n,_s64,,)(op1, op2, op3); in test_svbsl1n_s64() 90 return SVE_ACLE_FUNC(svbsl1n,_u8,,)(op1, op2, op3); in test_svbsl1n_u8() 105 return SVE_ACLE_FUNC(svbsl1n,_u16,,)(op1, op2, op3); in test_svbsl1n_u16() 120 return SVE_ACLE_FUNC(svbsl1n,_u32,,)(op1, op2, op3); in test_svbsl1n_u32() 135 return SVE_ACLE_FUNC(svbsl1n,_u64,,)(op1, op2, op3); in test_svbsl1n_u64() 154 return SVE_ACLE_FUNC(svbsl1n,_n_s8,,)(op1, op2, op3); in test_svbsl1n_n_s8() 173 return SVE_ACLE_FUNC(svbsl1n,_n_s16,,)(op1, op2, op3); in test_svbsl1n_n_s16() [all …]
|
| H A D | acle_sve2_nbsl.c | 30 return SVE_ACLE_FUNC(svnbsl,_s8,,)(op1, op2, op3); in test_svnbsl_s8() 45 return SVE_ACLE_FUNC(svnbsl,_s16,,)(op1, op2, op3); in test_svnbsl_s16() 60 return SVE_ACLE_FUNC(svnbsl,_s32,,)(op1, op2, op3); in test_svnbsl_s32() 75 return SVE_ACLE_FUNC(svnbsl,_s64,,)(op1, op2, op3); in test_svnbsl_s64() 90 return SVE_ACLE_FUNC(svnbsl,_u8,,)(op1, op2, op3); in test_svnbsl_u8() 105 return SVE_ACLE_FUNC(svnbsl,_u16,,)(op1, op2, op3); in test_svnbsl_u16() 120 return SVE_ACLE_FUNC(svnbsl,_u32,,)(op1, op2, op3); in test_svnbsl_u32() 135 return SVE_ACLE_FUNC(svnbsl,_u64,,)(op1, op2, op3); in test_svnbsl_u64() 154 return SVE_ACLE_FUNC(svnbsl,_n_s8,,)(op1, op2, op3); in test_svnbsl_n_s8() 173 return SVE_ACLE_FUNC(svnbsl,_n_s16,,)(op1, op2, op3); in test_svnbsl_n_s16() [all …]
|
| H A D | acle_sve2_eor3.c | 30 return SVE_ACLE_FUNC(sveor3,_s8,,)(op1, op2, op3); in test_sveor3_s8() 45 return SVE_ACLE_FUNC(sveor3,_s16,,)(op1, op2, op3); in test_sveor3_s16() 60 return SVE_ACLE_FUNC(sveor3,_s32,,)(op1, op2, op3); in test_sveor3_s32() 75 return SVE_ACLE_FUNC(sveor3,_s64,,)(op1, op2, op3); in test_sveor3_s64() 90 return SVE_ACLE_FUNC(sveor3,_u8,,)(op1, op2, op3); in test_sveor3_u8() 105 return SVE_ACLE_FUNC(sveor3,_u16,,)(op1, op2, op3); in test_sveor3_u16() 120 return SVE_ACLE_FUNC(sveor3,_u32,,)(op1, op2, op3); in test_sveor3_u32() 135 return SVE_ACLE_FUNC(sveor3,_u64,,)(op1, op2, op3); in test_sveor3_u64() 154 return SVE_ACLE_FUNC(sveor3,_n_s8,,)(op1, op2, op3); in test_sveor3_n_s8() 173 return SVE_ACLE_FUNC(sveor3,_n_s16,,)(op1, op2, op3); in test_sveor3_n_s16() [all …]
|
| H A D | acle_sve2_eorbt.c | 30 return SVE_ACLE_FUNC(sveorbt,_s8,,)(op1, op2, op3); in test_sveorbt_s8() 45 return SVE_ACLE_FUNC(sveorbt,_s16,,)(op1, op2, op3); in test_sveorbt_s16() 60 return SVE_ACLE_FUNC(sveorbt,_s32,,)(op1, op2, op3); in test_sveorbt_s32() 75 return SVE_ACLE_FUNC(sveorbt,_s64,,)(op1, op2, op3); in test_sveorbt_s64() 90 return SVE_ACLE_FUNC(sveorbt,_u8,,)(op1, op2, op3); in test_sveorbt_u8() 105 return SVE_ACLE_FUNC(sveorbt,_u16,,)(op1, op2, op3); in test_sveorbt_u16() 120 return SVE_ACLE_FUNC(sveorbt,_u32,,)(op1, op2, op3); in test_sveorbt_u32() 135 return SVE_ACLE_FUNC(sveorbt,_u64,,)(op1, op2, op3); in test_sveorbt_u64() 154 return SVE_ACLE_FUNC(sveorbt,_n_s8,,)(op1, op2, op3); in test_sveorbt_n_s8() 173 return SVE_ACLE_FUNC(sveorbt,_n_s16,,)(op1, op2, op3); in test_sveorbt_n_s16() [all …]
|
| H A D | acle_sve2_bsl2n.c | 30 return SVE_ACLE_FUNC(svbsl2n,_s8,,)(op1, op2, op3); in test_svbsl2n_s8() 45 return SVE_ACLE_FUNC(svbsl2n,_s16,,)(op1, op2, op3); in test_svbsl2n_s16() 60 return SVE_ACLE_FUNC(svbsl2n,_s32,,)(op1, op2, op3); in test_svbsl2n_s32() 75 return SVE_ACLE_FUNC(svbsl2n,_s64,,)(op1, op2, op3); in test_svbsl2n_s64() 90 return SVE_ACLE_FUNC(svbsl2n,_u8,,)(op1, op2, op3); in test_svbsl2n_u8() 105 return SVE_ACLE_FUNC(svbsl2n,_u16,,)(op1, op2, op3); in test_svbsl2n_u16() 120 return SVE_ACLE_FUNC(svbsl2n,_u32,,)(op1, op2, op3); in test_svbsl2n_u32() 135 return SVE_ACLE_FUNC(svbsl2n,_u64,,)(op1, op2, op3); in test_svbsl2n_u64() 154 return SVE_ACLE_FUNC(svbsl2n,_n_s8,,)(op1, op2, op3); in test_svbsl2n_n_s8() 173 return SVE_ACLE_FUNC(svbsl2n,_n_s16,,)(op1, op2, op3); in test_svbsl2n_n_s16() [all …]
|
| H A D | acle_sve2_qrdmlah.c | 28 svint8_t test_svqrdmlah_s8(svint8_t op1, svint8_t op2, svint8_t op3) in test_svqrdmlah_s8() argument 30 return SVE_ACLE_FUNC(svqrdmlah,_s8,,)(op1, op2, op3); in test_svqrdmlah_s8() 45 return SVE_ACLE_FUNC(svqrdmlah,_s16,,)(op1, op2, op3); in test_svqrdmlah_s16() 60 return SVE_ACLE_FUNC(svqrdmlah,_s32,,)(op1, op2, op3); in test_svqrdmlah_s32() 75 return SVE_ACLE_FUNC(svqrdmlah,_s64,,)(op1, op2, op3); in test_svqrdmlah_s64() 94 return SVE_ACLE_FUNC(svqrdmlah,_n_s8,,)(op1, op2, op3); in test_svqrdmlah_n_s8() 113 return SVE_ACLE_FUNC(svqrdmlah,_n_s16,,)(op1, op2, op3); in test_svqrdmlah_n_s16() 132 return SVE_ACLE_FUNC(svqrdmlah,_n_s32,,)(op1, op2, op3); in test_svqrdmlah_n_s32() 151 return SVE_ACLE_FUNC(svqrdmlah,_n_s64,,)(op1, op2, op3); in test_svqrdmlah_n_s64() 166 return SVE_ACLE_FUNC(svqrdmlah_lane,_s16,,)(op1, op2, op3, 0); in test_svqrdmlah_lane_s16() [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGen/aarch64-sve-intrinsics/ |
| H A D | acle_sve_mls.c | 31 return SVE_ACLE_FUNC(svmls,_s8,_z,)(pg, op1, op2, op3); in test_svmls_s8_z() 50 return SVE_ACLE_FUNC(svmls,_s16,_z,)(pg, op1, op2, op3); in test_svmls_s16_z() 69 return SVE_ACLE_FUNC(svmls,_s32,_z,)(pg, op1, op2, op3); in test_svmls_s32_z() 88 return SVE_ACLE_FUNC(svmls,_s64,_z,)(pg, op1, op2, op3); in test_svmls_s64_z() 105 return SVE_ACLE_FUNC(svmls,_u8,_z,)(pg, op1, op2, op3); in test_svmls_u8_z() 124 return SVE_ACLE_FUNC(svmls,_u16,_z,)(pg, op1, op2, op3); in test_svmls_u16_z() 143 return SVE_ACLE_FUNC(svmls,_u32,_z,)(pg, op1, op2, op3); in test_svmls_u32_z() 162 return SVE_ACLE_FUNC(svmls,_u64,_z,)(pg, op1, op2, op3); in test_svmls_u64_z() 177 return SVE_ACLE_FUNC(svmls,_s8,_m,)(pg, op1, op2, op3); in test_svmls_s8_m() 243 return SVE_ACLE_FUNC(svmls,_u8,_m,)(pg, op1, op2, op3); in test_svmls_u8_m() [all …]
|
| H A D | acle_sve_mla.c | 31 return SVE_ACLE_FUNC(svmla,_s8,_z,)(pg, op1, op2, op3); in test_svmla_s8_z() 50 return SVE_ACLE_FUNC(svmla,_s16,_z,)(pg, op1, op2, op3); in test_svmla_s16_z() 69 return SVE_ACLE_FUNC(svmla,_s32,_z,)(pg, op1, op2, op3); in test_svmla_s32_z() 88 return SVE_ACLE_FUNC(svmla,_s64,_z,)(pg, op1, op2, op3); in test_svmla_s64_z() 105 return SVE_ACLE_FUNC(svmla,_u8,_z,)(pg, op1, op2, op3); in test_svmla_u8_z() 124 return SVE_ACLE_FUNC(svmla,_u16,_z,)(pg, op1, op2, op3); in test_svmla_u16_z() 143 return SVE_ACLE_FUNC(svmla,_u32,_z,)(pg, op1, op2, op3); in test_svmla_u32_z() 162 return SVE_ACLE_FUNC(svmla,_u64,_z,)(pg, op1, op2, op3); in test_svmla_u64_z() 177 return SVE_ACLE_FUNC(svmla,_s8,_m,)(pg, op1, op2, op3); in test_svmla_s8_m() 243 return SVE_ACLE_FUNC(svmla,_u8,_m,)(pg, op1, op2, op3); in test_svmla_u8_m() [all …]
|
| H A D | acle_sve_msb.c | 31 return SVE_ACLE_FUNC(svmsb,_s8,_z,)(pg, op1, op2, op3); in test_svmsb_s8_z() 50 return SVE_ACLE_FUNC(svmsb,_s16,_z,)(pg, op1, op2, op3); in test_svmsb_s16_z() 69 return SVE_ACLE_FUNC(svmsb,_s32,_z,)(pg, op1, op2, op3); in test_svmsb_s32_z() 88 return SVE_ACLE_FUNC(svmsb,_s64,_z,)(pg, op1, op2, op3); in test_svmsb_s64_z() 105 return SVE_ACLE_FUNC(svmsb,_u8,_z,)(pg, op1, op2, op3); in test_svmsb_u8_z() 124 return SVE_ACLE_FUNC(svmsb,_u16,_z,)(pg, op1, op2, op3); in test_svmsb_u16_z() 143 return SVE_ACLE_FUNC(svmsb,_u32,_z,)(pg, op1, op2, op3); in test_svmsb_u32_z() 162 return SVE_ACLE_FUNC(svmsb,_u64,_z,)(pg, op1, op2, op3); in test_svmsb_u64_z() 177 return SVE_ACLE_FUNC(svmsb,_s8,_m,)(pg, op1, op2, op3); in test_svmsb_s8_m() 243 return SVE_ACLE_FUNC(svmsb,_u8,_m,)(pg, op1, op2, op3); in test_svmsb_u8_m() [all …]
|
| H A D | acle_sve_mad.c | 31 return SVE_ACLE_FUNC(svmad,_s8,_z,)(pg, op1, op2, op3); in test_svmad_s8_z() 50 return SVE_ACLE_FUNC(svmad,_s16,_z,)(pg, op1, op2, op3); in test_svmad_s16_z() 69 return SVE_ACLE_FUNC(svmad,_s32,_z,)(pg, op1, op2, op3); in test_svmad_s32_z() 88 return SVE_ACLE_FUNC(svmad,_s64,_z,)(pg, op1, op2, op3); in test_svmad_s64_z() 105 return SVE_ACLE_FUNC(svmad,_u8,_z,)(pg, op1, op2, op3); in test_svmad_u8_z() 124 return SVE_ACLE_FUNC(svmad,_u16,_z,)(pg, op1, op2, op3); in test_svmad_u16_z() 143 return SVE_ACLE_FUNC(svmad,_u32,_z,)(pg, op1, op2, op3); in test_svmad_u32_z() 162 return SVE_ACLE_FUNC(svmad,_u64,_z,)(pg, op1, op2, op3); in test_svmad_u64_z() 177 return SVE_ACLE_FUNC(svmad,_s8,_m,)(pg, op1, op2, op3); in test_svmad_s8_m() 243 return SVE_ACLE_FUNC(svmad,_u8,_m,)(pg, op1, op2, op3); in test_svmad_u8_m() [all …]
|
| H A D | acle_sve_nmls.c | 33 return SVE_ACLE_FUNC(svnmls,_f16,_z,)(pg, op1, op2, op3); in test_svnmls_f16_z() 52 return SVE_ACLE_FUNC(svnmls,_f32,_z,)(pg, op1, op2, op3); in test_svnmls_f32_z() 71 return SVE_ACLE_FUNC(svnmls,_f64,_z,)(pg, op1, op2, op3); in test_svnmls_f64_z() 88 return SVE_ACLE_FUNC(svnmls,_f16,_m,)(pg, op1, op2, op3); in test_svnmls_f16_m() 105 return SVE_ACLE_FUNC(svnmls,_f32,_m,)(pg, op1, op2, op3); in test_svnmls_f32_m() 122 return SVE_ACLE_FUNC(svnmls,_f64,_m,)(pg, op1, op2, op3); in test_svnmls_f64_m() 139 return SVE_ACLE_FUNC(svnmls,_f16,_x,)(pg, op1, op2, op3); in test_svnmls_f16_x() 156 return SVE_ACLE_FUNC(svnmls,_f32,_x,)(pg, op1, op2, op3); in test_svnmls_f32_x() 173 return SVE_ACLE_FUNC(svnmls,_f64,_x,)(pg, op1, op2, op3); in test_svnmls_f64_x() 196 return SVE_ACLE_FUNC(svnmls,_n_f16,_z,)(pg, op1, op2, op3); in test_svnmls_n_f16_z() [all …]
|
| H A D | acle_sve_nmla.c | 33 return SVE_ACLE_FUNC(svnmla,_f16,_z,)(pg, op1, op2, op3); in test_svnmla_f16_z() 52 return SVE_ACLE_FUNC(svnmla,_f32,_z,)(pg, op1, op2, op3); in test_svnmla_f32_z() 71 return SVE_ACLE_FUNC(svnmla,_f64,_z,)(pg, op1, op2, op3); in test_svnmla_f64_z() 88 return SVE_ACLE_FUNC(svnmla,_f16,_m,)(pg, op1, op2, op3); in test_svnmla_f16_m() 105 return SVE_ACLE_FUNC(svnmla,_f32,_m,)(pg, op1, op2, op3); in test_svnmla_f32_m() 122 return SVE_ACLE_FUNC(svnmla,_f64,_m,)(pg, op1, op2, op3); in test_svnmla_f64_m() 139 return SVE_ACLE_FUNC(svnmla,_f16,_x,)(pg, op1, op2, op3); in test_svnmla_f16_x() 156 return SVE_ACLE_FUNC(svnmla,_f32,_x,)(pg, op1, op2, op3); in test_svnmla_f32_x() 173 return SVE_ACLE_FUNC(svnmla,_f64,_x,)(pg, op1, op2, op3); in test_svnmla_f64_x() 196 return SVE_ACLE_FUNC(svnmla,_n_f16,_z,)(pg, op1, op2, op3); in test_svnmla_n_f16_z() [all …]
|
| H A D | acle_sve_nmad.c | 33 return SVE_ACLE_FUNC(svnmad,_f16,_z,)(pg, op1, op2, op3); in test_svnmad_f16_z() 52 return SVE_ACLE_FUNC(svnmad,_f32,_z,)(pg, op1, op2, op3); in test_svnmad_f32_z() 71 return SVE_ACLE_FUNC(svnmad,_f64,_z,)(pg, op1, op2, op3); in test_svnmad_f64_z() 88 return SVE_ACLE_FUNC(svnmad,_f16,_m,)(pg, op1, op2, op3); in test_svnmad_f16_m() 105 return SVE_ACLE_FUNC(svnmad,_f32,_m,)(pg, op1, op2, op3); in test_svnmad_f32_m() 122 return SVE_ACLE_FUNC(svnmad,_f64,_m,)(pg, op1, op2, op3); in test_svnmad_f64_m() 139 return SVE_ACLE_FUNC(svnmad,_f16,_x,)(pg, op1, op2, op3); in test_svnmad_f16_x() 156 return SVE_ACLE_FUNC(svnmad,_f32,_x,)(pg, op1, op2, op3); in test_svnmad_f32_x() 173 return SVE_ACLE_FUNC(svnmad,_f64,_x,)(pg, op1, op2, op3); in test_svnmad_f64_x() 196 return SVE_ACLE_FUNC(svnmad,_n_f16,_z,)(pg, op1, op2, op3); in test_svnmad_n_f16_z() [all …]
|
| H A D | acle_sve_nmsb.c | 33 return SVE_ACLE_FUNC(svnmsb,_f16,_z,)(pg, op1, op2, op3); in test_svnmsb_f16_z() 52 return SVE_ACLE_FUNC(svnmsb,_f32,_z,)(pg, op1, op2, op3); in test_svnmsb_f32_z() 71 return SVE_ACLE_FUNC(svnmsb,_f64,_z,)(pg, op1, op2, op3); in test_svnmsb_f64_z() 88 return SVE_ACLE_FUNC(svnmsb,_f16,_m,)(pg, op1, op2, op3); in test_svnmsb_f16_m() 105 return SVE_ACLE_FUNC(svnmsb,_f32,_m,)(pg, op1, op2, op3); in test_svnmsb_f32_m() 122 return SVE_ACLE_FUNC(svnmsb,_f64,_m,)(pg, op1, op2, op3); in test_svnmsb_f64_m() 139 return SVE_ACLE_FUNC(svnmsb,_f16,_x,)(pg, op1, op2, op3); in test_svnmsb_f16_x() 156 return SVE_ACLE_FUNC(svnmsb,_f32,_x,)(pg, op1, op2, op3); in test_svnmsb_f32_x() 173 return SVE_ACLE_FUNC(svnmsb,_f64,_x,)(pg, op1, op2, op3); in test_svnmsb_f64_x() 196 return SVE_ACLE_FUNC(svnmsb,_n_f16,_z,)(pg, op1, op2, op3); in test_svnmsb_n_f16_z() [all …]
|
| H A D | acle_sve_dot.c | 29 return SVE_ACLE_FUNC(svdot,_s32,,)(op1, op2, op3); in test_svdot_s32() 44 return SVE_ACLE_FUNC(svdot,_s64,,)(op1, op2, op3); in test_svdot_s64() 59 return SVE_ACLE_FUNC(svdot,_u32,,)(op1, op2, op3); in test_svdot_u32() 74 return SVE_ACLE_FUNC(svdot,_u64,,)(op1, op2, op3); in test_svdot_u64() 93 return SVE_ACLE_FUNC(svdot,_n_s32,,)(op1, op2, op3); in test_svdot_n_s32() 112 return SVE_ACLE_FUNC(svdot,_n_s64,,)(op1, op2, op3); in test_svdot_n_s64() 131 return SVE_ACLE_FUNC(svdot,_n_u32,,)(op1, op2, op3); in test_svdot_n_u32() 150 return SVE_ACLE_FUNC(svdot,_n_u64,,)(op1, op2, op3); in test_svdot_n_u64() 165 return SVE_ACLE_FUNC(svdot_lane,_s32,,)(op1, op2, op3, 0); in test_svdot_lane_s32() 180 return SVE_ACLE_FUNC(svdot_lane,_s32,,)(op1, op2, op3, 3); in test_svdot_lane_s32_1() [all …]
|