Subversion Repositories Kolibri OS

Rev

Rev 624 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 624 Rev 707
Line 581... Line 581...
581
 db 'cwde',98h
581
 db 'cwde',98h
582
 dw simple_instruction_32bit-assembler
582
 dw simple_instruction_32bit-assembler
583
 db 'data',0
583
 db 'data',0
584
 dw data_directive-assembler
584
 dw data_directive-assembler
585
 db 'else',0
585
 db 'dppd',41h
-
 
586
 dw sse4_instruction_3a_imm8-assembler
-
 
587
 db 'dpps',40h
-
 
588
 dw sse4_instruction_3a_imm8-assembler
-
 
589
 db 'else',0
586
 dw else_directive-assembler
590
 dw else_directive-assembler
587
 db 'emms',77h
591
 db 'emms',77h
588
 dw simple_extended_instruction-assembler
592
 dw simple_extended_instruction-assembler
589
 db 'fabs',100001b
593
 db 'fabs',100001b
590
 dw simple_fpu_instruction-assembler
594
 dw simple_fpu_instruction-assembler
Line 1070... Line 1074...
1070
 db 'psubq',0FBh
1074
 db 'psubq',0FBh
1071
 dw basic_mmx_instruction-assembler
1075
 dw basic_mmx_instruction-assembler
1072
 db 'psubw',0F9h
1076
 db 'psubw',0F9h
1073
 dw basic_mmx_instruction-assembler
1077
 dw basic_mmx_instruction-assembler
1074
 db 'pusha',60h
1078
 db 'ptest',17h
-
 
1079
 dw sse4_instruction_38-assembler
-
 
1080
 db 'pusha',60h
1075
 dw simple_instruction_except64-assembler
1081
 dw simple_instruction_except64-assembler
1076
 db 'pushd',4
1082
 db 'pushd',4
1077
 dw push_instruction-assembler
1083
 dw push_instruction-assembler
1078
 db 'pushf',9Ch
1084
 db 'pushf',9Ch
1079
 dw simple_instruction-assembler
1085
 dw simple_instruction-assembler
Line 1291... Line 1297...
1291
 db 'fucomp',5
1297
 db 'fucomp',5
1292
 dw ffree_instruction-assembler
1298
 dw ffree_instruction-assembler
1293
 db 'fxsave',0
1299
 db 'fxsave',0
1294
 dw fxsave_instruction-assembler
1300
 dw fxsave_instruction-assembler
1295
 db 'haddpd',07Ch
1301
 db 'getsec',37h
-
 
1302
 dw simple_extended_instruction-assembler
-
 
1303
 db 'haddpd',07Ch
1296
 dw sse_pd_instruction-assembler
1304
 dw sse_pd_instruction-assembler
1297
 db 'haddps',07Ch
1305
 db 'haddps',07Ch
1298
 dw cvtpd2dq_instruction-assembler
1306
 dw cvtpd2dq_instruction-assembler
1299
 db 'hsubpd',07Dh
1307
 db 'hsubpd',07Dh
1300
 dw sse_pd_instruction-assembler
1308
 dw sse_pd_instruction-assembler
Line 1367... Line 1375...
1367
 db 'phsubw',5
1375
 db 'phsubw',5
1368
 dw ssse3_instruction-assembler
1376
 dw ssse3_instruction-assembler
1369
 db 'pinsrw',0C4h
1377
 db 'pinsrw',0C4h
1370
 dw pinsrw_instruction-assembler
1378
 dw pinsrw_instruction-assembler
1371
 db 'pmaxsw',0EEh
1379
 db 'pmaxsb',3Ch
-
 
1380
 dw sse4_instruction_38-assembler
-
 
1381
 db 'pmaxsd',3Dh
-
 
1382
 dw sse4_instruction_38-assembler
-
 
1383
 db 'pmaxsw',0EEh
1372
 dw basic_mmx_instruction-assembler
1384
 dw basic_mmx_instruction-assembler
1373
 db 'pmaxub',0DEh
1385
 db 'pmaxub',0DEh
1374
 dw basic_mmx_instruction-assembler
1386
 dw basic_mmx_instruction-assembler
1375
 db 'pminsw',0EAh
1387
 db 'pmaxud',3Fh
-
 
1388
 dw sse4_instruction_38-assembler
-
 
1389
 db 'pmaxuw',3Eh
-
 
1390
 dw sse4_instruction_38-assembler
-
 
1391
 db 'pminsb',38h
-
 
1392
 dw sse4_instruction_38-assembler
-
 
1393
 db 'pminsd',39h
-
 
