|
ae4c7661d6
|
Merge pull request #3212 from mickdermack/pr-recalc-flags
JIT x64: Recalculate flags after add/sub
|
2016-01-22 12:45:52 -05:00 |
|
|
e455ca4d58
|
Merge pull request #3535 from RisingFog/cya_savestate_memleak
Properly clear JIT cache on save states
|
2016-01-20 18:02:25 +01:00 |
|
|
a7a744d33c
|
Properly clear JIT cache on save states
|
2016-01-20 11:20:15 -05:00 |
|
|
87464d432b
|
Merge pull request #3501 from rohit-n/build-pch
Fix building with PCH disabled.
|
2016-01-13 21:07:51 -05:00 |
|
|
f8fcceb99e
|
Jit: Get rid of indirect includes
|
2016-01-12 00:12:36 -05:00 |
|
|
f9837d4447
|
Fix building with PCH disabled.
|
2016-01-11 13:20:47 -06:00 |
|
|
68094171f8
|
Merge pull request #3489 from lioncash/interp
Interpreter: Remove unnecessary includes from Interpreter.h
|
2016-01-11 12:43:25 +01:00 |
|
|
984fc7fb39
|
ARM Jit: Use std::tie for SlowmemHandler comparison
|
2016-01-11 04:28:16 -05:00 |
|
|
d9a16f7c9c
|
Interpreter: Remove unnecessary includes from Interpreter.h
Previously the JIT code relied on indirect inclusion from this header,
this gets rid of that.
|
2016-01-10 18:51:12 -05:00 |
|
|
986108715d
|
JitInterface: Get rid of a global variable
|
2016-01-09 14:57:50 -05:00 |
|
|
e8e0ad3e52
|
Merge pull request #3408 from Tilka/fcmp
JitArm64: fix fcmpo/fcmpu
|
2016-01-04 22:19:32 -05:00 |
|
|
659b42b614
|
JitArm64: simplify fcmpX
|
2015-12-16 21:17:36 +01:00 |
|
|
94f0e2493c
|
JitArm64: fall back if FPSCR is used
|
2015-12-16 21:17:36 +01:00 |
|
|
84b1e22246
|
PowerPC: rename fcmpx to fcmpX
lowercase: optional Rc bit
uppercase: generic placeholder
|
2015-12-16 21:17:36 +01:00 |
|
|
d3dfdf7767
|
Interpreter: don't always set FPSCR.FX on NaNs
FPSCR.FX must only be set if an exception bit changes from 0 to 1.
SetFPException() already handles this correctly.
|
2015-12-16 21:17:36 +01:00 |
|
|
b806792d6c
|
JitArm64: Fallback on FPRF usage.
|
2015-12-12 01:56:50 +01:00 |
|
|
cfe65e0e91
|
JitArm64: Fix single precision
|
2015-12-12 01:56:50 +01:00 |
|
|
392c1335b7
|
Interpreter: Get rid of some aliasing casts
|
2015-12-09 19:14:53 -05:00 |
|
|
f7977fdee5
|
Jit: Fall back to interpreter when frsp's record bit is set
|
2015-12-09 14:11:45 -05:00 |
|
|
3acf165787
|
Interpreter: Update CR when FRSP's record bit is set
|
2015-12-09 12:51:53 -05:00 |
|
|
a98bddc352
|
Interpreter: Remove underscore from frsp's parameter
|
2015-12-09 12:50:50 -05:00 |
|
|
aaa67ca57e
|
Update Issue Tracker Link in Comment
|
2015-12-02 09:01:28 -08:00 |
|
|
02546ff82b
|
JIT x64: Recalculate flags on add/sub
|
2015-11-17 20:19:02 +01:00 |
|
|
ef1cc2cec4
|
CPU: Convert CCPU into a namespace
There's not much point to a class with only static member functions.
|
2015-10-04 15:15:10 -04:00 |
|
|
2cb5c41fed
|
HostGetString: Actually fill a string with data
|
2015-09-28 05:40:52 +02:00 |
|
|
19ac565e0d
|
Common: Move asserts to their own header
|
2015-09-26 18:51:27 -04:00 |
|
|
bddcdd9d94
|
Jit_Util: Replace two MDisp usages with MatR
Same thing, less to read.
|
2015-09-21 08:20:35 -04:00 |
|
|
9f389fdccb
|
Gekko: Make sign-extension functions constexpr
|
2015-09-18 11:14:45 -04:00 |
|
|
00ffc47751
|
Jit_Util: Mark a class function as const
|
2015-09-17 00:21:50 -04:00 |
|
|
c6ea9eb7c3
|
JitCache: Remove unused define
|
2015-09-16 19:15:47 -04:00 |
|
|
29a0a2b626
|
Merge pull request #3043 from lioncash/jitalign
JitCache: Get rid of pointer casts
|
2015-09-16 21:22:01 +02:00 |
|
|
8aac59418b
|
JitCache: Get rid of pointer casts
Silences more ubsan runtime asserts
|
2015-09-16 06:25:48 -04:00 |
|
|
3ae466a33c
|
JitArm64: Fix lmw + stmw
|
2015-09-16 08:11:18 +02:00 |
|
|
c0a89c3bf4
|
Merge pull request #3009 from phire/depth_tested_pokes
Add some logging for depth tested efb color pokes.
|
2015-09-12 22:20:59 +12:00 |
|
|
44456bec0f
|
Add some logging for depth tested efb color pokes.
|
2015-09-12 22:19:59 +12:00 |
|
|
3f4852a03d
|
MathUtil: Convert IsPow2 into a constexpr function
|
2015-09-12 01:26:05 -04:00 |
|
|
b9e360df7b
|
MathUtil: Convert Clamp into a constexpr function
|
2015-09-12 01:18:28 -04:00 |
|
|
c5685ba53a
|
Merge pull request #2972 from lioncash/align
General: Replace GC_ALIGN macros with alignas
|
2015-09-11 17:00:13 +00:00 |
|
|
19459e827f
|
Partially revert "General: Toss out PRI macro usage"
|
2015-09-11 09:49:00 -04:00 |
|
|
48031eaff7
|
Merge pull request #2974 from Tilka/fprf
Jit64: fix errors in FPRF calculation
|
2015-09-08 18:59:22 +00:00 |
|
|
5d7f834cde
|
Add run count to the JIT profile information
|
2015-09-08 11:09:52 -05:00 |
|
|
a9a339a00c
|
Merge pull request #2962 from Sonicadvance1/aarch64_integer_gatherpipe
[AArch64] Implement integer gatherpipe writes.
|
2015-09-07 06:20:01 -05:00 |
|
|
8ce04f9a65
|
General: Replace GC_ALIGN macros with alignas
Standard supported alignment -> out with compiler-specific.
|
2015-09-06 12:53:51 -04:00 |
|
|
be4caa3dc0
|
Merge pull request #2961 from lioncash/printf
General: Toss out PRI macro usage
|
2015-09-06 21:02:22 +12:00 |
|
|
4fc71e9708
|
Common: Remove StdMakeUnique.h
|
2015-09-06 04:09:53 -04:00 |
|
|
96e42dff52
|
Merge pull request #2977 from lioncash/unused
General: Remove unimplemented function prototypes
|
2015-09-05 22:20:47 -04:00 |
|
|
633be0387d
|
General: Remove unimplemented function prototypes
|
2015-09-05 22:01:07 -04:00 |
|
|
8fdb013d54
|
General: Toss out PRI macro usage
Now that VS supports more printf specifiers, these aren't necessary
|
2015-09-05 16:02:35 -04:00 |
|
|
8f777cd839
|
Jit64: fix errors in FPRF calculation
|
2015-09-05 20:17:53 +02:00 |
|
|
de80b9e988
|
Merge pull request #2971 from degasus/arm
JitArm64: fix smaller issues
|
2015-09-05 08:43:44 -05:00 |
|