mirror of
https://github.com/xenia-project/xenia.git
synced 2025-04-02 11:02:16 -04:00
Commit graph
Select branches
Hide pull requests
crash_dumps
gen_tests
linux
master
qt
setthreaddesc
systemlink
texsplit
vtx_cache
x64-cleanup
#1013
#1013
#1014
#1014
#1046
#1046
#1048
#1048
#1052
#1052
#1055
#1055
#1057
#1057
#1059
#1061
#1061
#1063
#1063
#1064
#1065
#1065
#1069
#1070
#1070
#1073
#1073
#1074
#1074
#1075
#1076
#1086
#1095
#1095
#1100
#1100
#1101
#1101
#1102
#1102
#1103
#1103
#1104
#1104
#1105
#1105
#1106
#1106
#1107
#1107
#1108
#1109
#1109
#1110
#1110
#1111
#1111
#1112
#1112
#1113
#1113
#1118
#112
#1122
#1122
#1129
#1129
#113
#1130
#1131
#1131
#1134
#1134
#1135
#1136
#1136
#1137
#1137
#1138
#114
#1140
#1140
#1141
#1141
#1142
#1142
#1145
#1145
#1146
#1146
#115
#1150
#1150
#1151
#1151
#1152
#1152
#1155
#1155
#1158
#1158
#116
#1164
#1165
#1165
#1166
#1167
#1170
#1170
#1173
#1176
#1177
#1178
#1180
#1180
#1181
#1181
#1182
#1182
#1183
#1183
#1185
#1186
#1188
#1189
#1192
#1192
#1194
#1195
#1209
#1211
#1218
#1220
#1220
#1226
#123
#1230
#1230
#1231
#1234
#1235
#1238
#1239
#124
#1240
#1243
#1243
#1244
#1245
#1249
#1250
#1250
#1253
#1254
#1256
#1259
#1260
#1262
#1263
#1264
#1267
#1268
#1269
#127
#1273
#1274
#1275
#1276
#1278
#1279
#128
#128
#1280
#1283
#1284
#1286
#1289
#1291
#1295
#1298
#1300
#1301
#1302
#1302
#1306
#1308
#1312
#1315
#1315
#1316
#1317
#1322
#1324
#1327
#1329
#1334
#1335
#1336
#1339
#1339
#1341
#1348
#1348
#1351
#1353
#1354
#1354
#1356
#1358
#1361
#1362
#1363
#1365
#1366
#1367
#1368
#1369
#1372
#1373
#1374
#1377
#1383
#1385
#1386
#1387
#1388
#1389
#139
#1391
#1392
#1394
#1395
#1396
#1397
#1398
#1399
#1400
#1401
#1404
#1405
#1405
#1406
#1408
#1408
#1409
#1410
#1411
#1413
#1415
#1416
#1417
#1421
#1423
#1424
#1425
#1426
#1428
#1429
#1431
#1432
#1433
#1433
#1434
#1435
#1436
#1437
#1438
#1439
#1440
#1441
#1442
#1443
#1444
#1446
#1447
#1448
#1449
#1450
#1450
#1451
#1452
#1452
#1453
#1454
#1455
#1457
#1457
#1458
#1458
#1459
#1461
#1462
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#1470
#1472
#1473
#1474
#1476
#1481
#1482
#1483
#1486
#1487
#1488
#1489
#1491
#1493
#1494
#1495
#1497
#1498
#1499
#1500
#1505
#1506
#1507
#1508
#1509
#1510
#1512
#1513
#1514
#1517
#1518
#1522
#1534
#1535
#1536
#1537
#1538
#1539
#1540
#1541
#1542
#1543
#1544
#1545
#1549
#1550
#1552
#1553
#1554
#1555
#1556
#1557
#1561
#1562
#1562
#1564
#1565
#1567
#1568
#1569
#1570
#1571
#1573
#1577
#1580
#1581
#1582
#1586
#1587
#1588
#1589
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1599
#160
#1600
#1601
#1602
#1604
#1605
#1606
#1607
#1608
#1609
#161
#1610
#1612
#1613
#1618
#1619
#1620
#1622
#1624
#1625
#1629
#1631
#1631
#1632
#1634
#1635
#1636
#1637
#1638
#1639
#1640
#1642
#1642
#1643
#1644
#1646
#1647
#1649
#1650
#1651
#1654
#1655
#166
#1660
#1661
#1661
#1664
#1665
#1666
#1669
#1670
#1671
#1672
#1672
#1673
#1674
#1675
#1676
#168
#1680
#1681
#1682
#1684
#1685
#1686
#1687
#1688
#1689
#169
#1690
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#1701
#1702
#1703
#1705
#1706
#1708
#1709
#1710
#1711
#1712
#1713
#1714
#1715
#1716
#1718
#172
#1721
#1722
#1724
#1725
#1726
#1727
#1728
#1729
#1730
#1731
#1732
#1733
#1737
#1739
#1739
#1740
#1741
#1742
#1742
#1743
#1744
#1745
#1746
#1747
#1750
#1751
#1761
#1762
#1771
#1773
#1775
#1777
#1778
#1781
#1782
#1783
#1784
#1785
#1786
#1787
#1788
#1789
#1792
#1793
#1797
#1798
#1799
#180
#1801
#1802
#1803
#1804
#1807
#1808
#1809
#1810
#1811
#1812
#1814
#1816
#1820
#1820
#1821
#1822
#1822
#1824
#1827
#1828
#1830
#1832
#1833
#1835
#1836
#184
#1848
#1849
#185
#1850
#1851
#1853
#1854
#1855
#1856
#1857
#1858
#1859
#186
#1860
#1861
#1861
#1862
#1863
#1865
#1867
#187
#1870
#1871
#1873
#1874
#1875
#1876
#1876
#1877
#1879
#188
#1881
#1881
#1882
#1883
#1884
#1885
#1888
#1889
#189
#1891
#1892
#1894
#1895
#1896
#190
#1903
#1904
#1908
#1909
#191
#1910
#1911
#1913
#1913
#1914
#1919
#1919
#192
#1920
#1921
#1924
#1925
#1926
#1926
#1928
#193
#1930
#1930
#1931
#1932
#1933
#1934
#1935
#1937
#1938
#1939
#194
#1942
#1943
#1944
#1947
#1948
#195
#1951
#1952
#1953
#1954
#1955
#1957
#1959
#196
#1960
#1961
#1962
#1963
#1964
#1965
#1966
#1968
#1968
#1969
#1969
#197
#1970
#1972
#1973
#1974
#1976
#1977
#1977
#1978
#1979
#198
#1982
#1983
#1985
#1987
#1988
#1989
#199
#1991
#1992
#1994
#1998
#2000
#2001
#2004
#2006
#2007
#2008
#2009
#201
#2011
#2015
#2016
#2018
#2018
#2019
#202
#2024
#2029
#203
#2037
#204
#2046
#2046
#2047
#2047
#205
#2052
#2052
#2053
#2054
#2058
#2059
#206
#2060
#2062
#2063
#2064
#2066
#2067
#207
#2070
#2074
#2074
#2075
#2075
#2076
#2076
#2079
#208
#2081
#2082
#2087
#2089
#209
#2090
#2092
#2092
#2095
#2096
#2097
#2097
#2098
#210
#2100
#2102
#2102
#2103
#2103
#2105
#2106
#2108
#211
#2118
#212
#2120
#2121
#2122
#2123
#2123
#2124
#2125
#2126
#2128
#213
#2131
#2132
#2135
#2135
#2137
#2137
#214
#2140
#2140
#2143
#2143
#2146
#2146
#2148
#215
#2152
#2153
#2156
#2157
#2157
#2159
#216
#2162
#2162
#2163
#2164
#217
#2170
#2175
#2181
#2183
#219
#2190
#2194
#2194
#2198
#2199
#2199
#220
#2201
#2202
#2205
#2206
#2207
#2209
#221
#2211
#2212
#2212
#2216
#2216
#2218
#222
#2220
#2226
#2227
#2227
#2228
#2228
#2229
#2229
#223
#2230
#2230
#2231
#2231
#2232
#2232
#2233
#2233
#2234
#2234
#2235
#2235
#224
#2245
#2245
#2247
#2247
#2249
#2249
#225
#2250
#2250
#2258
#2258
#2259
#2259
#226
#2260
#2260
#2265
#2267
#227
#2277
#2277
#229
#2292
#2292
#2293
#2293
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#240
#241
#242
#243
#244
#245
#247
#248
#249
#250
#251
#253
#258
#260
#260
#261
#263
#264
#265
#266
#266
#268
#269
#269
#270
#271
#271
#272
#273
#274
#275
#277
#277
#279
#279
#280
#280
#281
#283
#284
#285
#290
#298
#299
#30
#30
#300
#306
#307
#314
#317
#317
#319
#321
#322
#323
#324
#325
#328
#330
#330
#332
#332
#333
#333
#334
#335
#336
#336
#337
#338
#338
#339
#340
#351
#352
#352
#353
#354
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#376
#384
#385
#388
#389
#389
#394
#395
#396
#397
#400
#407
#408
#412
#413
#414
#417
#421
#423
#435
#435
#436
#437
#438
#442
#442
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#454
#455
#457
#458
#460
#461
#464
#465
#466
#467
#467
#468
#469
#470
#470
#471
#472
#472
#474
#475
#476
#476
#477
#478
#481
#486
#488
#491
#492
#493
#503
#504
#507
#508
#509
#510
#514
#515
#517
#520
#521
#522
#524
#525
#526
#527
#528
#531
#532
#533
#535
#538
#539
#540
#541
#542
#546
#547
#548
#549
#550
#551
#552
#553
#554
#556
#562
#573
#574
#583
#583
#584
#589
#598
#604
#605
#605
#620
#624
#624
#627
#629
#637
#638
#643
#644
#649
#65
#65
#650
#650
#654
#655
#659
#662
#663
#667
#667
#67
#674
#676
#676
#681
#682
#682
#684
#686
#687
#69
#69
#694
#694
#697
#70
#700
#700
#707
#708
#71
#710
#710
#714
#714
#715
#715
#716
#716
#717
#717
#718
#719
#719
#72
#720
#720
#721
#722
#725
#725
#726
#726
#727
#727
#728
#728
#729
#729
#73
#731
#732
#734
#734
#736
#736
#737
#740
#741
#741
#743
#744
#747
#749
#749
#750
#750
#751
#751
#755
#757
#758
#76
#760
#761
#761
#762
#764
#766
#768
#768
#770
#770
#771
#771
#775
#776
#776
#777
#778
#778
#781
#781
#782
#782
#785
#785
#788
#788
#789
#789
#794
#797
#800
#800
#803
#803
#805
#806
#806
#807
#807
#808
#808
#809
#809
#810
#810
#813
#813
#814
#814
#815
#815
#816
#817
#817
#818
#818
#819
#819
#82
#82
#820
#820
#821
#821
#822
#822
#823
#823
#824
#824
#825
#825
#826
#826
#827
#827
#828
#828
#829
#829
#83
#830
#830
#831
#831
#832
#832
#833
#833
#834
#834
#835
#835
#836
#836
#837
#837
#838
#838
#839
#839
#840
#840
#841
#841
#842
#842
#843
#843
#844
#844
#845
#845
#846
#846
#847
#847
#848
#848
#849
#849
#850
#850
#851
#851
#852
#852
#853
#853
#854
#854
#855
#855
#856
#856
#857
#857
#858
#858
#859
#859
#86
#860
#860
#861
#861
#862
#862
#863
#863
#864
#864
#865
#865
#866
#866
#867
#867
#868
#868
#869
#869
#870
#870
#871
#871
#872
#872
#873
#873
#874
#874
#875
#875
#876
#876
#877
#877
#878
#878
#879
#879
#880
#880
#881
#881
#882
#882
#883
#883
#884
#884
#885
#885
#886
#886
#887
#887
#888
#888
#889
#889
#890
#890
#891
#891
#892
#892
#893
#893
#894
#894
#895
#895
#896
#896
#897
#897
#898
#898
#899
#899
#90
#900
#900
#91
-
100b87846e
Merge branch 'master' of https://github.com/benvanik/xenia
Rick Gibbed
2013-06-02 08:08:17 -07:00 -
9bc490579e
64-bit shim memory macros.
Rick Gibbed
2013-06-02 08:07:40 -07:00 -
c9688bb3e9
DbgPrint & _vnsprintf implementations. VERY HACKY.
Rick Gibbed
2013-06-02 08:07:03 -07:00 -
b97b8226b2
Fixed a crash when adding a FunctionSymbol with a NULL address.
Rick Gibbed
2013-06-02 07:57:38 -07:00 -
105aee506d
dcbf disasm.
Rick Gibbed
2013-06-02 07:56:17 -07:00 -
8a782c3485
Merge pull request #30 from espes/master
Ben Vanik
2013-06-02 00:15:40 -07:00 -
723193b8b3
Merge
388c622ecd
intocf57481a0e
espes
2013-06-02 00:14:37 -07:00 -
388c622ecd
fill in some more xenos registers
espes
2013-06-02 17:11:54 +10:00 -
cf57481a0e
Adding basic register names.
Ben Vanik
2013-06-01 22:51:09 -07:00 -
e00e665a09
Basic command buffer processing.
Ben Vanik
2013-06-01 21:49:14 -07:00 -
ba16a0d847
Trying to setup writeback and add basic secondary command execution.
Ben Vanik
2013-06-01 03:08:31 -07:00 -
5b0fa8f17e
Basic ringbuffer worker. Super hacky, not yet writing back to CPU.
Ben Vanik
2013-06-01 01:13:30 -07:00 -
3667821be3
ldarx & stdcx disasm.
Rick Gibbed
2013-05-31 22:01:35 -07:00 -
31199dd41d
VdHSIOCalibrationLock.
Ben Vanik
2013-05-31 21:40:15 -07:00 -
4e6e27d9ac
Zero KeCertMonitorData export.
Ben Vanik
2013-05-31 21:33:19 -07:00 -
ef0032ecff
Wiring up register read/write from JIT -> GPU.
Ben Vanik
2013-05-31 21:22:00 -07:00 -
edf3a9155b
The stack address needs to start at the end of the allocated memory for the stack, not the beginning.
Rick Gibbed
2013-05-31 20:55:52 -07:00 -
d53458023e
Fixing/implementing static TLS entries.
Ben Vanik
2013-05-31 10:01:32 -07:00 -
38efd3837d
Adding support for detecting the save/rest fpr and vmx blocks.
Ben Vanik
2013-05-31 01:53:30 -07:00 -
e6195c4086
fmadd, orc, extsh, extsw.
Ben Vanik
2013-05-31 01:00:00 -07:00 -
9bb36c7404
Fixing decoding of the rld* instructions.
Ben Vanik
2013-05-31 00:38:26 -07:00 -
dc16653164
Fixing decoding of some of the opcode 63 instructions.
Ben Vanik
2013-05-31 00:09:10 -07:00 -
14c3b8a382
Adding a case for tail calls. Still missing the forward tail call case, as there is legit code that does weird branches like that.
Ben Vanik
2013-05-30 23:41:25 -07:00 -
e7665c11eb
Adding basic constant checks and updates to memory instructions. Only those instructions likely to have immediate values have been updated. It'd be nice to go further than this and a) centralize the ea calculations b) move this all to the analysis pass c) generate mov's in Read/WriteMemory using the immediates as bases instead of all the register work.
Ben Vanik
2013-05-30 23:20:05 -07:00 -
78086684c6
Now tracking constant values for most operations. This will make it easier to enable memory access optimizations and hacks. Not all operations are updating the constant registers, only those that are likely to participate in constant value building. Constant values are cleared on every basic block, though this may be too zealous it prevents weird fall-through cases.
Ben Vanik
2013-05-30 22:50:32 -07:00 -
7990146001
xex2 loader now guesses sizes to allocate. This may not be right in all cases, but seems to work.
Ben Vanik
2013-05-29 23:26:34 -07:00 -
f307bc9eb1
Adding --target= and --trace_registers flags. --target=[xex|iso] makes it possible to specify the thing to run from a flagfile.
Ben Vanik
2013-05-29 21:45:54 -07:00 -
37530d1438
Adding some required video export variables.
Ben Vanik
2013-05-29 21:26:29 -07:00 -
6950b21424
Reworking the memory system to not commit 3gb and to properly alloc data. Now only 512MB is committed on startup. Loaded XEXs are placed into their required addresses in the 0x8... range. Kernel structures are allocated from the normal heap like other data. There should no longer be any magical pointers.
Ben Vanik
2013-05-29 21:00:55 -07:00 -
61f7f6d28e
Starting work on some of the Vd kernel functions.
Ben Vanik
2013-05-28 20:00:06 -07:00 -
2cecc02787
Skeleton GPU files.
Ben Vanik
2013-05-27 21:45:55 -07:00 -
16baef3591
Starting physical memory allocation routines. These currently don't do anything special w.r.t. memory addresses/etc, but will in the future.
Ben Vanik
2013-05-27 20:09:40 -07:00 -
f78e7945d4
Fixing malloc alighment and duplicate calls to NtAllocateVirtualMemory.
Ben Vanik
2013-05-27 19:58:20 -07:00 -
1d0ec64d40
Adding srd/srw. Fixing shamts in other shifts.
Ben Vanik
2013-05-27 05:35:41 -07:00 -
778efdb276
fcfid(z), fctid(z) -- both largely untested.
Ben Vanik
2013-05-27 05:22:38 -07:00 -
84fb802166
fadd(s), fdiv(s), fmul(s), fsub(s), fsel, frsp, fabs, fmr, fneg, fnmsubs.
Ben Vanik
2013-05-27 04:09:07 -07:00 -
fe6df31280
Finishing off the kernel method conversion.
Ben Vanik
2013-05-26 23:06:09 -07:00 -
64eb2aa2b3
Converting RTL methods to the new style.
Ben Vanik
2013-05-26 22:44:22 -07:00 -
c4e0347932
NULLs!
Rick Gibbed
2013-05-26 22:53:46 -07:00 -
fe9cb1cddb
Oops.
Rick Gibbed
2013-05-26 22:46:45 -07:00 -
9f06645e75
Merge branch 'master' of https://github.com/benvanik/xenia
Rick Gibbed
2013-05-26 22:42:28 -07:00 -
78ee6c9ee9
Added video submodule for xboxkrnl and xam modules.
Rick Gibbed
2013-05-26 22:42:07 -07:00 -
9eadffe461
Added float/double swap helpers.
Rick Gibbed
2013-05-26 22:39:39 -07:00 -
b87b17f51e
Converting more kernel methods to the new style.
Ben Vanik
2013-05-26 22:04:12 -07:00 -
6e8828f843
Switching kernel files to the new style.
Ben Vanik
2013-05-26 21:37:47 -07:00 -
fbe800aacd
Preparing to enable unshimmed kernel methods that can be called directly.
Ben Vanik
2013-05-26 20:32:30 -07:00 -
25d8b5f8d8
Switching shim mapping macro to use ordinal constants.
Ben Vanik
2013-05-26 20:10:10 -07:00 -
a332faf419
Adding ordinal enums to kernel modules. Access via xe::kernel::modules::xboxkrnl::ordinals::MyFunction (or just ordinals::MyFunction when in the namespace). Some collisions occurred - just added random suffixes for now.
Ben Vanik
2013-05-26 19:28:46 -07:00 -
87b8ebd613
Forgot to switch macros.
Ben Vanik
2013-05-26 19:19:26 -07:00 -
9f320ba4a7
Prepping kernel export tables for various uses.
Ben Vanik
2013-05-26 18:57:41 -07:00 -
1b07aace73
Moving kernel functions into their proper namespaces.
Ben Vanik
2013-05-26 18:43:57 -07:00 -
1a5a8d748d
Adding missing files to the xam gypi.
Ben Vanik
2013-05-26 18:40:51 -07:00 -
c10d719d53
Floating point loads/stores. Seem correct. Maybe not.
Ben Vanik
2013-05-26 17:59:11 -07:00 -
a09170b2c6
Fixing bad EA write order.
Ben Vanik
2013-05-26 17:49:37 -07:00 -
a6db12b48f
ldx/ldux.
Ben Vanik
2013-05-26 17:19:13 -07:00 -
0ca44083e6
Stick the export ordinal in the dummy address for unimplemented export data, to make it obvious what it is when debugging.
Rick Gibbed
2013-05-26 17:37:31 -07:00 -
c29c4b067f
Corrected a xam export to variable.
Rick Gibbed
2013-05-26 17:23:30 -07:00 -
b5e729f89e
sld.
Ben Vanik
2013-05-26 16:30:52 -07:00 -
924b08b264
cntlzd and fixing broken cntlzwx.
Ben Vanik
2013-05-26 16:30:43 -07:00 -
86396816f5
rldicl, rldicr.
Ben Vanik
2013-05-26 16:10:25 -07:00 -
fd86370ccc
Fixing warnings on mtmsr/mtmsrd disasm.
Ben Vanik
2013-05-26 15:03:36 -07:00 -
5f494a4449
Corrected many xboxkrnl exports to variable.
Rick Gibbed
2013-05-26 09:46:20 -07:00 -
1b3351b1e2
disasm for mfmsr, mtmsr, mtmsrd
Rick Gibbed
2013-05-26 08:39:31 -07:00 -
82159b2b9d
Adding lfd.
Ben Vanik
2013-05-26 07:19:09 -07:00 -
9d63eb7499
Fixing condition updates for unsigned compares.
Ben Vanik
2013-05-26 04:21:07 -07:00 -
5d83465ce4
Fixing branches via the indirection block. Also disabling the local indirection optimization until it's implemented.
Ben Vanik
2013-05-26 03:59:32 -07:00 -
22f186d713
Better asserts/checks around bad function addresses.
Ben Vanik
2013-05-26 03:26:49 -07:00 -
bf9e92c027
Fixing typo in disasm.
Ben Vanik
2013-05-26 02:48:31 -07:00 -
35ce144a37
Disasm of some memory routines.
Ben Vanik
2013-05-26 02:44:05 -07:00 -
6678279ebf
Corrected more issues with X_RTL_CRITICAL_SECTION, RtlInitializeCriticalSection, RtlInitializeCriticalSectionAndSpinCount.
Rick Gibbed
2013-05-26 02:36:48 -07:00 -
d385bc6a10
Added XEASSERTSTRUCTSIZE macro.
Rick Gibbed
2013-05-26 02:36:07 -07:00 -
237ab5551f
Oops. Fixed some formatting in previous commit.
Rick Gibbed
2013-05-26 02:21:05 -07:00 -
3ac3d8078d
Corrected some issues with X_RTL_CRITICAL_SECTION, RtlInitializeCriticalSection, RtlInitializeCriticalSectionAndSpinCount.
Rick Gibbed
2013-05-26 02:18:49 -07:00 -
6b851da9d7
Fixing analysis regression: don't analyze on gets during analysis pass.
Ben Vanik
2013-05-26 02:11:08 -07:00 -
f94256aaaf
Adding a simple heuristic to find leaf thunk functions.
Ben Vanik
2013-05-26 01:43:44 -07:00 -
1640acaf8a
mftb
Rick Gibbed
2013-05-26 00:48:53 -07:00 -
7febbe0f86
Fixing <8b memory accesses.
Ben Vanik
2013-05-26 00:43:53 -07:00 -
0855fe7014
addicx
Rick Gibbed
2013-05-26 00:27:36 -07:00 -
ab762e0009
Adding disassemblers for the fpu instructions.
Ben Vanik
2013-05-26 00:13:46 -07:00 -
4073028188
Very basic, super slow, nasty indirection.
Ben Vanik
2013-05-25 20:32:58 -07:00 -
2986a0be82
Removing debug int3.
Ben Vanik
2013-05-25 17:20:52 -07:00 -
ce27fb333b
Fixing rlwimix.
Ben Vanik
2013-05-25 17:08:31 -07:00 -
bd8376e231
Making xenia-test run on Windows.
Ben Vanik
2013-05-25 05:20:28 -07:00 -
edb3aabdd4
Removing llvm backend.
Ben Vanik
2013-05-25 04:28:21 -07:00 -
eb22289dc7
Fixing bad fcmpu disasm.
Ben Vanik
2013-05-25 04:25:27 -07:00 -
a5da226617
cntlzwx.
Ben Vanik
2013-05-25 03:23:33 -07:00 -
de85adea2e
divwx/divwux.
Ben Vanik
2013-05-25 02:49:44 -07:00 -
9f3f5d2c0e
mullw.
Ben Vanik
2013-05-25 01:56:42 -07:00 -
e29de199ff
srawix.
Ben Vanik
2013-05-25 01:50:46 -07:00 -
8207bb8088
negx
Ben Vanik
2013-05-25 01:35:19 -07:00 -
07d0dd98b6
slwx, ignoring twi.
Ben Vanik
2013-05-25 01:31:38 -07:00 -
ed401449b7
Only create the shared return block if required.
Ben Vanik
2013-05-25 00:45:16 -07:00 -
da62ec56f9
Adding the ret required for tail calls.
Ben Vanik
2013-05-25 00:41:01 -07:00 -
fb22aeb5ac
Fixing assertion warnings from asmjit.
Ben Vanik
2013-05-25 00:40:30 -07:00 -
ea2cf390d7
Defining ASMJIT_DEBUG in debug builds.
Ben Vanik
2013-05-25 00:28:04 -07:00 -
f3552ff9a5
Implementing RtlImageXexHeaderField better.
Ben Vanik
2013-05-25 00:08:01 -07:00 -
eac03765db
Adding addx. Whoops.
Ben Vanik
2013-05-25 00:07:35 -07:00 -
12b2dc153e
Disabling the faked KeDebugMonitorData.
Ben Vanik
2013-05-24 23:43:11 -07:00 -
04485b6460
rlwimix/rlwinmx.
Ben Vanik
2013-05-24 23:34:52 -07:00 -
ef3bd6cc53
Fixing disasm of subfic, fixing neg->not, fixing tests to use 8bits.
Ben Vanik
2013-05-24 23:03:35 -07:00