Home
last modified time | relevance | path

Searched refs:vs0 (Results 1 – 25 of 104) sorted by relevance

12345

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dvector-reduce-fmin.ll60 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
75 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
158 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
177 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
218 ; PWR9BE-NEXT: xxsldwi vs0, vs0, vs0, 3
248 ; PWR10BE-NEXT: xxsldwi vs0, vs0, vs0, 3
267 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
288 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
334 ; PWR9BE-NEXT: xxsldwi vs0, vs0, vs0, 3
389 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
[all …]
H A Dvector-reduce-fmax.ll60 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
75 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
158 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
177 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
218 ; PWR9BE-NEXT: xxsldwi vs0, vs0, vs0, 3
248 ; PWR10BE-NEXT: xxsldwi vs0, vs0, vs0, 3
267 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
288 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
334 ; PWR9BE-NEXT: xxsldwi vs0, vs0, vs0, 3
389 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
[all …]
H A Dvector-reduce-or.ll102 ; PWR9LE-NEXT: xxlor vs0, vs0, v2
113 ; PWR9BE-NEXT: xxlor vs0, vs0, v2
124 ; PWR10LE-NEXT: xxlor vs0, vs0, v2
135 ; PWR10BE-NEXT: xxlor vs0, vs0, v2
151 ; PWR9LE-NEXT: xxlor vs0, vs1, vs0
153 ; PWR9LE-NEXT: xxlor vs0, vs0, v2
164 ; PWR9BE-NEXT: xxlor vs0, vs1, vs0
166 ; PWR9BE-NEXT: xxlor vs0, vs0, v2
179 ; PWR10LE-NEXT: xxlor vs0, vs0, v2
248 ; PWR9LE-NEXT: xxlor vs0, vs0, v2
[all …]
H A Dvector-reduce-xor.ll102 ; PWR9LE-NEXT: xxlxor vs0, vs0, v2
113 ; PWR9BE-NEXT: xxlxor vs0, vs0, v2
124 ; PWR10LE-NEXT: xxlxor vs0, vs0, v2
135 ; PWR10BE-NEXT: xxlxor vs0, vs0, v2
151 ; PWR9LE-NEXT: xxlxor vs0, vs1, vs0
153 ; PWR9LE-NEXT: xxlxor vs0, vs0, v2
164 ; PWR9BE-NEXT: xxlxor vs0, vs1, vs0
166 ; PWR9BE-NEXT: xxlxor vs0, vs0, v2
179 ; PWR10LE-NEXT: xxlxor vs0, vs0, v2
248 ; PWR9LE-NEXT: xxlxor vs0, vs0, v2
[all …]
H A Dvector-reduce-and.ll77 ; PWR10LE-NEXT: xxspltw vs0, vs0, 2
87 ; PWR10BE-NEXT: xxspltw vs0, vs0, 1
102 ; PWR9LE-NEXT: xxland vs0, vs0, v2
113 ; PWR9BE-NEXT: xxland vs0, vs0, v2
151 ; PWR9LE-NEXT: xxland vs0, vs1, vs0
153 ; PWR9LE-NEXT: xxland vs0, vs0, v2
164 ; PWR9BE-NEXT: xxland vs0, vs1, vs0
166 ; PWR9BE-NEXT: xxland vs0, vs0, v2
180 ; PWR10LE-NEXT: xxspltw vs0, vs0, 2
248 ; PWR9LE-NEXT: xxland vs0, vs0, v2
[all …]
H A Dvec_conv_i64_to_fp32_elts.ll20 ; CHECK-P8-NEXT: xxmrghw vs0, vs1, vs0
21 ; CHECK-P8-NEXT: xxswapd vs0, vs0
32 ; CHECK-P9-NEXT: xxmrghw vs0, vs1, vs0
63 ; CHECK-P8-NEXT: xxsldwi v2, vs0, vs0, 3
72 ; CHECK-P9-NEXT: xxsldwi v3, vs0, vs0, 3
74 ; CHECK-P9-NEXT: xxsldwi v2, vs0, vs0, 3
83 ; CHECK-BE-NEXT: xxsldwi v3, vs0, vs0, 3
85 ; CHECK-BE-NEXT: xxsldwi v2, vs0, vs0, 3
113 ; CHECK-P8-NEXT: xxsldwi v2, vs0, vs0, 3
131 ; CHECK-P9-NEXT: xxsldwi v5, vs0, vs0, 3
[all …]
H A Dreduce_scalarization.ll26 ; CHECK-NEXT: xxmrghw vs0, vs0, vs0
33 ; AIX-64-NEXT: xxmrghw vs0, vs0, vs0
56 ; CHECK-NEXT: xxmrghw vs0, vs0, vs0
65 ; AIX-64-NEXT: xxmrghw vs0, vs0, vs0
100 ; CHECK-NEXT: xxmrghw vs0, vs0, vs0
109 ; AIX-64-NEXT: xxmrghw vs0, vs0, vs0
144 ; CHECK-NEXT: xxmrghw vs0, vs0, vs0
153 ; AIX-64-NEXT: xxmrghw vs0, vs0, vs0
187 ; CHECK-P10-NEXT: xxmrghw vs0, vs0, vs0
205 ; AIX-64-NEXT: xxmrghw vs0, vs0, vs0
[all …]
H A Dvec_conv_fp32_to_i64_elts.ll18 ; CHECK-P8-NEXT: xvcvspdp vs0, vs0
34 ; CHECK-BE-NEXT: xxmrghw vs0, vs0, vs0
128 ; CHECK-P9-NEXT: xxmrghw vs0, vs0, vs0
150 ; CHECK-BE-NEXT: xxmrglw vs0, vs0, vs0
244 ; CHECK-P9-NEXT: xxmrghw vs0, vs0, vs0
284 ; CHECK-BE-NEXT: xxmrglw vs0, vs0, vs0
339 ; CHECK-BE-NEXT: xxmrghw vs0, vs0, vs0
433 ; CHECK-P9-NEXT: xxmrghw vs0, vs0, vs0
455 ; CHECK-BE-NEXT: xxmrglw vs0, vs0, vs0
549 ; CHECK-P9-NEXT: xxmrghw vs0, vs0, vs0
[all …]
H A Dreduce_scalarization02.ll15 ; CHECK-NEXT: xxmrglw vs1, vs0, vs0
16 ; CHECK-NEXT: xxmrghw vs0, vs0, vs0
18 ; CHECK-NEXT: xvcvspdp vs0, vs0
26 ; CHECK-BE-NEXT: xxmrghw vs1, vs0, vs0
27 ; CHECK-BE-NEXT: xxmrglw vs0, vs0, vs0
29 ; CHECK-BE-NEXT: xvcvspdp vs0, vs0
50 ; CHECK-NEXT: xxmrglw vs1, vs0, vs0
51 ; CHECK-NEXT: xxmrghw vs0, vs0, vs0
53 ; CHECK-NEXT: xvcvspdp vs0, vs0
62 ; CHECK-BE-NEXT: xxmrglw vs0, vs0, vs0
[all …]
H A Dvec_conv_i_to_fp_4byte_elts.ll18 ; CHECK-P8-NEXT: xxswapd vs0, vs0
33 ; CHECK-BE-NEXT: xvcvuxwsp vs0, vs0
70 ; CHECK-P8-NEXT: xvcvuxwsp vs0, vs0
80 ; CHECK-P9-NEXT: xvcvuxwsp vs0, vs0
90 ; CHECK-BE-NEXT: xvcvuxwsp vs0, vs0
112 ; CHECK-P8-NEXT: xvcvuxwsp vs0, vs0
130 ; CHECK-P9-NEXT: xvcvuxwsp vs0, vs0
146 ; CHECK-BE-NEXT: xvcvuxwsp vs0, vs0
165 ; CHECK-P8-NEXT: xxswapd vs0, vs0
180 ; CHECK-BE-NEXT: xvcvsxwsp vs0, vs0
[all …]
H A Dvec_conv_fp_to_i_4byte_elts.ll18 ; CHECK-P8-NEXT: xxswapd vs0, vs0
33 ; CHECK-BE-NEXT: xvcvspuxws vs0, vs0
70 ; CHECK-P8-NEXT: xvcvspuxws vs0, vs0
80 ; CHECK-P9-NEXT: xvcvspuxws vs0, vs0
90 ; CHECK-BE-NEXT: xvcvspuxws vs0, vs0
112 ; CHECK-P8-NEXT: xvcvspuxws vs0, vs0
130 ; CHECK-P9-NEXT: xvcvspuxws vs0, vs0
146 ; CHECK-BE-NEXT: xvcvspuxws vs0, vs0
165 ; CHECK-P8-NEXT: xxswapd vs0, vs0
180 ; CHECK-BE-NEXT: xvcvspsxws vs0, vs0
[all …]
H A Dswaps-le-6.ll31 ; CHECK-NEXT: xxswapd vs0, vs0
35 ; CHECK-NEXT: xxmrghd vs0, vs0, vs1
36 ; CHECK-NEXT: xxswapd vs0, vs0
50 ; CHECK-P9-NEXT: xxmrghd vs0, vs0, vs1
61 ; CHECK-P9-NOVECTOR-NEXT: xxswapd vs0, vs0
66 ; CHECK-P9-NOVECTOR-NEXT: xxswapd vs0, vs0
85 ; CHECK-NEXT: xxswapd vs0, vs0
89 ; CHECK-NEXT: xxpermdi vs0, vs1, vs0, 1
90 ; CHECK-NEXT: xxswapd vs0, vs0
104 ; CHECK-P9-NEXT: xxpermdi vs0, vs1, vs0, 1
[all …]
H A Dvec_conv_i32_to_fp64_elts.ll32 ; CHECK-BE-NEXT: xxmrghw v2, vs0, vs0
49 ; CHECK-P8-NEXT: xxswapd vs0, vs0
99 ; CHECK-P8-NEXT: xxswapd vs0, vs0
116 ; CHECK-P9-NEXT: xxmrglw v2, vs0, vs0
118 ; CHECK-P9-NEXT: xxmrghw v2, vs0, vs0
134 ; CHECK-BE-NEXT: xxmrghw v2, vs0, vs0
136 ; CHECK-BE-NEXT: xxmrglw v2, vs0, vs0
181 ; CHECK-P8-NEXT: xxswapd vs0, vs0
309 ; CHECK-P8-NEXT: xxswapd vs0, vs0
359 ; CHECK-P8-NEXT: xxswapd vs0, vs0
[all …]
H A Dvec_conv_fp64_to_i32_elts.ll18 ; CHECK-P8-NEXT: xxmrghw vs0, vs1, vs0
19 ; CHECK-P8-NEXT: xxswapd vs0, vs0
28 ; CHECK-P9-NEXT: xxmrghw vs0, vs0, vs1
53 ; CHECK-P8-NEXT: xxswapd vs0, vs0
55 ; CHECK-P8-NEXT: xxmrghd vs0, vs0, vs1
66 ; CHECK-P9-NEXT: xxmrghd vs0, vs1, vs0
77 ; CHECK-BE-NEXT: xxmrghd vs0, vs1, vs0
99 ; CHECK-P8-NEXT: xxmrgld vs0, vs0, vs1
123 ; CHECK-P9-NEXT: xxmrghd vs0, vs1, vs0
287 ; CHECK-P8-NEXT: xxswapd vs0, vs0
[all …]
H A Dvector-reduce-fmul.ll102 ; PWR9LE-NEXT: xvmulsp vs0, v2, vs0
103 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
110 ; PWR9BE-NEXT: xvmulsp vs0, v2, vs0
117 ; PWR10LE-NEXT: xvmulsp vs0, v2, vs0
118 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
266 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
285 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
524 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
545 ; PWR10LE-NEXT: xxsldwi vs0, vs0, vs0, 3
963 ; PWR9LE-NEXT: xxsldwi vs0, vs0, vs0, 3
[all …]
H A Dvec_conv_fp32_to_i16_elts.ll54 ; CHECK-BE-NEXT: xxsldwi vs0, vs0, vs0, 1
255 ; CHECK-P9-NEXT: xxsldwi vs0, vs0, vs0, 1
309 ; CHECK-BE-NEXT: xxsldwi vs0, vs0, vs0, 1
464 ; CHECK-P9-NEXT: xxsldwi vs0, vs0, vs0, 1
486 ; CHECK-P9-NEXT: xxsldwi vs0, vs0, vs0, 1
567 ; CHECK-BE-NEXT: xxsldwi vs0, vs0, vs0, 1
589 ; CHECK-BE-NEXT: xxsldwi vs0, vs0, vs0, 1
686 ; CHECK-BE-NEXT: xxsldwi vs0, vs0, vs0, 1
887 ; CHECK-P9-NEXT: xxsldwi vs0, vs0, vs0, 1
941 ; CHECK-BE-NEXT: xxsldwi vs0, vs0, vs0, 1
[all …]
H A Dvec_conv_fp_to_i_8byte_elts.ll39 ; CHECK-P8-NEXT: xvcvdpuxds vs0, vs0
49 ; CHECK-P9-NEXT: xvcvdpuxds vs0, vs0
59 ; CHECK-BE-NEXT: xvcvdpuxds vs0, vs0
81 ; CHECK-P8-NEXT: xvcvdpuxds vs0, vs0
99 ; CHECK-P9-NEXT: xvcvdpuxds vs0, vs0
115 ; CHECK-BE-NEXT: xvcvdpuxds vs0, vs0
146 ; CHECK-P8-NEXT: xvcvdpuxds vs0, vs0
181 ; CHECK-P9-NEXT: xvcvdpuxds vs0, vs0
209 ; CHECK-BE-NEXT: xvcvdpuxds vs0, vs0
253 ; CHECK-P8-NEXT: xvcvdpsxds vs0, vs0
[all …]
H A Dppc64-acc-regalloc.ll32 ; CHECK-NEXT: lxv vs0, 16(0)
38 ; CHECK-NEXT: xvmaddadp v7, vs0, v5
39 ; CHECK-NEXT: xvmuldp v6, vs0, v2
40 ; CHECK-NEXT: lxv vs0, -16(r5)
48 ; CHECK-NEXT: xvmaddadp v10, vs0, v10
50 ; CHECK-NEXT: xvmuldp v11, vs0, v14
53 ; CHECK-NEXT: xxlor vs0, v2, v2
133 ; TRACKLIVE-NEXT: lxv vs0, 16(0)
145 ; TRACKLIVE-NEXT: xvmuldp vs6, vs0, v2
146 ; TRACKLIVE-NEXT: lxv vs0, -16(r5)
[all …]
H A Dvsx_insert_extract_le.ll21 ; CHECK-NEXT: lxvd2x vs0, 0, r3
23 ; CHECK-NEXT: xxswapd vs0, vs0
24 ; CHECK-NEXT: xxmrghd v2, vs0, vs1
29 ; CHECK-P8-BE-NEXT: lxvd2x vs0, 0, r3
38 ; CHECK-P9-VECTOR-NEXT: xxswapd vs0, vs0
44 ; CHECK-P9-NEXT: lxv vs0, 0(r3)
46 ; CHECK-P9-NEXT: xxmrghd v2, vs0, vs1
59 ; CHECK-NEXT: lxvd2x vs0, 0, r3
61 ; CHECK-NEXT: xxswapd vs0, vs0
76 ; CHECK-P9-VECTOR-NEXT: xxswapd vs0, vs0
[all …]
H A Dbuild-vector-tests.ll1913 ; P8LE-NEXT: xxswapd vs0, vs0
3439 ; P8LE-NEXT: xxswapd vs0, vs0
4740 ; P8LE-NEXT: xxswapd vs0, vs0
4754 ; P9BE-NEXT: xxswapd vs0, vs0
4769 ; P8BE-NEXT: xxswapd vs0, vs0
4817 ; P8LE-NEXT: xxswapd vs0, vs0
4842 ; P9BE-NEXT: xxswapd vs0, vs0
6486 ; P9LE-NEXT: xxsldwi vs0, vs0, vs0, 1
6499 ; P8LE-NEXT: xxsldwi vs0, vs0, vs0, 1
6516 ; P9BE-NEXT: xxsldwi vs0, vs0, vs0, 1
[all …]
H A Dscalar_vector_test_1.ll17 ; P9LE-NEXT: xxmrghd v2, v2, vs0
29 ; P8LE-NEXT: xxmrghd v2, v2, vs0
49 ; P9LE-NEXT: xxmrghd v2, v2, vs0
61 ; P8LE-NEXT: xxmrghd v2, v2, vs0
83 ; P9LE-NEXT: xxmrghd v2, v2, vs0
97 ; P8LE-NEXT: xxmrghd v2, v2, vs0
120 ; P9LE-NEXT: xxmrghd v2, v2, vs0
132 ; P8LE-NEXT: xxmrghd v2, v2, vs0
153 ; P9LE-NEXT: xxmrghd v2, v2, vs0
165 ; P8LE-NEXT: xxmrghd v2, v2, vs0
[all …]
H A Dpr47916.ll10 ; CHECK-NEXT: lxvd2x vs0, 0, r3
11 ; CHECK-NEXT: xxswapd vs0, vs0
12 ; CHECK-NEXT: xxmrglw vs0, vs0, vs0
13 ; CHECK-NEXT: xxswapd vs0, vs0
14 ; CHECK-NEXT: stxvd2x vs0, 0, r3
H A Dloop-p10-pair-prepare.ll23 ; CHECK-NEXT: lxv vs0, 0(r6)
33 ; CHECK-NEXT: xvadddp vs0, vs0, vs35
34 ; CHECK-NEXT: xvadddp vs0, vs0, vs34
35 ; CHECK-NEXT: xvadddp vs0, vs0, vs37
36 ; CHECK-NEXT: xvadddp vs0, vs0, vs36
39 ; CHECK-NEXT: stxv vs0, 0(r6)
50 ; CHECK-BE-NEXT: lxv vs0, 0(r6)
60 ; CHECK-BE-NEXT: xvadddp vs0, vs0, vs34
61 ; CHECK-BE-NEXT: xvadddp vs0, vs0, vs35
62 ; CHECK-BE-NEXT: xvadddp vs0, vs0, vs36
[all …]
H A Dload-and-splat.ll86 ; P8-NEXT: xxspltw vs0, vs0, 1
87 ; P8-NEXT: xxswapd vs0, vs0
95 ; P7-NEXT: xxspltw vs0, vs0, 1
110 ; P8-AIX32-NEXT: xxspltw vs0, vs0, 1
118 ; P7-AIX32-NEXT: xxspltw vs0, vs0, 1
143 ; P8-NEXT: xxspltw vs0, vs0, 1
144 ; P8-NEXT: xxswapd vs0, vs0
152 ; P7-NEXT: xxspltw vs0, vs0, 1
167 ; P8-AIX32-NEXT: xxspltw vs0, vs0, 1
175 ; P7-AIX32-NEXT: xxspltw vs0, vs0, 1
[all …]
H A Dvec-itofp.ll17 ; CHECK-P8-NEXT: lxvd2x vs0, 0, r4
28 ; CHECK-P8-NEXT: xxswapd v2, vs0
41 ; CHECK-P8-NEXT: xvcvuxddp vs0, v3
45 ; CHECK-P8-NEXT: xxswapd vs0, vs0
70 ; CHECK-P9-NEXT: stxv vs0, 0(r3)
100 ; CHECK-BE-NEXT: stxv vs0, 0(r3)
140 ; CHECK-P8-NEXT: xxswapd vs0, vs0
200 ; CHECK-P8-NEXT: xxswapd vs0, vs0
278 ; CHECK-P8-NEXT: xxswapd vs0, vs0
386 ; CHECK-P8-NEXT: xxswapd vs0, vs0
[all …]

12345