mirror of
https://github.com/cemu-project/Cemu.git
synced 2026-07-09 17:14:47 -06:00
Commit Graph
Select branches
Hide Pull Requests
main
#10
#1005
#101
#1010
#1012
#1017
#102
#1025
#1027
#1028
#1029
#1030
#1033
#1035
#1036
#1037
#1038
#1039
#1042
#1047
#1048
#105
#1051
#106
#1064
#1066
#1067
#1068
#1071
#1072
#1076
#1077
#1080
#1082
#1088
#1089
#109
#1093
#1096
#11
#110
#1101
#1106
#1107
#111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#112
#1120
#1123
#1124
#1125
#1125
#1126
#1127
#1130
#1132
#1133
#1134
#1137
#1138
#1145
#115
#1154
#1157
#1159
#116
#1161
#1162
#1166
#1167
#1168
#1173
#1175
#118
#1181
#1187
#1188
#119
#1190
#1193
#1194
#1197
#1198
#12
#1201
#1203
#1209
#121
#1210
#1211
#1217
#1219
#122
#1222
#1224
#1229
#1234
#124
#1243
#1244
#1246
#1247
#125
#1252
#1255
#1257
#1259
#126
#1266
#1267
#1269
#127
#1275
#128
#1282
#1283
#1287
#1288
#129
#1290
#1291
#1292
#130
#1304
#1306
#131
#1310
#1316
#1316
#1319
#1324
#133
#1337
#134
#1343
#1344
#1353
#1354
#136
#1365
#1366
#1367
#137
#1370
#1371
#1378
#1383
#1385
#1386
#1389
#139
#1390
#1392
#14
#1401
#1403
#1405
#1407
#1408
#141
#142
#1424
#1425
#143
#1430
#1431
#1436
#1443
#1445
#145
#1455
#146
#1464
#1466
#1467
#1468
#147
#1471
#1473
#1474
#1478
#148
#1486
#1488
#1489
#1489
#149
#1492
#1492
#1494
#1496
#15
#150
#151
#1510
#1512
#1514
#1515
#1517
#1519
#152
#1521
#1523
#153
#1532
#154
#1540
#1546
#1550
#1552
#1553
#1554
#1556
#1558
#1559
#156
#1560
#1564
#1565
#1568
#157
#1571
#1574
#1575
#1576
#1579
#1581
#1582
#1584
#1585
#1586
#1587
#159
#1592
#1592
#1593
#1597
#1598
#1599
#16
#160
#1601
#1603
#1604
#161
#1614
#162
#1621
#1622
#1623
#163
#1630
#1631
#1632
#1633
#1634
#1642
#1643
#1645
#1647
#1649
#1650
#1650
#1651
#1651
#1652
#1653
#1654
#1659
#1670
#1675
#1677
#168
#1682
#1683
#169
#1690
#1693
#1696
#170
#1700
#1706
#1707
#171
#1711
#1723
#1724
#1726
#1728
#1729
#1730
#1731
#1732
#1733
#1736
#1737
#174
#1741
#1743
#1744
#1747
#1749
#175
#1750
#1752
#1753
#1754
#1755
#1756
#1759
#1759
#1760
#1762
#1765
#1769
#177
#1770
#1771
#1775
#1777
#1780
#1781
#1782
#1783
#1784
#1785
#179
#1791
#1795
#1798
#18
#180
#1802
#1803
#1805
#1808
#1808
#181
#1812
#1813
#1813
#1815
#1815
#1824
#183
#1832
#1835
#1836
#1838
#1839
#184
#1842
#1842
#1844
#1844
#1847
#185
#1851
#1852
#1852
#1853
#1853
#1857
#1860
#1861
#1862
#1864
#1864
#1866
#1867
#1869
#1870
#1871
#1872
#1874
#1875
#1877
#1878
#1879
#188
#1880
#1882
#1883
#1885
#1886
#1887
#1893
#1893
#1894
#1894
#1895
#1898
#190
#1900
#1901
#1902
#1909
#1909
#1910
#1910
#1912
#1916
#1917
#1919
#192
#1923
#1926
#1928
#1929
#193
#1937
#194
#1942
#1943
#1945
#1948
#1949
#1950
#1952
#1953
#1954
#1955
#1957
#1959
#196
#1961
#1962
#1963
#1965
#1968
#1971
#1971
#1972
#1974
#1978
#1982
#1982
#1984
#1984
#199
#2
#202
#204
#205
#206
#209
#210
#211
#214
#216
#220
#226
#227
#231
#233
#234
#238
#239
#240
#241
#243
#245
#247
#247
#248
#249
#251
#253
#255
#258
#26
#260
#261
#262
#264
#265
#268
#270
#271
#273
#274
#276
#277
#279
#28
#280
#284
#285
#287
#288
#300
#302
#303
#304
#308
#309
#310
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#324
#328
#330
#331
#332
#335
#345
#348
#350
#352
#354
#355
#356
#357
#360
#361
#364
#366
#369
#370
#372
#375
#376
#377
#378
#38
#381
#382
#383
#385
#388
#389
#39
#390
#391
#393
#399
#4
#401
#402
#404
#405
#408
#41
#410
#411
#413
#414
#415
#416
#418
#42
#423
#425
#429
#430
#431
#433
#434
#435
#439
#44
#442
#445
#446
#449
#450
#452
#453
#455
#46
#461
#462
#463
#47
#470
#473
#474
#475
#476
#477
#480
#481
#486
#490
#494
#497
#500
#502
#503
#504
#507
#510
#514
#516
#517
#518
#52
#520
#521
#522
#523
#524
#525
#528
#532
#534
#535
#536
#541
#543
#545
#548
#548
#551
#552
#553
#555
#559
#56
#560
#561
#563
#564
#565
#565
#572
#574
#576
#589
#590
#593
#594
#595
#599
#6
#60
#600
#604
#61
#612
#613
#62
#621
#621
#622
#63
#631
#632
#634
#638
#64
#640
#641
#646
#657
#66
#664
#667
#669
#67
#670
#674
#677
#68
#682
#687
#689
#69
#690
#693
#696
#697
#698
#7
#70
#706
#709
#710
#714
#715
#718
#719
#720
#724
#725
#727
#728
#729
#73
#731
#738
#741
#741
#744
#747
#75
#752
#754
#76
#760
#761
#762
#764
#765
#766
#767
#768
#769
#77
#771
#772
#774
#777
#780
#782
#784
#786
#796
#799
#80
#800
#802
#807
#81
#813
#819
#825
#836
#842
#844
#845
#854
#861
#862
#863
#864
#865
#868
#873
#875
#878
#879
#888
#889
#890
#894
#9
#903
#907
#909
#91
#917
#921
#924
#927
#930
#931
#932
#934
#94
#94
#941
#942
#945
#946
#95
#950
#951
#953
#953
#955
#956
#96
#961
#963
#964
#966
#968
#969
#971
#972
#974
#977
#979
#98
#981
#982
#984
#988
#994
#995
#996
v2.0
v2.0-1
v2.0-10
v2.0-11
v2.0-12
v2.0-13
v2.0-14
v2.0-15
v2.0-16
v2.0-17
v2.0-18
v2.0-19
v2.0-2
v2.0-21
v2.0-22
v2.0-23
v2.0-24
v2.0-25
v2.0-26
v2.0-27
v2.0-28
v2.0-29
v2.0-30
v2.0-31
v2.0-32
v2.0-33
v2.0-34
v2.0-35
v2.0-36
v2.0-37
v2.0-38
v2.0-39
v2.0-4
v2.0-40
v2.0-41
v2.0-42
v2.0-43
v2.0-44
v2.0-45
v2.0-46
v2.0-47
v2.0-48
v2.0-49
v2.0-5
v2.0-50
v2.0-51
v2.0-52
v2.0-53
v2.0-54
v2.0-55
v2.0-57
v2.0-58
v2.0-59
v2.0-6
v2.0-60
v2.0-61
v2.0-62
v2.0-63
v2.0-64
v2.0-65
v2.0-66
v2.0-67
v2.0-68
v2.0-7
v2.0-70
v2.0-71
v2.0-72
v2.0-73
v2.0-74
v2.0-75
v2.0-77
v2.0-78
v2.0-79
v2.0-8
v2.0-80
v2.0-82
v2.0-83
v2.0-84
v2.0-85
v2.0-86
v2.0-87
v2.0-88
v2.0-89
v2.0-9
v2.0-90
v2.0-91
v2.0-92
v2.0-93
v2.0-94
v2.0-95
v2.1
v2.2
v2.3
v2.4
v2.5
v2.6
Select branches
Hide Pull Requests
main
#10
#1005
#101
#1010
#1012
#1017
#102
#1025
#1027
#1028
#1029
#1030
#1033
#1035
#1036
#1037
#1038
#1039
#1042
#1047
#1048
#105
#1051
#106
#1064
#1066
#1067
#1068
#1071
#1072
#1076
#1077
#1080
#1082
#1088
#1089
#109
#1093
#1096
#11
#110
#1101
#1106
#1107
#111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#112
#1120
#1123
#1124
#1125
#1125
#1126
#1127
#1130
#1132
#1133
#1134
#1137
#1138
#1145
#115
#1154
#1157
#1159
#116
#1161
#1162
#1166
#1167
#1168
#1173
#1175
#118
#1181
#1187
#1188
#119
#1190
#1193
#1194
#1197
#1198
#12
#1201
#1203
#1209
#121
#1210
#1211
#1217
#1219
#122
#1222
#1224
#1229
#1234
#124
#1243
#1244
#1246
#1247
#125
#1252
#1255
#1257
#1259
#126
#1266
#1267
#1269
#127
#1275
#128
#1282
#1283
#1287
#1288
#129
#1290
#1291
#1292
#130
#1304
#1306
#131
#1310
#1316
#1316
#1319
#1324
#133
#1337
#134
#1343
#1344
#1353
#1354
#136
#1365
#1366
#1367
#137
#1370
#1371
#1378
#1383
#1385
#1386
#1389
#139
#1390
#1392
#14
#1401
#1403
#1405
#1407
#1408
#141
#142
#1424
#1425
#143
#1430
#1431
#1436
#1443
#1445
#145
#1455
#146
#1464
#1466
#1467
#1468
#147
#1471
#1473
#1474
#1478
#148
#1486
#1488
#1489
#1489
#149
#1492
#1492
#1494
#1496
#15
#150
#151
#1510
#1512
#1514
#1515
#1517
#1519
#152
#1521
#1523
#153
#1532
#154
#1540
#1546
#1550
#1552
#1553
#1554
#1556
#1558
#1559
#156
#1560
#1564
#1565
#1568
#157
#1571
#1574
#1575
#1576
#1579
#1581
#1582
#1584
#1585
#1586
#1587
#159
#1592
#1592
#1593
#1597
#1598
#1599
#16
#160
#1601
#1603
#1604
#161
#1614
#162
#1621
#1622
#1623
#163
#1630
#1631
#1632
#1633
#1634
#1642
#1643
#1645
#1647
#1649
#1650
#1650
#1651
#1651
#1652
#1653
#1654
#1659
#1670
#1675
#1677
#168
#1682
#1683
#169
#1690
#1693
#1696
#170
#1700
#1706
#1707
#171
#1711
#1723
#1724
#1726
#1728
#1729
#1730
#1731
#1732
#1733
#1736
#1737
#174
#1741
#1743
#1744
#1747
#1749
#175
#1750
#1752
#1753
#1754
#1755
#1756
#1759
#1759
#1760
#1762
#1765
#1769
#177
#1770
#1771
#1775
#1777
#1780
#1781
#1782
#1783
#1784
#1785
#179
#1791
#1795
#1798
#18
#180
#1802
#1803
#1805
#1808
#1808
#181
#1812
#1813
#1813
#1815
#1815
#1824
#183
#1832
#1835
#1836
#1838
#1839
#184
#1842
#1842
#1844
#1844
#1847
#185
#1851
#1852
#1852
#1853
#1853
#1857
#1860
#1861
#1862
#1864
#1864
#1866
#1867
#1869
#1870
#1871
#1872
#1874
#1875
#1877
#1878
#1879
#188
#1880
#1882
#1883
#1885
#1886
#1887
#1893
#1893
#1894
#1894
#1895
#1898
#190
#1900
#1901
#1902
#1909
#1909
#1910
#1910
#1912
#1916
#1917
#1919
#192
#1923
#1926
#1928
#1929
#193
#1937
#194
#1942
#1943
#1945
#1948
#1949
#1950
#1952
#1953
#1954
#1955
#1957
#1959
#196
#1961
#1962
#1963
#1965
#1968
#1971
#1971
#1972
#1974
#1978
#1982
#1982
#1984
#1984
#199
#2
#202
#204
#205
#206
#209
#210
#211
#214
#216
#220
#226
#227
#231
#233
#234
#238
#239
#240
#241
#243
#245
#247
#247
#248
#249
#251
#253
#255
#258
#26
#260
#261
#262
#264
#265
#268
#270
#271
#273
#274
#276
#277
#279
#28
#280
#284
#285
#287
#288
#300
#302
#303
#304
#308
#309
#310
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#324
#328
#330
#331
#332
#335
#345
#348
#350
#352
#354
#355
#356
#357
#360
#361
#364
#366
#369
#370
#372
#375
#376
#377
#378
#38
#381
#382
#383
#385
#388
#389
#39
#390
#391
#393
#399
#4
#401
#402
#404
#405
#408
#41
#410
#411
#413
#414
#415
#416
#418
#42
#423
#425
#429
#430
#431
#433
#434
#435
#439
#44
#442
#445
#446
#449
#450
#452
#453
#455
#46
#461
#462
#463
#47
#470
#473
#474
#475
#476
#477
#480
#481
#486
#490
#494
#497
#500
#502
#503
#504
#507
#510
#514
#516
#517
#518
#52
#520
#521
#522
#523
#524
#525
#528
#532
#534
#535
#536
#541
#543
#545
#548
#548
#551
#552
#553
#555
#559
#56
#560
#561
#563
#564
#565
#565
#572
#574
#576
#589
#590
#593
#594
#595
#599
#6
#60
#600
#604
#61
#612
#613
#62
#621
#621
#622
#63
#631
#632
#634
#638
#64
#640
#641
#646
#657
#66
#664
#667
#669
#67
#670
#674
#677
#68
#682
#687
#689
#69
#690
#693
#696
#697
#698
#7
#70
#706
#709
#710
#714
#715
#718
#719
#720
#724
#725
#727
#728
#729
#73
#731
#738
#741
#741
#744
#747
#75
#752
#754
#76
#760
#761
#762
#764
#765
#766
#767
#768
#769
#77
#771
#772
#774
#777
#780
#782
#784
#786
#796
#799
#80
#800
#802
#807
#81
#813
#819
#825
#836
#842
#844
#845
#854
#861
#862
#863
#864
#865
#868
#873
#875
#878
#879
#888
#889
#890
#894
#9
#903
#907
#909
#91
#917
#921
#924
#927
#930
#931
#932
#934
#94
#94
#941
#942
#945
#946
#95
#950
#951
#953
#953
#955
#956
#96
#961
#963
#964
#966
#968
#969
#971
#972
#974
#977
#979
#98
#981
#982
#984
#988
#994
#995
#996
v2.0
v2.0-1
v2.0-10
v2.0-11
v2.0-12
v2.0-13
v2.0-14
v2.0-15
v2.0-16
v2.0-17
v2.0-18
v2.0-19
v2.0-2
v2.0-21
v2.0-22
v2.0-23
v2.0-24
v2.0-25
v2.0-26
v2.0-27
v2.0-28
v2.0-29
v2.0-30
v2.0-31
v2.0-32
v2.0-33
v2.0-34
v2.0-35
v2.0-36
v2.0-37
v2.0-38
v2.0-39
v2.0-4
v2.0-40
v2.0-41
v2.0-42
v2.0-43
v2.0-44
v2.0-45
v2.0-46
v2.0-47
v2.0-48
v2.0-49
v2.0-5
v2.0-50
v2.0-51
v2.0-52
v2.0-53
v2.0-54
v2.0-55
v2.0-57
v2.0-58
v2.0-59
v2.0-6
v2.0-60
v2.0-61
v2.0-62
v2.0-63
v2.0-64
v2.0-65
v2.0-66
v2.0-67
v2.0-68
v2.0-7
v2.0-70
v2.0-71
v2.0-72
v2.0-73
v2.0-74
v2.0-75
v2.0-77
v2.0-78
v2.0-79
v2.0-8
v2.0-80
v2.0-82
v2.0-83
v2.0-84
v2.0-85
v2.0-86
v2.0-87
v2.0-88
v2.0-89
v2.0-9
v2.0-90
v2.0-91
v2.0-92
v2.0-93
v2.0-94
v2.0-95
v2.1
v2.2
v2.3
v2.4
v2.5
v2.6
-
bed5fdb195UI: Disable Ctrl+Q shortcut on non-macOS platforms to prevent accidental exits during gameplay (#1565)
Issa
2025-05-13 03:38:11 +0200 -
441273618cFix typo
Exzap
2025-05-13 03:37:49 +0200 -
1e0a0dd2c5
Disable Ctrl+Q on non-macOS platforms
Issa
2025-05-12 22:15:51 +0200 -
996539fce8CI: Bump MoltenVK to v1.3.0 (#1559)
shinra-electric
2025-05-12 19:12:40 +0100 -
05617a332bdmae: Implement 16bit endian swap for DMAECopyMem (#1564)
Mefiresu
2025-05-12 18:16:14 +0200 -
f565cb3ef2
dmae: Implement 16bit endian swap for DMAECopyMem
Mefiresu
2025-05-12 17:34:17 +0200 -
caef34f2ffnsyshid: Add Kamen Rider USB Device to Whitelist (#1560)
Joshua de Reeper
2025-05-12 09:28:01 +0200 -
f801fc1fe8Fix Mac build for Xcode 16.3 (#1558)
neebyA
2025-05-11 15:08:25 -0700 -
ee31f4a21d
nsyshid: Add Kamen Rider USB Device to Whitelist
Joshua de Reeper
2025-05-04 13:19:24 +0100 -
8c33fc64d8
Bump MoltenVK to v1.3.0 in CI
Séamus
2025-05-10 09:33:07 +0100 -
61484598fc
Vulkan: Use per-pipeline buffer robustness
Exzap
2025-05-10 09:48:35 +0200 -
bc714d6ec1
Fix Mac build for Xcode 16.3
neebyA
2025-05-09 16:50:19 -0700 -
081ebead5fAdd AArch64 recompiler backend (#1556)
SSimco
2025-05-09 13:47:22 +0300 -
d6c81fc720
Add check for reg id and format in gpReg & fpReg
SSimco
2025-05-09 12:45:53 +0300 -
e3e1f8e62a
Add aarch64 recompiler backend
SSimco
2025-05-09 08:03:27 +0300 -
d13dab0fd8
Vulkan: During shutdown submit buffer before deleting resources
Exzap
2025-05-09 10:00:38 +0200 -
ba09daf328
PPCRec: Reenable float copy optimization
Exzap
2025-05-09 02:06:08 +0200 -
557aff4024
PPCRec: Implement PSQ scaling
Exzap
2025-05-08 08:29:47 +0200 -
de542410c2PPCRec: Rework floating point instructions (#1554)
Exzap
2025-05-08 03:48:22 +0200 -
ea5ad11748
PPCRec: Assume only UGQR0 is reliably known
Exzap
2025-05-08 02:29:34 +0200 -
36ac5ef5a9
PPCRec: Small optimizations and tweaks
Exzap
2025-05-07 20:34:11 +0200 -
5fd0d9b4ed
PPCRec: Fix SRAW instruction
Exzap
2025-05-06 20:28:54 +0200 -
2692e158c3
PPCRec: Update register tracking to no longer assume paired floats
Exzap
2025-05-06 05:14:43 +0200 -
4f4caaaa73
PPCRec: Smaller cleanups
Exzap
2025-05-06 04:53:07 +0200 -
3031a98b16
PPCRec: Simplify FPR instruction names
Exzap
2025-05-06 04:11:55 +0200 -
ca292b1a50
Drop src/asm/ since it's no longer needed
Exzap
2025-05-06 03:59:13 +0200 -
32205a2081
PPCRec: Remove redundant FPR instructions which are no longer used
Exzap
2025-05-06 03:53:20 +0200 -
bb5a7ce4ff
PPCRec: Rework FP instructions to use scalar registers
Exzap
2025-04-28 12:58:53 +0200 -
33d5c6d490nsyshid: Add Skylander Xbox 360 Portal support (#1550)
gamerbross
2025-05-04 21:44:46 +0200 -
352a918494debug: add CLI option to have multi-core interpreter (#1553)
Crementif
2025-05-04 18:04:26 +0200 -
57d9859e70
nsyshid: Add Skylander Xbox 360 Portal support
gamerbross
2025-05-04 17:22:27 +0200 -
d083fc0470
Reorder PPCInterpreter memory layout to keep plugin compatibility
Crementif
2025-05-04 17:19:56 +0200 -
4a90a1a807
override game profile options regardless of mode that's set
Crementif
2025-05-04 15:51:50 +0200 -
63f86937b5
debug: add CLI option to have multithreaded interpreter
Crementif
2025-05-04 14:55:54 +0200 -
fa7ae84314macOS: Fix browsing of directory paths with spaces (#1546)
neebyA
2025-05-04 04:46:01 -0700 -
00099c5eccSet StartupWMClass in .desktop file (#1552)
Shikakiben
2025-05-04 13:29:27 +0200 -
fc24d31571Update info.cemu.Cemu.desktop StartupWMClass=Cemu
Shikakiben
2025-05-02 20:26:18 +0200 -
eacac7f6c4
PPCRec: More refactoring
Exzap
2025-04-27 23:26:29 +0200 -
2e2d351e23
Fix browsing of directory paths with spaces
neebyA
2025-04-26 23:05:42 -0700 -
a9be5bf691
PPCRec: Refactor PPC float load and store handlers
Exzap
2025-04-27 17:07:38 +0200 -
e6a64aadda
undo revert of style improvement
goeiecool9999
2025-04-27 17:03:00 +0200 -
a5f3558b79
Revert "fix building with fmt11 and GCC"
goeiecool9999
2025-04-27 16:53:59 +0200 -
b089ae5b32PowerPC recompiler rework (#641)
Exzap
2025-04-26 17:59:32 +0200 -
405cc0f071
PPCRec: Small cleanup
Exzap
2025-04-26 17:20:45 +0200 -
ec107973f0
PPCRec: Fix compile error after rebase
Exzap
2025-04-26 00:56:45 +0200 -
e85a9a57e3
PPCRec: Use named register constants instead of hardcoding regs
Exzap
2024-10-30 17:25:02 +0100 -
eb839f09bc
PPCRec: Fix stack pointer alignment for calls
Exzap
2024-10-30 03:49:42 +0100 -
9d1d7fc000
PPCRec: Avoid relying on undefined behavior in std::copy_backwards
Exzap
2024-10-30 02:41:43 +0100 -
71a57f2dfd
PPCRec: Handle edge case for x86 shift instructions
Exzap
2024-10-29 12:38:27 +0100 -
dad18c4a37
PPCRec: Optimizations
Exzap
2024-10-28 23:09:56 +0100 -
f11cfa0dc5
PPCRec: Rework RLWIMI
Exzap
2024-10-28 09:21:42 +0100 -
05e3cfe5c9
PPCRec: Code cleanup
Exzap
2024-10-27 14:49:24 +0100 -
2fe2799d96
PPCRec: Clean up some outdated code
Exzap
2024-10-26 18:27:10 +0200 -
8270308ccc
PPCRec: Refactor read/write access tracking for liveness ranges
Exzap
2024-10-26 12:33:23 +0200 -
547cf501d0
PPCRec: Update spill cost calculation
Exzap
2024-10-25 19:00:11 +0200 -
8e78371005
PPCRec: Use 32bit mov for 32bit operations
Exzap
2024-10-25 09:17:04 +0200 -
711b56c9f6
PPCRec: Reintroduce optimization for BDNZ loops
Exzap
2024-10-25 08:51:22 +0200 -
60d3233151
PPCRec: Optimize register allocation
Exzap
2024-10-23 18:49:15 +0200 -
6833b33c31
Add natvis file for boost::container::small_vector
Exzap
2024-10-23 08:36:37 +0200 -
f94f99546d
PPCRec: Fixes and optimizations + rework FRES/FRSQRTE
Exzap
2024-10-23 08:36:12 +0200 -
89f8f9bd2a
PPCRec: Implement MCRF, rework DCBZ
Exzap
2024-10-20 04:25:21 +0200 -
972d0ed05d
PPCRec: Clean up code and optimize
Exzap
2024-10-19 07:28:05 +0200 -
25794f70fa
PPCRec: Added dump option for recompiled functions + more fixes
Exzap
2024-10-19 05:48:38 +0200 -
b55785a0a0
PPCRec: Support for arbitrary function calls in the IR
Exzap
2024-10-19 02:35:55 +0200 -
4517c209d5
PPCRec: Some fixes
Exzap
2024-10-19 02:11:26 +0200 -
aa946ae42d
PPCRec: Add RA support for instructions with register constraints
Exzap
2024-10-17 12:06:12 +0200 -
675c802cc1
PPCRec: Simplify RA code and clean it up a bit
Exzap
2024-09-01 02:52:45 +0200 -
f55b842773
PPCRec: Dead code elimination + reintroduce pre-rework optimizations
Exzap
2024-01-13 17:13:53 +0100 -
c419bfc451
Fix compile errors due to rebase
Exzap
2023-12-13 17:48:53 +0100 -
1cc458c543
PPCRec: Implement MFCR and MTCRF
Exzap
2023-03-13 05:10:34 +0100 -
9dd4f9b9a3
PPCRec: FPRs now use the shared register allocator
Exzap
2023-02-06 18:03:18 +0100 -
c786ba0ebb
PPCRec: Further work on support for typed registers in RA
Exzap
2023-02-05 21:20:26 +0100 -
c891abcb74
PPCRec: Partial support for typed registers in RA
Exzap
2023-02-04 17:54:46 +0100 -
e9c161c508
PPCRec: Initial support for typed registers
Exzap
2023-02-02 17:18:36 +0100 -
4c948d4a51
PPCRec: Fix capitalization in include
Exzap
2023-01-30 06:57:48 +0100 -
86b82be8ef
PPCRec: Use agnostic breakpoints
Exzap
2023-01-30 06:30:29 +0100 -
acfc27f9fc
PPCRec: Use IMLReg type in FPR RA
Exzap
2023-01-30 06:01:39 +0100 -
948e33f9bf
PPCRec: Unify code + misc RA preparation
Exzap
2023-01-30 03:52:43 +0100 -
1f6f74d6ac
PPCRec: Simplify PPC and IML logic instructions
Exzap
2023-01-05 07:05:47 +0100 -
429413d88e
PPCRec: Use IMLReg in more places, unify and simplify var names
Exzap
2023-01-05 05:34:36 +0100 -
dd805cb483
PPCRec: Refactor load/store instructions
Exzap
2023-01-03 09:13:40 +0100 -
81fd7c8d1f
PPCRec: Refactoring and clean up
Exzap
2023-01-03 06:18:22 +0100 -
ce9a48b987
PPCRec: Rework CR bit handling
Exzap
2023-01-03 00:51:27 +0100 -
db1f9c162f
PPCRec: Avoid complex optimizations in backend
Exzap
2022-12-28 14:26:38 +0100 -
f305a2ba17
PPCRec: Rework carry bit and generalize carry IML instructions
Exzap
2022-12-27 05:20:47 +0100 -
84909d109f
PPCRec: Further unify CR code
Exzap
2022-12-19 01:29:50 +0100 -
c5ef9a5a98
PPCRec: Streamline instructions + unify code for CR updates
Exzap
2022-12-19 00:08:10 +0100 -
a51a8bb7d5
PPCRec: New compare and cond jump instrs, update RA
Exzap
2022-12-17 21:06:27 +0100 -
d0590ef1f5
PPCRec: New x86-64 code emitter
Exzap
2022-12-17 20:59:00 +0100 -
53436f1c79
PPCRec: Rename register constants to avoid name collision
Exzap
2022-12-14 06:52:06 +0100 -
d420622da7
PPCRec: Make register pool for RA configurable
Exzap
2022-12-13 19:19:29 +0100 -
c4fb7b74f8
PPCRec: Make LSWI/STWSI more generic + GPR temporaries storage
Exzap
2022-12-13 05:41:26 +0100 -
d724dded8e
PPCRec: Clean up unused flags
Exzap
2022-12-12 16:55:30 +0100 -
0f1d7532a1
PPCRec: Remove now unused PPC_ENTER and jumpMarkAddress
Exzap
2022-12-12 15:44:50 +0100 -
6cdcef880b
PPCRec: Fix single segment loop not being detected
Exzap
2022-12-12 15:33:01 +0100 -
bb6b18d78f
PPCRec: Unify BCCTR and BCLR code
Exzap
2022-12-12 14:13:46 +0100 -
f2a07ade4c
PPCRec: Fix merge conflicts
Exzap
2022-12-12 10:48:44 +0100 -
e1e710e3f5
PPCRec: Reworked IML builder to work with basic-blocks
Exzap
2022-12-12 08:50:29 +0100 -
0622631868
PPCRec: Move X64 files into subdirectory and rename
Exzap
2022-11-07 04:03:05 +0100 -
da08eda506
PPCRec: Emit x86 movd for non-AVX + more restructuring
Exzap
2022-11-07 03:23:46 +0100