Lines Matching full:imm
51 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
53 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
55 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
63 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
64 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
66 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
78 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
80 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
82 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
90 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
91 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
93 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
105 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
107 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
114 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
115 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
126 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
128 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
135 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
136 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
147 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
149 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
156 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
157 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
168 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
170 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
177 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
178 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
189 ; X86-NEXT: cmpl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
196 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
207 ; X86-NEXT: cmpl $-8388608, {{[0-9]+}}(%esp) # imm = 0xFF800000
214 ; X64-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
225 ; X86-NEXT: cmpl $-8388608, {{[0-9]+}}(%esp) # imm = 0xFF800000
232 ; X64-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
243 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
245 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
252 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
253 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
264 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
266 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
273 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
274 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
285 ; X86-NEXT: cmpl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
292 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
303 ; X86-NEXT: cmpl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
310 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
324 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
325 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
335 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
336 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
351 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
352 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
362 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
363 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
375 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
377 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
378 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
385 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
386 ; X64-NEXT: addl $-8388608, %eax # imm = 0xFF800000
387 ; X64-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
398 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
400 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
401 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
408 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
409 ; X64-NEXT: addl $-8388608, %eax # imm = 0xFF800000
410 ; X64-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
424 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
425 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
426 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
436 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
437 ; X64-NEXT: addl $-8388608, %eax # imm = 0xFF800000
438 ; X64-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
450 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
453 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
460 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
462 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
473 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
476 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
483 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
485 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
496 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
499 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
506 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
508 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
519 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
522 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
529 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
531 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
542 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
545 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
552 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
554 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
565 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
568 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
575 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
577 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
590 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
598 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
611 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
619 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
633 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
635 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
645 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
647 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
662 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
664 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
674 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
676 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
688 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
695 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
706 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
713 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
724 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
731 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
742 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
749 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
760 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
767 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
778 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
785 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
796 ; X86-NEXT: testl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
803 ; X64-NEXT: testl $2139095040, %eax # imm = 0x7F800000
814 ; X86-NEXT: testl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
821 ; X64-NEXT: testl $2139095040, %eax # imm = 0x7F800000
832 ; X86-NEXT: testl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
839 ; X64-NEXT: testl $2139095040, %eax # imm = 0x7F800000
850 ; X86-NEXT: testl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
857 ; X64-NEXT: testl $2139095040, %eax # imm = 0x7F800000
868 ; X86-NEXT: testl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
875 ; X64-NEXT: testl $2139095040, %eax # imm = 0x7F800000
886 ; X86-NEXT: testl $2139095040, {{[0-9]+}}(%esp) # imm = 0x7F800000
893 ; X64-NEXT: testl $2139095040, %eax # imm = 0x7F800000
978 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
980 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
987 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
988 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
999 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1001 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1008 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1009 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1020 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1022 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1029 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1030 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1041 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1043 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1050 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1051 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1062 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
1069 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
1080 ; X86-NEXT: testl $2147483647, {{[0-9]+}}(%esp) # imm = 0x7FFFFFFF
1087 ; X64-NEXT: testl $2147483647, %eax # imm = 0x7FFFFFFF
1119 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1121 ; X86-NEXT: xorl $2146435072, %eax # imm = 0x7FF00000
1129 ; X64-GENERIC-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1131 ; X64-GENERIC-NEXT: movabsq $9218868437227405312, %rax # imm = 0x7FF0000000000000
1139 ; X64-NDD-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1141 ; X64-NDD-NEXT: movabsq $9218868437227405312, %rcx # imm = 0x7FF0000000000000
1153 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1155 ; X86-NEXT: cmpl $2146435072, %eax # imm = 0x7FF00000
1162 ; X64-GENERIC-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1164 ; X64-GENERIC-NEXT: movabsq $9218868437227405312, %rax # imm = 0x7FF0000000000000
1172 ; X64-NDD-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1174 ; X64-NDD-NEXT: movabsq $9218868437227405312, %rcx # imm = 0x7FF0000000000000
1186 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1188 ; X86-NEXT: addl $-1048576, %eax # imm = 0xFFF00000
1190 ; X86-NEXT: cmpl $1023, %eax # imm = 0x3FF
1197 ; X64-GENERIC-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1199 ; X64-GENERIC-NEXT: movabsq $-4503599627370496, %rax # imm = 0xFFF0000000000000
1202 ; X64-GENERIC-NEXT: cmpl $1023, %eax # imm = 0x3FF
1209 ; X64-NDD-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1211 ; X64-NDD-NEXT: movabsq $-4503599627370496, %rcx # imm = 0xFFF0000000000000
1214 ; X64-NDD-NEXT: cmpl $1023, %eax # imm = 0x3FF
1226 ; X86-NEXT: movl $2147483647, %ecx # imm = 0x7FFFFFFF
1231 ; X86-NEXT: sbbl $1048575, %ecx # imm = 0xFFFFF
1238 ; X64-GENERIC-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1241 ; X64-GENERIC-NEXT: movabsq $4503599627370495, %rax # imm = 0xFFFFFFFFFFFFF
1249 ; X64-NDD-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1252 ; X64-NDD-NEXT: movabsq $4503599627370495, %rcx # imm = 0xFFFFFFFFFFFFF
1264 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1285 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1289 ; X86-NEXT: movl $2146435072, %ecx # imm = 0x7FF00000
1292 ; X86-NEXT: cmpl $2146959360, %eax # imm = 0x7FF80000
1300 ; X64-GENERIC-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1302 ; X64-GENERIC-NEXT: movabsq $9221120237041090560, %rax # imm = 0x7FF8000000000000
1305 ; X64-GENERIC-NEXT: movabsq $9218868437227405312, %rax # imm = 0x7FF0000000000000
1314 ; X64-NDD-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1316 ; X64-NDD-NEXT: movabsq $9221120237041090560, %rcx # imm = 0x7FF8000000000000
1319 ; X64-NDD-NEXT: movabsq $9218868437227405312, %rdx # imm = 0x7FF0000000000000
1332 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1334 ; X86-NEXT: cmpl $2146959360, %eax # imm = 0x7FF80000
1341 ; X64-GENERIC-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1343 ; X64-GENERIC-NEXT: movabsq $9221120237041090559, %rax # imm = 0x7FF7FFFFFFFFFFFF
1351 ; X64-NDD-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1353 ; X64-NDD-NEXT: movabsq $9221120237041090559, %rcx # imm = 0x7FF7FFFFFFFFFFFF
1365 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1369 ; X86-NEXT: movl $2146435072, %ecx # imm = 0x7FF00000
1377 ; X64-GENERIC-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1379 ; X64-GENERIC-NEXT: movabsq $9218868437227405312, %rax # imm = 0x7FF0000000000000
1387 ; X64-NDD-NEXT: movabsq $9223372036854775807, %rcx # imm = 0x7FFFFFFFFFFFFFFF
1389 ; X64-NDD-NEXT: movabsq $9218868437227405312, %rcx # imm = 0x7FF0000000000000
1401 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1445 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1447 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1454 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1455 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1523 ; X86-NEXT: movl $2147483647, %ecx # imm = 0x7FFFFFFF
1526 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1529 ; X86-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
1598 ; X86-NEXT: movl $2147483647, %ecx # imm = 0x7FFFFFFF
1601 ; X86-NEXT: cmpl $2139095041, %edx # imm = 0x7F800001
1606 ; X86-NEXT: cmpl $2139095041, %esi # imm = 0x7F800001
1612 ; X86-NEXT: cmpl $2139095041, %esi # imm = 0x7F800001
1615 ; X86-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
1692 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1694 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1704 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1705 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1719 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1721 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1731 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1732 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1769 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1771 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1781 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1782 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1796 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1798 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1808 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1809 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1823 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1825 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1835 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1836 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1850 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1852 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1854 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1865 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1866 ; X64-GENERIC-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1868 ; X64-GENERIC-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1879 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1880 ; X64-NDD-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1882 ; X64-NDD-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1900 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1902 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1904 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1907 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1910 ; X86-NEXT: cmpl $8388607, %esi # imm = 0x7FFFFF
1913 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
1914 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
1925 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1926 ; X64-GENERIC-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1928 ; X64-GENERIC-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1931 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1934 ; X64-GENERIC-NEXT: cmpl $8388607, %esi # imm = 0x7FFFFF
1937 ; X64-GENERIC-NEXT: addl $-8388608, %eax # imm = 0xFF800000
1938 ; X64-GENERIC-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
1947 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1948 ; X64-NDD-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1950 ; X64-NDD-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
1953 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1956 ; X64-NDD-NEXT: cmpl $8388607, %esi # imm = 0x7FFFFF
1959 ; X64-NDD-NEXT: addl $-8388608, %eax # imm = 0xFF800000
1960 ; X64-NDD-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
1973 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
1975 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1978 ; X86-NEXT: cmpl $8388607, %edx # imm = 0x7FFFFF
1980 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
1984 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
1985 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
1993 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
1994 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
1997 ; X64-GENERIC-NEXT: cmpl $8388607, %edx # imm = 0x7FFFFF
1999 ; X64-GENERIC-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2003 ; X64-GENERIC-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2004 ; X64-GENERIC-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2012 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2013 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2016 ; X64-NDD-NEXT: cmpl $8388607, %edx # imm = 0x7FFFFF
2018 ; X64-NDD-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2022 ; X64-NDD-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2023 ; X64-NDD-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2035 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2037 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2044 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2045 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2056 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2058 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2065 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2066 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2077 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2079 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2086 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2087 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2098 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2100 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2107 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2108 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2205 ; X86-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2206 ; X86-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2208 ; X86-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2211 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2220 ; X64-GENERIC-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2221 ; X64-GENERIC-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2223 ; X64-GENERIC-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2226 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2234 ; X64-NDD-NEXT: andl $2147483647, %eax, %ecx # imm = 0x7FFFFFFF
2235 ; X64-NDD-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2237 ; X64-NDD-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2240 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2252 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2254 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2255 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2263 ; X64-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2265 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2266 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2278 ; X86-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2280 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2281 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2284 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2292 ; X64-GENERIC-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2294 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2295 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2298 ; X64-GENERIC-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2306 ; X64-NDD-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2308 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2309 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2312 ; X64-NDD-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2325 ; X86-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2326 ; X86-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2328 ; X86-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2331 ; X86-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2333 ; X86-NEXT: cmpl $2139095040, %ecx # imm = 0x7F800000
2343 ; X64-GENERIC-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2344 ; X64-GENERIC-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2346 ; X64-GENERIC-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2349 ; X64-GENERIC-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2351 ; X64-GENERIC-NEXT: cmpl $2139095040, %ecx # imm = 0x7F800000
2360 ; X64-NDD-NEXT: andl $2147483647, %eax, %ecx # imm = 0x7FFFFFFF
2361 ; X64-NDD-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2363 ; X64-NDD-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2366 ; X64-NDD-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2368 ; X64-NDD-NEXT: cmpl $2139095040, %ecx # imm = 0x7F800000
2382 ; X86-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2383 ; X86-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2385 ; X86-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2388 ; X86-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2397 ; X64-GENERIC-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2398 ; X64-GENERIC-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2400 ; X64-GENERIC-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2403 ; X64-GENERIC-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2411 ; X64-NDD-NEXT: andl $2147483647, %eax, %ecx # imm = 0x7FFFFFFF
2412 ; X64-NDD-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2414 ; X64-NDD-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2417 ; X64-NDD-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2429 ; X86-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2431 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2432 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2440 ; X64-NEXT: cmpl $-8388608, %eax # imm = 0xFF800000
2442 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2443 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2455 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2457 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2458 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2461 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2469 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2471 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2472 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2475 ; X64-GENERIC-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2483 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2485 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2486 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2489 ; X64-NDD-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2502 ; X86-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2503 ; X86-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2505 ; X86-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2508 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2510 ; X86-NEXT: cmpl $2139095040, %ecx # imm = 0x7F800000
2520 ; X64-GENERIC-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2521 ; X64-GENERIC-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2523 ; X64-GENERIC-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2526 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2528 ; X64-GENERIC-NEXT: cmpl $2139095040, %ecx # imm = 0x7F800000
2537 ; X64-NDD-NEXT: andl $2147483647, %eax, %ecx # imm = 0x7FFFFFFF
2538 ; X64-NDD-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2540 ; X64-NDD-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2543 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2545 ; X64-NDD-NEXT: cmpl $2139095040, %ecx # imm = 0x7F800000
2557 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2559 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
2562 ; X86-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
2570 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2571 ; X64-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
2574 ; X64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF
2633 ; X86-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2634 ; X86-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2636 ; X86-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2639 ; X86-NEXT: testl $2139095040, %eax # imm = 0x7F800000
2648 ; X64-GENERIC-NEXT: andl $2147483647, %ecx # imm = 0x7FFFFFFF
2649 ; X64-GENERIC-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2651 ; X64-GENERIC-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2654 ; X64-GENERIC-NEXT: testl $2139095040, %eax # imm = 0x7F800000
2662 ; X64-NDD-NEXT: andl $2147483647, %eax, %ecx # imm = 0x7FFFFFFF
2663 ; X64-NDD-NEXT: cmpl $2143289344, %ecx # imm = 0x7FC00000
2665 ; X64-NDD-NEXT: cmpl $2139095041, %ecx # imm = 0x7F800001
2668 ; X64-NDD-NEXT: testl $2139095040, %eax # imm = 0x7F800000
2680 ; X86-NEXT: testl $2139095040, %eax # imm = 0x7F800000
2682 ; X86-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2683 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2691 ; X64-NEXT: testl $2139095040, %eax # imm = 0x7F800000
2693 ; X64-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2694 ; X64-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2705 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2707 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2712 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2713 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2721 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2722 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2727 ; X64-GENERIC-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2728 ; X64-GENERIC-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2736 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2737 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2742 ; X64-NDD-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2743 ; X64-NDD-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2800 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2802 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2804 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2807 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2808 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2816 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2817 ; X64-GENERIC-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2819 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2822 ; X64-GENERIC-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2823 ; X64-GENERIC-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2831 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2832 ; X64-NDD-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2834 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2837 ; X64-NDD-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2838 ; X64-NDD-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2849 ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
2851 ; X86-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2853 ; X86-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
2856 ; X86-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2859 ; X86-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2860 ; X86-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2868 ; X64-GENERIC-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2869 ; X64-GENERIC-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2871 ; X64-GENERIC-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
2874 ; X64-GENERIC-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2877 ; X64-GENERIC-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2878 ; X64-GENERIC-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000
2886 ; X64-NDD-NEXT: andl $2147483647, %eax # imm = 0x7FFFFFFF
2887 ; X64-NDD-NEXT: cmpl $2143289344, %eax # imm = 0x7FC00000
2889 ; X64-NDD-NEXT: cmpl $2139095041, %eax # imm = 0x7F800001
2892 ; X64-NDD-NEXT: cmpl $2139095040, %eax # imm = 0x7F800000
2895 ; X64-NDD-NEXT: addl $-8388608, %eax # imm = 0xFF800000
2896 ; X64-NDD-NEXT: cmpl $2130706432, %eax # imm = 0x7F000000