1394
 dw sse4_instruction_38-assembler
-
 
1395
 db 'pminsw',0EAh
1376
 dw basic_mmx_instruction-assembler
1396
 dw basic_mmx_instruction-assembler
1377
 db 'pminub',0DAh
1397
 db 'pminub',0DAh
1378
 dw basic_mmx_instruction-assembler
1398
 dw basic_mmx_instruction-assembler
1379
 db 'pmulhw',0E5h
1399
 db 'pminud',3Bh
-
 
1400
 dw sse4_instruction_38-assembler
-
 
1401
 db 'pminuw',3Ah
-
 
1402
 dw sse4_instruction_38-assembler
-
 
1403
 db 'pmuldq',28h
-
 
1404
 dw sse4_instruction_38-assembler
-
 
1405
 db 'pmulhw',0E5h
1380
 dw basic_mmx_instruction-assembler
1406
 dw basic_mmx_instruction-assembler
1381
 db 'pmullw',0D5h
1407
 db 'pmulld',40h
-
 
1408
 dw sse4_instruction_38-assembler
-
 
1409
 db 'pmullw',0D5h
1382
 dw basic_mmx_instruction-assembler
1410
 dw basic_mmx_instruction-assembler
1383
 db 'psadbw',0F6h
1411
 db 'psadbw',0F6h
1384
 dw basic_mmx_instruction-assembler
1412
 dw basic_mmx_instruction-assembler
1385
 db 'pshufb',0
1413
 db 'pshufb',0
1386
 dw ssse3_instruction-assembler
1414
 dw ssse3_instruction-assembler
Line 1434... Line 1462...
1434
 dw set_instruction-assembler
1462
 dw set_instruction-assembler
1435
 db 'sfence',0F8h
1463
 db 'sfence',0F8h
1436
 dw fence_instruction-assembler
1464
 dw fence_instruction-assembler
1437
 db 'shufpd',0C6h
1465
 db 'shufpd',0C6h
1438
 dw sse_pd_instruction-assembler
1466
 dw sse_pd_instruction_imm8-assembler
1439
 db 'shufps',0C6h
1467
 db 'shufps',0C6h
1440
 dw sse_ps_instruction-assembler
1468
 dw sse_ps_instruction_imm8-assembler
1441
 db 'skinit',0
1469
 db 'skinit',0
1442
 dw skinit_instruction-assembler
1470
 dw skinit_instruction-assembler
1443
 db 'sqrtpd',51h
1471
 db 'sqrtpd',51h
1444
 dw sse_pd_instruction-assembler
1472
 dw sse_pd_instruction-assembler
1445
 db 'sqrtps',51h
1473
 db 'sqrtps',51h
1446
 dw sse_ps_instruction-assembler
1474
 dw sse_ps_instruction-assembler
Line 1466... Line 1494...
1466
 dw simple_extended_instruction-assembler
1494
 dw simple_extended_instruction-assembler
1467
 db 'wrmsrq',30h
1495
 db 'wrmsrq',30h
1468
 dw simple_extended_instruction_64bit-assembler
1496
 dw simple_extended_instruction_64bit-assembler
1469
instructions_7:
1497
instructions_7:
1470
 db 'clflush',111b
1498
 db 'blendpd',0Dh
-
 
1499
 dw sse4_instruction_3a_imm8-assembler
-
 
1500
 db 'blendps',0Ch
-
 
1501
 dw sse4_instruction_3a_imm8-assembler
-
 
1502
 db 'clflush',111b
1471
 dw fxsave_instruction-assembler
1503
 dw fxsave_instruction-assembler
1472
 db 'cmovnae',42h
1504
 db 'cmovnae',42h
1473
 dw cmov_instruction-assembler
1505
 dw cmov_instruction-assembler
1474
 db 'cmovnbe',47h
1506
 db 'cmovnbe',47h
1475
 dw cmov_instruction-assembler
1507
 dw cmov_instruction-assembler
Line 1566... Line 1598...
1566
 db 'movntps',2Bh
1598
 db 'movntps',2Bh
1567
 dw movntps_instruction-assembler
1599
 dw movntps_instruction-assembler
1568
 db 'movq2dq',0
1600
 db 'movq2dq',0
1569
 dw movq2dq_instruction-assembler
1601
 dw movq2dq_instruction-assembler
1570
 db 'paddusb',0DCh
1602
 db 'mpsadbw',42h
-
 
1603
 dw sse4_instruction_3a_imm8-assembler
-
 
1604
 db 'paddusb',0DCh
1571
 dw basic_mmx_instruction-assembler
