Lines Matching refs:EmitUint8

71   EmitUint8(0xFF);  in call()
78 EmitUint8(0xFF); in call()
85 EmitUint8(0xE8); in call()
95 EmitUint8(0xE8); in call()
104 EmitUint8(0x50 + reg); in pushl()
110 EmitUint8(0xFF); in pushl()
118 EmitUint8(0x6A); in pushl()
119 EmitUint8(imm.value() & 0xFF); in pushl()
121 EmitUint8(0x68); in pushl()
129 EmitUint8(0x58 + reg); in popl()
135 EmitUint8(0x8F); in popl()
142 EmitUint8(0xB8 + dst); in movl()
149 EmitUint8(0x89); in movl()
156 EmitUint8(0x8B); in movl()
163 EmitUint8(0x89); in movl()
170 EmitUint8(0xC7); in movl()
177 EmitUint8(0xC7); in movl()
184 EmitUint8(0x0F); in movntl()
185 EmitUint8(0xC3); in movntl()
196 EmitUint8(byte_zero); in blsi()
197 EmitUint8(byte_one); in blsi()
198 EmitUint8(byte_two); in blsi()
199 EmitUint8(0xF3); in blsi()
210 EmitUint8(byte_zero); in blsmsk()
211 EmitUint8(byte_one); in blsmsk()
212 EmitUint8(byte_two); in blsmsk()
213 EmitUint8(0xF3); in blsmsk()
224 EmitUint8(byte_zero); in blsr()
225 EmitUint8(byte_one); in blsr()
226 EmitUint8(byte_two); in blsr()
227 EmitUint8(0xF3); in blsr()
233 EmitUint8(0x0F); in bswapl()
234 EmitUint8(0xC8 + dst); in bswapl()
239 EmitUint8(0x0F); in bsfl()
240 EmitUint8(0xBC); in bsfl()
246 EmitUint8(0x0F); in bsfl()
247 EmitUint8(0xBC); in bsfl()
253 EmitUint8(0x0F); in bsrl()
254 EmitUint8(0xBD); in bsrl()
260 EmitUint8(0x0F); in bsrl()
261 EmitUint8(0xBD); in bsrl()
267 EmitUint8(0xF3); in popcntl()
268 EmitUint8(0x0F); in popcntl()
269 EmitUint8(0xB8); in popcntl()
275 EmitUint8(0xF3); in popcntl()
276 EmitUint8(0x0F); in popcntl()
277 EmitUint8(0xB8); in popcntl()
283 EmitUint8(0x0F); in movzxb()
284 EmitUint8(0xB6); in movzxb()
291 EmitUint8(0x0F); in movzxb()
292 EmitUint8(0xB6); in movzxb()
299 EmitUint8(0x0F); in movsxb()
300 EmitUint8(0xBE); in movsxb()
307 EmitUint8(0x0F); in movsxb()
308 EmitUint8(0xBE); in movsxb()
320 EmitUint8(0x88); in movb()
327 EmitUint8(0xC6); in movb()
330 EmitUint8(imm.value() & 0xFF); in movb()
336 EmitUint8(0x0F); in movzxw()
337 EmitUint8(0xB7); in movzxw()
344 EmitUint8(0x0F); in movzxw()
345 EmitUint8(0xB7); in movzxw()
352 EmitUint8(0x0F); in movsxw()
353 EmitUint8(0xBF); in movsxw()
360 EmitUint8(0x0F); in movsxw()
361 EmitUint8(0xBF); in movsxw()
374 EmitUint8(0x89); in movw()
382 EmitUint8(0xC7); in movw()
385 EmitUint8(imm.value() & 0xFF); in movw()
386 EmitUint8(imm.value() >> 8); in movw()
392 EmitUint8(0x8D); in leal()
399 EmitUint8(0x0F); in cmovl()
400 EmitUint8(0x40 + condition); in cmovl()
407 EmitUint8(0x0F); in cmovl()
408 EmitUint8(0x40 + condition); in cmovl()
415 EmitUint8(0x0F); in setb()
416 EmitUint8(0x90 + condition); in setb()
427 EmitUint8(0x0F); in movaps()
428 EmitUint8(0x28); in movaps()
445 EmitUint8(byte_zero); in vmovaps()
446 EmitUint8(byte_one); in vmovaps()
448 EmitUint8(0x28); in vmovaps()
459 EmitUint8(0x0F); in movaps()
460 EmitUint8(0x28); in movaps()
477 EmitUint8(ByteZero); in vmovaps()
478 EmitUint8(ByteOne); in vmovaps()
480 EmitUint8(0x28); in vmovaps()
491 EmitUint8(0x0F); in movups()
492 EmitUint8(0x10); in movups()
509 EmitUint8(ByteZero); in vmovups()
510 EmitUint8(ByteOne); in vmovups()
512 EmitUint8(0x10); in vmovups()
523 EmitUint8(0x0F); in movaps()
524 EmitUint8(0x29); in movaps()
541 EmitUint8(ByteZero); in vmovaps()
542 EmitUint8(ByteOne); in vmovaps()
544 EmitUint8(0x29); in vmovaps()
555 EmitUint8(0x0F); in movups()
556 EmitUint8(0x11); in movups()
573 EmitUint8(ByteZero); in vmovups()
574 EmitUint8(ByteOne); in vmovups()
576 EmitUint8(0x11); in vmovups()
584 EmitUint8(0xF3); in movss()
585 EmitUint8(0x0F); in movss()
586 EmitUint8(0x10); in movss()
593 EmitUint8(0xF3); in movss()
594 EmitUint8(0x0F); in movss()
595 EmitUint8(0x11); in movss()
602 EmitUint8(0xF3); in movss()
603 EmitUint8(0x0F); in movss()
604 EmitUint8(0x11); in movss()
611 EmitUint8(0x66); in movd()
612 EmitUint8(0x0F); in movd()
613 EmitUint8(0x6E); in movd()
620 EmitUint8(0x66); in movd()
621 EmitUint8(0x0F); in movd()
622 EmitUint8(0x7E); in movd()
629 EmitUint8(0xF3); in addss()
630 EmitUint8(0x0F); in addss()
631 EmitUint8(0x58); in addss()
638 EmitUint8(0xF3); in addss()
639 EmitUint8(0x0F); in addss()
640 EmitUint8(0x58); in addss()
647 EmitUint8(0xF3); in subss()
648 EmitUint8(0x0F); in subss()
649 EmitUint8(0x5C); in subss()
656 EmitUint8(0xF3); in subss()
657 EmitUint8(0x0F); in subss()
658 EmitUint8(0x5C); in subss()
665 EmitUint8(0xF3); in mulss()
666 EmitUint8(0x0F); in mulss()
667 EmitUint8(0x59); in mulss()
674 EmitUint8(0xF3); in mulss()
675 EmitUint8(0x0F); in mulss()
676 EmitUint8(0x59); in mulss()
683 EmitUint8(0xF3); in divss()
684 EmitUint8(0x0F); in divss()
685 EmitUint8(0x5E); in divss()
692 EmitUint8(0xF3); in divss()
693 EmitUint8(0x0F); in divss()
694 EmitUint8(0x5E); in divss()
701 EmitUint8(0x0F); in addps()
702 EmitUint8(0x58); in addps()
715 EmitUint8(ByteZero); in vaddps()
716 EmitUint8(ByteOne); in vaddps()
717 EmitUint8(0x58); in vaddps()
723 EmitUint8(0x0F); in subps()
724 EmitUint8(0x5C); in subps()
735 EmitUint8(byte_zero); in vsubps()
736 EmitUint8(byte_one); in vsubps()
737 EmitUint8(0x5C); in vsubps()
743 EmitUint8(0x0F); in mulps()
744 EmitUint8(0x59); in mulps()
757 EmitUint8(ByteZero); in vmulps()
758 EmitUint8(ByteOne); in vmulps()
759 EmitUint8(0x59); in vmulps()
765 EmitUint8(0x0F); in divps()
766 EmitUint8(0x5E); in divps()
780 EmitUint8(ByteZero); in vdivps()
781 EmitUint8(ByteOne); in vdivps()
782 EmitUint8(0x5E); in vdivps()
793 EmitUint8(0x66); in movapd()
794 EmitUint8(0x0F); in movapd()
795 EmitUint8(0x28); in movapd()
812 EmitUint8(ByteZero); in vmovapd()
813 EmitUint8(ByteOne); in vmovapd()
815 EmitUint8(0x28); in vmovapd()
826 EmitUint8(0x66); in movapd()
827 EmitUint8(0x0F); in movapd()
828 EmitUint8(0x28); in movapd()
845 EmitUint8(ByteZero); in vmovapd()
846 EmitUint8(ByteOne); in vmovapd()
848 EmitUint8(0x28); in vmovapd()
859 EmitUint8(0x66); in movupd()
860 EmitUint8(0x0F); in movupd()
861 EmitUint8(0x10); in movupd()
878 EmitUint8(ByteZero); in vmovupd()
879 EmitUint8(ByteOne); in vmovupd()
881 EmitUint8(0x10); in vmovupd()
893 EmitUint8(0x66); in movapd()
894 EmitUint8(0x0F); in movapd()
895 EmitUint8(0x29); in movapd()
912 EmitUint8(ByteZero); in vmovapd()
913 EmitUint8(ByteOne); in vmovapd()
915 EmitUint8(0x29); in vmovapd()
926 EmitUint8(0x66); in movupd()
927 EmitUint8(0x0F); in movupd()
928 EmitUint8(0x11); in movupd()
945 EmitUint8(ByteZero); in vmovupd()
946 EmitUint8(ByteOne); in vmovupd()
948 EmitUint8(0x11); in vmovupd()
955 EmitUint8(0xD9); in flds()
962 EmitUint8(0xD9); in fsts()
969 EmitUint8(0xD9); in fstps()
976 EmitUint8(0xF2); in movsd()
977 EmitUint8(0x0F); in movsd()
978 EmitUint8(0x10); in movsd()
985 EmitUint8(0xF2); in movsd()
986 EmitUint8(0x0F); in movsd()
987 EmitUint8(0x11); in movsd()
994 EmitUint8(0xF2); in movsd()
995 EmitUint8(0x0F); in movsd()
996 EmitUint8(0x11); in movsd()
1003 EmitUint8(0x66); in movhpd()
1004 EmitUint8(0x0F); in movhpd()
1005 EmitUint8(0x16); in movhpd()
1012 EmitUint8(0x66); in movhpd()
1013 EmitUint8(0x0F); in movhpd()
1014 EmitUint8(0x17); in movhpd()
1021 EmitUint8(0xF2); in addsd()
1022 EmitUint8(0x0F); in addsd()
1023 EmitUint8(0x58); in addsd()
1030 EmitUint8(0xF2); in addsd()
1031 EmitUint8(0x0F); in addsd()
1032 EmitUint8(0x58); in addsd()
1039 EmitUint8(0xF2); in subsd()
1040 EmitUint8(0x0F); in subsd()
1041 EmitUint8(0x5C); in subsd()
1048 EmitUint8(0xF2); in subsd()
1049 EmitUint8(0x0F); in subsd()
1050 EmitUint8(0x5C); in subsd()
1057 EmitUint8(0xF2); in mulsd()
1058 EmitUint8(0x0F); in mulsd()
1059 EmitUint8(0x59); in mulsd()
1066 EmitUint8(0xF2); in mulsd()
1067 EmitUint8(0x0F); in mulsd()
1068 EmitUint8(0x59); in mulsd()
1075 EmitUint8(0xF2); in divsd()
1076 EmitUint8(0x0F); in divsd()
1077 EmitUint8(0x5E); in divsd()
1084 EmitUint8(0xF2); in divsd()
1085 EmitUint8(0x0F); in divsd()
1086 EmitUint8(0x5E); in divsd()
1093 EmitUint8(0x66); in addpd()
1094 EmitUint8(0x0F); in addpd()
1095 EmitUint8(0x58); in addpd()
1108 EmitUint8(ByteZero); in vaddpd()
1109 EmitUint8(ByteOne); in vaddpd()
1110 EmitUint8(0x58); in vaddpd()
1117 EmitUint8(0x66); in subpd()
1118 EmitUint8(0x0F); in subpd()
1119 EmitUint8(0x5C); in subpd()
1132 EmitUint8(ByteZero); in vsubpd()
1133 EmitUint8(ByteOne); in vsubpd()
1134 EmitUint8(0x5C); in vsubpd()
1140 EmitUint8(0x66); in mulpd()
1141 EmitUint8(0x0F); in mulpd()
1142 EmitUint8(0x59); in mulpd()
1155 EmitUint8(ByteZero); in vmulpd()
1156 EmitUint8(ByteOne); in vmulpd()
1157 EmitUint8(0x59); in vmulpd()
1163 EmitUint8(0x66); in divpd()
1164 EmitUint8(0x0F); in divpd()
1165 EmitUint8(0x5E); in divpd()
1178 EmitUint8(ByteZero); in vdivpd()
1179 EmitUint8(ByteOne); in vdivpd()
1180 EmitUint8(0x5E); in vdivpd()
1190 EmitUint8(0x66); in movdqa()
1191 EmitUint8(0x0F); in movdqa()
1192 EmitUint8(0x6F); in movdqa()
1207 EmitUint8(ByteZero); in vmovdqa()
1208 EmitUint8(ByteOne); in vmovdqa()
1210 EmitUint8(0x6F); in vmovdqa()
1221 EmitUint8(0x66); in movdqa()
1222 EmitUint8(0x0F); in movdqa()
1223 EmitUint8(0x6F); in movdqa()
1238 EmitUint8(ByteZero); in vmovdqa()
1239 EmitUint8(ByteOne); in vmovdqa()
1241 EmitUint8(0x6F); in vmovdqa()
1252 EmitUint8(0xF3); in movdqu()
1253 EmitUint8(0x0F); in movdqu()
1254 EmitUint8(0x6F); in movdqu()
1269 EmitUint8(ByteZero); in vmovdqu()
1270 EmitUint8(ByteOne); in vmovdqu()
1272 EmitUint8(0x6F); in vmovdqu()
1283 EmitUint8(0x66); in movdqa()
1284 EmitUint8(0x0F); in movdqa()
1285 EmitUint8(0x7F); in movdqa()
1300 EmitUint8(ByteZero); in vmovdqa()
1301 EmitUint8(ByteOne); in vmovdqa()
1303 EmitUint8(0x7F); in vmovdqa()
1315 EmitUint8(0xF3); in movdqu()
1316 EmitUint8(0x0F); in movdqu()
1317 EmitUint8(0x7F); in movdqu()
1332 EmitUint8(ByteZero); in vmovdqu()
1333 EmitUint8(ByteOne); in vmovdqu()
1335 EmitUint8(0x7F); in vmovdqu()
1342 EmitUint8(0x66); in paddb()
1343 EmitUint8(0x0F); in paddb()
1344 EmitUint8(0xFC); in paddb()
1355 EmitUint8(ByteZero); in vpaddb()
1356 EmitUint8(ByteOne); in vpaddb()
1357 EmitUint8(0xFC); in vpaddb()
1363 EmitUint8(0x66); in psubb()
1364 EmitUint8(0x0F); in psubb()
1365 EmitUint8(0xF8); in psubb()
1376 EmitUint8(ByteZero); in vpsubb()
1377 EmitUint8(ByteOne); in vpsubb()
1378 EmitUint8(0xF8); in vpsubb()
1384 EmitUint8(0x66); in paddw()
1385 EmitUint8(0x0F); in paddw()
1386 EmitUint8(0xFD); in paddw()
1397 EmitUint8(ByteZero); in vpaddw()
1398 EmitUint8(ByteOne); in vpaddw()
1399 EmitUint8(0xFD); in vpaddw()
1405 EmitUint8(0x66); in psubw()
1406 EmitUint8(0x0F); in psubw()
1407 EmitUint8(0xF9); in psubw()
1418 EmitUint8(ByteZero); in vpsubw()
1419 EmitUint8(ByteOne); in vpsubw()
1420 EmitUint8(0xF9); in vpsubw()
1426 EmitUint8(0x66); in pmullw()
1427 EmitUint8(0x0F); in pmullw()
1428 EmitUint8(0xD5); in pmullw()
1435 EmitUint8(0x66); in paddd()
1436 EmitUint8(0x0F); in paddd()
1437 EmitUint8(0xFE); in paddd()
1448 EmitUint8(ByteZero); in vpaddd()
1449 EmitUint8(ByteOne); in vpaddd()
1450 EmitUint8(0xFE); in vpaddd()
1456 EmitUint8(0x66); in psubd()
1457 EmitUint8(0x0F); in psubd()
1458 EmitUint8(0xFA); in psubd()
1470 EmitUint8(ByteZero); in vpsubd()
1471 EmitUint8(ByteOne); in vpsubd()
1472 EmitUint8(0xFA); in vpsubd()
1479 EmitUint8(0x66); in pmulld()
1480 EmitUint8(0x0F); in pmulld()
1481 EmitUint8(0x38); in pmulld()
1482 EmitUint8(0x40); in pmulld()
1499 EmitUint8(ByteZero); in vpmulld()
1500 EmitUint8(ByteOne); in vpmulld()
1501 EmitUint8(ByteTwo); in vpmulld()
1502 EmitUint8(0x40); in vpmulld()
1515 EmitUint8(ByteZero); in vpmullw()
1516 EmitUint8(ByteOne); in vpmullw()
1517 EmitUint8(0xD5); in vpmullw()
1523 EmitUint8(0x66); in paddq()
1524 EmitUint8(0x0F); in paddq()
1525 EmitUint8(0xD4); in paddq()
1536 EmitUint8(ByteZero); in vpaddq()
1537 EmitUint8(ByteOne); in vpaddq()
1538 EmitUint8(0xD4); in vpaddq()
1545 EmitUint8(0x66); in psubq()
1546 EmitUint8(0x0F); in psubq()
1547 EmitUint8(0xFB); in psubq()
1558 EmitUint8(ByteZero); in vpsubq()
1559 EmitUint8(ByteOne); in vpsubq()
1560 EmitUint8(0xFB); in vpsubq()
1566 EmitUint8(0x66); in paddusb()
1567 EmitUint8(0x0F); in paddusb()
1568 EmitUint8(0xDC); in paddusb()
1575 EmitUint8(0x66); in paddsb()
1576 EmitUint8(0x0F); in paddsb()
1577 EmitUint8(0xEC); in paddsb()
1584 EmitUint8(0x66); in paddusw()
1585 EmitUint8(0x0F); in paddusw()
1586 EmitUint8(0xDD); in paddusw()
1593 EmitUint8(0x66); in paddsw()
1594 EmitUint8(0x0F); in paddsw()
1595 EmitUint8(0xED); in paddsw()
1602 EmitUint8(0x66); in psubusb()
1603 EmitUint8(0x0F); in psubusb()
1604 EmitUint8(0xD8); in psubusb()
1611 EmitUint8(0x66); in psubsb()
1612 EmitUint8(0x0F); in psubsb()
1613 EmitUint8(0xE8); in psubsb()
1620 EmitUint8(0x66); in psubusw()
1621 EmitUint8(0x0F); in psubusw()
1622 EmitUint8(0xD9); in psubusw()
1629 EmitUint8(0x66); in psubsw()
1630 EmitUint8(0x0F); in psubsw()
1631 EmitUint8(0xE9); in psubsw()
1638 EmitUint8(0xF3); in cvtsi2ss()
1639 EmitUint8(0x0F); in cvtsi2ss()
1640 EmitUint8(0x2A); in cvtsi2ss()
1647 EmitUint8(0xF2); in cvtsi2sd()
1648 EmitUint8(0x0F); in cvtsi2sd()
1649 EmitUint8(0x2A); in cvtsi2sd()
1656 EmitUint8(0xF3); in cvtss2si()
1657 EmitUint8(0x0F); in cvtss2si()
1658 EmitUint8(0x2D); in cvtss2si()
1665 EmitUint8(0xF3); in cvtss2sd()
1666 EmitUint8(0x0F); in cvtss2sd()
1667 EmitUint8(0x5A); in cvtss2sd()
1674 EmitUint8(0xF2); in cvtsd2si()
1675 EmitUint8(0x0F); in cvtsd2si()
1676 EmitUint8(0x2D); in cvtsd2si()
1683 EmitUint8(0xF3); in cvttss2si()
1684 EmitUint8(0x0F); in cvttss2si()
1685 EmitUint8(0x2C); in cvttss2si()
1692 EmitUint8(0xF2); in cvttsd2si()
1693 EmitUint8(0x0F); in cvttsd2si()
1694 EmitUint8(0x2C); in cvttsd2si()
1701 EmitUint8(0xF2); in cvtsd2ss()
1702 EmitUint8(0x0F); in cvtsd2ss()
1703 EmitUint8(0x5A); in cvtsd2ss()
1710 EmitUint8(0x0F); in cvtdq2ps()
1711 EmitUint8(0x5B); in cvtdq2ps()
1718 EmitUint8(0xF3); in cvtdq2pd()
1719 EmitUint8(0x0F); in cvtdq2pd()
1720 EmitUint8(0xE6); in cvtdq2pd()
1727 EmitUint8(0x0F); in comiss()
1728 EmitUint8(0x2F); in comiss()
1735 EmitUint8(0x0F); in comiss()
1736 EmitUint8(0x2F); in comiss()
1743 EmitUint8(0x66); in comisd()
1744 EmitUint8(0x0F); in comisd()
1745 EmitUint8(0x2F); in comisd()
1752 EmitUint8(0x66); in comisd()
1753 EmitUint8(0x0F); in comisd()
1754 EmitUint8(0x2F); in comisd()
1761 EmitUint8(0x0F); in ucomiss()
1762 EmitUint8(0x2E); in ucomiss()
1769 EmitUint8(0x0F); in ucomiss()
1770 EmitUint8(0x2E); in ucomiss()
1777 EmitUint8(0x66); in ucomisd()
1778 EmitUint8(0x0F); in ucomisd()
1779 EmitUint8(0x2E); in ucomisd()
1786 EmitUint8(0x66); in ucomisd()
1787 EmitUint8(0x0F); in ucomisd()
1788 EmitUint8(0x2E); in ucomisd()
1795 EmitUint8(0x66); in roundsd()
1796 EmitUint8(0x0F); in roundsd()
1797 EmitUint8(0x3A); in roundsd()
1798 EmitUint8(0x0B); in roundsd()
1800 EmitUint8(imm.value()); in roundsd()
1806 EmitUint8(0x66); in roundss()
1807 EmitUint8(0x0F); in roundss()
1808 EmitUint8(0x3A); in roundss()
1809 EmitUint8(0x0A); in roundss()
1811 EmitUint8(imm.value()); in roundss()
1817 EmitUint8(0xF2); in sqrtsd()
1818 EmitUint8(0x0F); in sqrtsd()
1819 EmitUint8(0x51); in sqrtsd()
1826 EmitUint8(0xF3); in sqrtss()
1827 EmitUint8(0x0F); in sqrtss()
1828 EmitUint8(0x51); in sqrtss()
1835 EmitUint8(0x66); in xorpd()
1836 EmitUint8(0x0F); in xorpd()
1837 EmitUint8(0x57); in xorpd()
1844 EmitUint8(0x66); in xorpd()
1845 EmitUint8(0x0F); in xorpd()
1846 EmitUint8(0x57); in xorpd()
1853 EmitUint8(0x0F); in xorps()
1854 EmitUint8(0x57); in xorps()
1861 EmitUint8(0x0F); in xorps()
1862 EmitUint8(0x57); in xorps()
1869 EmitUint8(0x66); in pxor()
1870 EmitUint8(0x0F); in pxor()
1871 EmitUint8(0xEF); in pxor()
1888 EmitUint8(ByteZero); in vpxor()
1889 EmitUint8(ByteOne); in vpxor()
1891 EmitUint8(0xEF); in vpxor()
1909 EmitUint8(ByteZero); in vxorps()
1910 EmitUint8(ByteOne); in vxorps()
1912 EmitUint8(0x57); in vxorps()
1930 EmitUint8(ByteZero); in vxorpd()
1931 EmitUint8(ByteOne); in vxorpd()
1933 EmitUint8(0x57); in vxorpd()
1940 EmitUint8(0x66); in andpd()
1941 EmitUint8(0x0F); in andpd()
1942 EmitUint8(0x54); in andpd()
1949 EmitUint8(0x66); in andpd()
1950 EmitUint8(0x0F); in andpd()
1951 EmitUint8(0x54); in andpd()
1958 EmitUint8(0x0F); in andps()
1959 EmitUint8(0x54); in andps()
1966 EmitUint8(0x0F); in andps()
1967 EmitUint8(0x54); in andps()
1974 EmitUint8(0x66); in pand()
1975 EmitUint8(0x0F); in pand()
1976 EmitUint8(0xDB); in pand()
1993 EmitUint8(ByteZero); in vpand()
1994 EmitUint8(ByteOne); in vpand()
1996 EmitUint8(0xDB); in vpand()
2012 EmitUint8(ByteZero); in vandps()
2013 EmitUint8(ByteOne); in vandps()
2015 EmitUint8(0x54); in vandps()
2033 EmitUint8(ByteZero); in vandpd()
2034 EmitUint8(ByteOne); in vandpd()
2036 EmitUint8(0x54); in vandpd()
2043 EmitUint8(0x66); in andnpd()
2044 EmitUint8(0x0F); in andnpd()
2045 EmitUint8(0x55); in andnpd()
2052 EmitUint8(0x0F); in andnps()
2053 EmitUint8(0x55); in andnps()
2060 EmitUint8(0x66); in pandn()
2061 EmitUint8(0x0F); in pandn()
2062 EmitUint8(0xDF); in pandn()
2079 EmitUint8(ByteZero); in vpandn()
2080 EmitUint8(ByteOne); in vpandn()
2082 EmitUint8(0xDF); in vpandn()
2100 EmitUint8(ByteZero); in vandnps()
2101 EmitUint8(ByteOne); in vandnps()
2103 EmitUint8(0x55); in vandnps()
2121 EmitUint8(ByteZero); in vandnpd()
2122 EmitUint8(ByteOne); in vandnpd()
2124 EmitUint8(0x55); in vandnpd()
2131 EmitUint8(0x66); in orpd()
2132 EmitUint8(0x0F); in orpd()
2133 EmitUint8(0x56); in orpd()
2140 EmitUint8(0x0F); in orps()
2141 EmitUint8(0x56); in orps()
2156 EmitUint8(byte_zero); in andn()
2157 EmitUint8(byte_one); in andn()
2158 EmitUint8(byte_two); in andn()
2160 EmitUint8(0xF2); in andn()
2166 EmitUint8(0x66); in por()
2167 EmitUint8(0x0F); in por()
2168 EmitUint8(0xEB); in por()
2185 EmitUint8(ByteZero); in vpor()
2186 EmitUint8(ByteOne); in vpor()
2188 EmitUint8(0xEB); in vpor()
2206 EmitUint8(ByteZero); in vorps()
2207 EmitUint8(ByteOne); in vorps()
2209 EmitUint8(0x56); in vorps()
2227 EmitUint8(ByteZero); in vorpd()
2228 EmitUint8(ByteOne); in vorpd()
2230 EmitUint8(0x56); in vorpd()
2237 EmitUint8(0x66); in pavgb()
2238 EmitUint8(0x0F); in pavgb()
2239 EmitUint8(0xE0); in pavgb()
2246 EmitUint8(0x66); in pavgw()
2247 EmitUint8(0x0F); in pavgw()
2248 EmitUint8(0xE3); in pavgw()
2255 EmitUint8(0x66); in psadbw()
2256 EmitUint8(0x0F); in psadbw()
2257 EmitUint8(0xF6); in psadbw()
2264 EmitUint8(0x66); in pmaddwd()
2265 EmitUint8(0x0F); in pmaddwd()
2266 EmitUint8(0xF5); in pmaddwd()
2278 EmitUint8(ByteZero); in vpmaddwd()
2279 EmitUint8(ByteOne); in vpmaddwd()
2280 EmitUint8(0xF5); in vpmaddwd()
2287 EmitUint8(0x66); in phaddw()
2288 EmitUint8(0x0F); in phaddw()
2289 EmitUint8(0x38); in phaddw()
2290 EmitUint8(0x01); in phaddw()
2297 EmitUint8(0x66); in phaddd()
2298 EmitUint8(0x0F); in phaddd()
2299 EmitUint8(0x38); in phaddd()
2300 EmitUint8(0x02); in phaddd()
2307 EmitUint8(0xF2); in haddps()
2308 EmitUint8(0x0F); in haddps()
2309 EmitUint8(0x7C); in haddps()
2316 EmitUint8(0x66); in haddpd()
2317 EmitUint8(0x0F); in haddpd()
2318 EmitUint8(0x7C); in haddpd()
2325 EmitUint8(0x66); in phsubw()
2326 EmitUint8(0x0F); in phsubw()
2327 EmitUint8(0x38); in phsubw()
2328 EmitUint8(0x05); in phsubw()
2335 EmitUint8(0x66); in phsubd()
2336 EmitUint8(0x0F); in phsubd()
2337 EmitUint8(0x38); in phsubd()
2338 EmitUint8(0x06); in phsubd()
2345 EmitUint8(0xF2); in hsubps()
2346 EmitUint8(0x0F); in hsubps()
2347 EmitUint8(0x7D); in hsubps()
2354 EmitUint8(0x66); in hsubpd()
2355 EmitUint8(0x0F); in hsubpd()
2356 EmitUint8(0x7D); in hsubpd()
2363 EmitUint8(0x66); in pminsb()
2364 EmitUint8(0x0F); in pminsb()
2365 EmitUint8(0x38); in pminsb()
2366 EmitUint8(0x38); in pminsb()
2372 EmitUint8(0x66); in pmaxsb()
2373 EmitUint8(0x0F); in pmaxsb()
2374 EmitUint8(0x38); in pmaxsb()
2375 EmitUint8(0x3C); in pmaxsb()
2381 EmitUint8(0x66); in pminsw()
2382 EmitUint8(0x0F); in pminsw()
2383 EmitUint8(0xEA); in pminsw()
2389 EmitUint8(0x66); in pmaxsw()
2390 EmitUint8(0x0F); in pmaxsw()
2391 EmitUint8(0xEE); in pmaxsw()
2397 EmitUint8(0x66); in pminsd()
2398 EmitUint8(0x0F); in pminsd()
2399 EmitUint8(0x38); in pminsd()
2400 EmitUint8(0x39); in pminsd()
2406 EmitUint8(0x66); in pmaxsd()
2407 EmitUint8(0x0F); in pmaxsd()
2408 EmitUint8(0x38); in pmaxsd()
2409 EmitUint8(0x3D); in pmaxsd()
2415 EmitUint8(0x66); in pminub()
2416 EmitUint8(0x0F); in pminub()
2417 EmitUint8(0xDA); in pminub()
2423 EmitUint8(0x66); in pmaxub()
2424 EmitUint8(0x0F); in pmaxub()
2425 EmitUint8(0xDE); in pmaxub()
2431 EmitUint8(0x66); in pminuw()
2432 EmitUint8(0x0F); in pminuw()
2433 EmitUint8(0x38); in pminuw()
2434 EmitUint8(0x3A); in pminuw()
2440 EmitUint8(0x66); in pmaxuw()
2441 EmitUint8(0x0F); in pmaxuw()
2442 EmitUint8(0x38); in pmaxuw()
2443 EmitUint8(0x3E); in pmaxuw()
2449 EmitUint8(0x66); in pminud()
2450 EmitUint8(0x0F); in pminud()
2451 EmitUint8(0x38); in pminud()
2452 EmitUint8(0x3B); in pminud()
2458 EmitUint8(0x66); in pmaxud()
2459 EmitUint8(0x0F); in pmaxud()
2460 EmitUint8(0x38); in pmaxud()
2461 EmitUint8(0x3F); in pmaxud()
2467 EmitUint8(0x0F); in minps()
2468 EmitUint8(0x5D); in minps()
2474 EmitUint8(0x0F); in maxps()
2475 EmitUint8(0x5F); in maxps()
2481 EmitUint8(0x66); in minpd()
2482 EmitUint8(0x0F); in minpd()
2483 EmitUint8(0x5D); in minpd()
2489 EmitUint8(0x66); in maxpd()
2490 EmitUint8(0x0F); in maxpd()
2491 EmitUint8(0x5F); in maxpd()
2497 EmitUint8(0x66); in pcmpeqb()
2498 EmitUint8(0x0F); in pcmpeqb()
2499 EmitUint8(0x74); in pcmpeqb()
2506 EmitUint8(0x66); in pcmpeqw()
2507 EmitUint8(0x0F); in pcmpeqw()
2508 EmitUint8(0x75); in pcmpeqw()
2515 EmitUint8(0x66); in pcmpeqd()
2516 EmitUint8(0x0F); in pcmpeqd()
2517 EmitUint8(0x76); in pcmpeqd()
2524 EmitUint8(0x66); in pcmpeqq()
2525 EmitUint8(0x0F); in pcmpeqq()
2526 EmitUint8(0x38); in pcmpeqq()
2527 EmitUint8(0x29); in pcmpeqq()
2534 EmitUint8(0x66); in pcmpgtb()
2535 EmitUint8(0x0F); in pcmpgtb()
2536 EmitUint8(0x64); in pcmpgtb()
2543 EmitUint8(0x66); in pcmpgtw()
2544 EmitUint8(0x0F); in pcmpgtw()
2545 EmitUint8(0x65); in pcmpgtw()
2552 EmitUint8(0x66); in pcmpgtd()
2553 EmitUint8(0x0F); in pcmpgtd()
2554 EmitUint8(0x66); in pcmpgtd()
2561 EmitUint8(0x66); in pcmpgtq()
2562 EmitUint8(0x0F); in pcmpgtq()
2563 EmitUint8(0x38); in pcmpgtq()
2564 EmitUint8(0x37); in pcmpgtq()
2571 EmitUint8(0x66); in shufpd()
2572 EmitUint8(0x0F); in shufpd()
2573 EmitUint8(0xC6); in shufpd()
2575 EmitUint8(imm.value()); in shufpd()
2581 EmitUint8(0x0F); in shufps()
2582 EmitUint8(0xC6); in shufps()
2584 EmitUint8(imm.value()); in shufps()
2590 EmitUint8(0x66); in pshufd()
2591 EmitUint8(0x0F); in pshufd()
2592 EmitUint8(0x70); in pshufd()
2594 EmitUint8(imm.value()); in pshufd()
2600 EmitUint8(0x66); in punpcklbw()
2601 EmitUint8(0x0F); in punpcklbw()
2602 EmitUint8(0x60); in punpcklbw()
2609 EmitUint8(0x66); in punpcklwd()
2610 EmitUint8(0x0F); in punpcklwd()
2611 EmitUint8(0x61); in punpcklwd()
2618 EmitUint8(0x66); in punpckldq()
2619 EmitUint8(0x0F); in punpckldq()
2620 EmitUint8(0x62); in punpckldq()
2627 EmitUint8(0x66); in punpcklqdq()
2628 EmitUint8(0x0F); in punpcklqdq()
2629 EmitUint8(0x6C); in punpcklqdq()
2636 EmitUint8(0x66); in punpckhbw()
2637 EmitUint8(0x0F); in punpckhbw()
2638 EmitUint8(0x68); in punpckhbw()
2645 EmitUint8(0x66); in punpckhwd()
2646 EmitUint8(0x0F); in punpckhwd()
2647 EmitUint8(0x69); in punpckhwd()
2654 EmitUint8(0x66); in punpckhdq()
2655 EmitUint8(0x0F); in punpckhdq()
2656 EmitUint8(0x6A); in punpckhdq()
2663 EmitUint8(0x66); in punpckhqdq()
2664 EmitUint8(0x0F); in punpckhqdq()
2665 EmitUint8(0x6D); in punpckhqdq()
2673 EmitUint8(0x66); in psllw()
2674 EmitUint8(0x0F); in psllw()
2675 EmitUint8(0x71); in psllw()
2677 EmitUint8(shift_count.value()); in psllw()
2684 EmitUint8(0x66); in pslld()
2685 EmitUint8(0x0F); in pslld()
2686 EmitUint8(0x72); in pslld()
2688 EmitUint8(shift_count.value()); in pslld()
2695 EmitUint8(0x66); in psllq()
2696 EmitUint8(0x0F); in psllq()
2697 EmitUint8(0x73); in psllq()
2699 EmitUint8(shift_count.value()); in psllq()
2706 EmitUint8(0x66); in psraw()
2707 EmitUint8(0x0F); in psraw()
2708 EmitUint8(0x71); in psraw()
2710 EmitUint8(shift_count.value()); in psraw()
2717 EmitUint8(0x66); in psrad()
2718 EmitUint8(0x0F); in psrad()
2719 EmitUint8(0x72); in psrad()
2721 EmitUint8(shift_count.value()); in psrad()
2728 EmitUint8(0x66); in psrlw()
2729 EmitUint8(0x0F); in psrlw()
2730 EmitUint8(0x71); in psrlw()
2732 EmitUint8(shift_count.value()); in psrlw()
2739 EmitUint8(0x66); in psrld()
2740 EmitUint8(0x0F); in psrld()
2741 EmitUint8(0x72); in psrld()
2743 EmitUint8(shift_count.value()); in psrld()
2750 EmitUint8(0x66); in psrlq()
2751 EmitUint8(0x0F); in psrlq()
2752 EmitUint8(0x73); in psrlq()
2754 EmitUint8(shift_count.value()); in psrlq()
2761 EmitUint8(0x66); in psrldq()
2762 EmitUint8(0x0F); in psrldq()
2763 EmitUint8(0x73); in psrldq()
2765 EmitUint8(shift_count.value()); in psrldq()
2771 EmitUint8(0xDD); in fldl()
2778 EmitUint8(0xDD); in fstl()
2785 EmitUint8(0xDD); in fstpl()
2792 EmitUint8(0x9B); in fstsw()
2793 EmitUint8(0xDF); in fstsw()
2794 EmitUint8(0xE0); in fstsw()
2800 EmitUint8(0xD9); in fnstcw()
2807 EmitUint8(0xD9); in fldcw()
2814 EmitUint8(0xDF); in fistpl()
2821 EmitUint8(0xDB); in fistps()
2828 EmitUint8(0xDF); in fildl()
2835 EmitUint8(0xDB); in filds()
2842 EmitUint8(0xD9); in fincstp()
2843 EmitUint8(0xF7); in fincstp()
2850 EmitUint8(0xDD); in ffree()
2851 EmitUint8(0xC0 + index.value()); in ffree()
2857 EmitUint8(0xD9); in fsin()
2858 EmitUint8(0xFE); in fsin()
2864 EmitUint8(0xD9); in fcos()
2865 EmitUint8(0xFF); in fcos()
2871 EmitUint8(0xD9); in fptan()
2872 EmitUint8(0xF2); in fptan()
2878 EmitUint8(0xDA); in fucompp()
2879 EmitUint8(0xE9); in fucompp()
2885 EmitUint8(0xD9); in fprem()
2886 EmitUint8(0xF8); in fprem()
2892 EmitUint8(0x87); in xchgl()
2899 EmitUint8(0x87); in xchgl()
2906 EmitUint8(0x80); in cmpb()
2908 EmitUint8(imm.value() & 0xFF); in cmpb()
2914 EmitUint8(0x66); in cmpw()
2927 EmitUint8(0x3B); in cmpl()
2934 EmitUint8(0x3B); in cmpl()
2941 EmitUint8(0x03); in addl()
2948 EmitUint8(0x03); in addl()
2955 EmitUint8(0x39); in cmpl()
2968 EmitUint8(0x85); in testl()
2975 EmitUint8(0x85); in testl()
2987 EmitUint8(0xA8); in testl()
2989 EmitUint8(0xF6); in testl()
2990 EmitUint8(0xC0 + reg); in testl()
2992 EmitUint8(immediate.value() & 0xFF); in testl()
2995 EmitUint8(0xA9); in testl()
2998 EmitUint8(0xF7); in testl()
3007 EmitUint8(0xF6); in testb()
3010 EmitUint8(imm.value() & 0xFF); in testb()
3016 EmitUint8(0xF7); in testl()
3024 EmitUint8(0x23); in andl()
3031 EmitUint8(0x23); in andl()
3044 EmitUint8(0x0B); in orl()
3051 EmitUint8(0x0B); in orl()
3064 EmitUint8(0x33); in xorl()
3071 EmitUint8(0x33); in xorl()
3090 EmitUint8(0x01); in addl()
3104 EmitUint8(0x66); in addw()
3117 EmitUint8(0x13); in adcl()
3124 EmitUint8(0x13); in adcl()
3131 EmitUint8(0x2B); in subl()
3144 EmitUint8(0x2B); in subl()
3151 EmitUint8(0x29); in subl()
3158 EmitUint8(0x99); in cdq()
3164 EmitUint8(0xF7); in idivl()
3165 EmitUint8(0xF8 | reg); in idivl()
3171 EmitUint8(0x0F); in imull()
3172 EmitUint8(0xAF); in imull()
3183 EmitUint8(0x6B); in imull()
3185 EmitUint8(static_cast<uint8_t>(v32 & 0xFF)); in imull()
3188 EmitUint8(0x69); in imull()
3202 EmitUint8(0x0F); in imull()
3203 EmitUint8(0xAF); in imull()
3210 EmitUint8(0xF7); in imull()
3217 EmitUint8(0xF7); in imull()
3224 EmitUint8(0xF7); in mull()
3231 EmitUint8(0xF7); in mull()
3238 EmitUint8(0x1B); in sbbl()
3251 EmitUint8(0x1B); in sbbl()
3258 EmitUint8(0x19); in sbbl()
3265 EmitUint8(0x40 + reg); in incl()
3271 EmitUint8(0xFF); in incl()
3278 EmitUint8(0x48 + reg); in decl()
3284 EmitUint8(0xFF); in decl()
3352 EmitUint8(0x0F); in shld()
3353 EmitUint8(0xA5); in shld()
3360 EmitUint8(0x0F); in shld()
3361 EmitUint8(0xA4); in shld()
3363 EmitUint8(imm.value() & 0xFF); in shld()
3370 EmitUint8(0x0F); in shrd()
3371 EmitUint8(0xAD); in shrd()
3378 EmitUint8(0x0F); in shrd()
3379 EmitUint8(0xAC); in shrd()
3381 EmitUint8(imm.value() & 0xFF); in shrd()
3407 EmitUint8(0xF7); in negl()
3414 EmitUint8(0xF7); in notl()
3415 EmitUint8(0xD0 | reg); in notl()
3421 EmitUint8(0xC8); in enter()
3423 EmitUint8(imm.value() & 0xFF); in enter()
3424 EmitUint8((imm.value() >> 8) & 0xFF); in enter()
3425 EmitUint8(0x00); in enter()
3431 EmitUint8(0xC9); in leave()
3437 EmitUint8(0xC3); in ret()
3443 EmitUint8(0xC2); in ret()
3445 EmitUint8(imm.value() & 0xFF); in ret()
3446 EmitUint8((imm.value() >> 8) & 0xFF); in ret()
3453 EmitUint8(0x90); in nop()
3459 EmitUint8(0xCC); in int3()
3465 EmitUint8(0xF4); in hlt()
3477 EmitUint8(0x70 + condition); in j()
3478 EmitUint8((offset - kShortSize) & 0xFF); in j()
3480 EmitUint8(0x0F); in j()
3481 EmitUint8(0x80 + condition); in j()
3485 EmitUint8(0x0F); in j()
3486 EmitUint8(0x80 + condition); in j()
3499 EmitUint8(0x70 + condition); in j()
3500 EmitUint8((offset - kShortSize) & 0xFF); in j()
3502 EmitUint8(0x70 + condition); in j()
3515 EmitUint8(0xE3); in jecxz()
3516 EmitUint8((offset - kShortSize) & 0xFF); in jecxz()
3518 EmitUint8(0xE3); in jecxz()
3526 EmitUint8(0xFF); in jmp()
3532 EmitUint8(0xFF); in jmp()
3544 EmitUint8(0xEB); in jmp()
3545 EmitUint8((offset - kShortSize) & 0xFF); in jmp()
3547 EmitUint8(0xE9); in jmp()
3551 EmitUint8(0xE9); in jmp()
3564 EmitUint8(0xEB); in jmp()
3565 EmitUint8((offset - kShortSize) & 0xFF); in jmp()
3567 EmitUint8(0xEB); in jmp()
3575 EmitUint8(0xF2); in repne_scasb()
3576 EmitUint8(0xAE); in repne_scasb()
3582 EmitUint8(0x66); in repne_scasw()
3583 EmitUint8(0xF2); in repne_scasw()
3584 EmitUint8(0xAF); in repne_scasw()
3590 EmitUint8(0xF2); in repe_cmpsb()
3591 EmitUint8(0xA6); in repe_cmpsb()
3597 EmitUint8(0x66); in repe_cmpsw()
3598 EmitUint8(0xF3); in repe_cmpsw()
3599 EmitUint8(0xA7); in repe_cmpsw()
3605 EmitUint8(0xF3); in repe_cmpsl()
3606 EmitUint8(0xA7); in repe_cmpsl()
3612 EmitUint8(0xF3); in rep_movsb()
3613 EmitUint8(0xA4); in rep_movsb()
3619 EmitUint8(0x66); in rep_movsw()
3620 EmitUint8(0xF3); in rep_movsw()
3621 EmitUint8(0xA5); in rep_movsw()
3627 EmitUint8(0xF0); in lock()
3634 EmitUint8(0x0F); in cmpxchgl()
3635 EmitUint8(0xB1); in cmpxchgl()
3642 EmitUint8(0x0F); in cmpxchg8b()
3643 EmitUint8(0xC7); in cmpxchg8b()
3650 EmitUint8(0x0F); in mfence()
3651 EmitUint8(0xAE); in mfence()
3652 EmitUint8(0xF0); in mfence()
3658 EmitUint8(0x64); in fs()
3665 EmitUint8(0x65); in gs()
3748 EmitUint8(operand.encoding_[0] + (reg_or_opcode << 3)); in EmitOperand()
3751 EmitUint8(operand.encoding_[i]); in EmitOperand()
3762 EmitUint8(imm.value() & 0xFF); in EmitImmediate()
3763 EmitUint8(imm.value() >> 8); in EmitImmediate()
3778 EmitUint8(0x83); in EmitComplex()
3780 EmitUint8(immediate.value() & 0xFF); in EmitComplex()
3783 EmitUint8(0x05 + (reg_or_opcode << 3)); in EmitComplex()
3786 EmitUint8(0x81); in EmitComplex()
3819 EmitUint8(delta & 0xFF); in EmitLabelLink()
3821 EmitUint8(0); in EmitLabelLink()
3833 EmitUint8(0xD1); in EmitGenericShift()
3836 EmitUint8(0xC1); in EmitGenericShift()
3838 EmitUint8(imm.value() & 0xFF); in EmitGenericShift()
3848 EmitUint8(0xD3); in EmitGenericShift()