Lines Matching refs:v4
17 ; GISEL-NEXT: v_cvt_f32_u32_e32 v4, v1
19 ; GISEL-NEXT: v_rcp_iflag_f32_e32 v4, v4
20 ; GISEL-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
21 ; GISEL-NEXT: v_cvt_u32_f32_e32 v4, v4
22 ; GISEL-NEXT: v_mul_lo_u32 v5, v5, v4
23 ; GISEL-NEXT: v_mul_hi_u32 v5, v4, v5
24 ; GISEL-NEXT: v_add_i32_e32 v4, vcc, v4, v5
25 ; GISEL-NEXT: v_mul_hi_u32 v4, v0, v4
26 ; GISEL-NEXT: v_mul_lo_u32 v5, v4, v1
27 ; GISEL-NEXT: v_add_i32_e32 v6, vcc, 1, v4
30 ; GISEL-NEXT: v_cndmask_b32_e32 v4, v4, v6, vcc
33 ; GISEL-NEXT: v_add_i32_e32 v5, vcc, 1, v4
35 ; GISEL-NEXT: v_cndmask_b32_e32 v0, v4, v5, vcc
46 ; CGP-NEXT: v_xor_b32_e32 v4, v2, v3
74 ; CGP-NEXT: v_xor_b32_e32 v0, v0, v4
75 ; CGP-NEXT: v_sub_i32_e32 v0, vcc, v0, v4
163 ; GISEL-NEXT: v_ashrrev_i32_e32 v4, 31, v0
167 ; GISEL-NEXT: v_add_i32_e32 v0, vcc, v0, v4
169 ; GISEL-NEXT: v_xor_b32_e32 v8, v4, v5
173 ; GISEL-NEXT: v_xor_b32_e32 v0, v0, v4
177 ; GISEL-NEXT: v_cvt_f32_u32_e32 v4, v2
181 ; GISEL-NEXT: v_rcp_iflag_f32_e32 v4, v4
183 ; GISEL-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
185 ; GISEL-NEXT: v_cvt_u32_f32_e32 v4, v4
187 ; GISEL-NEXT: v_mul_lo_u32 v5, v5, v4
189 ; GISEL-NEXT: v_mul_hi_u32 v5, v4, v5
191 ; GISEL-NEXT: v_add_i32_e32 v4, vcc, v4, v5
193 ; GISEL-NEXT: v_mul_hi_u32 v4, v0, v4
195 ; GISEL-NEXT: v_mul_lo_u32 v6, v4, v2
196 ; GISEL-NEXT: v_add_i32_e32 v7, vcc, 1, v4
202 ; GISEL-NEXT: v_cndmask_b32_e32 v4, v4, v7, vcc
208 ; GISEL-NEXT: v_add_i32_e32 v6, vcc, 1, v4
212 ; GISEL-NEXT: v_cndmask_b32_e32 v0, v4, v6, vcc
224 ; CGP-NEXT: v_ashrrev_i32_e32 v4, 31, v0
228 ; CGP-NEXT: v_xor_b32_e32 v8, v4, v5
229 ; CGP-NEXT: v_add_i32_e32 v0, vcc, v0, v4
234 ; CGP-NEXT: v_xor_b32_e32 v0, v0, v4
238 ; CGP-NEXT: v_cvt_f32_u32_e32 v4, v2
242 ; CGP-NEXT: v_rcp_f32_e32 v4, v4
244 ; CGP-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
246 ; CGP-NEXT: v_cvt_u32_f32_e32 v4, v4
248 ; CGP-NEXT: v_mul_lo_u32 v5, v5, v4
251 ; CGP-NEXT: v_mul_hi_u32 v5, v4, v5
256 ; CGP-NEXT: v_add_i32_e32 v4, vcc, v4, v5
258 ; CGP-NEXT: v_mul_lo_u32 v6, 0, v4
259 ; CGP-NEXT: v_mul_hi_u32 v4, v0, v4
262 ; CGP-NEXT: v_add_i32_e32 v4, vcc, v6, v4
264 ; CGP-NEXT: v_mul_lo_u32 v6, v4, v2
265 ; CGP-NEXT: v_add_i32_e32 v7, vcc, 1, v4
271 ; CGP-NEXT: v_cndmask_b32_e32 v4, v4, v7, vcc
277 ; CGP-NEXT: v_add_i32_e32 v6, vcc, 1, v4
281 ; CGP-NEXT: v_cndmask_b32_e32 v0, v4, v6, vcc
310 ; CHECK-NEXT: v_add_i32_e32 v4, vcc, 1, v2
313 ; CHECK-NEXT: v_cndmask_b32_e64 v2, v2, v4, s[4:5]
334 ; GISEL-NEXT: v_cvt_f32_u32_e32 v4, s8
338 ; GISEL-NEXT: v_rcp_iflag_f32_e32 v4, v4
340 ; GISEL-NEXT: v_mul_f32_e32 v5, 0x4f7ffffe, v4
341 ; GISEL-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
343 ; GISEL-NEXT: v_cvt_u32_f32_e32 v4, v4
345 ; GISEL-NEXT: v_mul_lo_u32 v7, s4, v4
347 ; GISEL-NEXT: v_mul_hi_u32 v7, v4, v7
349 ; GISEL-NEXT: v_add_i32_e32 v4, vcc, v4, v7
351 ; GISEL-NEXT: v_mul_hi_u32 v4, v1, v4
354 ; GISEL-NEXT: v_mul_lo_u32 v8, v4, s8
355 ; GISEL-NEXT: v_add_i32_e32 v9, vcc, 1, v4
362 ; GISEL-NEXT: v_cndmask_b32_e64 v4, v4, v9, s[4:5]
367 ; GISEL-NEXT: v_add_i32_e32 v7, vcc, 1, v4
371 ; GISEL-NEXT: v_cndmask_b32_e32 v1, v4, v7, vcc
385 ; CGP-NEXT: v_mov_b32_e32 v4, 0xfffff000
398 ; CGP-NEXT: v_mul_lo_u32 v4, v4, v7
400 ; CGP-NEXT: v_mul_hi_u32 v4, v7, v4
402 ; CGP-NEXT: v_add_i32_e32 v4, vcc, v7, v4
404 ; CGP-NEXT: v_mul_hi_u32 v4, v1, v4
407 ; CGP-NEXT: v_lshlrev_b32_e32 v9, 12, v4
408 ; CGP-NEXT: v_add_i32_e32 v10, vcc, 1, v4
415 ; CGP-NEXT: v_cndmask_b32_e64 v4, v4, v10, s[6:7]
420 ; CGP-NEXT: v_add_i32_e32 v8, vcc, 1, v4
424 ; CGP-NEXT: v_cndmask_b32_e32 v1, v4, v8, vcc
451 ; CHECK-NEXT: v_add_i32_e32 v4, vcc, 1, v2
454 ; CHECK-NEXT: v_cndmask_b32_e64 v2, v2, v4, s[4:5]
475 ; GISEL-NEXT: v_cvt_f32_u32_e32 v4, s8
479 ; GISEL-NEXT: v_rcp_iflag_f32_e32 v4, v4
481 ; GISEL-NEXT: v_mul_f32_e32 v5, 0x4f7ffffe, v4
482 ; GISEL-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
484 ; GISEL-NEXT: v_cvt_u32_f32_e32 v4, v4
486 ; GISEL-NEXT: v_mul_lo_u32 v7, s4, v4
488 ; GISEL-NEXT: v_mul_hi_u32 v7, v4, v7
490 ; GISEL-NEXT: v_add_i32_e32 v4, vcc, v4, v7
492 ; GISEL-NEXT: v_mul_hi_u32 v4, v1, v4
495 ; GISEL-NEXT: v_mul_lo_u32 v8, v4, s8
496 ; GISEL-NEXT: v_add_i32_e32 v9, vcc, 1, v4
503 ; GISEL-NEXT: v_cndmask_b32_e64 v4, v4, v9, s[4:5]
508 ; GISEL-NEXT: v_add_i32_e32 v7, vcc, 1, v4
512 ; GISEL-NEXT: v_cndmask_b32_e32 v1, v4, v7, vcc
526 ; CGP-NEXT: v_mov_b32_e32 v4, 0xffed2705
539 ; CGP-NEXT: v_mul_lo_u32 v4, v4, v7
541 ; CGP-NEXT: v_mul_hi_u32 v4, v7, v4
543 ; CGP-NEXT: v_add_i32_e32 v4, vcc, v7, v4
545 ; CGP-NEXT: v_mul_hi_u32 v4, v1, v4
548 ; CGP-NEXT: v_mul_lo_u32 v9, v4, v5
549 ; CGP-NEXT: v_add_i32_e32 v10, vcc, 1, v4
556 ; CGP-NEXT: v_cndmask_b32_e64 v4, v4, v10, s[6:7]
561 ; CGP-NEXT: v_add_i32_e32 v8, vcc, 1, v4
565 ; CGP-NEXT: v_cndmask_b32_e32 v1, v4, v8, vcc
586 ; CHECK-NEXT: v_cvt_f32_u32_e32 v4, v1
588 ; CHECK-NEXT: v_rcp_iflag_f32_e32 v4, v4
589 ; CHECK-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
590 ; CHECK-NEXT: v_cvt_u32_f32_e32 v4, v4
591 ; CHECK-NEXT: v_mul_lo_u32 v5, v5, v4
592 ; CHECK-NEXT: v_mul_hi_u32 v5, v4, v5
593 ; CHECK-NEXT: v_add_i32_e32 v4, vcc, v4, v5
594 ; CHECK-NEXT: v_mul_hi_u32 v4, v0, v4
595 ; CHECK-NEXT: v_mul_lo_u32 v5, v4, v1
596 ; CHECK-NEXT: v_add_i32_e32 v6, vcc, 1, v4
599 ; CHECK-NEXT: v_cndmask_b32_e32 v4, v4, v6, vcc
602 ; CHECK-NEXT: v_add_i32_e32 v5, vcc, 1, v4
604 ; CHECK-NEXT: v_cndmask_b32_e32 v0, v4, v5, vcc
620 ; GISEL-NEXT: v_ashrrev_i32_e32 v4, 31, v0
623 ; GISEL-NEXT: v_add_i32_e32 v0, vcc, v0, v4
627 ; GISEL-NEXT: v_xor_b32_e32 v0, v0, v4
628 ; GISEL-NEXT: v_xor_b32_e32 v4, v4, v6
672 ; GISEL-NEXT: v_xor_b32_e32 v0, v0, v4
674 ; GISEL-NEXT: v_sub_i32_e32 v0, vcc, v0, v4
683 ; CGP-NEXT: v_ashrrev_i32_e32 v4, 31, v0
686 ; CGP-NEXT: v_add_i32_e32 v0, vcc, v0, v4
689 ; CGP-NEXT: v_xor_b32_e32 v8, v4, v6
691 ; CGP-NEXT: v_xor_b32_e32 v0, v0, v4
692 ; CGP-NEXT: v_xor_b32_e32 v4, v5, v7
744 ; CGP-NEXT: v_xor_b32_e32 v1, v1, v4
746 ; CGP-NEXT: v_sub_i32_e32 v1, vcc, v1, v4
765 ; GISEL-NEXT: v_cvt_f32_u32_e32 v4, v1
767 ; GISEL-NEXT: v_rcp_iflag_f32_e32 v4, v4
768 ; GISEL-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
769 ; GISEL-NEXT: v_cvt_u32_f32_e32 v4, v4
770 ; GISEL-NEXT: v_mul_lo_u32 v5, v5, v4
771 ; GISEL-NEXT: v_mul_hi_u32 v5, v4, v5
772 ; GISEL-NEXT: v_add_i32_e32 v4, vcc, v4, v5
773 ; GISEL-NEXT: v_mul_hi_u32 v4, v0, v4
774 ; GISEL-NEXT: v_mul_lo_u32 v5, v4, v1
775 ; GISEL-NEXT: v_add_i32_e32 v6, vcc, 1, v4
778 ; GISEL-NEXT: v_cndmask_b32_e32 v4, v4, v6, vcc
781 ; GISEL-NEXT: v_add_i32_e32 v5, vcc, 1, v4
783 ; GISEL-NEXT: v_cndmask_b32_e32 v0, v4, v5, vcc
800 ; CGP-NEXT: v_mul_lo_u32 v4, 0, v3
802 ; CGP-NEXT: v_add_i32_e32 v3, vcc, v4, v3
808 ; CGP-NEXT: v_add_i32_e32 v4, vcc, 1, v2
811 ; CGP-NEXT: v_cndmask_b32_e32 v2, v2, v4, vcc
832 ; GISEL-NEXT: v_ashrrev_i32_e32 v4, 31, v0
836 ; GISEL-NEXT: v_add_i32_e32 v0, vcc, v0, v4
838 ; GISEL-NEXT: v_xor_b32_e32 v8, v4, v5
842 ; GISEL-NEXT: v_xor_b32_e32 v0, v0, v4
846 ; GISEL-NEXT: v_cvt_f32_u32_e32 v4, v2
850 ; GISEL-NEXT: v_rcp_iflag_f32_e32 v4, v4
852 ; GISEL-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
854 ; GISEL-NEXT: v_cvt_u32_f32_e32 v4, v4
856 ; GISEL-NEXT: v_mul_lo_u32 v5, v5, v4
858 ; GISEL-NEXT: v_mul_hi_u32 v5, v4, v5
860 ; GISEL-NEXT: v_add_i32_e32 v4, vcc, v4, v5
862 ; GISEL-NEXT: v_mul_hi_u32 v4, v0, v4
864 ; GISEL-NEXT: v_mul_lo_u32 v6, v4, v2
865 ; GISEL-NEXT: v_add_i32_e32 v7, vcc, 1, v4
871 ; GISEL-NEXT: v_cndmask_b32_e32 v4, v4, v7, vcc
877 ; GISEL-NEXT: v_add_i32_e32 v6, vcc, 1, v4
881 ; GISEL-NEXT: v_cndmask_b32_e32 v0, v4, v6, vcc
897 ; CGP-NEXT: v_cvt_f32_u32_e32 v4, v2
901 ; CGP-NEXT: v_rcp_f32_e32 v4, v4
903 ; CGP-NEXT: v_mul_f32_e32 v4, 0x4f7ffffe, v4
905 ; CGP-NEXT: v_cvt_u32_f32_e32 v4, v4
907 ; CGP-NEXT: v_mul_lo_u32 v5, v5, v4
910 ; CGP-NEXT: v_mul_hi_u32 v5, v4, v5
915 ; CGP-NEXT: v_add_i32_e32 v4, vcc, v4, v5
917 ; CGP-NEXT: v_mul_lo_u32 v6, 0, v4
918 ; CGP-NEXT: v_mul_hi_u32 v4, v0, v4
921 ; CGP-NEXT: v_add_i32_e32 v4, vcc, v6, v4
923 ; CGP-NEXT: v_mul_lo_u32 v6, v4, v2
924 ; CGP-NEXT: v_add_i32_e32 v7, vcc, 1, v4
930 ; CGP-NEXT: v_cndmask_b32_e32 v4, v4, v7, vcc
936 ; CGP-NEXT: v_add_i32_e32 v6, vcc, 1, v4
940 ; CGP-NEXT: v_cndmask_b32_e32 v0, v4, v6, vcc