Home
last modified time | relevance | path

Searched refs:s_cselect_b64 (Results 1 – 25 of 78) sorted by relevance

1234

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dextract_vector_dynelt.ll6 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
8 ; GCN-DAG: s_cselect_b64 [[C2:[^,]+]], -1, 0
10 ; GCN-DAG: s_cselect_b64 [[C3:[^,]+]], -1, 0
26 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
42 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
44 ; GCN-DAG: s_cselect_b64 [[C2:[^,]+]], -1, 0
46 ; GCN-DAG: s_cselect_b64 [[C3:[^,]+]], -1, 0
61 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
63 ; GCN-DAG: s_cselect_b64 [[C2:[^,]+]], -1, 0
65 ; GCN-DAG: s_cselect_b64 [[C3:[^,]+]], -1, 0
[all …]
H A Dinsert_vector_dynelt.ll13 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
17 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
21 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
25 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
94 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
98 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
351 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
355 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
362 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
366 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
[all …]
H A Dextract_vector_elt-f64.ll18 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
20 ; GCN-DAG: s_cselect_b64 [[C2:[^,]+]], -1, 0
35 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
37 ; GCN-DAG: s_cselect_b64 [[C2:[^,]+]], -1, 0
39 ; GCN-DAG: s_cselect_b64 [[C3:[^,]+]], -1, 0
H A Dextract_vector_elt-i64.ll35 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
49 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
64 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
66 ; GCN-DAG: s_cselect_b64 [[C2:[^,]+]], -1, 0
81 ; GCN-DAG: s_cselect_b64 [[C1:[^,]+]], -1, 0
83 ; GCN-DAG: s_cselect_b64 [[C2:[^,]+]], -1, 0
85 ; GCN-DAG: s_cselect_b64 [[C3:[^,]+]], -1, 0
H A Dinsert_vector_elt.ll399 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
404 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
419 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
424 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
444 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
449 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
453 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
468 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
473 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
477 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
[all …]
H A Dimplicit-kernarg-backend-usage.ll20 ; GFX8V3-NEXT: s_cselect_b64 vcc, -1, 0
26 ; GFX8V3-NEXT: s_cselect_b64 vcc, -1, 0
46 ; GFX8V4-NEXT: s_cselect_b64 vcc, -1, 0
52 ; GFX8V4-NEXT: s_cselect_b64 vcc, -1, 0
72 ; GFX8V5-NEXT: s_cselect_b64 vcc, -1, 0
78 ; GFX8V5-NEXT: s_cselect_b64 vcc, -1, 0
98 ; GFX9V3-NEXT: s_cselect_b64 vcc, -1, 0
106 ; GFX9V3-NEXT: s_cselect_b64 vcc, -1, 0
126 ; GFX9V4-NEXT: s_cselect_b64 vcc, -1, 0
134 ; GFX9V4-NEXT: s_cselect_b64 vcc, -1, 0
[all …]
H A Dllvm.round.f64.ll24 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
28 ; SI-NEXT: s_cselect_b64 s[0:1], -1, 0
161 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
188 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
258 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
285 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
308 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
333 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
423 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
449 ; SI-NEXT: s_cselect_b64 vcc, -1, 0
[all …]
H A Dselect-opt.ll9 ; GCN: s_cselect_b64 [[CMP1:s\[[0-9]+:[0-9]+\]]], -1, 0
11 ; GCN: s_cselect_b64 [[CMP2:s\[[0-9]+:[0-9]+\]]], -1, 0
43 ; GCN: s_cselect_b64 [[CMP1:s\[[0-9]+:[0-9]+\]]], -1, 0
45 ; GCN: s_cselect_b64 [[CMP2:s\[[0-9]+:[0-9]+\]]], -1, 0
77 ; GCN: s_cselect_b64 [[CMP1:s\[[0-9]+:[0-9]+\]]], -1, 0
79 ; GCN: s_cselect_b64 [[CMP2:s\[[0-9]+:[0-9]+\]]], -1, 0
112 ; GCN: s_cselect_b64 [[CMP1:s\[[0-9]+:[0-9]+\]]], -1, 0
114 ; GCN: s_cselect_b64 [[CMP2:s\[[0-9]+:[0-9]+\]]], -1, 0
H A Dsetcc-opt.ll8 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
26 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
44 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
59 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
74 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
89 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
104 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
119 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
161 ; SI: s_cselect_b64 [[CC:[^,]+]], -1, 0
213 ; GCN: s_cselect_b64 [[CC:[^,]+]], -1, 0
H A Dvector-extract-insert.ll48 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
50 ; GCN-NEXT: s_cselect_b64 s[0:1], -1, 0
52 ; GCN-NEXT: s_cselect_b64 s[2:3], -1, 0
56 ; GCN-NEXT: s_cselect_b64 s[4:5], -1, 0
66 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
69 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
72 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
H A Dsi-annotate-cfg-loop-assert.ll10 ; CHECK-NEXT: s_cselect_b64 s[2:3], -1, 0
12 ; CHECK-NEXT: s_cselect_b64 s[0:1], -1, 0
H A Dexpand-scalar-carry-out-select-user.ll19 ; GFX7-NEXT: s_cselect_b64 vcc, -1, 0
22 ; GFX7-NEXT: s_cselect_b64 vcc, -1, 0
36 ; GFX9-NEXT: s_cselect_b64 vcc, -1, 0
39 ; GFX9-NEXT: s_cselect_b64 vcc, -1, 0
99 ; GFX7-NEXT: s_cselect_b64 s[0:1], -1, 0
126 ; GFX9-NEXT: s_cselect_b64 s[0:1], -1, 0
H A Dsi-annotate-cf.ll80 ; SI-NEXT: s_cselect_b64 s[0:1], -1, 0
105 ; FLAT-NEXT: s_cselect_b64 s[0:1], -1, 0
173 ; SI-NEXT: s_cselect_b64 s[0:1], -1, 0
175 ; SI-NEXT: s_cselect_b64 s[4:5], -1, 0
177 ; SI-NEXT: s_cselect_b64 s[2:3], -1, 0
248 ; FLAT-NEXT: s_cselect_b64 s[0:1], -1, 0
250 ; FLAT-NEXT: s_cselect_b64 s[4:5], -1, 0
252 ; FLAT-NEXT: s_cselect_b64 s[2:3], -1, 0
H A Dinsert_vector_elt.v2i16.ll2421 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2426 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2429 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2433 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2437 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2443 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2447 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2451 ; VI-NEXT: s_cselect_b64 vcc, -1, 0
2475 ; CI-NEXT: s_cselect_b64 vcc, -1, 0
2498 ; CI-NEXT: s_cselect_b64 vcc, -1, 0
[all …]
H A Dsign_extend.ll14 ; SI-NEXT: s_cselect_b64 s[4:5], -1, 0
27 ; VI-NEXT: s_cselect_b64 s[4:5], -1, 0
86 ; SI-NEXT: s_cselect_b64 s[4:5], -1, 0
100 ; VI-NEXT: s_cselect_b64 s[4:5], -1, 0
224 ; SI-NEXT: s_cselect_b64 s[4:5], -1, 0
237 ; VI-NEXT: s_cselect_b64 s[4:5], -1, 0
260 ; SI-NEXT: s_cselect_b64 s[4:5], -1, 0
262 ; SI-NEXT: s_cselect_b64 s[6:7], -1, 0
276 ; VI-NEXT: s_cselect_b64 s[4:5], -1, 0
278 ; VI-NEXT: s_cselect_b64 s[6:7], -1, 0
[all …]
H A Dextractelt-to-trunc.ll163 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
166 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
169 ; GCN-NEXT: s_cselect_b64 vcc, -1, 0
H A Dvector-alloca-bitcast.ll18 ; GCN-PROMOTE: s_cselect_b64 [[CC1:[^,]+]], -1, 0
20 ; GCN-PROMOTE: s_cselect_b64 vcc, -1, 0
23 ; GCN-PROMOTE: s_cselect_b64 vcc, -1, 0
320 ; GCN-PROMOTE: s_cselect_b64 [[CC1:[^,]+]], -1, 0
323 ; GCN-PROMOTE: s_cselect_b64 vcc, -1, 0
326 ; GCN-PROMOTE: s_cselect_b64 vcc, -1, 0
/llvm-project-15.0.7/llvm/test/MC/AMDGPU/
H A Dgfx7_asm_sop2.s1929 s_cselect_b64 vcc, s[2:3], s[4:5] label
1932 s_cselect_b64 tba, s[2:3], s[4:5] label
1935 s_cselect_b64 tma, s[2:3], s[4:5] label
1941 s_cselect_b64 exec, s[2:3], s[4:5] label
1953 s_cselect_b64 s[10:11], vcc, s[4:5] label
1956 s_cselect_b64 s[10:11], tba, s[4:5] label
1959 s_cselect_b64 s[10:11], tma, s[4:5] label
1968 s_cselect_b64 s[10:11], 0, s[4:5] label
1971 s_cselect_b64 s[10:11], -1, s[4:5] label
2019 s_cselect_b64 s[10:11], s[2:3], 0 label
[all …]
H A Dgfx8_asm_sop2.s1929 s_cselect_b64 vcc, s[2:3], s[4:5] label
1932 s_cselect_b64 tba, s[2:3], s[4:5] label
1935 s_cselect_b64 tma, s[2:3], s[4:5] label
1941 s_cselect_b64 exec, s[2:3], s[4:5] label
1953 s_cselect_b64 s[10:11], vcc, s[4:5] label
1956 s_cselect_b64 s[10:11], tba, s[4:5] label
1959 s_cselect_b64 s[10:11], tma, s[4:5] label
1968 s_cselect_b64 s[10:11], 0, s[4:5] label
1971 s_cselect_b64 s[10:11], -1, s[4:5] label
2019 s_cselect_b64 s[10:11], s[2:3], 0 label
[all …]
H A Dgfx9_asm_sop2.s1533 s_cselect_b64 vcc, s[2:3], s[4:5] label
1539 s_cselect_b64 exec, s[2:3], s[4:5] label
1551 s_cselect_b64 s[10:11], vcc, s[4:5] label
1557 s_cselect_b64 s[10:11], exec, s[4:5] label
1560 s_cselect_b64 s[10:11], 0, s[4:5] label
1563 s_cselect_b64 s[10:11], -1, s[4:5] label
1566 s_cselect_b64 s[10:11], 0.5, s[4:5] label
1596 s_cselect_b64 s[10:11], s[2:3], vcc label
1605 s_cselect_b64 s[10:11], s[2:3], 0 label
1608 s_cselect_b64 s[10:11], s[2:3], -1 label
[all …]
H A Dgfx10_asm_sop.s4362 s_cselect_b64 exec, s[2:3], s[4:5] label
4365 s_cselect_b64 vcc, s[2:3], s[4:5] label
4368 s_cselect_b64 s[0:1], exec, s[4:5] label
4371 s_cselect_b64 s[0:1], vcc, s[4:5] label
4374 s_cselect_b64 s[0:1], 0, s[4:5] label
4377 s_cselect_b64 s[0:1], -1, s[4:5] label
4380 s_cselect_b64 s[0:1], 0.5, s[4:5] label
4395 s_cselect_b64 s[0:1], s[2:3], vcc label
4398 s_cselect_b64 s[0:1], s[2:3], 0 label
4401 s_cselect_b64 s[0:1], s[2:3], -1 label
[all …]
H A Dgfx11_asm_scalar.s4110 s_cselect_b64 exec, s[2:3], s[4:5] label
4113 s_cselect_b64 vcc, s[2:3], s[4:5] label
4116 s_cselect_b64 s[0:1], exec, s[4:5] label
4119 s_cselect_b64 s[0:1], vcc, s[4:5] label
4122 s_cselect_b64 s[0:1], 0, s[4:5] label
4125 s_cselect_b64 s[0:1], -1, s[4:5] label
4128 s_cselect_b64 s[0:1], 0.5, s[4:5] label
4143 s_cselect_b64 s[0:1], s[2:3], vcc label
4146 s_cselect_b64 s[0:1], s[2:3], 0 label
4149 s_cselect_b64 s[0:1], s[2:3], -1 label
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dimplicit-kernarg-backend-usage-global-isel.ll20 ; GFX8V3-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
24 ; GFX8V3-NEXT: s_cselect_b64 s[0:1], s[4:5], 0
44 ; GFX8V4-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
48 ; GFX8V4-NEXT: s_cselect_b64 s[0:1], s[4:5], 0
68 ; GFX8V5-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
72 ; GFX8V5-NEXT: s_cselect_b64 s[0:1], s[4:5], 0
93 ; GFX9V3-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
98 ; GFX9V3-NEXT: s_cselect_b64 s[0:1], s[4:5], 0
119 ; GFX9V4-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
124 ; GFX9V4-NEXT: s_cselect_b64 s[0:1], s[4:5], 0
[all …]
H A Dfshl.ll5714 ; GFX6-NEXT: s_cselect_b64 s[4:5], s[6:7], 0
5761 ; GFX8-NEXT: s_cselect_b64 s[4:5], s[6:7], 0
5808 ; GFX9-NEXT: s_cselect_b64 s[4:5], s[6:7], 0
5855 ; GFX10-NEXT: s_cselect_b64 s[4:5], s[8:9], 0
5903 ; GFX11-NEXT: s_cselect_b64 s[4:5], s[8:9], 0
6449 ; GFX6-NEXT: s_cselect_b64 s[6:7], s[6:7], 0
6504 ; GFX8-NEXT: s_cselect_b64 s[6:7], s[6:7], 0
6559 ; GFX9-NEXT: s_cselect_b64 s[6:7], s[6:7], 0
6761 ; GFX6-NEXT: s_cselect_b64 s[2:3], s[6:7], 0
6816 ; GFX8-NEXT: s_cselect_b64 s[2:3], s[6:7], 0
[all …]
H A Dfshr.ll5761 ; GFX6-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
5781 ; GFX6-NEXT: s_cselect_b64 s[6:7], s[0:1], 0
5808 ; GFX8-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
5828 ; GFX8-NEXT: s_cselect_b64 s[6:7], s[0:1], 0
5855 ; GFX9-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
5875 ; GFX9-NEXT: s_cselect_b64 s[6:7], s[0:1], 0
6511 ; GFX6-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
6567 ; GFX8-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
6623 ; GFX9-NEXT: s_cselect_b64 s[2:3], s[2:3], 0
6823 ; GFX6-NEXT: s_cselect_b64 s[2:3], s[4:5], 0
[all …]

1234