ppsspp/Core/MIPS/x86
Henrik Rydgard a5be0976bd Remove preprocessor hacks to choose JIT implementation.
Opens up for having multiple JIT implementations available at runtime,
which could be use for experimenting with new JIT compiler types or for
unit testing one JIT on another architecture.

Very few of the newly virtual calls are on any sort of critical path so
hopefully there will not be a performance loss.
2016-05-01 11:39:53 +02:00
..
Asm.cpp Now the three backends actually do the same thing with rounding. Fixes a bug in the x86 backend, too. 2015-10-10 13:11:38 +02:00
CompALU.cpp jit: Normalize CONDITIONAL_DISABLE formatting. 2015-07-02 20:31:37 -07:00
CompBranch.cpp x86jit: Save a MOV in many cases of "jr ra" 2016-01-10 12:28:00 -08:00
CompFPU.cpp x86jit: Small optimization for fd->fd fp convert. 2015-04-10 20:07:43 -07:00
CompLoadStore.cpp Separate out jit reading nearby instructions. 2015-04-11 00:53:24 -07:00
CompReplace.cpp Remove preprocessor hacks to choose JIT implementation. 2016-05-01 11:39:53 +02:00
CompVFPU.cpp x86jit: Fix clobbering address in lv.q/sv.q. 2015-04-14 23:17:11 -07:00
Jit.cpp Move the symbol map to the heap, deallocate it when no game is running. 2015-10-31 23:01:19 +01:00
Jit.h Remove preprocessor hacks to choose JIT implementation. 2016-05-01 11:39:53 +02:00
JitSafeMem.cpp Merge pull request #7672 from unknownbrackets/jit-minor 2015-04-13 09:57:02 +02:00
JitSafeMem.h Change to pass some arguments by reference 2015-03-01 16:49:00 +01:00
RegCache.cpp x86/x64: Don't use a separate code block for pregenerated functions, just like on ARM 2015-10-08 22:15:28 +02:00
RegCache.h Fix various minor warnings. 2016-03-20 14:17:51 -07:00
RegCacheFPU.cpp x86: Add a way to eliminate some mov instructions. 2015-04-12 13:50:23 -07:00
RegCacheFPU.h x86: Add a way to eliminate some mov instructions. 2015-04-12 13:50:23 -07:00