gibbed
|
0772eec4b1
|
Fixing branches to the test function in the jumptable constants test.
|
2015-06-07 13:15:36 -05:00 |
|
gibbed
|
32ca1d1953
|
@ha @h.
|
2015-06-07 12:52:16 -05:00 |
|
gibbed
|
be7900614b
|
Basic tests for td, tdi, tw, twi.
|
2015-06-07 12:51:36 -05:00 |
|
gibbed
|
43b0cd6eae
|
Added test reproducing an issue with constants, jumptables and traps.
|
2015-06-07 06:48:23 -05:00 |
|
Ben Vanik
|
6edf4f898f
|
Gracefully skipping noaccess constant loads.
|
2015-06-06 22:56:53 -07:00 |
|
Ben Vanik
|
429698c2ec
|
Replacing DidCarry with manual calculation and fixing compares.
|
2015-06-06 15:24:46 -07:00 |
|
Ben Vanik
|
6b52f6715a
|
Adding tests for branch/carry and logging disasm on test failure.
|
2015-06-06 10:59:43 -07:00 |
|
Dr. Chat
|
4c3297441c
|
Log debugprint traps to the debugger, if attached
|
2015-06-06 00:50:51 -05:00 |
|
gibbed
|
54e8868160
|
Some (hopefully correct) constant fixes for MUL_ADD_V128, MUL_SUB_V128, and SWIZZLE V128. Needs extra work on AVX2 side.
|
2015-06-05 23:29:31 -05:00 |
|
Ben Vanik
|
a9e2ba16fb
|
Optimizing page allocation (still shit) and adding MmSetAddressProtect.
|
2015-06-03 21:24:09 -07:00 |
|
Dr. Chat
|
809c327041
|
Emulate PACK/UNPACK for non-F16C CPUs
|
2015-06-03 22:33:45 -05:00 |
|
Ben Vanik
|
40a6a12800
|
Attempting to inline a lot of MMIO operations. Works for GPU stuff mainly.
|
2015-06-02 20:15:43 -07:00 |
|
Ben Vanik
|
c516447ae1
|
Misc stubs.
|
2015-06-02 00:14:24 -07:00 |
|
Ben Vanik
|
19cb13692b
|
Fixing undefined export names.
|
2015-06-01 22:12:11 -07:00 |
|
Ben Vanik
|
5c34b0a73e
|
Fixing printfs and fixing exports. link.exe is too good.
|
2015-06-01 21:40:53 -07:00 |
|
Ben Vanik
|
23826fa957
|
Initial experiment with new kernel export format.
|
2015-06-01 18:19:42 -07:00 |
|
Ben Vanik
|
ce3359389b
|
Allow new-style export registration.
|
2015-05-31 17:54:44 -07:00 |
|
Ben Vanik
|
08770a4ec0
|
Mass renaming. I love clang-format.
|
2015-05-31 16:58:12 -07:00 |
|
Ben Vanik
|
9c3d2b54fb
|
Cleanup before kernel export refactor.
|
2015-05-31 16:31:19 -07:00 |
|
Ben Vanik
|
fccab79a7a
|
Adding kernel state pointer to PPCContext. Still needs larger cleanup.
|
2015-05-31 14:35:56 -07:00 |
|
Ben Vanik
|
d816d80190
|
StringBuffer cleanup.
|
2015-05-31 14:35:30 -07:00 |
|
Ben Vanik
|
c97b462d8d
|
Fix assert.
|
2015-05-30 18:04:31 -07:00 |
|
Ben Vanik
|
d97a6d1929
|
NtReadFile APC, somewhat.
|
2015-05-29 21:24:23 -07:00 |
|
gibbed
|
d1dbee2052
|
Consistency in memset calls.
|
2015-05-28 05:28:59 -05:00 |
|
Ben Vanik
|
a93325434a
|
Minor audio tweeks + profiling.
|
2015-05-28 00:19:17 -07:00 |
|
Ben Vanik
|
8244409501
|
Refactoring to enable future time scaling, coordinated clocks, etc.
|
2015-05-26 22:20:58 -07:00 |
|
Shawn Hoffman
|
b6d51d86ee
|
vs2015 supports constexpr
|
2015-05-26 14:25:45 -07:00 |
|
Ben Vanik
|
dcb78cc640
|
Pretty sure I have mtmsrd wrong. This likely isn't correct.
|
2015-05-25 21:20:38 -07:00 |
|
Ben Vanik
|
41cee3d337
|
Switching vsync to custom thread.
|
2015-05-25 21:12:27 -07:00 |
|
gibbed
|
f2685dbb1d
|
Fixed SPLAT_F32 for non-AVX2 branch.
|
2015-05-25 14:32:38 -05:00 |
|
Ben Vanik
|
148c40554b
|
Adding vmsum4fp128 test.
|
2015-05-25 12:28:32 -07:00 |
|
Ben Vanik
|
c616104574
|
Tracing help.
|
2015-05-25 11:09:00 -07:00 |
|
Ben Vanik
|
f5a2b85d42
|
Switching to xe::mutex.
|
2015-05-25 00:52:21 -07:00 |
|
Ben Vanik
|
1104f8e687
|
Header cleanups and prep.
|
2015-05-25 00:51:25 -07:00 |
|
Ben Vanik
|
e55be7d2c9
|
Fleshing out debugger types.
|
2015-05-25 00:51:23 -07:00 |
|
Ben Vanik
|
576d6492dc
|
Basic debugger networking.
|
2015-05-25 00:51:22 -07:00 |
|
gibbed
|
05081fa030
|
Fixed some constant loads.
|
2015-05-24 16:18:06 -05:00 |
|
gibbed
|
33d40bee95
|
More tests for rlwinm.
|
2015-05-24 12:32:23 -05:00 |
|
Riley Labrecque
|
23c91b2eff
|
Remove test binaries now that they can be created on Windows
|
2015-05-24 01:23:14 -06:00 |
|
Dr. Chat
|
a4b950f1e9
|
Fix vmaddfp test
|
2015-05-23 18:14:07 -05:00 |
|
Dr. Chat
|
f7a8dc3748
|
Change OPCODE_SPLAT instructions from SSE->AVX
|
2015-05-23 17:27:26 -05:00 |
|
gibbed
|
8b7f6c8e0c
|
Tests for vmaddfp.
|
2015-05-22 01:32:22 -05:00 |
|
gibbed
|
c3082381c5
|
Tests for fmadds.
|
2015-05-22 01:31:50 -05:00 |
|
gibbed
|
45cd0e4f8f
|
Adjustments to fmadd tests.
|
2015-05-22 01:30:44 -05:00 |
|
Ben Vanik
|
bac3f8c3bd
|
Fixing tests.
|
2015-05-21 07:51:56 -07:00 |
|
Ben Vanik
|
fc4727c339
|
Changing calls/jmps to use the indirection table. Most games seem faster.
|
2015-05-21 00:12:28 -07:00 |
|
Ben Vanik
|
ad72c193a6
|
Fixing stack traces, making lr BC... to diff from stack scribble BE...
|
2015-05-20 23:28:34 -07:00 |
|
Ben Vanik
|
5e5eb47789
|
Rewriting code cache to put everything at fixed addresses.
|
2015-05-20 19:23:46 -07:00 |
|
Ben Vanik
|
2328b34308
|
Cleaning up some old flags.
|
2015-05-19 22:28:01 -07:00 |
|
Ben Vanik
|
7a82ad839a
|
Merge branch 'memory'
|
2015-05-19 20:29:00 -07:00 |
|