dingusdev
|
40f399e0c4
|
Inserting missing instructions and fixing several opcodes
|
2020-02-12 22:08:40 -07:00 |
|
dingusdev
|
3d492b7f72
|
stwcx., slwi, and tw fixed
|
2020-02-12 20:58:51 -07:00 |
|
dingusdev
|
c2eafcc45d
|
Fixed shifting ops and eieio
|
2020-02-12 20:26:12 -07:00 |
|
Maxim Poliakovski
|
e4ee252b6c
|
ppcdisasm: fix several instructions.
|
2020-02-13 04:13:26 +01:00 |
|
Maxim Poliakovski
|
1543acc696
|
ppcdisasm: fix bcctr and bclr instructions.
|
2020-02-13 03:16:47 +01:00 |
|
Maxim Poliakovski
|
24652de392
|
Integrate disassembler tests.
|
2020-02-12 22:58:24 +01:00 |
|
Maxim Poliakovski
|
36fc7a9aaa
|
Add XER[OV] clear tests.
|
2020-02-10 19:34:03 +01:00 |
|
Maxim Poliakovski
|
d0f1a34c02
|
Fix integer multiplications.
Add a couple of tests for verifying XER[OV] updating code
for mullwo[.].
|
2020-02-10 18:36:28 +01:00 |
|
Maxim Poliakovski
|
d4a2f400b5
|
Fix divw[.] and divwo[.] emulation.
Also adds a couple of tests for undocumented
CPU behaviour. Remove superfluous "sidiv".
|
2020-02-10 16:07:11 +01:00 |
|
Maxim Poliakovski
|
8d03d24c77
|
Complete tests for the integer instructions.
|
2020-02-08 23:23:58 +01:00 |
|
Maxim Poliakovski
|
1c5d0e640e
|
Add tests for all subtraction variants.
|
2020-02-04 01:00:37 +01:00 |
|
Maxim Poliakovski
|
d25ce6a244
|
Add tests for shifts and fix their emulation.
|
2020-02-03 22:59:47 +01:00 |
|
Maxim Poliakovski
|
8c1c1e0a0d
|
Fix and refactor additions with OE=1.
|
2020-02-03 19:42:33 +01:00 |
|
Maxim Poliakovski
|
cc7814a722
|
Fix ORIS bug in the test suite.
|
2020-02-01 00:42:57 +01:00 |
|
Maxim Poliakovski
|
a27d7436ad
|
Fix ppctests.cpp and add more instructions.
|
2020-01-31 21:53:02 +01:00 |
|
Maxim Poliakovski
|
b007dbc743
|
More PPC instruction tests.
|
2020-01-31 18:04:50 +01:00 |
|
Maxim Poliakovski
|
7d7b0b7de3
|
Initial PPC emulation tests.
|
2020-01-31 04:10:53 +01:00 |
|