Lines Matching full:s2

10 ; SDAG-NEXT:    s_cmp_lt_f32 s2, s3
12 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
14 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
20 ; GISEL-NEXT: s_cmp_lt_f32 s2, s3
22 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
24 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
25 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
38 ; SDAG-NEXT: s_cmp_eq_f32 s2, s3
40 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
42 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
48 ; GISEL-NEXT: s_cmp_eq_f32 s2, s3
50 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
52 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
53 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
66 ; SDAG-NEXT: s_cmp_le_f32 s2, s3
68 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
70 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
76 ; GISEL-NEXT: s_cmp_le_f32 s2, s3
78 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
80 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
81 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
94 ; SDAG-NEXT: s_cmp_gt_f32 s2, s3
96 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
98 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
104 ; GISEL-NEXT: s_cmp_gt_f32 s2, s3
106 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
108 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
109 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
122 ; SDAG-NEXT: s_cmp_lg_f32 s2, s3
124 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
126 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
132 ; GISEL-NEXT: s_cmp_lg_f32 s2, s3
134 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
136 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
137 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
150 ; SDAG-NEXT: s_cmp_ge_f32 s2, s3
152 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
154 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
160 ; GISEL-NEXT: s_cmp_ge_f32 s2, s3
162 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
164 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
165 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
178 ; SDAG-NEXT: s_cmp_o_f32 s2, s3
180 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
182 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
188 ; GISEL-NEXT: s_cmp_o_f32 s2, s3
190 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
192 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
193 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
206 ; SDAG-NEXT: s_cmp_u_f32 s2, s3
208 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
210 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
216 ; GISEL-NEXT: s_cmp_u_f32 s2, s3
218 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
220 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
221 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
234 ; SDAG-NEXT: s_cmp_nge_f32 s2, s3
236 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
238 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
244 ; GISEL-NEXT: s_cmp_nge_f32 s2, s3
246 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
248 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
249 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
262 ; SDAG-NEXT: s_cmp_nlg_f32 s2, s3
264 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
266 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
272 ; GISEL-NEXT: s_cmp_nlg_f32 s2, s3
274 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
276 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
277 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
290 ; SDAG-NEXT: s_cmp_ngt_f32 s2, s3
292 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
294 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
300 ; GISEL-NEXT: s_cmp_ngt_f32 s2, s3
302 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
304 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
305 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
318 ; SDAG-NEXT: s_cmp_nle_f32 s2, s3
320 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
322 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
328 ; GISEL-NEXT: s_cmp_nle_f32 s2, s3
330 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
332 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
333 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
346 ; SDAG-NEXT: s_cmp_neq_f32 s2, s3
348 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
350 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
356 ; GISEL-NEXT: s_cmp_neq_f32 s2, s3
358 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
360 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
361 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
374 ; SDAG-NEXT: s_cmp_nlt_f32 s2, s3
376 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
378 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
384 ; GISEL-NEXT: s_cmp_nlt_f32 s2, s3
386 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
388 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
389 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
402 ; SDAG-NEXT: s_cmp_lt_f16 s2, s3
404 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
406 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
412 ; GISEL-NEXT: s_cmp_lt_f16 s2, s3
414 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
416 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
417 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
430 ; SDAG-NEXT: s_cmp_eq_f16 s2, s3
432 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
434 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
440 ; GISEL-NEXT: s_cmp_eq_f16 s2, s3
442 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
444 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
445 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
458 ; SDAG-NEXT: s_cmp_le_f16 s2, s3
460 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
462 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
468 ; GISEL-NEXT: s_cmp_le_f16 s2, s3
470 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
472 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
473 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
486 ; SDAG-NEXT: s_cmp_gt_f16 s2, s3
488 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
490 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
496 ; GISEL-NEXT: s_cmp_gt_f16 s2, s3
498 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
500 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
501 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
514 ; SDAG-NEXT: s_cmp_lg_f16 s2, s3
516 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
518 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
524 ; GISEL-NEXT: s_cmp_lg_f16 s2, s3
526 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
528 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
529 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
542 ; SDAG-NEXT: s_cmp_ge_f16 s2, s3
544 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
546 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
552 ; GISEL-NEXT: s_cmp_ge_f16 s2, s3
554 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
556 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
557 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
570 ; SDAG-NEXT: s_cmp_o_f16 s2, s3
572 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
574 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
580 ; GISEL-NEXT: s_cmp_o_f16 s2, s3
582 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
584 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
585 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
598 ; SDAG-NEXT: s_cmp_u_f16 s2, s3
600 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
602 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
608 ; GISEL-NEXT: s_cmp_u_f16 s2, s3
610 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
612 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
613 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
626 ; SDAG-NEXT: s_cmp_nge_f16 s2, s3
628 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
630 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
636 ; GISEL-NEXT: s_cmp_nge_f16 s2, s3
638 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
640 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
641 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
654 ; SDAG-NEXT: s_cmp_nlg_f16 s2, s3
656 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
658 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
664 ; GISEL-NEXT: s_cmp_nlg_f16 s2, s3
666 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
668 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
669 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
682 ; SDAG-NEXT: s_cmp_ngt_f16 s2, s3
684 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
686 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
692 ; GISEL-NEXT: s_cmp_ngt_f16 s2, s3
694 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
696 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
697 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
710 ; SDAG-NEXT: s_cmp_nle_f16 s2, s3
712 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
714 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
720 ; GISEL-NEXT: s_cmp_nle_f16 s2, s3
722 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
724 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
725 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
738 ; SDAG-NEXT: s_cmp_neq_f16 s2, s3
740 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
742 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
748 ; GISEL-NEXT: s_cmp_neq_f16 s2, s3
750 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
752 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
753 ; GISEL-NEXT: v_mov_b32_e32 v0, s2
766 ; SDAG-NEXT: s_cmp_nlt_f16 s2, s3
768 ; SDAG-NEXT: s_cselect_b32 s2, -1, 0
770 ; SDAG-NEXT: v_cndmask_b32_e64 v1, 0, -1, s2
776 ; GISEL-NEXT: s_cmp_nlt_f16 s2, s3
778 ; GISEL-NEXT: s_cselect_b32 s2, 1, 0
780 ; GISEL-NEXT: s_bfe_i32 s2, s2, 0x10000
781 ; GISEL-NEXT: v_mov_b32_e32 v0, s2