Dillon Beliveau
|
103d15811a
|
VOR and VNOR set the accumulator too
|
2020-07-19 13:33:51 -04:00 |
|
Dillon Beliveau
|
36a3a3c380
|
VAND and VNAND set the accumulator too
|
2020-07-19 13:33:51 -04:00 |
|
Dillon Beliveau
|
a7fe26cc38
|
couple more (probably broken) RSP instructions
|
2020-07-19 13:02:07 -04:00 |
|
Dillon Beliveau
|
647b541a1f
|
VRCPH
|
2020-07-19 10:49:04 -04:00 |
|
Dillon Beliveau
|
80434c5fde
|
VMUDL
|
2020-07-18 20:18:41 -04:00 |
|
Dillon Beliveau
|
9911d9637b
|
VCL
|
2020-07-18 20:11:27 -04:00 |
|
Dillon Beliveau
|
4c493edc34
|
VCH
|
2020-07-18 20:11:19 -04:00 |
|
Dillon Beliveau
|
b1adb985e0
|
VADD
|
2020-07-18 20:11:05 -04:00 |
|
Dillon Beliveau
|
fda27a3459
|
fix RSP registers
|
2020-07-18 20:10:55 -04:00 |
|
Dillon Beliveau
|
4ab59dcb71
|
this passes now
|
2020-07-17 23:11:01 -04:00 |
|
Dillon Beliveau
|
ac772772a6
|
Don't clear RSP state in between subtest runs
|
2020-07-17 23:07:20 -04:00 |
|
Dillon Beliveau
|
b369d71ff0
|
these now pass
|
2020-07-17 00:37:53 -04:00 |
|
Dillon Beliveau
|
46c4ded4ca
|
use correct element
|
2020-07-17 00:34:30 -04:00 |
|
Dillon Beliveau
|
82d4b279bf
|
Fix VMUDH
|
2020-07-16 21:28:41 -04:00 |
|
Dillon Beliveau
|
1d2af6cf20
|
comment out tests that don't pass yet
|
2020-07-15 21:21:38 -04:00 |
|
Dillon Beliveau
|
1ea21db31e
|
Remove this kinda useless line
|
2020-07-15 21:21:38 -04:00 |
|
Dillon Beliveau
|
697ed11f35
|
Update README.md
|
2020-07-15 14:13:23 -04:00 |
|
Dillon Beliveau
|
77a1f081d0
|
Update README.md
|
2020-07-15 14:01:02 -04:00 |
|
Dillon Beliveau
|
70ab74ff85
|
Create README.md
|
2020-07-15 13:59:09 -04:00 |
|
Dillon Beliveau
|
ddedacea6f
|
RSP halfword unaligned writes
|
2020-07-12 23:28:45 -04:00 |
|
Dillon Beliveau
|
d96928ec71
|
check element == 0. will need to get implemented later
|
2020-07-12 23:26:36 -04:00 |
|
Dillon Beliveau
|
d3dbabb9bb
|
LLV
|
2020-07-12 23:00:24 -04:00 |
|
Dillon Beliveau
|
ad18db7b1d
|
VMUDM/VMUDN
|
2020-07-12 23:00:16 -04:00 |
|
Dillon Beliveau
|
2a2de4ca4d
|
LSV
|
2020-07-12 23:00:03 -04:00 |
|
Dillon Beliveau
|
8afd5e8047
|
ADDU and ADDIU are just ADD and ADDI in the RSP
|
2020-07-12 22:47:56 -04:00 |
|
Dillon Beliveau
|
c46d43f5d3
|
Make the text output nicer
|
2020-07-12 22:43:55 -04:00 |
|
Dillon Beliveau
|
716487e001
|
Housekeeping
|
2020-07-12 22:05:42 -04:00 |
|
Dillon Beliveau
|
21ef0712a9
|
fix SQV
|
2020-07-12 22:02:13 -04:00 |
|
Dillon Beliveau
|
2f9416b0f1
|
Display expected/actual test output
|
2020-07-12 22:00:36 -04:00 |
|
Dillon Beliveau
|
f5921e18d4
|
Still not perfect, but improve LQV and SQV
|
2020-07-12 21:48:17 -04:00 |
|
Dillon Beliveau
|
fde4ab30e2
|
This should be a 32 bit conversion
|
2020-07-12 21:44:41 -04:00 |
|
Dillon Beliveau
|
4cd1827209
|
TLB WIP
|
2020-07-12 18:03:27 -04:00 |
|
Dillon Beliveau
|
d098b80806
|
RSP unaligned word reads
|
2020-07-12 17:48:58 -04:00 |
|
Dillon Beliveau
|
4a3ec2c185
|
VAND, VNAND, VNOR, VNXOR, VOR, VXOR
|
2020-07-12 17:48:37 -04:00 |
|
Dillon Beliveau
|
51f9064f3f
|
Improve LQV and SQV, not perfect yet though
|
2020-07-12 17:47:53 -04:00 |
|
Dillon Beliveau
|
249b14b849
|
no need to mask twice
|
2020-07-12 17:42:31 -04:00 |
|
Dillon Beliveau
|
7d53611e9f
|
Convert expected value to little endian
|
2020-07-12 17:33:24 -04:00 |
|
Dillon Beliveau
|
74bf20656c
|
Fix unaligned word writes
|
2020-07-12 17:31:23 -04:00 |
|
Dillon Beliveau
|
c6206d14b4
|
check test output
|
2020-07-12 16:29:54 -04:00 |
|
Dillon Beliveau
|
bc690f1e2e
|
RSP LUI
|
2020-07-12 16:05:04 -04:00 |
|
Dillon Beliveau
|
64b36ecb2b
|
RSP tests with autogenerated CMake configs and input data
|
2020-07-12 15:46:58 -04:00 |
|
Dillon Beliveau
|
6c6f5b2780
|
Add testcases for RSP
|
2020-07-12 14:36:42 -04:00 |
|
Dillon Beliveau
|
9031d91ae0
|
CPU test cases in cpu subdir
|
2020-07-12 12:52:41 -04:00 |
|
Dillon Beliveau
|
f50aededc6
|
Fix VSAR
|
2020-07-12 12:06:55 -04:00 |
|
Dillon Beliveau
|
9dc8409c96
|
Check RDP interrupts from the callback only
|
2020-07-11 23:49:00 -04:00 |
|
Dillon Beliveau
|
ca0a80d163
|
RSP unaligned word writes
|
2020-07-11 20:43:52 -04:00 |
|
Dillon Beliveau
|
7401ea7579
|
VMADH/VMADN
|
2020-07-11 20:43:32 -04:00 |
|
Dillon Beliveau
|
01e4426194
|
VMADL, VMADM, VMUDH
|
2020-07-11 19:00:15 -04:00 |
|
Dillon Beliveau
|
afc9fa84dd
|
RSP SBV
|
2020-07-11 17:26:52 -04:00 |
|
Dillon Beliveau
|
3b5a3b5634
|
CP1 NEG
|
2020-07-11 17:26:07 -04:00 |
|