Lines Matching full:64

5 declare <64 x i8> @llvm.x86.avx512.permvar.qi.512(<64 x i8>, <64 x i8>)
7 define <64 x i8>@test_int_x86_avx512_permvar_qi_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8> %x2) {
12 %1 = call <64 x i8> @llvm.x86.avx512.permvar.qi.512(<64 x i8> %x0, <64 x i8> %x1)
13 ret <64 x i8> %1
16 define <64 x i8>@test_int_x86_avx512_mask_permvar_qi_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8> %x…
30 %1 = call <64 x i8> @llvm.x86.avx512.permvar.qi.512(<64 x i8> %x0, <64 x i8> %x1)
31 %2 = bitcast i64 %x3 to <64 x i1>
32 %3 = select <64 x i1> %2, <64 x i8> %1, <64 x i8> %x2
33 ret <64 x i8> %3
36 define <64 x i8>@test_int_x86_avx512_maskz_permvar_qi_512(<64 x i8> %x0, <64 x i8> %x1, i64 %x3) {
48 %1 = call <64 x i8> @llvm.x86.avx512.permvar.qi.512(<64 x i8> %x0, <64 x i8> %x1)
49 %2 = bitcast i64 %x3 to <64 x i1>
50 %3 = select <64 x i1> %2, <64 x i8> %1, <64 x i8> zeroinitializer
51 ret <64 x i8> %3
54 declare <64 x i8> @llvm.x86.avx512.pmultishift.qb.512(<64 x i8>, <64 x i8>)
56 define <64 x i8>@test_int_x86_avx512_pmultishift_qb_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8> %x2…
61 %1 = call <64 x i8> @llvm.x86.avx512.pmultishift.qb.512(<64 x i8> %x0, <64 x i8> %x1)
62 ret <64 x i8> %1
65 define <64 x i8>@test_int_x86_avx512_mask_pmultishift_qb_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8…
79 %1 = call <64 x i8> @llvm.x86.avx512.pmultishift.qb.512(<64 x i8> %x0, <64 x i8> %x1)
80 %2 = bitcast i64 %x3 to <64 x i1>
81 %3 = select <64 x i1> %2, <64 x i8> %1, <64 x i8> %x2
82 ret <64 x i8> %3
85 define <64 x i8>@test_int_x86_avx512_maskz_pmultishift_qb_512(<64 x i8> %x0, <64 x i8> %x1, i64 %x3…
97 %1 = call <64 x i8> @llvm.x86.avx512.pmultishift.qb.512(<64 x i8> %x0, <64 x i8> %x1)
98 %2 = bitcast i64 %x3 to <64 x i1>
99 %3 = select <64 x i1> %2, <64 x i8> %1, <64 x i8> zeroinitializer
100 ret <64 x i8> %3
103 declare <64 x i8> @llvm.x86.avx512.vpermi2var.qi.512(<64 x i8>, <64 x i8>, <64 x i8>)
105 define <64 x i8>@test_int_x86_avx512_vpermi2var_qi_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8> %x2)…
110 …%1 = call <64 x i8> @llvm.x86.avx512.vpermi2var.qi.512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8> %x2)
111 ret <64 x i8> %1
114 define <64 x i8>@test_int_x86_avx512_mask_vpermi2var_qi_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8>…
128 …%1 = call <64 x i8> @llvm.x86.avx512.vpermi2var.qi.512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8> %x2)
129 %2 = bitcast i64 %x3 to <64 x i1>
130 %3 = select <64 x i1> %2, <64 x i8> %1, <64 x i8> %x1
131 ret <64 x i8> %3
134 define <64 x i8>@test_int_x86_avx512_vpermt2var_qi_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8> %x2)…
139 …%1 = call <64 x i8> @llvm.x86.avx512.vpermi2var.qi.512(<64 x i8> %x1, <64 x i8> %x0, <64 x i8> %x2)
140 ret <64 x i8> %1
143 define <64 x i8>@test_int_x86_avx512_mask_vpermt2var_qi_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8>…
157 …%1 = call <64 x i8> @llvm.x86.avx512.vpermi2var.qi.512(<64 x i8> %x1, <64 x i8> %x0, <64 x i8> %x2)
158 %2 = bitcast i64 %x3 to <64 x i1>
159 %3 = select <64 x i1> %2, <64 x i8> %1, <64 x i8> %x1
160 ret <64 x i8> %3
163 define <64 x i8>@test_int_x86_avx512_maskz_vpermt2var_qi_512(<64 x i8> %x0, <64 x i8> %x1, <64 x i8…
175 …%1 = call <64 x i8> @llvm.x86.avx512.vpermi2var.qi.512(<64 x i8> %x1, <64 x i8> %x0, <64 x i8> %x2)
176 %2 = bitcast i64 %x3 to <64 x i1>
177 %3 = select <64 x i1> %2, <64 x i8> %1, <64 x i8> zeroinitializer
178 ret <64 x i8> %3