Lines Matching refs:emitUint8
112 emitUint8(0xFF); in call()
121 emitUint8(0xFF); in call()
129 emitUint8(0xE8); in call()
142 emitUint8(0xE8); in call()
155 emitUint8(0x50 + gprEncoding(reg)); in pushl()
161 emitUint8(0x68); in pushl()
168 emitUint8(0x68); in pushl()
183 emitUint8(0x58 + gprEncoding(reg)); in popl()
191 emitUint8(0x8F); in popl()
199 emitUint8(0x60); in pushal()
206 emitUint8(0x61); in popal()
213 emitUint8(0x0F); in setcc()
214 emitUint8(0x90 + condition); in setcc()
215 emitUint8(0xC0 + gprEncoding(dst)); in setcc()
224 emitUint8(0x0F); in setcc()
225 emitUint8(0x90 + condition); in setcc()
238 emitUint8(0xB0 + gprEncoding(dst)); in mov()
239 emitUint8(imm.value() & 0xFF); in mov()
243 emitUint8(0xB8 + gprEncoding(dst)); in mov()
256 emitUint8(0x88); in mov()
258 emitUint8(0x89); in mov()
272 emitUint8(0x8A); in mov()
274 emitUint8(0x8B); in mov()
288 emitUint8(0x88); in mov()
290 emitUint8(0x89); in mov()
304 emitUint8(0xC6); in mov()
307 emitUint8(imm.value() & 0xFF); in mov()
309 emitUint8(0xC7); in mov()
324 emitUint8(0xB8 | gprEncoding(Dst)); in movabs()
347 emitUint8(0x0F); in movzx()
348 emitUint8(ByteSized ? 0xB6 : 0xB7); in movzx()
367 emitUint8(0x0F); in movzx()
368 emitUint8(ByteSized ? 0xB6 : 0xB7); in movzx()
379 emitUint8(0x0F); in movsx()
380 emitUint8(ByteSized ? 0xBE : 0xBF); in movsx()
383 emitUint8(0x63); in movsx()
396 emitUint8(0x0F); in movsx()
397 emitUint8(ByteSized ? 0xBE : 0xBF); in movsx()
400 emitUint8(0x63); in movsx()
415 emitUint8(0x8D); in lea()
428 emitUint8(0x0F); in cmov()
429 emitUint8(0x40 + cond); in cmov()
443 emitUint8(0x0F); in cmov()
444 emitUint8(0x40 + cond); in cmov()
450 emitUint8(0xF3); in rep_movsb()
451 emitUint8(0xA4); in rep_movsb()
458 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in movss()
461 emitUint8(0x0F); in movss()
462 emitUint8(0x10); in movss()
470 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in movss()
473 emitUint8(0x0F); in movss()
474 emitUint8(0x11); in movss()
482 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in movss()
484 emitUint8(0x0F); in movss()
485 emitUint8(0x11); in movss()
493 emitUint8(0x66); in movd()
495 emitUint8(0x0F); in movd()
496 emitUint8(0x6E); in movd()
504 emitUint8(0x66); in movd()
507 emitUint8(0x0F); in movd()
508 emitUint8(0x6E); in movd()
516 emitUint8(0x66); in movd()
518 emitUint8(0x0F); in movd()
519 emitUint8(0x7E); in movd()
527 emitUint8(0x66); in movd()
530 emitUint8(0x0F); in movd()
531 emitUint8(0x7E); in movd()
538 emitUint8(0xF3); in movq()
540 emitUint8(0x0F); in movq()
541 emitUint8(0x7E); in movq()
548 emitUint8(0x66); in movq()
551 emitUint8(0x0F); in movq()
552 emitUint8(0xD6); in movq()
559 emitUint8(0xF3); in movq()
562 emitUint8(0x0F); in movq()
563 emitUint8(0x7E); in movq()
571 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in addss()
573 emitUint8(0x0F); in addss()
574 emitUint8(0x58); in addss()
582 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in addss()
585 emitUint8(0x0F); in addss()
586 emitUint8(0x58); in addss()
594 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in subss()
596 emitUint8(0x0F); in subss()
597 emitUint8(0x5C); in subss()
605 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in subss()
608 emitUint8(0x0F); in subss()
609 emitUint8(0x5C); in subss()
617 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in mulss()
619 emitUint8(0x0F); in mulss()
620 emitUint8(0x59); in mulss()
628 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in mulss()
631 emitUint8(0x0F); in mulss()
632 emitUint8(0x59); in mulss()
640 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in divss()
642 emitUint8(0x0F); in divss()
643 emitUint8(0x5E); in divss()
651 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in divss()
654 emitUint8(0x0F); in divss()
655 emitUint8(0x5E); in divss()
665 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xD9 : 0xDD); in fld()
675 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xD9 : 0xDD); in fstp()
683 emitUint8(0xDD); in fstp()
684 emitUint8(0xD8 + st); in fstp()
691 emitUint8(0x0F); in movaps()
692 emitUint8(0x28); in movaps()
700 emitUint8(0x0F); in movups()
701 emitUint8(0x10); in movups()
710 emitUint8(0x0F); in movups()
711 emitUint8(0x10); in movups()
720 emitUint8(0x0F); in movups()
721 emitUint8(0x11); in movups()
729 emitUint8(0x66); in padd()
731 emitUint8(0x0F); in padd()
733 emitUint8(0xFC); in padd()
735 emitUint8(0xFD); in padd()
737 emitUint8(0xFE); in padd()
746 emitUint8(0x66); in padd()
749 emitUint8(0x0F); in padd()
751 emitUint8(0xFC); in padd()
753 emitUint8(0xFD); in padd()
755 emitUint8(0xFE); in padd()
764 emitUint8(0x66); in padds()
766 emitUint8(0x0F); in padds()
768 emitUint8(0xEC); in padds()
770 emitUint8(0xED); in padds()
781 emitUint8(0x66); in padds()
784 emitUint8(0x0F); in padds()
786 emitUint8(0xEC); in padds()
788 emitUint8(0xED); in padds()
799 emitUint8(0x66); in paddus()
801 emitUint8(0x0F); in paddus()
803 emitUint8(0xDC); in paddus()
805 emitUint8(0xDD); in paddus()
816 emitUint8(0x66); in paddus()
819 emitUint8(0x0F); in paddus()
821 emitUint8(0xDC); in paddus()
823 emitUint8(0xDD); in paddus()
834 emitUint8(0x66); in pand()
836 emitUint8(0x0F); in pand()
837 emitUint8(0xDB); in pand()
845 emitUint8(0x66); in pand()
848 emitUint8(0x0F); in pand()
849 emitUint8(0xDB); in pand()
857 emitUint8(0x66); in pandn()
859 emitUint8(0x0F); in pandn()
860 emitUint8(0xDF); in pandn()
868 emitUint8(0x66); in pandn()
871 emitUint8(0x0F); in pandn()
872 emitUint8(0xDF); in pandn()
880 emitUint8(0x66); in pmull()
882 emitUint8(0x0F); in pmull()
884 emitUint8(0xD5); in pmull()
887 emitUint8(0x38); in pmull()
888 emitUint8(0x40); in pmull()
897 emitUint8(0x66); in pmull()
900 emitUint8(0x0F); in pmull()
902 emitUint8(0xD5); in pmull()
905 emitUint8(0x38); in pmull()
906 emitUint8(0x40); in pmull()
915 emitUint8(0x66); in pmulhw()
917 emitUint8(0x0F); in pmulhw()
920 emitUint8(0xE5); in pmulhw()
928 emitUint8(0x66); in pmulhw()
931 emitUint8(0x0F); in pmulhw()
934 emitUint8(0xE5); in pmulhw()
942 emitUint8(0x66); in pmulhuw()
944 emitUint8(0x0F); in pmulhuw()
947 emitUint8(0xE4); in pmulhuw()
955 emitUint8(0x66); in pmulhuw()
958 emitUint8(0x0F); in pmulhuw()
961 emitUint8(0xE4); in pmulhuw()
969 emitUint8(0x66); in pmaddwd()
971 emitUint8(0x0F); in pmaddwd()
974 emitUint8(0xF5); in pmaddwd()
982 emitUint8(0x66); in pmaddwd()
985 emitUint8(0x0F); in pmaddwd()
988 emitUint8(0xF5); in pmaddwd()
996 emitUint8(0x66); in pmuludq()
998 emitUint8(0x0F); in pmuludq()
999 emitUint8(0xF4); in pmuludq()
1007 emitUint8(0x66); in pmuludq()
1010 emitUint8(0x0F); in pmuludq()
1011 emitUint8(0xF4); in pmuludq()
1019 emitUint8(0x66); in por()
1021 emitUint8(0x0F); in por()
1022 emitUint8(0xEB); in por()
1030 emitUint8(0x66); in por()
1033 emitUint8(0x0F); in por()
1034 emitUint8(0xEB); in por()
1042 emitUint8(0x66); in psub()
1044 emitUint8(0x0F); in psub()
1046 emitUint8(0xF8); in psub()
1048 emitUint8(0xF9); in psub()
1050 emitUint8(0xFA); in psub()
1059 emitUint8(0x66); in psub()
1062 emitUint8(0x0F); in psub()
1064 emitUint8(0xF8); in psub()
1066 emitUint8(0xF9); in psub()
1068 emitUint8(0xFA); in psub()
1077 emitUint8(0x66); in psubs()
1079 emitUint8(0x0F); in psubs()
1081 emitUint8(0xE8); in psubs()
1083 emitUint8(0xE9); in psubs()
1094 emitUint8(0x66); in psubs()
1097 emitUint8(0x0F); in psubs()
1099 emitUint8(0xE8); in psubs()
1101 emitUint8(0xE9); in psubs()
1111 emitUint8(0x66); in psubus()
1113 emitUint8(0x0F); in psubus()
1115 emitUint8(0xD8); in psubus()
1117 emitUint8(0xD9); in psubus()
1128 emitUint8(0x66); in psubus()
1131 emitUint8(0x0F); in psubus()
1133 emitUint8(0xD8); in psubus()
1135 emitUint8(0xD9); in psubus()
1146 emitUint8(0x66); in pxor()
1148 emitUint8(0x0F); in pxor()
1149 emitUint8(0xEF); in pxor()
1157 emitUint8(0x66); in pxor()
1160 emitUint8(0x0F); in pxor()
1161 emitUint8(0xEF); in pxor()
1169 emitUint8(0x66); in psll()
1171 emitUint8(0x0F); in psll()
1173 emitUint8(0xF1); in psll()
1176 emitUint8(0xF2); in psll()
1185 emitUint8(0x66); in psll()
1188 emitUint8(0x0F); in psll()
1190 emitUint8(0xF1); in psll()
1193 emitUint8(0xF2); in psll()
1203 emitUint8(0x66); in psll()
1205 emitUint8(0x0F); in psll()
1207 emitUint8(0x71); in psll()
1210 emitUint8(0x72); in psll()
1213 emitUint8(imm.value() & 0xFF); in psll()
1220 emitUint8(0x66); in psra()
1222 emitUint8(0x0F); in psra()
1224 emitUint8(0xE1); in psra()
1227 emitUint8(0xE2); in psra()
1236 emitUint8(0x66); in psra()
1239 emitUint8(0x0F); in psra()
1241 emitUint8(0xE1); in psra()
1244 emitUint8(0xE2); in psra()
1254 emitUint8(0x66); in psra()
1256 emitUint8(0x0F); in psra()
1258 emitUint8(0x71); in psra()
1261 emitUint8(0x72); in psra()
1264 emitUint8(imm.value() & 0xFF); in psra()
1271 emitUint8(0x66); in psrl()
1273 emitUint8(0x0F); in psrl()
1275 emitUint8(0xD1); in psrl()
1277 emitUint8(0xD3); in psrl()
1280 emitUint8(0xD2); in psrl()
1289 emitUint8(0x66); in psrl()
1292 emitUint8(0x0F); in psrl()
1294 emitUint8(0xD1); in psrl()
1296 emitUint8(0xD3); in psrl()
1299 emitUint8(0xD2); in psrl()
1309 emitUint8(0x66); in psrl()
1311 emitUint8(0x0F); in psrl()
1313 emitUint8(0x71); in psrl()
1315 emitUint8(0x73); in psrl()
1318 emitUint8(0x72); in psrl()
1321 emitUint8(imm.value() & 0xFF); in psrl()
1332 emitUint8(0x0F); in addps()
1333 emitUint8(0x58); in addps()
1343 emitUint8(0x0F); in addps()
1344 emitUint8(0x58); in addps()
1353 emitUint8(0x0F); in subps()
1354 emitUint8(0x5C); in subps()
1364 emitUint8(0x0F); in subps()
1365 emitUint8(0x5C); in subps()
1374 emitUint8(0x0F); in divps()
1375 emitUint8(0x5E); in divps()
1385 emitUint8(0x0F); in divps()
1386 emitUint8(0x5E); in divps()
1395 emitUint8(0x0F); in mulps()
1396 emitUint8(0x59); in mulps()
1406 emitUint8(0x0F); in mulps()
1407 emitUint8(0x59); in mulps()
1416 emitUint8(0x66); in minps()
1418 emitUint8(0x0F); in minps()
1419 emitUint8(0x5D); in minps()
1428 emitUint8(0x66); in minps()
1431 emitUint8(0x0F); in minps()
1432 emitUint8(0x5D); in minps()
1440 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in minss()
1442 emitUint8(0x0F); in minss()
1443 emitUint8(0x5D); in minss()
1451 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in minss()
1454 emitUint8(0x0F); in minss()
1455 emitUint8(0x5D); in minss()
1464 emitUint8(0x66); in maxps()
1466 emitUint8(0x0F); in maxps()
1467 emitUint8(0x5F); in maxps()
1476 emitUint8(0x66); in maxps()
1479 emitUint8(0x0F); in maxps()
1480 emitUint8(0x5F); in maxps()
1488 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in maxss()
1490 emitUint8(0x0F); in maxss()
1491 emitUint8(0x5F); in maxss()
1499 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in maxss()
1502 emitUint8(0x0F); in maxss()
1503 emitUint8(0x5F); in maxss()
1512 emitUint8(0x66); in andnps()
1514 emitUint8(0x0F); in andnps()
1515 emitUint8(0x55); in andnps()
1524 emitUint8(0x66); in andnps()
1527 emitUint8(0x0F); in andnps()
1528 emitUint8(0x55); in andnps()
1537 emitUint8(0x66); in andps()
1539 emitUint8(0x0F); in andps()
1540 emitUint8(0x54); in andps()
1549 emitUint8(0x66); in andps()
1552 emitUint8(0x0F); in andps()
1553 emitUint8(0x54); in andps()
1562 emitUint8(0x66); in orps()
1564 emitUint8(0x0F); in orps()
1565 emitUint8(0x56); in orps()
1574 emitUint8(0x66); in orps()
1577 emitUint8(0x0F); in orps()
1578 emitUint8(0x56); in orps()
1586 emitUint8(0x66); in blendvps()
1588 emitUint8(0x0F); in blendvps()
1589 emitUint8(0x38); in blendvps()
1590 emitUint8(0x14); in blendvps()
1598 emitUint8(0x66); in blendvps()
1601 emitUint8(0x0F); in blendvps()
1602 emitUint8(0x38); in blendvps()
1603 emitUint8(0x14); in blendvps()
1611 emitUint8(0x66); in pblendvb()
1613 emitUint8(0x0F); in pblendvb()
1614 emitUint8(0x38); in pblendvb()
1615 emitUint8(0x10); in pblendvb()
1623 emitUint8(0x66); in pblendvb()
1626 emitUint8(0x0F); in pblendvb()
1627 emitUint8(0x38); in pblendvb()
1628 emitUint8(0x10); in pblendvb()
1638 emitUint8(0x66); in cmpps()
1640 emitUint8(0x0F); in cmpps()
1641 emitUint8(0xC2); in cmpps()
1643 emitUint8(CmpCondition); in cmpps()
1652 emitUint8(0x66); in cmpps()
1655 emitUint8(0x0F); in cmpps()
1656 emitUint8(0xC2); in cmpps()
1659 emitUint8(CmpCondition); in cmpps()
1666 emitUint8(0x0F); in sqrtps()
1667 emitUint8(0x51); in sqrtps()
1675 emitUint8(0x0F); in rsqrtps()
1676 emitUint8(0x52); in rsqrtps()
1684 emitUint8(0x0F); in reciprocalps()
1685 emitUint8(0x53); in reciprocalps()
1693 emitUint8(0x0F); in movhlps()
1694 emitUint8(0x12); in movhlps()
1702 emitUint8(0x0F); in movlhps()
1703 emitUint8(0x16); in movlhps()
1711 emitUint8(0x0F); in unpcklps()
1712 emitUint8(0x14); in unpcklps()
1720 emitUint8(0x0F); in unpckhps()
1721 emitUint8(0x15); in unpckhps()
1728 emitUint8(0x66); in unpcklpd()
1730 emitUint8(0x0F); in unpcklpd()
1731 emitUint8(0x14); in unpcklpd()
1738 emitUint8(0x66); in unpckhpd()
1740 emitUint8(0x0F); in unpckhpd()
1741 emitUint8(0x15); in unpckhpd()
1760 emitUint8(0x66); in pshufb()
1762 emitUint8(0x0F); in pshufb()
1763 emitUint8(0x38); in pshufb()
1764 emitUint8(0x00); in pshufb()
1772 emitUint8(0x66); in pshufb()
1775 emitUint8(0x0F); in pshufb()
1776 emitUint8(0x38); in pshufb()
1777 emitUint8(0x00); in pshufb()
1786 emitUint8(0x66); in pshufd()
1788 emitUint8(0x0F); in pshufd()
1789 emitUint8(0x70); in pshufd()
1792 emitUint8(imm.value()); in pshufd()
1800 emitUint8(0x66); in pshufd()
1803 emitUint8(0x0F); in pshufd()
1804 emitUint8(0x70); in pshufd()
1808 emitUint8(imm.value()); in pshufd()
1815 emitUint8(0x66); in punpckl()
1817 emitUint8(0x0F); in punpckl()
1819 emitUint8(0x62); in punpckl()
1821 emitUint8(0x61); in punpckl()
1823 emitUint8(0x60); in punpckl()
1834 emitUint8(0x66); in punpckl()
1837 emitUint8(0x0F); in punpckl()
1839 emitUint8(0x62); in punpckl()
1841 emitUint8(0x61); in punpckl()
1843 emitUint8(0x60); in punpckl()
1854 emitUint8(0x66); in punpckh()
1856 emitUint8(0x0F); in punpckh()
1858 emitUint8(0x6A); in punpckh()
1860 emitUint8(0x69); in punpckh()
1862 emitUint8(0x68); in punpckh()
1873 emitUint8(0x66); in punpckh()
1876 emitUint8(0x0F); in punpckh()
1878 emitUint8(0x6A); in punpckh()
1880 emitUint8(0x69); in punpckh()
1882 emitUint8(0x68); in punpckh()
1893 emitUint8(0x66); in packss()
1895 emitUint8(0x0F); in packss()
1897 emitUint8(0x6B); in packss()
1899 emitUint8(0x63); in packss()
1910 emitUint8(0x66); in packss()
1913 emitUint8(0x0F); in packss()
1915 emitUint8(0x6B); in packss()
1917 emitUint8(0x63); in packss()
1928 emitUint8(0x66); in packus()
1930 emitUint8(0x0F); in packus()
1932 emitUint8(0x38); in packus()
1933 emitUint8(0x2B); in packus()
1935 emitUint8(0x67); in packus()
1946 emitUint8(0x66); in packus()
1949 emitUint8(0x0F); in packus()
1951 emitUint8(0x38); in packus()
1952 emitUint8(0x2B); in packus()
1954 emitUint8(0x67); in packus()
1967 emitUint8(0x0F); in shufps()
1968 emitUint8(0xC6); in shufps()
1971 emitUint8(imm.value()); in shufps()
1981 emitUint8(0x0F); in shufps()
1982 emitUint8(0xC6); in shufps()
1986 emitUint8(imm.value()); in shufps()
1992 emitUint8(0x66); in sqrtpd()
1994 emitUint8(0x0F); in sqrtpd()
1995 emitUint8(0x51); in sqrtpd()
2004 emitUint8(0x0F); in cvtdq2ps()
2005 emitUint8(0x5B); in cvtdq2ps()
2015 emitUint8(0x0F); in cvtdq2ps()
2016 emitUint8(0x5B); in cvtdq2ps()
2024 emitUint8(0xF3); in cvttps2dq()
2026 emitUint8(0x0F); in cvttps2dq()
2027 emitUint8(0x5B); in cvttps2dq()
2035 emitUint8(0xF3); in cvttps2dq()
2038 emitUint8(0x0F); in cvttps2dq()
2039 emitUint8(0x5B); in cvttps2dq()
2047 emitUint8(0x66); in cvtps2dq()
2049 emitUint8(0x0F); in cvtps2dq()
2050 emitUint8(0x5B); in cvtps2dq()
2058 emitUint8(0x66); in cvtps2dq()
2061 emitUint8(0x0F); in cvtps2dq()
2062 emitUint8(0x5B); in cvtps2dq()
2070 emitUint8(isFloat32Asserting32Or64(DestTy) ? 0xF3 : 0xF2); in cvtsi2ss()
2072 emitUint8(0x0F); in cvtsi2ss()
2073 emitUint8(0x2A); in cvtsi2ss()
2081 emitUint8(isFloat32Asserting32Or64(DestTy) ? 0xF3 : 0xF2); in cvtsi2ss()
2084 emitUint8(0x0F); in cvtsi2ss()
2085 emitUint8(0x2A); in cvtsi2ss()
2094 emitUint8(isFloat32Asserting32Or64(SrcTy) ? 0xF3 : 0xF2); in cvtfloat2float()
2096 emitUint8(0x0F); in cvtfloat2float()
2097 emitUint8(0x5A); in cvtfloat2float()
2105 emitUint8(isFloat32Asserting32Or64(SrcTy) ? 0xF3 : 0xF2); in cvtfloat2float()
2108 emitUint8(0x0F); in cvtfloat2float()
2109 emitUint8(0x5A); in cvtfloat2float()
2117 emitUint8(isFloat32Asserting32Or64(SrcTy) ? 0xF3 : 0xF2); in cvttss2si()
2119 emitUint8(0x0F); in cvttss2si()
2120 emitUint8(0x2C); in cvttss2si()
2128 emitUint8(isFloat32Asserting32Or64(SrcTy) ? 0xF3 : 0xF2); in cvttss2si()
2131 emitUint8(0x0F); in cvttss2si()
2132 emitUint8(0x2C); in cvttss2si()
2140 emitUint8(isFloat32Asserting32Or64(SrcTy) ? 0xF3 : 0xF2); in cvtss2si()
2142 emitUint8(0x0F); in cvtss2si()
2143 emitUint8(0x2D); in cvtss2si()
2151 emitUint8(isFloat32Asserting32Or64(SrcTy) ? 0xF3 : 0xF2); in cvtss2si()
2154 emitUint8(0x0F); in cvtss2si()
2155 emitUint8(0x2D); in cvtss2si()
2164 emitUint8(0x66); in ucomiss()
2166 emitUint8(0x0F); in ucomiss()
2167 emitUint8(0x2E); in ucomiss()
2176 emitUint8(0x66); in ucomiss()
2179 emitUint8(0x0F); in ucomiss()
2180 emitUint8(0x2E); in ucomiss()
2189 emitUint8(0x66); in movmsk()
2196 emitUint8(0x0F); in movmsk()
2198 emitUint8(0xD7); in movmsk()
2200 emitUint8(0x50); in movmsk()
2212 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in sqrt()
2215 emitUint8(0x0F); in sqrt()
2216 emitUint8(0x51); in sqrt()
2225 emitUint8(isFloat32Asserting32Or64(Ty) ? 0xF3 : 0xF2); in sqrt()
2227 emitUint8(0x0F); in sqrt()
2228 emitUint8(0x51); in sqrt()
2237 emitUint8(0x66); in xorps()
2240 emitUint8(0x0F); in xorps()
2241 emitUint8(0x57); in xorps()
2250 emitUint8(0x66); in xorps()
2252 emitUint8(0x0F); in xorps()
2253 emitUint8(0x57); in xorps()
2265 emitUint8(0x66); in insertps()
2267 emitUint8(0x0F); in insertps()
2268 emitUint8(0x3A); in insertps()
2269 emitUint8(0x21); in insertps()
2271 emitUint8(imm.value()); in insertps()
2282 emitUint8(0x66); in insertps()
2285 emitUint8(0x0F); in insertps()
2286 emitUint8(0x3A); in insertps()
2287 emitUint8(0x21); in insertps()
2290 emitUint8(imm.value()); in insertps()
2299 emitUint8(0x66); in pinsr()
2301 emitUint8(0x0F); in pinsr()
2303 emitUint8(0xC4); in pinsr()
2305 emitUint8(0x3A); in pinsr()
2306 emitUint8(isByteSizedType(Ty) ? 0x20 : 0x22); in pinsr()
2309 emitUint8(imm.value()); in pinsr()
2318 emitUint8(0x66); in pinsr()
2321 emitUint8(0x0F); in pinsr()
2323 emitUint8(0xC4); in pinsr()
2325 emitUint8(0x3A); in pinsr()
2326 emitUint8(isByteSizedType(Ty) ? 0x20 : 0x22); in pinsr()
2330 emitUint8(imm.value()); in pinsr()
2340 emitUint8(0x66); in pextr()
2342 emitUint8(0x0F); in pextr()
2343 emitUint8(0xC5); in pextr()
2345 emitUint8(imm.value()); in pextr()
2347 emitUint8(0x66); in pextr()
2349 emitUint8(0x0F); in pextr()
2350 emitUint8(0x3A); in pextr()
2351 emitUint8(isByteSizedType(Ty) ? 0x14 : 0x16); in pextr()
2355 emitUint8(imm.value()); in pextr()
2362 emitUint8(0x66); in pmovsxdq()
2364 emitUint8(0x0F); in pmovsxdq()
2365 emitUint8(0x38); in pmovsxdq()
2366 emitUint8(0x25); in pmovsxdq()
2374 emitUint8(0x66); in pcmpeq()
2376 emitUint8(0x0F); in pcmpeq()
2378 emitUint8(0x74); in pcmpeq()
2380 emitUint8(0x75); in pcmpeq()
2382 emitUint8(0x76); in pcmpeq()
2391 emitUint8(0x66); in pcmpeq()
2394 emitUint8(0x0F); in pcmpeq()
2396 emitUint8(0x74); in pcmpeq()
2398 emitUint8(0x75); in pcmpeq()
2400 emitUint8(0x76); in pcmpeq()
2409 emitUint8(0x66); in pcmpgt()
2411 emitUint8(0x0F); in pcmpgt()
2413 emitUint8(0x64); in pcmpgt()
2415 emitUint8(0x65); in pcmpgt()
2417 emitUint8(0x66); in pcmpgt()
2426 emitUint8(0x66); in pcmpgt()
2429 emitUint8(0x0F); in pcmpgt()
2431 emitUint8(0x64); in pcmpgt()
2433 emitUint8(0x65); in pcmpgt()
2435 emitUint8(0x66); in pcmpgt()
2445 emitUint8(0x66); in round()
2447 emitUint8(0x0F); in round()
2448 emitUint8(0x3A); in round()
2451 emitUint8(0x08); in round()
2454 emitUint8(0x0A); in round()
2457 emitUint8(0x0B); in round()
2464 emitUint8(static_cast<uint8_t>(mode.value()) | 0x8); in round()
2472 emitUint8(0x66); in round()
2475 emitUint8(0x0F); in round()
2476 emitUint8(0x3A); in round()
2479 emitUint8(0x08); in round()
2482 emitUint8(0x0A); in round()
2485 emitUint8(0x0B); in round()
2492 emitUint8(static_cast<uint8_t>(mode.value()) | 0x8); in round()
2500 emitUint8(0xD9); in fnstcw()
2509 emitUint8(0xD9); in fldcw()
2518 emitUint8(0xDF); in fistpl()
2527 emitUint8(0xDB); in fistps()
2536 emitUint8(0xDF); in fildl()
2545 emitUint8(0xDB); in filds()
2553 emitUint8(0xD9); in fincstp()
2554 emitUint8(0xF7); in fincstp()
2583 emitUint8(Tag * 8 + 2); in arith_int()
2585 emitUint8(Tag * 8 + 3); in arith_int()
2600 emitUint8(Tag * 8 + 2); in arith_int()
2602 emitUint8(Tag * 8 + 3); in arith_int()
2617 emitUint8(Tag * 8 + 0); in arith_int()
2619 emitUint8(Tag * 8 + 1); in arith_int()
2678 emitUint8(0x84); in test()
2680 emitUint8(0x85); in test()
2693 emitUint8(0x84); in test()
2695 emitUint8(0x85); in test()
2712 emitUint8(0xA8); in test()
2714 emitUint8(0xF6); in test()
2715 emitUint8(0xC0 + gprEncoding(reg)); in test()
2717 emitUint8(immediate.value() & 0xFF); in test()
2722 emitUint8(0xA9); in test()
2728 emitUint8(0xF7); in test()
2744 emitUint8(0xF6); in test()
2747 emitUint8(immediate.value() & 0xFF); in test()
2753 emitUint8(0xF7); in test()
2973 emitUint8(0x98); in cbw()
2979 emitUint8(0x99); in cwd()
2984 emitUint8(0x99); in cdq()
2993 emitUint8(0x99); in cqo()
3003 emitUint8(0xF6); in div()
3005 emitUint8(0xF7); in div()
3017 emitUint8(0xF6); in div()
3019 emitUint8(0xF7); in div()
3030 emitUint8(0xF6); in idiv()
3032 emitUint8(0xF7); in idiv()
3044 emitUint8(0xF6); in idiv()
3046 emitUint8(0xF7); in idiv()
3059 emitUint8(0x0F); in imul()
3060 emitUint8(0xAF); in imul()
3074 emitUint8(0x0F); in imul()
3075 emitUint8(0xAF); in imul()
3088 emitUint8(0x6B); in imul()
3090 emitUint8(imm.value() & 0xFF); in imul()
3092 emitUint8(0x69); in imul()
3105 emitUint8(0xF6); in imul()
3107 emitUint8(0xF7); in imul()
3119 emitUint8(0xF6); in imul()
3121 emitUint8(0xF7); in imul()
3134 emitUint8(0x6B); in imul()
3136 emitUint8(imm.value() & 0xFF); in imul()
3138 emitUint8(0x69); in imul()
3155 emitUint8(0x6B); in imul()
3158 emitUint8(imm.value() & 0xFF); in imul()
3160 emitUint8(0x69); in imul()
3174 emitUint8(0xF6); in mul()
3176 emitUint8(0xF7); in mul()
3188 emitUint8(0xF6); in mul()
3190 emitUint8(0xF7); in mul()
3198 emitUint8(0x40 + reg); in incl()
3206 emitUint8(0xFF); in incl()
3214 emitUint8(0x48 + reg); in decl()
3222 emitUint8(0xFF); in decl()
3306 emitUint8(0x0F); in shld()
3307 emitUint8(0xA5); in shld()
3320 emitUint8(0x0F); in shld()
3321 emitUint8(0xA4); in shld()
3323 emitUint8(imm.value() & 0xFF); in shld()
3335 emitUint8(0x0F); in shld()
3336 emitUint8(0xA5); in shld()
3348 emitUint8(0x0F); in shrd()
3349 emitUint8(0xAD); in shrd()
3362 emitUint8(0x0F); in shrd()
3363 emitUint8(0xAC); in shrd()
3365 emitUint8(imm.value() & 0xFF); in shrd()
3377 emitUint8(0x0F); in shrd()
3378 emitUint8(0xAD); in shrd()
3389 emitUint8(0xF6); in neg()
3391 emitUint8(0xF7); in neg()
3403 emitUint8(0xF6); in neg()
3405 emitUint8(0xF7); in neg()
3413 emitUint8(0xF7); in notl()
3414 emitUint8(0xD0 | gprEncoding(reg)); in notl()
3422 emitUint8(0x0F); in bswap()
3423 emitUint8(0xC8 | gprEncoding(reg)); in bswap()
3435 emitUint8(0x0F); in bsf()
3436 emitUint8(0xBC); in bsf()
3450 emitUint8(0x0F); in bsf()
3451 emitUint8(0xBC); in bsf()
3464 emitUint8(0x0F); in bsr()
3465 emitUint8(0xBD); in bsr()
3479 emitUint8(0x0F); in bsr()
3480 emitUint8(0xBD); in bsr()
3488 emitUint8(0x0F); in bt()
3489 emitUint8(0xA3); in bt()
3495 emitUint8(0xC3); in ret()
3501 emitUint8(0xC2); in ret()
3503 emitUint8(imm.value() & 0xFF); in ret()
3504 emitUint8((imm.value() >> 8) & 0xFF); in ret()
3514 emitUint8(0x90); in nop()
3517 emitUint8(0x66); in nop()
3518 emitUint8(0x90); in nop()
3521 emitUint8(0x0F); in nop()
3522 emitUint8(0x1F); in nop()
3523 emitUint8(0x00); in nop()
3526 emitUint8(0x0F); in nop()
3527 emitUint8(0x1F); in nop()
3528 emitUint8(0x40); in nop()
3529 emitUint8(0x00); in nop()
3532 emitUint8(0x0F); in nop()
3533 emitUint8(0x1F); in nop()
3534 emitUint8(0x44); in nop()
3535 emitUint8(0x00); in nop()
3536 emitUint8(0x00); in nop()
3539 emitUint8(0x66); in nop()
3540 emitUint8(0x0F); in nop()
3541 emitUint8(0x1F); in nop()
3542 emitUint8(0x44); in nop()
3543 emitUint8(0x00); in nop()
3544 emitUint8(0x00); in nop()
3547 emitUint8(0x0F); in nop()
3548 emitUint8(0x1F); in nop()
3549 emitUint8(0x80); in nop()
3550 emitUint8(0x00); in nop()
3551 emitUint8(0x00); in nop()
3552 emitUint8(0x00); in nop()
3553 emitUint8(0x00); in nop()
3556 emitUint8(0x0F); in nop()
3557 emitUint8(0x1F); in nop()
3558 emitUint8(0x84); in nop()
3559 emitUint8(0x00); in nop()
3560 emitUint8(0x00); in nop()
3561 emitUint8(0x00); in nop()
3562 emitUint8(0x00); in nop()
3563 emitUint8(0x00); in nop()
3572 emitUint8(0xCC); in int3()
3577 emitUint8(0xF4); in hlt()
3582 emitUint8(0x0F); in ud2()
3583 emitUint8(0x0B); in ud2()
3603 emitUint8(0x70 + condition); in j()
3604 emitUint8((offset - kShortSize) & 0xFF); in j()
3606 emitUint8(0x0F); in j()
3607 emitUint8(0x80 + condition); in j()
3611 emitUint8(0x70 + condition); in j()
3614 emitUint8(0x0F); in j()
3615 emitUint8(0x80 + condition); in j()
3625 emitUint8(0x0F); in j()
3626 emitUint8(0x80 + condition); in j()
3637 emitUint8(0xFF); in jmp()
3650 emitUint8(0xEB); in jmp()
3651 emitUint8((offset - kShortSize) & 0xFF); in jmp()
3653 emitUint8(0xE9); in jmp()
3657 emitUint8(0xEB); in jmp()
3660 emitUint8(0xE9); in jmp()
3668 emitUint8(0xE9); in jmp()
3678 emitUint8(0xE9); in jmp()
3688 emitUint8(0x0F); in mfence()
3689 emitUint8(0xAE); in mfence()
3690 emitUint8(0xF0); in mfence()
3695 emitUint8(0xF0); in lock()
3705 emitUint8(0xF0); in cmpxchg()
3708 emitUint8(0x0F); in cmpxchg()
3710 emitUint8(0xB0); in cmpxchg()
3712 emitUint8(0xB1); in cmpxchg()
3721 emitUint8(0xF0); in cmpxchg8b()
3724 emitUint8(0x0F); in cmpxchg8b()
3725 emitUint8(0xC7); in cmpxchg8b()
3736 emitUint8(0xF0); in xadd()
3739 emitUint8(0x0F); in xadd()
3741 emitUint8(0xC0); in xadd()
3743 emitUint8(0xC1); in xadd()
3756 emitUint8(0x90 + gprEncoding(reg1)); in xchg()
3759 emitUint8(0x90 + gprEncoding(reg0)); in xchg()
3763 emitUint8(0x86); in xchg()
3765 emitUint8(0x87); in xchg()
3779 emitUint8(0x86); in xchg()
3781 emitUint8(0x87); in xchg()
3787 emitUint8(0x0F); in iaca_start()
3788 emitUint8(0x0B); in iaca_start()
3794 emitUint8(0xB8 + gprEncoding(dst)); in iaca_start()
3797 emitUint8(0x64); in iaca_start()
3798 emitUint8(0x67); in iaca_start()
3799 emitUint8(0x90); in iaca_start()
3809 emitUint8(0xB8 + gprEncoding(dst)); in iaca_end()
3812 emitUint8(0x64); in iaca_end()
3813 emitUint8(0x67); in iaca_end()
3814 emitUint8(0x90); in iaca_end()
3816 emitUint8(0x0F); in iaca_end()
3817 emitUint8(0x0B); in iaca_end()
3823 emitUint8(prefix); in emitSegmentOverride()
3874 emitUint8(operand.encoding_[0] + (rm << 3)); in emitOperand()
3879 emitUint8(operand.encoding_[1]); in emitOperand()
3886 emitUint8(operand.encoding_[i]); in emitOperand()
3931 emitUint8(0x04 + (rm << 3)); in emitComplexI8()
3932 emitUint8(immediate.value() & 0xFF); in emitComplexI8()
3935 emitUint8(0x80); in emitComplexI8()
3938 emitUint8(immediate.value() & 0xFF); in emitComplexI8()
3949 emitUint8(0x83); in emitComplex()
3952 emitUint8(immediate.value() & 0xFF); in emitComplex()
3955 emitUint8(0x05 + (rm << 3)); in emitComplex()
3958 emitUint8(0x81); in emitComplex()
3989 emitUint8(0); in emitNearLabelLink()
4006 emitUint8(isByteSizedArithType(Ty) ? 0xD0 : 0xD1); in emitGenericShift()
4009 emitUint8(isByteSizedArithType(Ty) ? 0xC0 : 0xC1); in emitGenericShift()
4012 emitUint8(imm.value() & 0xFF); in emitGenericShift()
4026 emitUint8(isByteSizedArithType(Ty) ? 0xD2 : 0xD3); in emitGenericShift()