Dr. Chat
|
0e836f2eec
|
Fix CNTLZ (I think)
SAR alt. instruction
|
2015-05-05 08:53:41 -05:00 |
|
Ben Vanik
|
442e5f2840
|
clang-format
|
2015-05-04 20:24:02 -07:00 |
|
Ben Vanik
|
0f14575592
|
Shrinking debug info.
|
2015-05-04 20:24:02 -07:00 |
|
Dr. Chat
|
bb398f32ca
|
Guard test code with __try __except
|
2015-05-04 20:12:02 -05:00 |
|
Ben Vanik
|
78921c1a7e
|
Merging Runtime into Processor.
|
2015-05-03 22:28:25 -07:00 |
|
Ben Vanik
|
4c8f3501ad
|
Removing xdb and old tracing code before rewrite.
|
2015-05-03 22:01:31 -07:00 |
|
Ben Vanik
|
d1ee1512b9
|
Fixing most clang-format errors.
|
2015-05-03 10:27:50 -07:00 |
|
Dr. Chat
|
b87b7472e0
|
Fix splat w/ F32
|
2015-05-02 09:32:21 -05:00 |
|
Dr. Chat
|
850e80396f
|
Whoops (again)
|
2015-05-02 09:32:13 -05:00 |
|
Dr. Chat
|
7844dfa034
|
Corrected vec splat alt. instructions
|
2015-05-02 09:32:03 -05:00 |
|
Dr. Chat
|
b4025c889a
|
whoops
|
2015-05-02 09:31:52 -05:00 |
|
Dr. Chat
|
c464584e89
|
CNTLZ alternative instructions
|
2015-05-02 09:31:43 -05:00 |
|
Dr. Chat
|
414e5b2d30
|
Replaced some AVX2 instructions with non-AVX2 instructions if unsupported by CPU
|
2015-05-02 09:31:31 -05:00 |
|
Dr. Chat
|
cad6ca6148
|
Include host CPU information in x64 emitter
Conflicts:
src/xenia/cpu/backend/x64/x64_emitter.cc
|
2015-05-02 09:31:01 -05:00 |
|
Ben Vanik
|
e3220f7ae6
|
Code cleanup: moving poly/ into xenia/base/
|
2015-05-02 03:42:51 -07:00 |
|
Ben Vanik
|
99816056be
|
Code cleanup: removing poly.h
|
2015-05-02 02:29:26 -07:00 |
|
Ben Vanik
|
642259e16f
|
Code cleanup: moving ExportResolver to xe::cpu
|
2015-05-02 02:11:11 -07:00 |
|
Ben Vanik
|
d76998915a
|
Code cleanup: moving poly logging to xenia
|
2015-05-02 01:59:50 -07:00 |
|
Ben Vanik
|
4d15b2296e
|
Code cleanup: removing config.h and cleaning up platform.h
|
2015-05-02 01:41:39 -07:00 |
|
Ben Vanik
|
30f7effa73
|
Code cleanup: removing common.h
|
2015-05-02 01:25:59 -07:00 |
|
Ben Vanik
|
727ffaa122
|
Various fixes and utilties.
|
2015-05-02 00:26:03 -07:00 |
|
Ben Vanik
|
ec84a688e9
|
Starting to properly attribute virtual vs. physical memory accesses.
|
2015-03-29 11:11:35 -07:00 |
|
Ben Vanik
|
3a197705bb
|
Special memory functions for system allocs.
|
2015-03-28 15:54:44 -07:00 |
|
Ben Vanik
|
71eabf7f2b
|
Fixing some misc bugs.
|
2015-03-28 15:45:39 -07:00 |
|
Ben Vanik
|
6bf84d832f
|
fresx and some vec128 constant prop.
|
2015-03-25 19:17:16 -07:00 |
|
Ben Vanik
|
40591a5376
|
Fixing builtins.
|
2015-03-24 20:00:51 -07:00 |
|
Ben Vanik
|
281abea955
|
Converting addresses in xe::cpu to 32bit.
|
2015-03-24 19:41:29 -07:00 |
|
Ben Vanik
|
3279776a80
|
Moving cpu/frontend/ppc/ to cpu/frontend/.
|
2015-03-24 08:37:00 -07:00 |
|
Ben Vanik
|
9281d62106
|
Moving cpu/runtime/ to cpu/.
|
2015-03-24 08:25:58 -07:00 |
|
Ben Vanik
|
29912f44c0
|
Moving alloy/ into xenia/cpu/ to start simplifying things.
|
2015-03-24 07:46:18 -07:00 |
|
Ben Vanik
|
f9a3f0c48e
|
Fix broken VirtualProtect reset on ClearWriteWatch.
|
2015-02-02 23:07:17 -08:00 |
|
Ben Vanik
|
00e4a4fe1b
|
Fix #include format.
|
2015-01-31 22:49:47 -08:00 |
|
Ben Vanik
|
b8bb338564
|
Removing IVM.
|
2015-01-19 12:35:43 -08:00 |
|
Ben Vanik
|
0529fdb84d
|
Basic hacky write watching for texture invalidation. Doesn't scale.
|
2015-01-04 16:28:42 -08:00 |
|
Ben Vanik
|
a0eebf8898
|
Removing old run loop/ref/core/etc.
|
2014-12-31 19:26:51 -08:00 |
|
Ben Vanik
|
262712d4e9
|
Fixing livelock caused by lf stuff (or at least making it harder to hit).
|
2014-10-26 19:05:30 -07:00 |
|
Ben Vanik
|
447b5bf316
|
Fixing xex loading into 4k pages.
|
2014-09-13 19:32:37 -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
|
6f802c2432
|
Fixing many clang warnings.
|
2014-08-21 23:10:08 -07:00 |
|
Ben Vanik
|
244e8a8745
|
Removing the last of XEDECLARECLASS.
|
2014-08-20 22:50:10 -07:00 |
|
Ben Vanik
|
cecf83b7b7
|
Removing xenia/malloc.*
Using standard memory functions now.
|
2014-08-20 22:22:47 -07:00 |
|
Ben Vanik
|
48a0e5c601
|
Shrinking alloy memory interface so that alloy-sandbox doesn't need xe.
|
2014-08-19 21:02:15 -07:00 |
|
Ben Vanik
|
41f3c92c25
|
Fixing build.
|
2014-08-19 19:41:29 -07:00 |
|
Ben Vanik
|
b870914795
|
Removing use of MEMORY_BASIC_INFORMATION.
|
2014-08-18 22:12:21 -07:00 |
|
Ben Vanik
|
24fe169f36
|
Last bit of string cleanup. string.h finally gone.
|
2014-08-17 11:48:29 -07:00 |
|
Ben Vanik
|
f2a9fa3bf9
|
XECOUNT to countof.
|
2014-08-16 17:58:33 -07:00 |
|
Ben Vanik
|
5b83cf5fd1
|
Moving around some math macros.
|
2014-08-16 17:18:20 -07:00 |
|
Ben Vanik
|
54ce9db743
|
Starting to remove some macros.
|
2014-08-16 16:57:00 -07:00 |
|
Ben Vanik
|
bca49bed4b
|
Removing xe_mutex_t.
|
2014-08-16 00:56:50 -07:00 |
|
Ben Vanik
|
48fbefa75e
|
Fixing warnings/bug in NtQueryVirtualMemory.
|
2014-08-15 22:27:07 -07:00 |
|