Lines Matching full:s2
8 ; SDAG-NEXT: s_cmp_gt_f32 s2, 2.0
10 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
12 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
18 ; GISEL-NEXT: s_cmp_gt_f32 s2, 2.0
20 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
22 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
23 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
36 ; SDAG-NEXT: s_cmp_lt_f32 s2, 2.0
38 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
40 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
46 ; GISEL-NEXT: s_cmp_lt_f32 s2, 2.0
48 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
50 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
51 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
64 ; SDAG-NEXT: s_cmp_ge_f32 s2, 2.0
66 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
68 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
74 ; GISEL-NEXT: s_cmp_ge_f32 s2, 2.0
76 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
78 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
79 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
92 ; SDAG-NEXT: s_cmp_le_f32 s2, 2.0
94 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
96 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
102 ; GISEL-NEXT: s_cmp_le_f32 s2, 2.0
104 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
106 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
107 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
120 ; SDAG-NEXT: s_cmp_nle_f32 s2, 2.0
122 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
124 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
130 ; GISEL-NEXT: s_cmp_nle_f32 s2, 2.0
132 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
134 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
135 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
148 ; SDAG-NEXT: s_cmp_nge_f32 s2, 2.0
150 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
152 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
158 ; GISEL-NEXT: s_cmp_nge_f32 s2, 2.0
160 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
162 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
163 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
176 ; SDAG-NEXT: s_cmp_nlt_f32 s2, 2.0
178 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
180 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
186 ; GISEL-NEXT: s_cmp_nlt_f32 s2, 2.0
188 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
190 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
191 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
204 ; SDAG-NEXT: s_cmp_ngt_f32 s2, 2.0
206 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
208 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
214 ; GISEL-NEXT: s_cmp_ngt_f32 s2, 2.0
216 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
218 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
219 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
232 ; SDAG-NEXT: s_cmp_gt_f16 s2, 0x4000
234 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
236 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
242 ; GISEL-NEXT: s_cmp_gt_f16 s2, 0x4000
244 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
246 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
247 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
260 ; SDAG-NEXT: s_cmp_lt_f16 s2, 0x4000
262 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
264 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
270 ; GISEL-NEXT: s_cmp_lt_f16 s2, 0x4000
272 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
274 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
275 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
288 ; SDAG-NEXT: s_cmp_ge_f16 s2, 0x4000
290 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
292 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
298 ; GISEL-NEXT: s_cmp_ge_f16 s2, 0x4000
300 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
302 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
303 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
316 ; SDAG-NEXT: s_cmp_le_f16 s2, 0x4000
318 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
320 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
326 ; GISEL-NEXT: s_cmp_le_f16 s2, 0x4000
328 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
330 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
331 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
344 ; SDAG-NEXT: s_cmp_nle_f16 s2, 0x4000
346 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
348 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
354 ; GISEL-NEXT: s_cmp_nle_f16 s2, 0x4000
356 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
358 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
359 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
372 ; SDAG-NEXT: s_cmp_nge_f16 s2, 0x4000
374 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
376 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
382 ; GISEL-NEXT: s_cmp_nge_f16 s2, 0x4000
384 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
386 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
387 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
400 ; SDAG-NEXT: s_cmp_nlt_f16 s2, 0x4000
402 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
404 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
410 ; GISEL-NEXT: s_cmp_nlt_f16 s2, 0x4000
412 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
414 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
415 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
428 ; SDAG-NEXT: s_cmp_ngt_f16 s2, 0x4000
430 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
432 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
438 ; GISEL-NEXT: s_cmp_ngt_f16 s2, 0x4000
440 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
442 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
443 ; GISEL-NEXT: v_mov_b32_e32 v0, s2