Lines Matching refs:asm

22   %v32 = tail call i32 asm sideeffect "flat_load_dword   $0, $1", "=v,v"(i32 addrspace(1)* %ptr)
23 …%v2_32 = tail call <2 x i32> asm sideeffect "flat_load_dwordx2 $0, $1", "=v,v"(i32 addrspace(1)* %…
24 %v64 = tail call i64 asm sideeffect "flat_load_dwordx2 $0, $1", "=v,v"(i32 addrspace(1)* %ptr)
25 …%v4_32 = tail call <4 x i32> asm sideeffect "flat_load_dwordx4 $0, $1", "=v,v"(i32 addrspace(1)* %…
26 %v128 = tail call i128 asm sideeffect "flat_load_dwordx4 $0, $1", "=v,v"(i32 addrspace(1)* %ptr)
27 %s32 = tail call i32 asm sideeffect "s_load_dword $0, $1", "=s,s"(i32 addrspace(1)* %ptr)
28 …%s32_2 = tail call <2 x i32> asm sideeffect "s_load_dwordx2 $0, $1", "=s,s"(i32 addrspace(1)* %ptr)
29 %s64 = tail call i64 asm sideeffect "s_load_dwordx2 $0, $1", "=s,s"(i32 addrspace(1)* %ptr)
30 …%s4_32 = tail call <4 x i32> asm sideeffect "s_load_dwordx4 $0, $1", "=s,s"(i32 addrspace(1)* %pt…
31 %s128 = tail call i128 asm sideeffect "s_load_dwordx4 $0, $1", "=s,s"(i32 addrspace(1)* %ptr)
32 …%s256 = tail call <8 x i32> asm sideeffect "s_load_dwordx8 $0, $1", "=s,s"(i32 addrspace(1)* %ptr)
41 %m0 = tail call i32 asm sideeffect "s_mov_b32 m0, -1", "={m0}"()
42 tail call void asm sideeffect "; use $0", "s"(i32 %m0)
50 tail call void asm sideeffect "; use $0", "s"(i32 32)
58 tail call void asm sideeffect "; use $0", "s"(float 1.0)
66 tail call void asm sideeffect "; use $0", "s"(i64 -4)
74 tail call void asm sideeffect "; use $0", "s"(double 1.0)
82 ; NOSI: error: invalid operand for inline asm constraint 'A'
86 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 64)
90 ; NOSI: error: invalid operand for inline asm constraint 'A'
94 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 -16)
98 ; NOSI: error: invalid operand for inline asm constraint 'A'
102 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 bitcast (half 1.0 to i16))
106 ; NOSI: error: invalid operand for inline asm constraint 'A'
110 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 bitcast (half -1.0 to i16))
114 ; NOSI: error: invalid operand for inline asm constraint 'A'
118 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(half 0xH3118)
122 ; NOSI: error: invalid operand for inline asm constraint 'A'
126 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 bitcast (half 0xH3118 to i16))
130 ; NOSI: error: invalid operand for inline asm constraint 'A'
134 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(half -0.5)
138 ; NOGCN: error: invalid operand for inline asm constraint 'A'
140 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 bitcast (half 0xH3119 to i16))
144 ; NOGCN: error: invalid operand for inline asm constraint 'A'
146 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 bitcast (half 0xH3117 to i16))
150 ; NOGCN: error: invalid operand for inline asm constraint 'A'
152 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 65)
163 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 -16)
170 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 1)
177 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 bitcast (float -0.5 to i32))
184 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 bitcast (float 2.0 to i32))
191 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(float -4.0)
195 ; NOSI: error: invalid operand for inline asm constraint 'A'
199 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 1042479491)
206 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(float 0.5)
210 ; NOGCN: error: invalid operand for inline asm constraint 'A'
212 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 1042479490)
216 ; NOGCN: error: invalid operand for inline asm constraint 'A'
218 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 -17)
229 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i64 -16)
236 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,A"(i64 bitcast (double -2.0 to i64))
243 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,A"(double 0.5)
247 ; NOSI: error: invalid operand for inline asm constraint 'A'
251 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,A"(double 0.15915494309189532)
255 ; NOSI: error: invalid operand for inline asm constraint 'A'
259 …%v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,A"(i64 bitcast (double 0.15915494309189532 to …
266 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,A"(double -2.0)
270 ; NOGCN: error: invalid operand for inline asm constraint 'A'
272 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,A"(double 1.1)
276 ; NOGCN: error: invalid operand for inline asm constraint 'A'
278 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,A"(i64 bitcast (double 0.1 to i64))
286 ; NOSI: error: invalid operand for inline asm constraint 'A'
290 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x i16> <i16 -4, i16 -4>)
294 ; NOSI: error: invalid operand for inline asm constraint 'A'
298 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x half> <half -0.5, half -0.5>)
302 ; NOGCN: error: invalid operand for inline asm constraint 'A'
304 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x i16> <i16 -4, i16 undef>)
308 ; NOGCN: error: invalid operand for inline asm constraint 'A'
310 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x half> <half undef, half -0.5>)
314 ; NOGCN: error: invalid operand for inline asm constraint 'A'
316 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x i16> <i16 1, i16 2>)
320 ; NOGCN: error: invalid operand for inline asm constraint 'A'
322 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<4 x i16> <i16 0, i16 0, i16 0, i16 0>)
326 ; NOGCN: error: invalid operand for inline asm constraint 'A'
328 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x i32> <i32 0, i32 0>)
336 ; NOGCN: error: invalid operand for inline asm constraint 'A'
338 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i32 %x)
342 ; NOGCN: error: invalid operand for inline asm constraint 'A'
344 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i128 100000000000000000000)
352 ; NOSI: error: invalid operand for inline asm constraint 'I'
356 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i16 64)
360 ; NOSI: error: invalid operand for inline asm constraint 'I'
364 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(half bitcast (i16 -16 to half))
368 ; NOGCN: error: invalid operand for inline asm constraint 'I'
370 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(half 1.0)
374 ; NOGCN: error: invalid operand for inline asm constraint 'I'
376 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i16 bitcast (half -1.0 to i16))
380 ; NOGCN: error: invalid operand for inline asm constraint 'I'
382 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i16 -17)
386 ; NOGCN: error: invalid operand for inline asm constraint 'I'
388 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i16 65)
399 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i32 -16)
406 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(float bitcast (i32 -1 to float))
410 ; NOGCN: error: invalid operand for inline asm constraint 'I'
412 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(float -4.0)
416 ; NOGCN: error: invalid operand for inline asm constraint 'I'
418 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i32 -17)
429 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i64 -16)
433 ; NOGCN: error: invalid operand for inline asm constraint 'I'
435 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,I"(double 0.5)
439 ; NOGCN: error: invalid operand for inline asm constraint 'I'
441 %v0 = tail call i32 asm "v_cvt_f32_f64 $0, $1", "=v,I"(i64 65)
449 ; NOSI: error: invalid operand for inline asm constraint 'I'
453 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<2 x i16> <i16 -4, i16 -4>)
457 ; NOGCN: error: invalid operand for inline asm constraint 'I'
459 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<2 x half> <half -0.5, half -0.5>)
463 ; NOGCN: error: invalid operand for inline asm constraint 'I'
465 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<2 x i16> <i16 -4, i16 undef>)
469 ; NOGCN: error: invalid operand for inline asm constraint 'I'
471 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<2 x i16> <i16 1, i16 2>)
475 ; NOGCN: error: invalid operand for inline asm constraint 'I'
477 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<4 x i16> <i16 0, i16 0, i16 0, i16 0>)
481 ; NOGCN: error: invalid operand for inline asm constraint 'I'
483 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<2 x i32> <i32 0, i32 0>)
491 ; NOGCN: error: invalid operand for inline asm constraint 'I'
493 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i32 %x)
497 ; NOGCN: error: invalid operand for inline asm constraint 'I'
499 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(i128 100000000000000000000)
507 ; NOSI: error: invalid operand for inline asm constraint 'J'
511 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i16 65535)
515 ; NOSI: error: invalid operand for inline asm constraint 'J'
519 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i16 32767)
523 ; NOSI: error: invalid operand for inline asm constraint 'J'
527 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i16 -32768)
531 ; NOSI: error: invalid operand for inline asm constraint 'J'
535 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(half 8.0)
539 ; NOSI: error: invalid operand for inline asm constraint 'J'
543 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(half bitcast (i16 -16 to half))
554 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i32 -1)
561 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i32 32767)
568 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i32 -32768)
572 ; NOGCN: error: invalid operand for inline asm constraint 'J'
574 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i32 32768)
578 ; NOGCN: error: invalid operand for inline asm constraint 'J'
580 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i32 -32769)
584 ; NOGCN: error: invalid operand for inline asm constraint 'J'
586 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(float -4.0)
597 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i64 32767)
604 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i64 -32768)
608 ; NOGCN: error: invalid operand for inline asm constraint 'J'
610 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i64 32768)
614 ; NOGCN: error: invalid operand for inline asm constraint 'J'
616 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i64 -32769)
624 ; NOSI: error: invalid operand for inline asm constraint 'J'
628 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(<2 x i16> <i16 -4, i16 -4>)
632 ; NOSI: error: invalid operand for inline asm constraint 'J'
636 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(<2 x i16> <i16 32767, i16 32767>)
640 ; NOSI: error: invalid operand for inline asm constraint 'J'
644 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(<2 x i16> <i16 -32768, i16 -32768>)
648 ; NOSI: error: invalid operand for inline asm constraint 'J'
652 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(<2 x half> <half 16.0, half 16.0>)
660 ; NOGCN: error: invalid operand for inline asm constraint 'J'
662 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i32 %x)
666 ; NOGCN: error: invalid operand for inline asm constraint 'J'
668 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,J"(i128 100000000000000000000)
676 ; NOSI: error: invalid operand for inline asm constraint 'B'
680 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i16 32767)
684 ; NOSI: error: invalid operand for inline asm constraint 'B'
688 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i16 65535)
692 ; NOSI: error: invalid operand for inline asm constraint 'B'
696 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i16 -32768)
700 ; NOSI: error: invalid operand for inline asm constraint 'B'
704 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(half 13.0)
715 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i32 4294967295)
722 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i32 2147483648)
729 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(float 32.0)
740 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i64 2147483647)
747 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i64 -1)
754 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i64 -2147483648)
758 ; NOGCN: error: invalid operand for inline asm constraint 'B'
760 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i64 -2147483649)
764 ; NOGCN: error: invalid operand for inline asm constraint 'B'
766 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i64 4294967295)
770 ; NOGCN: error: invalid operand for inline asm constraint 'B'
772 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(i64 2147483648)
780 ; NOSI: error: invalid operand for inline asm constraint 'B'
784 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(<2 x i16> <i16 32767, i16 32767>)
788 ; NOSI: error: invalid operand for inline asm constraint 'B'
792 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(<2 x i16> <i16 -1, i16 -1>)
796 ; NOSI: error: invalid operand for inline asm constraint 'B'
800 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,B"(<2 x i16> <i16 -32768, i16 -32768>)
808 ; NOSI: error: invalid operand for inline asm constraint 'C'
812 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i16 32767)
816 ; NOSI: error: invalid operand for inline asm constraint 'C'
820 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i16 65535)
824 ; NOSI: error: invalid operand for inline asm constraint 'C'
828 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i16 -32768)
832 ; NOSI: error: invalid operand for inline asm constraint 'C'
836 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(half 13.0)
847 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i32 4294967295)
854 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i32 2147483648)
861 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i32 2147483647)
868 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(float 32.0)
875 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i32 -16)
882 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i32 -17)
893 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i64 4294967295)
900 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i64 2147483648)
907 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i64 -16)
911 ; NOGCN: error: invalid operand for inline asm constraint 'C'
913 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i64 -17)
917 ; NOGCN: error: invalid operand for inline asm constraint 'C'
919 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(i64 4294967296)
927 ; NOSI: error: invalid operand for inline asm constraint 'C'
931 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(<2 x i16> <i16 32767, i16 32767>)
935 ; NOSI: error: invalid operand for inline asm constraint 'C'
939 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(<2 x i16> <i16 -1, i16 -1>)
943 ; NOSI: error: invalid operand for inline asm constraint 'C'
947 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,C"(<2 x i16> <i16 -32768, i16 -32768>)
955 ; NOSI: error: invalid operand for inline asm constraint 'DA'
959 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 64)
963 ; NOSI: error: invalid operand for inline asm constraint 'DA'
967 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 -16)
971 ; NOSI: error: invalid operand for inline asm constraint 'DA'
975 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 bitcast (half 1.0 to i16))
979 ; NOSI: error: invalid operand for inline asm constraint 'DA'
983 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 bitcast (half -1.0 to i16))
987 ; NOSI: error: invalid operand for inline asm constraint 'DA'
991 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(half 0xH3118)
995 ; NOSI: error: invalid operand for inline asm constraint 'DA'
999 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 bitcast (half 0xH3118 to i16))
1003 ; NOSI: error: invalid operand for inline asm constraint 'DA'
1007 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(half -0.5)
1011 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1013 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 bitcast (half 0xH3119 to i16))
1017 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1019 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 -17)
1023 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1025 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i16 65)
1036 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 -16)
1043 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 1)
1050 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 bitcast (float -0.5 to i32))
1057 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 bitcast (float 2.0 to i32))
1064 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(float -4.0)
1068 ; NOSI: error: invalid operand for inline asm constraint 'DA'
1072 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 1042479491)
1079 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(float 0.5)
1083 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1085 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 65)
1089 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1091 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 -17)
1102 …%v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(i64 bitcast (double 0x40fffffff0 to i64…
1109 …%v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(i64 bitcast (double 0xfffffff000000040 …
1116 %v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(i64 -1)
1123 …%v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(i64 bitcast (double 0xbf000000c0800000 …
1127 ; NOSI: error: invalid operand for inline asm constraint 'DA'
1131 …%v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(i64 bitcast (double 0x3e22f9833e22f983 …
1135 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1137 …%v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(i64 bitcast (double 0x0000004000000041 …
1141 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1143 …%v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(i64 bitcast (double 0x0000004100000040 …
1147 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1149 %v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DA"(double 100.0)
1157 ; NOSI: error: invalid operand for inline asm constraint 'DA'
1161 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(<2 x i16> <i16 -4, i16 -4>)
1165 ; NOSI: error: invalid operand for inline asm constraint 'DA'
1169 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(<2 x half> <half -0.5, half -0.5>)
1173 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1175 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(<2 x i16> <i16 -4, i16 undef>)
1179 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1181 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(<2 x i32> <i32 0, i32 0>)
1189 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1191 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i32 %x)
1195 ; NOGCN: error: invalid operand for inline asm constraint 'DA'
1197 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(i128 100000000000000000000)
1205 ; NOSI: error: invalid operand for inline asm constraint 'DB'
1209 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(i16 32767)
1213 ; NOSI: error: invalid operand for inline asm constraint 'DB'
1217 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(i16 65535)
1221 ; NOSI: error: invalid operand for inline asm constraint 'DB'
1225 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(half 13.0)
1236 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(i32 4294967295)
1243 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(i32 2147483648)
1250 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(float 32.0)
1261 %v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DB"(i64 -1)
1268 …%v0 = tail call i32 asm "v_mov_b32 $0, $1 >> 32", "=v,^DB"(i64 bitcast (double 0x1234567890abcdef …
1276 ; NOSI: error: invalid operand for inline asm constraint 'DB'
1280 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(<2 x i16> <i16 32767, i16 32767>)
1284 ; NOSI: error: invalid operand for inline asm constraint 'DB'
1288 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(<2 x i16> <i16 65535, i16 65535>)
1292 ; NOSI: error: invalid operand for inline asm constraint 'DB'
1296 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(<2 x half> <half -100.0, half -100.0>)
1304 ; NOGCN: error: invalid operand for inline asm constraint 'DB'
1306 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(i32 %x)
1310 ; NOGCN: error: invalid operand for inline asm constraint 'DB'
1312 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DB"(i128 100000000000000000000)