1605
 dw basic_mmx_instruction-assembler
1572
 db 'paddusw',0DDh
1606
 db 'paddusw',0DDh
1573
 dw basic_mmx_instruction-assembler
1607
 dw basic_mmx_instruction-assembler
1574
 db 'palignr',0
1608
 db 'palignr',0
1575
 dw palignr_instruction-assembler
1609
 dw palignr_instruction-assembler
1576
 db 'pavgusb',0BFh
1610
 db 'pavgusb',0BFh
1577
 dw amd3dnow_instruction-assembler
1611
 dw amd3dnow_instruction-assembler
1578
 db 'pcmpeqb',74h
1612
 db 'pblendw',0Eh
-
 
1613
 dw sse4_instruction_3a_imm8-assembler
-
 
1614
 db 'pcmpeqb',74h
1579
 dw basic_mmx_instruction-assembler
1615
 dw basic_mmx_instruction-assembler
1580
 db 'pcmpeqd',76h
1616
 db 'pcmpeqd',76h
1581
 dw basic_mmx_instruction-assembler
1617
 dw basic_mmx_instruction-assembler
1582
 db 'pcmpeqw',75h
1618
 db 'pcmpeqq',29h
-
 
1619
 dw sse4_instruction_38-assembler
-
 
1620
 db 'pcmpeqw',75h
1583
 dw basic_mmx_instruction-assembler
1621
 dw basic_mmx_instruction-assembler
1584
 db 'pcmpgtb',64h
1622
 db 'pcmpgtb',64h
1585
 dw basic_mmx_instruction-assembler
1623
 dw basic_mmx_instruction-assembler
1586
 db 'pcmpgtd',66h
1624
 db 'pcmpgtd',66h
1587
 dw basic_mmx_instruction-assembler
1625
 dw basic_mmx_instruction-assembler
1588
 db 'pcmpgtw',65h
1626
 db 'pcmpgtq',37h
-
 
1627
 dw sse4_instruction_38-assembler
-
 
1628
 db 'pcmpgtw',65h
1589
 dw basic_mmx_instruction-assembler
1629
 dw basic_mmx_instruction-assembler
1590
 db 'pfcmpeq',0B0h
1630
 db 'pfcmpeq',0B0h
1591
 dw amd3dnow_instruction-assembler
1631
 dw amd3dnow_instruction-assembler
1592
 db 'pfcmpge',90h
1632
 db 'pfcmpge',90h
1593
 dw amd3dnow_instruction-assembler
1633
 dw amd3dnow_instruction-assembler
Line 1616... Line 1656...
1616
 db 'psubusb',0D8h
1656
 db 'psubusb',0D8h
1617
 dw basic_mmx_instruction-assembler
1657
 dw basic_mmx_instruction-assembler
1618
 db 'psubusw',0D9h
1658
 db 'psubusw',0D9h
1619
 dw basic_mmx_instruction-assembler
1659
 dw basic_mmx_instruction-assembler
1620
 db 'rsqrtps',52h
1660
 db 'roundpd',9
-
 
1661
 dw sse4_instruction_3a_imm8-assembler
-
 
1662
 db 'roundps',8
-
 
1663
 dw sse4_instruction_3a_imm8-assembler
-
 
1664
 db 'roundsd',0Bh
-
 
1665
 dw sse4_instruction_3a_imm8-assembler
-
 
1666
 db 'roundss',0Ah
-
 
1667
 dw sse4_instruction_3a_imm8-assembler
-
 
1668
 db 'rsqrtps',52h
1621
 dw sse_ps_instruction-assembler
1669
 dw sse_ps_instruction-assembler
1622
 db 'rsqrtss',52h
1670
 db 'rsqrtss',52h
1623
 dw sse_ss_instruction-assembler
1671
 dw sse_ss_instruction-assembler
1624
 db 'section',0
1672
 db 'section',0
1625
 dw section_directive-assembler
1673
 dw section_directive-assembler
Line 1653... Line 1701...
1653
 db 'addsubpd',0D0h
1701
 db 'addsubpd',0D0h
1654
 dw sse_pd_instruction-assembler
1702
 dw sse_pd_instruction-assembler
1655
 db 'addsubps',0D0h
1703
 db 'addsubps',0D0h
1656
 dw cvtpd2dq_instruction-assembler
1704
 dw cvtpd2dq_instruction-assembler
1657
 db 'cmpneqpd',4
1705
 db 'blendvpd',15h
-
 
1706
 dw sse4_instruction_38_xmm0-assembler
-
 
1707
 db 'blendvps',14h
-
 
