Commit Graph

1244 Commits

Author SHA1 Message Date
Ben Vanik
07a7f36871 Fix bad preprocessor check. 2014-10-25 14:28:30 -07:00
Ben Vanik
e267a6d25e Support for vector expectations and memory init in alloy-ppc-test. 2014-10-25 11:43:24 -07:00
Ben Vanik
009ff4e80f XamLoaderTerminateTitle asserts now to make it easier to track death. 2014-10-25 11:42:54 -07:00
Ben Vanik
f3a196c02f Extra rldicl test. 2014-09-13 20:47:38 -07:00
Ben Vanik
447b5bf316 Fixing xex loading into 4k pages. 2014-09-13 19:32:37 -07:00
Ben Vanik
0ad3ed0230 Fixing RtlMultiByteToUnicodeN. 2014-09-13 14:54:47 -07:00
Ben Vanik
69f68bf690 rldicl/rldicr tests. 2014-09-13 13:30:52 -07:00
Ben Vanik
3e48a8c459 rwlinm/rlwnm tests. 2014-09-13 13:02:33 -07:00
Ben Vanik
0d92e14c9f mul tests + fix. 2014-09-13 12:39:00 -07:00
Ben Vanik
82102dd390 div tests + fix. 2014-09-13 01:08:14 -07:00
Ben Vanik
6ce5fa2c48 add tests. 2014-09-13 01:04:53 -07:00
Ben Vanik
9690525abc Fixing left and right shifts. 2014-09-10 23:07:03 -07:00
Ben Vanik
e50a45d33d eqv tests. 2014-09-10 21:32:55 -07:00
Ben Vanik
feffe590f2 Shift tests and fix for bad sradi decoding. 2014-09-10 21:26:35 -07:00
Ben Vanik
8666c3975a Fixing alloy-test. 2014-09-10 21:24:49 -07:00
Ben Vanik
4603869bdc cntlzw tests. 2014-09-10 20:23:19 -07:00
Ben Vanik
fdaee413e2 Subtract instruction tests. 2014-09-10 20:14:43 -07:00
Ben Vanik
28da7ecf5f Embarassing, but this fails. 2014-09-10 17:48:26 -07:00
Ben Vanik
67d29c191f Test path fix. 2014-09-10 17:43:38 -07:00
Ben Vanik
4d59e081b3 Switching from make to shell script for test building. 2014-09-09 22:25:37 -07:00
Ben Vanik
7a81a08486 Test runner now supports multiple tests per file. 2014-09-09 21:54:35 -07:00
Ben Vanik
a337ce33ed Getting ppc tests building again (big surprise: they are failing). 2014-09-09 20:25:38 -07:00
Ben Vanik
ed61d025c1 vcmpbfp 2014-09-01 14:18:41 -07:00
Ben Vanik
c9229670db Fixing warnings. 2014-09-01 14:14:55 -07:00
Ben Vanik
080a0f8026 Fixing vsel. 2014-09-01 13:00:00 -07:00
Ben Vanik
d30483bf53 Fixing IVM vector compare. 2014-09-01 12:24:53 -07:00
Ben Vanik
1bd789de56 A few more altivec instructions. 2014-09-01 10:50:47 -07:00
Ben Vanik
c00e162b88 Unpack d3dcolor const. 2014-09-01 10:47:37 -07:00
Ben Vanik
8dcfe94d81 Fix cleanup of object table (double NtClose crash). 2014-09-01 10:03:52 -07:00
Ben Vanik
9c2cf49755 Tweaking some instructions. 2014-08-29 21:49:26 -07:00
Ben Vanik
f74aafeb8a Swapping around vec128 to match AVX order.
Was really hoping all this would fix some bugs, but no luck :(
2014-08-29 20:39:26 -07:00
Ben Vanik
8ca7642226 VectorSubF32 in IVM -- how did this not exist already? 2014-08-24 21:41:16 -07:00
Ben Vanik
28bae464c2 Adding vector add tests and fixing bugs found (still broken). 2014-08-23 22:09:30 -07:00
Ben Vanik
96007049d2 Starting tests. This is going to take some time. 2014-08-23 17:09:19 -07:00
Ben Vanik
423790209b Removing implicit vector add/sub. 2014-08-23 16:32:40 -07:00
Ben Vanik
2a9f164f8e Alloy test shim. 2014-08-23 14:53:36 -07:00
Ben Vanik
389de8b107 Subtract should subtract. Thanks hlide! 2014-08-23 09:55:49 -07:00
Ben Vanik
168239b469 Optimizing eflags access (I think). 2014-08-22 21:58:57 -07:00
Ben Vanik
540b192b1a Emulating vector sub signed sat i32. 2014-08-22 21:58:46 -07:00
Ben Vanik
f6c73819a3 Fixing add_carry (+typos). 2014-08-22 21:58:28 -07:00
Ben Vanik
ba5b626cdf Fixing win32 build. Silly VC. 2014-08-22 18:44:52 -07:00
Ben Vanik
eebe68b77a Merge branch 'master' of github.com:benvanik/xenia 2014-08-22 18:39:34 -07:00
Ben Vanik
6f802c2432 Fixing many clang warnings. 2014-08-21 23:10:08 -07:00
Ben Vanik
7ae303dfa2 alloy-sandbox running on osx (ivm only). 2014-08-21 22:46:12 -07:00
Ben Vanik
93285acf7b Fixing link errors on clang (probably breaks mdvc...) 2014-08-21 22:30:02 -07:00
Ben Vanik
f65d860640 Cleaning up some clang issues. 2014-08-21 22:27:33 -07:00
Ben Vanik
52678ed1ef Removing dead ExportResolver code. 2014-08-21 21:53:06 -07:00
Ben Vanik
9b76d02f26 Fixing alloy-sandbox. 2014-08-21 21:36:34 -07:00
Ben Vanik
82b9841b5a Removing alloy/core.h. 2014-08-21 20:49:47 -07:00
Ben Vanik
e1b0388faf Splitting logging core into poly. 2014-08-21 20:26:55 -07:00