Commit graph

1437 commits

Author SHA1 Message Date
Dillon Beliveau
9f2b2eaedb lane selection vmrg 2020-09-12 14:04:34 -04:00
Dillon Beliveau
625c36b955 lane selection in vmrg 2020-09-12 14:04:03 -04:00
Dillon Beliveau
6365e28f5a lane selection in vge 2020-09-12 14:01:01 -04:00
Dillon Beliveau
b0baf406f8 got a little too excited with these 2020-09-12 13:59:50 -04:00
Dillon Beliveau
30ddd2d579 handle element in VADD 2020-09-12 13:56:07 -04:00
Dillon Beliveau
b395a39224 handle element in VCH 2020-09-12 13:55:11 -04:00
Dillon Beliveau
f7244af6f0 remove some element != 0 checks where handled 2020-09-12 13:55:01 -04:00
Dillon Beliveau
92c6559472 add element != 0 checks everywhere 2020-09-12 13:51:34 -04:00
Dillon Beliveau
cae62af7a0 vte in VNXOR 2020-09-12 13:46:33 -04:00
Dillon Beliveau
36475bc68f VNE 2020-09-12 13:46:20 -04:00
Dillon Beliveau
f9ee9952d6 VEQ 2020-09-12 13:39:22 -04:00
Dillon Beliveau
d3df05f0f0 vte-related macros 2020-09-12 13:39:15 -04:00
Dillon Beliveau
9354545c5c rsp XORI 2020-09-12 13:18:05 -04:00
Dillon Beliveau
62ecc3318d use VTE in VCL 2020-09-12 13:17:38 -04:00
Dillon Beliveau
192ae48fc4 unimplemented macro requires semicolon 2020-09-12 13:07:25 -04:00
Dillon Beliveau
a0e235adbc fix STV 2020-09-12 09:36:51 -04:00
Dillon Beliveau
0e0a89b520 cleanup RSP test output 2020-09-12 08:48:26 -04:00
Dillon Beliveau
8dabc969e2 fix LTV 2020-09-12 08:48:17 -04:00
Dillon Beliveau
15d4026774 fix VMACU 2020-09-07 20:47:59 -04:00
Dillon Beliveau
06b9e5a810 VMULQ check for zero element 2020-09-07 20:39:04 -04:00
Dillon Beliveau
d952071807 fix VMULU 2020-09-07 20:38:42 -04:00
Dillon Beliveau
f1d90f31e3 fix several multiplies 2020-09-07 20:31:09 -04:00
Dillon Beliveau
5282675cac fix VMACF 2020-09-07 19:34:44 -04:00
Dillon Beliveau
e85f6303f7 fix VMULF 2020-09-07 19:33:21 -04:00
Dillon Beliveau
f144a83a01 element selector in multiplies 2020-09-07 19:04:12 -04:00
Dillon Beliveau
531be9d51c fix clamping in VMADN 2020-09-07 16:02:30 -04:00
Dillon Beliveau
10a5bfde7f Merge branch 'master' of github.com:Dillonb/n64 into master 2020-09-07 14:55:16 -04:00
Dillon Beliveau
74afbafe25 all log macros need semicolons 2020-09-07 14:07:11 -04:00
Dillon Beliveau
78aa785093 rsp tests display all log differences before exiting 2020-09-06 11:09:04 -04:00
Dillon Beliveau
5464d9e027 same fix for vrcp 2020-09-05 16:18:38 -04:00
Dillon Beliveau
0b487d69c9 fix issues with vrsq 2020-09-05 16:03:23 -04:00
Dillon Beliveau
09d28dd703 fix typo in rsq as well 2020-09-05 15:41:47 -04:00
Dillon Beliveau
56f7ce393d vrcp doesn't unload divin, apparently 2020-09-05 15:41:20 -04:00
Dillon Beliveau
560440f0ae should be 0x10000 2020-09-05 15:34:57 -04:00
Dillon Beliveau
c0d9b959ba Check logs of all RSP tests 2020-09-05 15:21:39 -04:00
Dillon Beliveau
59222226ae broken lfv 2020-08-17 22:18:39 -04:00
Dillon Beliveau
d145941983 move sign extensions in RSP load/stores to common function 2020-08-17 12:17:43 -04:00
Dillon Beliveau
e51ecf2970 fix SHV some more 2020-08-17 11:45:38 -04:00
Dillon Beliveau
b3a8291a3b fix LHV some more 2020-08-17 11:29:07 -04:00
Dillon Beliveau
294b647684 fix SHV 2020-08-17 10:57:55 -04:00
Dillon Beliveau
b7f3b7a494 fix LHV 2020-08-17 10:47:04 -04:00
Dillon Beliveau
dc6945e629 basic, probably broken, LHV/SHV 2020-08-16 10:54:17 -04:00
Dillon Beliveau
20364472bd Remove all #include ".. - statements 2020-08-16 10:34:12 -04:00
Dillon Beliveau
d482e327ab add common to include path 2020-08-16 10:18:32 -04:00
Dillon Beliveau
0ba8f0811e VRCP, VRSQ 2020-08-12 19:30:06 -04:00
Dillon Beliveau
983071e913 fix VRSQH, VRSQL, VRCPL 2020-08-12 19:27:53 -04:00
Dillon Beliveau
30f0e75f18 cleanup, change exit(0) lines back to logfatal lines 2020-08-06 18:12:55 -04:00
Dillon Beliveau
15e24b3932 VMRG clears VCO 2020-08-05 20:40:45 -04:00
Dillon Beliveau
f01d688f4a cleanup comment 2020-08-04 21:36:08 -04:00
Dillon Beliveau
4c84e86682 VRSQ 2020-08-04 21:35:54 -04:00