ppsspp/Core/MIPS/ARM
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
..
ArmAsm.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
ArmCompALU.cpp Avoid any possible shifts by 32. 2015-07-19 13:25:50 -07:00
ArmCompBranch.cpp Jit: Always link RA, even if branch not taken. 2015-12-27 20:47:15 -08:00
ArmCompFPU.cpp jit: Normalize CONDITIONAL_DISABLE formatting. 2015-07-02 20:31:37 -07:00
ArmCompLoadStore.cpp ARM64: Fix joining of lwl/lwr and swl/swr. "implement" the cache instruction. 2015-07-11 16:25:22 +02:00
ArmCompReplace.cpp Rename the ARM Jit class to ArmJit 2014-12-07 14:25:22 +01:00
ArmCompVFPU.cpp jit: Minor cleanups. 2016-01-10 12:28:29 -08:00
ArmCompVFPUNEON.cpp Correct some warnings reported by clang. 2016-03-20 23:13:28 -07:00
ArmCompVFPUNEONUtil.cpp jit: Normalize CONDITIONAL_DISABLE formatting. 2015-07-02 20:31:37 -07:00
ArmCompVFPUNEONUtil.h Namespacing cleanup (it's bad to do "using namespace" in a header) 2014-12-07 14:44:15 +01:00
ArmJit.cpp armjit: Fix block exit safety writes. 2016-01-30 20:44:57 -08:00
ArmJit.h Remove preprocessor hacks to choose JIT implementation. 2016-05-01 11:39:53 +02:00
ArmRegCache.cpp arm64: Oops, fix flushing zero from an armreg. 2015-07-05 11:57:18 -07:00
ArmRegCache.h arm64: Meld LO and HI together for multiplies. 2015-07-02 20:31:37 -07:00
ArmRegCacheFPU.cpp Unify JitOptions across the backends. 2015-04-12 11:41:26 -07:00
ArmRegCacheFPU.h Unify JitOptions across the backends. 2015-04-12 11:41:26 -07:00