Home
last modified time | relevance | path

Searched refs:SVE_ACLE_FUNC (Results 1 – 25 of 415) sorted by relevance

12345678910>>...17

/llvm-project-15.0.7/clang/test/Sema/aarch64-sve2-intrinsics/
H A Dacle_sve2.cpp8 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
10 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
44 SVE_ACLE_FUNC(svqrdmulh,_n_s8,,)(svundef_s8(), i8); in test_s8()
50 SVE_ACLE_FUNC(svqdmulh,_n_s8,,)(svundef_s8(), i8); in test_s8()
62 SVE_ACLE_FUNC(svqabs,_s8,_z,)(pg, svundef_s8()); in test_s8()
68 SVE_ACLE_FUNC(svqabs,_s8,_x,)(pg, svundef_s8()); in test_s8()
525 SVE_ACLE_FUNC(svqxtnb,_s16,,)(svundef_s16()); in test_s16()
765 SVE_ACLE_FUNC(svmovlb,_s16,,)(svundef_s8()); in test_s16()
1026 SVE_ACLE_FUNC(svmovlt,_s16,,)(svundef_s8()); in test_s16()
1129 SVE_ACLE_FUNC(svwhilegt_b8,_s32,,)(i32, i32); in test_s32()
[all …]
H A Dacle_sve2_imm_n.cpp8 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
10 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
18 SVE_ACLE_FUNC(svqshlu,_n_s8,_x,)(pg, svundef_s8(), -1); in test_range_0_7()
24 SVE_ACLE_FUNC(svshllb,_n_s16,,)(svundef_s8(), -1); in test_range_0_7()
26 SVE_ACLE_FUNC(svshllb,_n_u16,,)(svundef_u8(), -1); in test_range_0_7()
28 SVE_ACLE_FUNC(svshllt,_n_s16,,)(svundef_s8(), -1); in test_range_0_7()
30 SVE_ACLE_FUNC(svshllt,_n_u16,,)(svundef_u8(), -1); in test_range_0_7()
40 SVE_ACLE_FUNC(svqrshrnb,_n_s16,,)(svundef_s16(), 0); in test_range_1_8()
42 SVE_ACLE_FUNC(svqrshrnb,_n_u16,,)(svundef_u16(), 0); in test_range_1_8()
52 SVE_ACLE_FUNC(svqshrnb,_n_s16,,)(svundef_s16(), 0); in test_range_1_8()
[all …]
H A Dacle_sve2_imm_lane.cpp8 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
10 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
50 SVE_ACLE_FUNC(svmul_lane,_s16,,)(svundef_s16(), svundef_s16(), 8); in test_range_0_7()
52 SVE_ACLE_FUNC(svmul_lane,_u16,,)(svundef_u16(), svundef_u16(), -1); in test_range_0_7()
54 SVE_ACLE_FUNC(svmullb_lane,_s32,,)(svundef_s16(), svundef_s16(), -1); in test_range_0_7()
56 SVE_ACLE_FUNC(svmullb_lane,_u32,,)(svundef_u16(), svundef_u16(), 8); in test_range_0_7()
58 SVE_ACLE_FUNC(svmullt_lane,_s32,,)(svundef_s16(), svundef_s16(), 8); in test_range_0_7()
60 SVE_ACLE_FUNC(svmullt_lane,_u32,,)(svundef_u16(), svundef_u16(), -1); in test_range_0_7()
116 SVE_ACLE_FUNC(svmul_lane,_s32,,)(svundef_s32(), svundef_s32(), -1); in test_range_0_3()
118 SVE_ACLE_FUNC(svmul_lane,_u32,,)(svundef_u32(), svundef_u32(), 4); in test_range_0_3()
[all …]
H A Dacle_sve2_aes_bitperm_sha3_sm4.cpp8 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
10 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
25 SVE_ACLE_FUNC(svaesimc,_u8,,)(svundef_u8()); in test_u8()
28 SVE_ACLE_FUNC(svaesmc,_u8,,)(svundef_u8()); in test_u8()
40 SVE_ACLE_FUNC(svbext,_n_u8,,)(svundef_u8(), u8); in test_u8()
46 SVE_ACLE_FUNC(svbgrp,_n_u8,,)(svundef_u8(), u8); in test_u8()
56 SVE_ACLE_FUNC(svbdep,_n_u16,,)(svundef_u16(), u16); in test_u16()
62 SVE_ACLE_FUNC(svbext,_n_u16,,)(svundef_u16(), u16); in test_u16()
68 SVE_ACLE_FUNC(svbgrp,_n_u16,,)(svundef_u16(), u16); in test_u16()
78 SVE_ACLE_FUNC(svbdep,_n_u32,,)(svundef_u32(), u32); in test_u32()
[all …]
H A Dacle_sve2_imm_rotation.cpp8 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
10 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
18 SVE_ACLE_FUNC(svcadd,_s8,,)(svundef_s8(), svundef_s8(), 0); in test_90_270()
20 SVE_ACLE_FUNC(svcadd,_u8,,)(svundef_u8(), svundef_u8(), 180); in test_90_270()
22 SVE_ACLE_FUNC(svcadd,_s16,,)(svundef_s16(), svundef_s16(), 0); in test_90_270()
24 SVE_ACLE_FUNC(svcadd,_u16,,)(svundef_u16(), svundef_u16(), 180); in test_90_270()
26 SVE_ACLE_FUNC(svcadd,_s32,,)(svundef_s32(), svundef_s32(), 0); in test_90_270()
28 SVE_ACLE_FUNC(svcadd,_u32,,)(svundef_u32(), svundef_u32(), 180); in test_90_270()
30 SVE_ACLE_FUNC(svcadd,_s64,,)(svundef_s64(), svundef_s64(), 0); in test_90_270()
34 SVE_ACLE_FUNC(svqcadd,_s8,,)(svundef_s8(), svundef_s8(), 0); in test_90_270()
[all …]
/llvm-project-15.0.7/clang/test/Sema/aarch64-sve-intrinsics/
H A Dacle_sve_imm.cpp10 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
56 SVE_ACLE_FUNC(svget2,_s8,,)(svundef2_s8(), -1); in test_range_0_1()
64 SVE_ACLE_FUNC(svget2,_u8,,)(svundef2_u8(), -1); in test_range_0_1()
416 SVE_ACLE_FUNC(svcnt,, b,)(1); in test_num_args()
418 SVE_ACLE_FUNC(svcnt,, h,)(2); in test_num_args()
420 SVE_ACLE_FUNC(svcnt,, w,)(3); in test_num_args()
422 SVE_ACLE_FUNC(svcnt,, d,)(4); in test_num_args()
424 SVE_ACLE_FUNC(svptrue,, _b8,)(1); in test_num_args()
426 SVE_ACLE_FUNC(svptrue,, _b16,)(2); in test_num_args()
428 SVE_ACLE_FUNC(svptrue,, _b32,)(3); in test_num_args()
[all …]
H A Dacle_sve_imm_n.cpp34 SVE_ACLE_FUNC(svqdecb,_n_s32,,)(i32, 17); in test_range_1_16()
38 SVE_ACLE_FUNC(svqdecb,_n_u32,,)(u32, 17); in test_range_1_16()
42 SVE_ACLE_FUNC(svqdecb,_n_s64,,)(i64, 17); in test_range_1_16()
46 SVE_ACLE_FUNC(svqdecb,_n_u64,,)(u64, 17); in test_range_1_16()
50 SVE_ACLE_FUNC(svqdecd,_n_s32,,)(i32, 17); in test_range_1_16()
54 SVE_ACLE_FUNC(svqdecd,_n_u32,,)(u32, 17); in test_range_1_16()
58 SVE_ACLE_FUNC(svqdecd,_n_s64,,)(i64, 17); in test_range_1_16()
62 SVE_ACLE_FUNC(svqdecd,_n_u64,,)(u64, 17); in test_range_1_16()
66 SVE_ACLE_FUNC(svqdech,_n_s32,,)(i32, 17); in test_range_1_16()
70 SVE_ACLE_FUNC(svqdech,_n_u32,,)(u32, 17); in test_range_1_16()
[all …]
H A Dacle_sve_imm_rotation.cpp8 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
10 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
18 SVE_ACLE_FUNC(svcadd,_f16,_x,)(pg, svundef_f16(), svundef_f16(), 0); in test_90_270()
20 SVE_ACLE_FUNC(svcadd,_f16,_z,)(pg, svundef_f16(), svundef_f16(), 180); in test_90_270()
22 SVE_ACLE_FUNC(svcadd,_f16,_m,)(pg, svundef_f16(), svundef_f16(), 0); in test_90_270()
24 SVE_ACLE_FUNC(svcadd,_f32,_x,)(pg, svundef_f32(), svundef_f32(), 180); in test_90_270()
26 SVE_ACLE_FUNC(svcadd,_f32,_z,)(pg, svundef_f32(), svundef_f32(), 0); in test_90_270()
28 SVE_ACLE_FUNC(svcadd,_f32,_m,)(pg, svundef_f32(), svundef_f32(), 180); in test_90_270()
30 SVE_ACLE_FUNC(svcadd,_f64,_x,)(pg, svundef_f64(), svundef_f64(), 0); in test_90_270()
32 SVE_ACLE_FUNC(svcadd,_f64,_z,)(pg, svundef_f64(), svundef_f64(), 180); in test_90_270()
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/aarch64-sve-intrinsics/
H A Dacle_sve_reinterpret.c13 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
15 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
28 return SVE_ACLE_FUNC(svreinterpret_s8,_s8,,)(op); in test_svreinterpret_s8_s8()
43 return SVE_ACLE_FUNC(svreinterpret_s8,_s16,,)(op); in test_svreinterpret_s8_s16()
58 return SVE_ACLE_FUNC(svreinterpret_s8,_s32,,)(op); in test_svreinterpret_s8_s32()
73 return SVE_ACLE_FUNC(svreinterpret_s8,_s64,,)(op); in test_svreinterpret_s8_s64()
86 return SVE_ACLE_FUNC(svreinterpret_s8,_u8,,)(op); in test_svreinterpret_s8_u8()
101 return SVE_ACLE_FUNC(svreinterpret_s8,_u16,,)(op); in test_svreinterpret_s8_u16()
116 return SVE_ACLE_FUNC(svreinterpret_s8,_u32,,)(op); in test_svreinterpret_s8_u32()
131 return SVE_ACLE_FUNC(svreinterpret_s8,_u64,,)(op); in test_svreinterpret_s8_u64()
[all …]
H A Dacle_sve_cvt.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svcvt_s16,_f16,_z,)(pg, op); in test_svcvt_s16_f16_z()
65 return SVE_ACLE_FUNC(svcvt_s16,_f16,_x,)(pg, op); in test_svcvt_s16_f16_x()
82 return SVE_ACLE_FUNC(svcvt_u16,_f16,_z,)(pg, op); in test_svcvt_u16_f16_z()
116 return SVE_ACLE_FUNC(svcvt_u16,_f16,_x,)(pg, op); in test_svcvt_u16_f16_x()
133 return SVE_ACLE_FUNC(svcvt_s32,_f16,_z,)(pg, op); in test_svcvt_s32_f16_z()
150 return SVE_ACLE_FUNC(svcvt_s32,_f32,_z,)(pg, op); in test_svcvt_s32_f32_z()
167 return SVE_ACLE_FUNC(svcvt_s32,_f64,_z,)(pg, op); in test_svcvt_s32_f64_z()
235 return SVE_ACLE_FUNC(svcvt_s32,_f16,_x,)(pg, op); in test_svcvt_s32_f16_x()
[all …]
H A Dacle_sve_dup.c31 return SVE_ACLE_FUNC(svdup,_n,_s8,)(op); in test_svdup_n_s8()
48 return SVE_ACLE_FUNC(svdup,_n,_s16,)(op); in test_svdup_n_s16()
65 return SVE_ACLE_FUNC(svdup,_n,_s32,)(op); in test_svdup_n_s32()
82 return SVE_ACLE_FUNC(svdup,_n,_s64,)(op); in test_svdup_n_s64()
99 return SVE_ACLE_FUNC(svdup,_n,_u8,)(op); in test_svdup_n_u8()
116 return SVE_ACLE_FUNC(svdup,_n,_u16,)(op); in test_svdup_n_u16()
133 return SVE_ACLE_FUNC(svdup,_n,_u32,)(op); in test_svdup_n_u32()
150 return SVE_ACLE_FUNC(svdup,_n,_u64,)(op); in test_svdup_n_u64()
167 return SVE_ACLE_FUNC(svdup,_n,_f16,)(op); in test_svdup_n_f16()
184 return SVE_ACLE_FUNC(svdup,_n,_f32,)(op); in test_svdup_n_f32()
[all …]
H A Dacle_sve_mul.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svmul,_s8,_z,)(pg, op1, op2); in test_svmul_s8_z()
50 return SVE_ACLE_FUNC(svmul,_s16,_z,)(pg, op1, op2); in test_svmul_s16_z()
69 return SVE_ACLE_FUNC(svmul,_s32,_z,)(pg, op1, op2); in test_svmul_s32_z()
88 return SVE_ACLE_FUNC(svmul,_s64,_z,)(pg, op1, op2); in test_svmul_s64_z()
105 return SVE_ACLE_FUNC(svmul,_u8,_z,)(pg, op1, op2); in test_svmul_u8_z()
124 return SVE_ACLE_FUNC(svmul,_u16,_z,)(pg, op1, op2); in test_svmul_u16_z()
143 return SVE_ACLE_FUNC(svmul,_u32,_z,)(pg, op1, op2); in test_svmul_u32_z()
177 return SVE_ACLE_FUNC(svmul,_s8,_m,)(pg, op1, op2); in test_svmul_s8_m()
[all …]
H A Dacle_sve_reinterpret-bfloat.c14 #define SVE_ACLE_FUNC(A1, A2_UNUSED, A3, A4_UNUSED) A1##A3 macro
16 #define SVE_ACLE_FUNC(A1, A2, A3, A4) A1##A2##A3##A4 macro
30 return SVE_ACLE_FUNC(svreinterpret_s8, _bf16, , )(op); in test_svreinterpret_s8_bf16()
44 return SVE_ACLE_FUNC(svreinterpret_s16, _bf16, , )(op); in test_svreinterpret_s16_bf16()
58 return SVE_ACLE_FUNC(svreinterpret_s32, _bf16, , )(op); in test_svreinterpret_s32_bf16()
71 return SVE_ACLE_FUNC(svreinterpret_s64, _bf16, , )(op); in test_svreinterpret_s64_bf16()
85 return SVE_ACLE_FUNC(svreinterpret_u8, _bf16, , )(op); in test_svreinterpret_u8_bf16()
99 return SVE_ACLE_FUNC(svreinterpret_u16, _bf16, , )(op); in test_svreinterpret_u16_bf16()
113 return SVE_ACLE_FUNC(svreinterpret_u32, _bf16, , )(op); in test_svreinterpret_u32_bf16()
141 return SVE_ACLE_FUNC(svreinterpret_bf16, _s8, , )(op); in test_svreinterpret_bf16_s8()
[all …]
H A Dacle_sve_ld1.c14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svld1,_s8,,)(pg, base); in test_svld1_s8()
50 return SVE_ACLE_FUNC(svld1,_s16,,)(pg, base); in test_svld1_s16()
69 return SVE_ACLE_FUNC(svld1,_s32,,)(pg, base); in test_svld1_s32()
88 return SVE_ACLE_FUNC(svld1,_s64,,)(pg, base); in test_svld1_s64()
105 return SVE_ACLE_FUNC(svld1,_u8,,)(pg, base); in test_svld1_u8()
124 return SVE_ACLE_FUNC(svld1,_u16,,)(pg, base); in test_svld1_u16()
143 return SVE_ACLE_FUNC(svld1,_u32,,)(pg, base); in test_svld1_u32()
162 return SVE_ACLE_FUNC(svld1,_u64,,)(pg, base); in test_svld1_u64()
181 return SVE_ACLE_FUNC(svld1,_f16,,)(pg, base); in test_svld1_f16()
[all …]
H A Dacle_sve_ldff1.c14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
29 return SVE_ACLE_FUNC(svldff1,_s8,,)(pg, base); in test_svldff1_s8()
46 return SVE_ACLE_FUNC(svldff1,_s16,,)(pg, base); in test_svldff1_s16()
63 return SVE_ACLE_FUNC(svldff1,_s32,,)(pg, base); in test_svldff1_s32()
80 return SVE_ACLE_FUNC(svldff1,_s64,,)(pg, base); in test_svldff1_s64()
95 return SVE_ACLE_FUNC(svldff1,_u8,,)(pg, base); in test_svldff1_u8()
112 return SVE_ACLE_FUNC(svldff1,_u16,,)(pg, base); in test_svldff1_u16()
129 return SVE_ACLE_FUNC(svldff1,_u32,,)(pg, base); in test_svldff1_u32()
146 return SVE_ACLE_FUNC(svldff1,_u64,,)(pg, base); in test_svldff1_u64()
163 return SVE_ACLE_FUNC(svldff1,_f16,,)(pg, base); in test_svldff1_f16()
[all …]
H A Dacle_sve_min.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svmin,_s8,_z,)(pg, op1, op2); in test_svmin_s8_z()
50 return SVE_ACLE_FUNC(svmin,_s16,_z,)(pg, op1, op2); in test_svmin_s16_z()
69 return SVE_ACLE_FUNC(svmin,_s32,_z,)(pg, op1, op2); in test_svmin_s32_z()
88 return SVE_ACLE_FUNC(svmin,_s64,_z,)(pg, op1, op2); in test_svmin_s64_z()
105 return SVE_ACLE_FUNC(svmin,_u8,_z,)(pg, op1, op2); in test_svmin_u8_z()
124 return SVE_ACLE_FUNC(svmin,_u16,_z,)(pg, op1, op2); in test_svmin_u16_z()
143 return SVE_ACLE_FUNC(svmin,_u32,_z,)(pg, op1, op2); in test_svmin_u32_z()
177 return SVE_ACLE_FUNC(svmin,_s8,_m,)(pg, op1, op2); in test_svmin_s8_m()
[all …]
H A Dacle_sve_max.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svmax,_s8,_z,)(pg, op1, op2); in test_svmax_s8_z()
50 return SVE_ACLE_FUNC(svmax,_s16,_z,)(pg, op1, op2); in test_svmax_s16_z()
69 return SVE_ACLE_FUNC(svmax,_s32,_z,)(pg, op1, op2); in test_svmax_s32_z()
88 return SVE_ACLE_FUNC(svmax,_s64,_z,)(pg, op1, op2); in test_svmax_s64_z()
105 return SVE_ACLE_FUNC(svmax,_u8,_z,)(pg, op1, op2); in test_svmax_u8_z()
124 return SVE_ACLE_FUNC(svmax,_u16,_z,)(pg, op1, op2); in test_svmax_u16_z()
143 return SVE_ACLE_FUNC(svmax,_u32,_z,)(pg, op1, op2); in test_svmax_u32_z()
177 return SVE_ACLE_FUNC(svmax,_s8,_m,)(pg, op1, op2); in test_svmax_s8_m()
[all …]
H A Dacle_sve_subr.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svsubr,_s8,_z,)(pg, op1, op2); in test_svsubr_s8_z()
50 return SVE_ACLE_FUNC(svsubr,_s16,_z,)(pg, op1, op2); in test_svsubr_s16_z()
69 return SVE_ACLE_FUNC(svsubr,_s32,_z,)(pg, op1, op2); in test_svsubr_s32_z()
88 return SVE_ACLE_FUNC(svsubr,_s64,_z,)(pg, op1, op2); in test_svsubr_s64_z()
105 return SVE_ACLE_FUNC(svsubr,_u8,_z,)(pg, op1, op2); in test_svsubr_u8_z()
124 return SVE_ACLE_FUNC(svsubr,_u16,_z,)(pg, op1, op2); in test_svsubr_u16_z()
143 return SVE_ACLE_FUNC(svsubr,_u32,_z,)(pg, op1, op2); in test_svsubr_u32_z()
177 return SVE_ACLE_FUNC(svsubr,_s8,_m,)(pg, op1, op2); in test_svsubr_s8_m()
[all …]
H A Dacle_sve_abd.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svabd,_s8,_z,)(pg, op1, op2); in test_svabd_s8_z()
50 return SVE_ACLE_FUNC(svabd,_s16,_z,)(pg, op1, op2); in test_svabd_s16_z()
69 return SVE_ACLE_FUNC(svabd,_s32,_z,)(pg, op1, op2); in test_svabd_s32_z()
88 return SVE_ACLE_FUNC(svabd,_s64,_z,)(pg, op1, op2); in test_svabd_s64_z()
105 return SVE_ACLE_FUNC(svabd,_u8,_z,)(pg, op1, op2); in test_svabd_u8_z()
124 return SVE_ACLE_FUNC(svabd,_u16,_z,)(pg, op1, op2); in test_svabd_u16_z()
143 return SVE_ACLE_FUNC(svabd,_u32,_z,)(pg, op1, op2); in test_svabd_u32_z()
177 return SVE_ACLE_FUNC(svabd,_s8,_m,)(pg, op1, op2); in test_svabd_s8_m()
[all …]
H A Dacle_sve_add.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svadd,_s8,_z,)(pg, op1, op2); in test_svadd_s8_z()
50 return SVE_ACLE_FUNC(svadd,_s16,_z,)(pg, op1, op2); in test_svadd_s16_z()
69 return SVE_ACLE_FUNC(svadd,_s32,_z,)(pg, op1, op2); in test_svadd_s32_z()
88 return SVE_ACLE_FUNC(svadd,_s64,_z,)(pg, op1, op2); in test_svadd_s64_z()
105 return SVE_ACLE_FUNC(svadd,_u8,_z,)(pg, op1, op2); in test_svadd_u8_z()
124 return SVE_ACLE_FUNC(svadd,_u16,_z,)(pg, op1, op2); in test_svadd_u16_z()
143 return SVE_ACLE_FUNC(svadd,_u32,_z,)(pg, op1, op2); in test_svadd_u32_z()
177 return SVE_ACLE_FUNC(svadd,_s8,_m,)(pg, op1, op2); in test_svadd_s8_m()
[all …]
H A Dacle_sve_sub.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svsub,_s8,_z,)(pg, op1, op2); in test_svsub_s8_z()
50 return SVE_ACLE_FUNC(svsub,_s16,_z,)(pg, op1, op2); in test_svsub_s16_z()
69 return SVE_ACLE_FUNC(svsub,_s32,_z,)(pg, op1, op2); in test_svsub_s32_z()
88 return SVE_ACLE_FUNC(svsub,_s64,_z,)(pg, op1, op2); in test_svsub_s64_z()
105 return SVE_ACLE_FUNC(svsub,_u8,_z,)(pg, op1, op2); in test_svsub_u8_z()
124 return SVE_ACLE_FUNC(svsub,_u16,_z,)(pg, op1, op2); in test_svsub_u16_z()
143 return SVE_ACLE_FUNC(svsub,_u32,_z,)(pg, op1, op2); in test_svsub_u32_z()
177 return SVE_ACLE_FUNC(svsub,_s8,_m,)(pg, op1, op2); in test_svsub_s8_m()
[all …]
H A Dacle_sve_lsl.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svlsl,_s8,_z,)(pg, op1, op2); in test_svlsl_s8_z()
50 return SVE_ACLE_FUNC(svlsl,_s16,_z,)(pg, op1, op2); in test_svlsl_s16_z()
69 return SVE_ACLE_FUNC(svlsl,_s32,_z,)(pg, op1, op2); in test_svlsl_s32_z()
88 return SVE_ACLE_FUNC(svlsl,_s64,_z,)(pg, op1, op2); in test_svlsl_s64_z()
105 return SVE_ACLE_FUNC(svlsl,_u8,_z,)(pg, op1, op2); in test_svlsl_u8_z()
124 return SVE_ACLE_FUNC(svlsl,_u16,_z,)(pg, op1, op2); in test_svlsl_u16_z()
143 return SVE_ACLE_FUNC(svlsl,_u32,_z,)(pg, op1, op2); in test_svlsl_u32_z()
177 return SVE_ACLE_FUNC(svlsl,_s8,_m,)(pg, op1, op2); in test_svlsl_s8_m()
[all …]
H A Dacle_sve_orr.c12 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
14 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
31 return SVE_ACLE_FUNC(svorr,_s8,_z,)(pg, op1, op2); in test_svorr_s8_z()
50 return SVE_ACLE_FUNC(svorr,_s16,_z,)(pg, op1, op2); in test_svorr_s16_z()
69 return SVE_ACLE_FUNC(svorr,_s32,_z,)(pg, op1, op2); in test_svorr_s32_z()
88 return SVE_ACLE_FUNC(svorr,_s64,_z,)(pg, op1, op2); in test_svorr_s64_z()
105 return SVE_ACLE_FUNC(svorr,_u8,_z,)(pg, op1, op2); in test_svorr_u8_z()
124 return SVE_ACLE_FUNC(svorr,_u16,_z,)(pg, op1, op2); in test_svorr_u16_z()
143 return SVE_ACLE_FUNC(svorr,_u32,_z,)(pg, op1, op2); in test_svorr_u32_z()
177 return SVE_ACLE_FUNC(svorr,_s8,_m,)(pg, op1, op2); in test_svorr_s8_m()
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/aarch64-sve2-intrinsics/
H A Dacle_sve2_rshr.c13 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
15 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
32 return SVE_ACLE_FUNC(svrshr,_n_s8,_z,)(pg, op1, 1); in test_svrshr_n_s8_z()
49 return SVE_ACLE_FUNC(svrshr,_n_s8,_z,)(pg, op1, 8); in test_svrshr_n_s8_z_1()
68 return SVE_ACLE_FUNC(svrshr,_n_s16,_z,)(pg, op1, 1); in test_svrshr_n_s16_z()
87 return SVE_ACLE_FUNC(svrshr,_n_s16,_z,)(pg, op1, 16); in test_svrshr_n_s16_z_1()
106 return SVE_ACLE_FUNC(svrshr,_n_s32,_z,)(pg, op1, 1); in test_svrshr_n_s32_z()
144 return SVE_ACLE_FUNC(svrshr,_n_s64,_z,)(pg, op1, 1); in test_svrshr_n_s64_z()
180 return SVE_ACLE_FUNC(svrshr,_n_u8,_z,)(pg, op1, 1); in test_svrshr_n_u8_z()
197 return SVE_ACLE_FUNC(svrshr,_n_u8,_z,)(pg, op1, 8); in test_svrshr_n_u8_z_1()
[all …]
H A Dacle_sve2_cmla.c13 #define SVE_ACLE_FUNC(A1,A2_UNUSED,A3,A4_UNUSED) A1##A3 macro
15 #define SVE_ACLE_FUNC(A1,A2,A3,A4) A1##A2##A3##A4 macro
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()
210 return SVE_ACLE_FUNC(svcmla,_s64,,)(op1, op2, op3, 0); in test_svcmla_s64()
[all …]

12345678910>>...17