Home
last modified time | relevance | path

Searched refs:vs3 (Results 1 – 25 of 49) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dvec_conv_fp32_to_i64_elts.ll106 ; CHECK-P8-NEXT: xvcvspdp vs3, vs3
131 ; CHECK-P9-NEXT: xvcvspdp vs3, vs3
135 ; CHECK-P9-NEXT: xvcvdpuxds vs3, vs3
153 ; CHECK-BE-NEXT: xvcvspdp vs3, vs3
192 ; CHECK-P8-NEXT: xvcvspdp vs3, vs3
240 ; CHECK-P9-NEXT: xxmrghw vs3, vs3, vs3
248 ; CHECK-P9-NEXT: xvcvspdp vs3, vs3
280 ; CHECK-BE-NEXT: xxmrglw vs3, vs3, vs3
288 ; CHECK-BE-NEXT: xvcvspdp vs3, vs3
545 ; CHECK-P9-NEXT: xxmrghw vs3, vs3, vs3
[all …]
H A Dvec_conv_fp_to_i_8byte_elts.ll80 ; CHECK-P8-NEXT: xvcvdpuxds vs3, vs3
96 ; CHECK-P9-NEXT: xvcvdpuxds vs3, vs3
112 ; CHECK-BE-NEXT: xvcvdpuxds vs3, vs3
149 ; CHECK-P8-NEXT: xvcvdpuxds vs3, vs3
170 ; CHECK-P9-NEXT: xvcvdpuxds vs3, vs3
198 ; CHECK-BE-NEXT: xvcvdpuxds vs3, vs3
294 ; CHECK-P8-NEXT: xvcvdpsxds vs3, vs3
310 ; CHECK-P9-NEXT: xvcvdpsxds vs3, vs3
326 ; CHECK-BE-NEXT: xvcvdpsxds vs3, vs3
363 ; CHECK-P8-NEXT: xvcvdpsxds vs3, vs3
[all …]
H A Dmma-outer-product.ll17 ; CHECK-NEXT: xxlor vs3, v5, v5
33 ; CHECK-NEXT: stxv vs3, 0(r3)
89 ; CHECK-NEXT: stxv vs3, 0(r3)
148 ; CHECK-NEXT: stxv vs3, 0(r7)
174 ; CHECK-NEXT: lxv vs3, 0(r3)
182 ; CHECK-NEXT: stxv vs3, 0(r7)
217 ; CHECK-NEXT: stxv vs3, 0(r7)
243 ; CHECK-NEXT: lxv vs3, 0(r3)
312 ; CHECK-NEXT: lxv vs3, 0(r3)
381 ; CHECK-NEXT: lxv vs3, 0(r3)
[all …]
H A Dvector-reduce-fmin.ll955 ; PWR9LE-NEXT: xvmindp vs3, v9, vs3
959 ; PWR9LE-NEXT: xvmindp vs3, vs4, vs3
980 ; PWR9BE-NEXT: xvmindp vs3, v9, vs3
984 ; PWR9BE-NEXT: xvmindp vs3, vs4, vs3
1003 ; PWR10LE-NEXT: xvmindp vs3, v9, vs3
1028 ; PWR10BE-NEXT: xvmindp vs3, v9, vs3
1063 ; PWR9LE-NEXT: xvmindp vs3, v7, vs3
1070 ; PWR9LE-NEXT: xvmindp vs3, vs4, vs3
1090 ; PWR9BE-NEXT: xvmindp vs3, v7, vs3
1097 ; PWR9BE-NEXT: xvmindp vs3, vs4, vs3
[all …]
H A Dvector-reduce-fmax.ll955 ; PWR9LE-NEXT: xvmaxdp vs3, v9, vs3
959 ; PWR9LE-NEXT: xvmaxdp vs3, vs4, vs3
980 ; PWR9BE-NEXT: xvmaxdp vs3, v9, vs3
984 ; PWR9BE-NEXT: xvmaxdp vs3, vs4, vs3
1003 ; PWR10LE-NEXT: xvmaxdp vs3, v9, vs3
1028 ; PWR10BE-NEXT: xvmaxdp vs3, v9, vs3
1063 ; PWR9LE-NEXT: xvmaxdp vs3, v7, vs3
1070 ; PWR9LE-NEXT: xvmaxdp vs3, vs4, vs3
1090 ; PWR9BE-NEXT: xvmaxdp vs3, v7, vs3
1097 ; PWR9BE-NEXT: xvmaxdp vs3, vs4, vs3
[all …]
H A Dvec_conv_i_to_fp_4byte_elts.ll111 ; CHECK-P8-NEXT: xvcvuxwsp vs3, vs3
126 ; CHECK-P9-NEXT: lxv vs3, 0(r4)
127 ; CHECK-P9-NEXT: xvcvuxwsp vs3, vs3
134 ; CHECK-P9-NEXT: stxv vs3, 0(r3)
142 ; CHECK-BE-NEXT: lxv vs3, 0(r4)
143 ; CHECK-BE-NEXT: xvcvuxwsp vs3, vs3
150 ; CHECK-BE-NEXT: stxv vs3, 0(r3)
258 ; CHECK-P8-NEXT: xvcvsxwsp vs3, vs3
273 ; CHECK-P9-NEXT: lxv vs3, 0(r4)
274 ; CHECK-P9-NEXT: xvcvsxwsp vs3, vs3
[all …]
H A Dvec_conv_fp_to_i_4byte_elts.ll111 ; CHECK-P8-NEXT: xvcvspuxws vs3, vs3
126 ; CHECK-P9-NEXT: lxv vs3, 0(r4)
127 ; CHECK-P9-NEXT: xvcvspuxws vs3, vs3
134 ; CHECK-P9-NEXT: stxv vs3, 0(r3)
142 ; CHECK-BE-NEXT: lxv vs3, 0(r4)
143 ; CHECK-BE-NEXT: xvcvspuxws vs3, vs3
150 ; CHECK-BE-NEXT: stxv vs3, 0(r3)
258 ; CHECK-P8-NEXT: xvcvspsxws vs3, vs3
273 ; CHECK-P9-NEXT: lxv vs3, 0(r4)
274 ; CHECK-P9-NEXT: xvcvspsxws vs3, vs3
[all …]
H A Dmma-integer-based-outer-product.ll18 ; CHECK-NEXT: stxv vs3, 0(r7)
27 ; CHECK-BE-NEXT: stxv vs3, 48(r7)
48 ; CHECK-NEXT: stxv vs3, 0(r7)
75 ; CHECK-NEXT: lxv vs3, 0(r3)
83 ; CHECK-NEXT: stxv vs3, 0(r7)
116 ; CHECK-NEXT: lxv vs3, 0(r3)
124 ; CHECK-NEXT: stxv vs3, 0(r7)
157 ; CHECK-NEXT: lxv vs3, 0(r3)
165 ; CHECK-NEXT: stxv vs3, 0(r7)
198 ; CHECK-NEXT: lxv vs3, 0(r3)
[all …]
H A Dbfloat16-outer-product.ll18 ; CHECK-NEXT: stxv vs3, 0(r7)
49 ; CHECK-NEXT: stxv vs3, 0(r7)
77 ; CHECK-NEXT: lxv vs3, 0(r3)
85 ; CHECK-NEXT: stxv vs3, 0(r7)
120 ; CHECK-NEXT: lxv vs3, 0(r3)
128 ; CHECK-NEXT: stxv vs3, 0(r7)
163 ; CHECK-NEXT: lxv vs3, 0(r3)
171 ; CHECK-NEXT: stxv vs3, 0(r7)
206 ; CHECK-NEXT: lxv vs3, 0(r3)
249 ; CHECK-NEXT: lxv vs3, 0(r3)
[all …]
H A Dvec_conv_i_to_fp_8byte_elts.ll76 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r4
80 ; CHECK-P8-NEXT: xvcvuxddp vs3, vs3
99 ; CHECK-P9-NEXT: xvcvuxddp vs3, v2
100 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
115 ; CHECK-BE-NEXT: xvcvuxddp vs3, v2
116 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
149 ; CHECK-P8-NEXT: xvcvuxddp vs3, vs3
186 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
214 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
294 ; CHECK-P8-NEXT: xvcvsxddp vs3, vs3
[all …]
H A Dvec_conv_fp64_to_i32_elts.ll93 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r4
115 ; CHECK-P9-NEXT: lxv vs3, 16(r4)
135 ; CHECK-BE-NEXT: lxv vs3, 0(r4)
169 ; CHECK-P8-NEXT: lxvd2x vs3, r4, r8
188 ; CHECK-P8-NEXT: xvcvdpuxws v0, vs3
213 ; CHECK-P9-NEXT: lxv vs3, 80(r4)
249 ; CHECK-BE-NEXT: lxv vs3, 64(r4)
383 ; CHECK-P9-NEXT: lxv vs3, 16(r4)
403 ; CHECK-BE-NEXT: lxv vs3, 0(r4)
481 ; CHECK-P9-NEXT: lxv vs3, 80(r4)
[all …]
H A Dvec_conv_i32_to_fp64_elts.ll97 ; CHECK-P8-NEXT: xvcvuxwdp vs3, v3
101 ; CHECK-P8-NEXT: xxswapd vs3, vs3
117 ; CHECK-P9-NEXT: xvcvuxwdp vs3, v2
122 ; CHECK-P9-NEXT: stxv vs3, 32(r3)
135 ; CHECK-BE-NEXT: xvcvuxwdp vs3, v2
140 ; CHECK-BE-NEXT: stxv vs3, 32(r3)
185 ; CHECK-P8-NEXT: xxswapd vs3, vs3
193 ; CHECK-P8-NEXT: xxswapd vs3, vs7
221 ; CHECK-P9-NEXT: stxv vs3, 32(r3)
361 ; CHECK-P8-NEXT: xxswapd vs3, vs3
[all …]
H A Dmma-intrinsics.ll18 ; CHECK-NEXT: xxlor vs3, v3, v3
22 ; CHECK-NEXT: stxv vs3, 0(r3)
34 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
52 ; CHECK-NEXT: xxlor vs3, v3, v3
57 ; CHECK-NEXT: stxv vs3, 0(r3)
95 ; CHECK-NEXT: stxv vs3, 0(r3)
129 ; CHECK-NEXT: stxv vs3, 0(r3)
154 ; CHECK-NEXT: stxv vs3, 0(r3)
195 ; CHECK-NEXT: lxv vs3, 0(r3)
204 ; CHECK-NEXT: stxv vs3, 0(r3)
[all …]
H A Dvec_conv_fp32_to_i8_elts.ll91 ; CHECK-P8-NEXT: xscvspdpn f3, vs3
357 ; CHECK-P8-NEXT: xxswapd v5, vs3
448 ; CHECK-P9-NEXT: lxv vs3, 0(r3)
452 ; CHECK-P9-NEXT: xxsldwi vs4, vs3, vs3, 3
462 ; CHECK-P9-NEXT: xxsldwi vs3, vs3, vs3, 1
554 ; CHECK-BE-NEXT: xxsldwi vs4, vs3, vs3, 3
564 ; CHECK-BE-NEXT: xxsldwi vs3, vs3, vs3, 1
1092 ; CHECK-P9-NEXT: xxsldwi vs4, vs3, vs3, 3
1102 ; CHECK-P9-NEXT: xxsldwi vs3, vs3, vs3, 1
1194 ; CHECK-BE-NEXT: xxsldwi vs4, vs3, vs3, 3
[all …]
H A Dmma-acc-memops.ll45 ; BE-PAIRED-NEXT: lxv vs3, 112(r3)
49 ; BE-PAIRED-NEXT: stxv vs3, 176(r3)
78 ; LE-PWR8-NEXT: lxvd2x vs3, r3, r5
114 ; BE-PWR8-NEXT: lxvd2x vs3, r3, r5
160 ; BE-PAIRED-NEXT: lxv vs3, 48(r6)
174 ; LE-PWR9-NEXT: lxvx vs3, r5, r3
179 ; LE-PWR9-NEXT: stxvx vs3, r5, r3
213 ; BE-PWR9-NEXT: lxvx vs3, r5, r3
218 ; BE-PWR9-NEXT: stxvx vs3, r5, r3
291 ; LE-PWR9-NEXT: lxvx vs3, r3, r4
[all …]
H A Dvec_conv_i16_to_fp64_elts.ll133 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r5
139 ; CHECK-P8-NEXT: xxswapd v1, vs3
147 ; CHECK-P8-NEXT: xvcvuxddp vs3, v2
151 ; CHECK-P8-NEXT: xxswapd vs3, vs3
185 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
214 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
246 ; CHECK-P8-NEXT: xxswapd v0, vs3
268 ; CHECK-P8-NEXT: xxswapd vs3, vs3
522 ; CHECK-P8-NEXT: xxswapd v0, vs3
543 ; CHECK-P8-NEXT: xxswapd vs3, vs3
[all …]
H A Dvec_conv_i8_to_fp64_elts.ll135 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r5
140 ; CHECK-P8-NEXT: xxswapd v1, vs3
148 ; CHECK-P8-NEXT: xvcvuxddp vs3, v2
152 ; CHECK-P8-NEXT: xxswapd vs3, vs3
187 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
217 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
255 ; CHECK-P8-NEXT: xxswapd v1, vs3
265 ; CHECK-P8-NEXT: xxswapd v9, vs3
281 ; CHECK-P8-NEXT: xxswapd vs3, vs3
579 ; CHECK-P8-NEXT: xxswapd vs3, vs3
[all …]
H A Dvec_conv_fp32_to_i16_elts.ll84 ; CHECK-P8-NEXT: xscvspdpn f3, vs3
349 ; CHECK-P8-NEXT: xscvspdpn f5, vs3
350 ; CHECK-P8-NEXT: xxswapd v0, vs3
440 ; CHECK-P9-NEXT: xxswapd vs3, vs1
445 ; CHECK-P9-NEXT: xscvspdpn f3, vs3
484 ; CHECK-P9-NEXT: xxswapd vs3, vs0
513 ; CHECK-P9-NEXT: xxswapd vs3, vs1
543 ; CHECK-BE-NEXT: xxswapd vs3, vs1
587 ; CHECK-BE-NEXT: xxswapd vs3, vs0
616 ; CHECK-BE-NEXT: xxswapd vs3, vs1
[all …]
H A Dvec_conv_i16_to_fp32_elts.ll153 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r4
157 ; CHECK-P8-NEXT: xxswapd v0, vs3
165 ; CHECK-P8-NEXT: xvcvuxwsp vs3, v2
169 ; CHECK-P8-NEXT: xxswapd vs3, vs3
195 ; CHECK-P9-NEXT: xvcvuxwsp vs3, v2
197 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
217 ; CHECK-BE-NEXT: xvcvuxwsp vs3, v2
218 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
398 ; CHECK-P8-NEXT: xxswapd vs3, vs3
423 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
[all …]
H A Dvec_conv_i64_to_fp32_elts.ll99 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r4
104 ; CHECK-P8-NEXT: xxswapd v5, vs3
108 ; CHECK-P8-NEXT: xvcvuxdsp vs3, v5
112 ; CHECK-P8-NEXT: xxsldwi v5, vs3, vs3, 3
191 ; CHECK-P8-NEXT: xxswapd v5, vs3
203 ; CHECK-P8-NEXT: xxsldwi v2, vs3, vs3, 3
219 ; CHECK-P8-NEXT: xxswapd vs3, v5
396 ; CHECK-P8-NEXT: xxswapd v5, vs3
404 ; CHECK-P8-NEXT: xxsldwi v5, vs3, vs3, 3
483 ; CHECK-P8-NEXT: xxswapd v5, vs3
[all …]
H A Dvec-itofp.ll24 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r4
31 ; CHECK-P8-NEXT: xxswapd v0, vs3
43 ; CHECK-P8-NEXT: xvcvuxddp vs3, v2
47 ; CHECK-P8-NEXT: xxswapd vs3, vs3
51 ; CHECK-P8-NEXT: stxvd2x vs3, r3, r4
81 ; CHECK-P9-NEXT: xvcvuxddp vs3, v2
82 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
111 ; CHECK-BE-NEXT: xvcvuxddp vs3, v2
112 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
256 ; CHECK-P8-NEXT: xxswapd v5, vs3
[all …]
H A Dvec_conv_fp64_to_i16_elts.ll164 ; CHECK-P8-NEXT: xxswapd vs3, vs3
201 ; CHECK-P9-NEXT: xxswapd vs3, vs3
247 ; CHECK-BE-NEXT: xxswapd vs3, vs3
312 ; CHECK-P8-NEXT: xxswapd vs3, vs3
404 ; CHECK-P9-NEXT: xxswapd vs3, vs3
491 ; CHECK-BE-NEXT: xxswapd vs3, vs3
711 ; CHECK-P8-NEXT: xxswapd vs3, vs3
748 ; CHECK-P9-NEXT: xxswapd vs3, vs3
794 ; CHECK-BE-NEXT: xxswapd vs3, vs3
859 ; CHECK-P8-NEXT: xxswapd vs3, vs3
[all …]
H A Dvec-trunc2.ll19 ; CHECK-NEXT: lxvd2x vs3, 0, r3
24 ; CHECK-NEXT: xxswapd v4, vs3
46 ; CHECK-BE-NEXT: lxvw4x vs3, 0, r3
57 ; CHECK-BE-NEXT: xxmrghw vs1, vs3, vs2
62 ; CHECK-BE-NEXT: xxmrghw vs3, vs7, vs6
63 ; CHECK-BE-NEXT: xxmrghd v4, vs3, vs2
85 ; CHECK-NEXT: lxvd2x vs3, 0, r5
90 ; CHECK-NEXT: xxswapd v4, vs3
H A Dvec_conv_fp64_to_i8_elts.ll173 ; CHECK-P8-NEXT: xxswapd vs3, vs3
212 ; CHECK-P9-NEXT: xxswapd vs3, vs3
259 ; CHECK-BE-NEXT: xxswapd vs3, vs3
326 ; CHECK-P8-NEXT: xxswapd vs3, vs3
433 ; CHECK-P9-NEXT: xxswapd vs3, vs3
519 ; CHECK-BE-NEXT: xxswapd vs3, vs3
728 ; CHECK-P8-NEXT: xxswapd vs3, vs3
767 ; CHECK-P9-NEXT: xxswapd vs3, vs3
814 ; CHECK-BE-NEXT: xxswapd vs3, vs3
881 ; CHECK-P8-NEXT: xxswapd vs3, vs3
[all …]
H A Dvec_conv_i8_to_fp32_elts.ll185 ; CHECK-P8-NEXT: lxvd2x vs3, 0, r5
191 ; CHECK-P8-NEXT: xxswapd v1, vs3
199 ; CHECK-P8-NEXT: xvcvuxwsp vs3, v2
203 ; CHECK-P8-NEXT: xxswapd vs3, vs3
236 ; CHECK-P9-NEXT: xvcvuxwsp vs3, v2
237 ; CHECK-P9-NEXT: stxv vs3, 48(r3)
265 ; CHECK-BE-NEXT: xvcvuxwsp vs3, v2
266 ; CHECK-BE-NEXT: stxv vs3, 48(r3)
467 ; CHECK-P8-NEXT: xxswapd v0, vs3
488 ; CHECK-P8-NEXT: xxswapd vs3, vs3
[all …]

12