Commit Graph

489 Commits

Author SHA1 Message Date
Ben Vanik
59395318f3 Moving some util types into poly. 2015-03-22 22:12:37 -07:00
Ben Vanik
2157c8a2b2 Dropping a bunch of profiling - VB/IB upload is slow, that's about it. 2015-03-15 20:32:40 -07:00
Ben Vanik
c4aeedd0a3 Hacking in PACK 8_IN_16 UUS 2015-02-17 17:23:19 -08:00
Ben Vanik
17bc561045 Implement XMA* methods.
Fixes #156.
2015-02-16 22:22:42 -08:00
Ben Vanik
d19519e63c Implementing the vavg instructions (mostly).
Fixes #155.
2015-02-11 12:46:37 -08:00
Ben Vanik
211af0b2c6 Fixing mtcr -- needs some tests. 2015-02-11 01:10:30 -08:00
Ben Vanik
486d0beea3 mtcrf (untested). 2015-02-10 22:04:02 -08:00
Ben Vanik
3573840c5f Nasty, but jump over div/0. Value remains undefined, as on 360.
Fixes issue #135.
2015-02-10 17:28:21 -08:00
Ben Vanik
daac4a2d50 Fixing Rc=1 CR update to be 32-bit. 2015-02-10 12:01:05 -08:00
Ben Vanik
46a59270c4 Tests for nor and neg. 2015-02-10 12:00:47 -08:00
Ben Vanik
bd7a970102 Factoring out EA writeback. Thought it may have been wrong. 2015-02-09 17:39:46 -08:00
Ben Vanik
c42eb271ac Fixing disasm. 2015-02-09 17:23:41 -08:00
Ben Vanik
1ffd99fe3a Oh for fuck's sake. Fixing vperm128 decoding. 2015-02-09 14:10:24 -08:00
Ben Vanik
29719b8f4d Cleaning up some line ending issues. 2015-02-09 14:10:23 -08:00
Ben Vanik
8176df3ac6 lvebx/lvehx/lvewx. 2015-02-05 23:17:30 -08:00
Ben Vanik
c33613b2f8 assert_unhandled_case on ObReferenceObjectByHandle. 2015-02-02 23:07:21 -08:00
x1nixmzeng
bcb507d643 Minor string formatting fix
Log the path names as widestrings
2015-02-02 22:52:57 +00:00
Ben Vanik
93ded5ef0f Old style mfcr. 2015-02-01 20:49:47 -08:00
Ben Vanik
5f3ab7979f --break_on_debugbreak 2015-02-01 11:38:16 -08:00
Ben Vanik
f60677f359 mfocrf + test 2015-02-01 11:22:56 -08:00
Ben Vanik
3454d1bdf5 EntryTable needs a rewrite. 2015-01-31 23:51:45 -08:00
Ben Vanik
00e4a4fe1b Fix #include format. 2015-01-31 22:49:47 -08:00
Ben Vanik
f632895fbb srdi special case and tests for sldi/srdi. 2015-01-24 10:21:54 -08:00
Ben Vanik
b8bb338564 Removing IVM. 2015-01-19 12:35:43 -08:00
Ben Vanik
056d4ed9b0 vaddshs/vadduhm/vsubshs/vsubuhm tests. 2015-01-19 12:24:41 -08:00
Ben Vanik
b2e03fa628 I don't like it, but fixing permute by int16. 2015-01-19 12:15:10 -08:00
Ben Vanik
acc1286b72 Disasm path diffs. 2015-01-19 12:13:43 -08:00
Ben Vanik
88d0c2cfd3 Fixing vupklsh/vupkhsh. 2015-01-19 12:13:26 -08:00
Ben Vanik
dd2f799380 Tests for vupklsh/vupkhsh. 2015-01-19 11:52:51 -08:00
Ben Vanik
9099f597fe Test vupkd3d128 and fix short2 unpacking. 2015-01-19 11:46:14 -08:00
Ben Vanik
1d4ee3e6fb vcfsx test 2015-01-14 17:59:14 -08:00
Ben Vanik
d76db54fee Tests for vmrg* (broken! woo!) 2015-01-14 17:47:54 -08:00
Ben Vanik
9a66629725 vsel tests. 2015-01-11 21:32:34 -08:00
Ben Vanik
e48d9a44c7 vsldoi tests. 2015-01-11 21:21:51 -08:00
Ben Vanik
58107f3499 vpermwi128 tests. 2015-01-11 21:16:04 -08:00
Ben Vanik
cd4e877ae1 fsel test. 2015-01-11 21:01:25 -08:00
Ben Vanik
6a44cf9662 vrlimi128 tests. 2015-01-11 16:39:44 -08:00
Ben Vanik
0dfe0602ad stvew tests. 2015-01-11 16:39:36 -08:00
Ben Vanik
fc39745634 lvsl/lvsr tests. 2015-01-11 16:00:16 -08:00
Ben Vanik
18e458e99a addic tests. 2015-01-11 15:49:56 -08:00
Ben Vanik
d66c6ec3d3 fabs test. 2015-01-11 15:45:17 -08:00
Ben Vanik
f6404a0982 vctsxs tests. 2015-01-11 15:38:01 -08:00
Ben Vanik
d234f2bc47 vperm test + fix for % byte. 2015-01-11 15:17:16 -08:00
Ben Vanik
229daab25b vspltis[bhw] tests. 2015-01-11 15:02:57 -08:00
Ben Vanik
aacb515035 vsplt[bhw] tests. 2015-01-11 14:58:05 -08:00
Ben Vanik
338b5809b4 vsl[bhw] tests. 2015-01-11 14:48:51 -08:00
Ben Vanik
f2100a78bc vrfin test. 2015-01-11 13:11:31 -08:00
Ben Vanik
ffe9fad685 Minor tweaks while reviewing instructions. 2015-01-11 13:11:13 -08:00
Ben Vanik
5827f5f5d8 Utility to dump instruction translation counts. 2015-01-11 00:44:17 -08:00
Ben Vanik
6437bbec96 OPCODE_INSERT 2015-01-09 00:12:11 -08:00