1708
 dw sse4_instruction_38_xmm0-assembler
-
 
1709
 db 'cmpneqpd',4
1658
 dw cmp_pd_instruction-assembler
1710
 dw cmp_pd_instruction-assembler
1659
 db 'cmpneqps',4
1711
 db 'cmpneqps',4
1660
 dw cmp_ps_instruction-assembler
1712
 dw cmp_ps_instruction-assembler
1661
 db 'cmpneqsd',4
1713
 db 'cmpneqsd',4
1662
 dw cmp_sd_instruction-assembler
1714
 dw cmp_sd_instruction-assembler
Line 1733... Line 1785...
1733
 db 'packssdw',6Bh
1785
 db 'packssdw',6Bh
1734
 dw basic_mmx_instruction-assembler
1786
 dw basic_mmx_instruction-assembler
1735
 db 'packsswb',63h
1787
 db 'packsswb',63h
1736
 dw basic_mmx_instruction-assembler
1788
 dw basic_mmx_instruction-assembler
1737
 db 'packuswb',67h
1789
 db 'packusdw',2Bh
-
 
1790
 dw sse4_instruction_38-assembler
-
 
1791
 db 'packuswb',67h
1738
 dw basic_mmx_instruction-assembler
1792
 dw basic_mmx_instruction-assembler
1739
 db 'pfrcpit1',0A6h
1793
 db 'pblendvb',10h
-
 
1794
 dw sse4_instruction_38_xmm0-assembler
-
 
1795
 db 'pfrcpit1',0A6h
1740
 dw amd3dnow_instruction-assembler
1796
 dw amd3dnow_instruction-assembler
1741
 db 'pfrcpit2',0B6h
1797
 db 'pfrcpit2',0B6h
1742
 dw amd3dnow_instruction-assembler
1798
 dw amd3dnow_instruction-assembler
1743
 db 'pfrsqit1',0A7h
1799
 db 'pfrsqit1',0A7h
1744
 dw amd3dnow_instruction-assembler
1800
 dw amd3dnow_instruction-assembler
Line 1778... Line 1834...
1778
 db 'cvttsd2si',2Ch
1834
 db 'cvttsd2si',2Ch
1779
 dw cvtsd2si_instruction-assembler
1835
 dw cvtsd2si_instruction-assembler
1780
 db 'cvttss2si',2Ch
1836
 db 'cvttss2si',2Ch
1781
 dw cvtss2si_instruction-assembler
1837
 dw cvtss2si_instruction-assembler
1782
 db 'pmaddubsw',4
1838
 db 'pcmpestri',61h
-
 
1839
 dw sse4_instruction_3a_imm8-assembler
-
 
1840
 db 'pcmpestrm',60h
-
 
1841
 dw sse4_instruction_3a_imm8-assembler
-
 
1842
 db 'pcmpistri',63h
-
 
1843
 dw sse4_instruction_3a_imm8-assembler
-
 
1844
 db 'pcmpistrm',62h
-
 
1845
 dw sse4_instruction_3a_imm8-assembler
-
 
1846
 db 'pmaddubsw',4
1783
 dw ssse3_instruction-assembler
1847
 dw ssse3_instruction-assembler
1784
 db 'prefetchw',1
1848
 db 'prefetchw',1
1785
 dw amd_prefetch_instruction-assembler
1849
 dw amd_prefetch_instruction-assembler
1786
 db 'punpckhbw',68h
1850
 db 'punpckhbw',68h
1787
 dw basic_mmx_instruction-assembler
1851
 dw basic_mmx_instruction-assembler
Line 1811... Line 1875...
1811
 db 'loadall386',7
1875
 db 'loadall386',7
1812
 dw simple_extended_instruction-assembler
1876
 dw simple_extended_instruction-assembler
1813
 db 'maskmovdqu',0
1877
 db 'maskmovdqu',0
1814
 dw maskmovdqu_instruction-assembler
1878
 dw maskmovdqu_instruction-assembler
1815
 db 'prefetcht0',1
1879
 db 'phminposuw',41h
-
 
1880
 dw sse4_instruction_38-assembler
-
 
1881
 db 'prefetcht0',1
1816
 dw prefetch_instruction-assembler
1882
 dw prefetch_instruction-assembler
1817
 db 'prefetcht1',2
1883
 db 'prefetcht1',2
1818
 dw prefetch_instruction-assembler
1884
 dw prefetch_instruction-assembler
1819
 db 'prefetcht2',3
1885
 db 'prefetcht2',3
1820
 dw prefetch_instruction-assembler
1886
 dw prefetch_instruction-assembler