259 Commits (f44781fd7b0c5f99573e917ccdd92716a99a9b0d)

Author SHA1 Message Date
Lioncash 4dc8eb40be armemu: Set GE flags correctly for SSUB16, SADD16, SSAX, and SASX. 11 years ago
Lioncash 85c318078d armemu: Combine SSUB16, SADD16, SASX, and SSAX. 11 years ago
Lioncash 41fee1c940 armemu: Unset GE flags for UADD8 if results are < 0x100 11 years ago
Lioncash 58dc554733 armemu: Fix SSUB16 11 years ago
Lioncash 5820dba6b7 armemu: Implement UMAAL 11 years ago
Lioncash 2d91164bb9 armemu: Narrow the scope of some variables in handle_v6_insn 11 years ago
Lioncash 5289a496a7 armemu: Fix SADD16 11 years ago
Normmatt 73211dc8fe armemu: Fix PKHTB 11 years ago
Normmatt 8045df14d2 armemu: Implement REVSH 11 years ago
Normmatt bc81cc9490 armemu: Fix UXTAB/UXTAH 11 years ago
Normmatt b5dbd6f2a2 armemu: Fix SXTAB 11 years ago
Normmatt efebd5589a armemu: Fix SXTAH 11 years ago
Normmatt 9c127f4a01 armemu: Fix FTOUI NaN sign. 11 years ago
Normmatt 2ed03c10e0 armemu: Fix FSUBS bug where NaN shouldn't be negated 11 years ago
Lioncash d5bcddb77c armemu: Fix SMUAD, SMUSD, and SMLAD 11 years ago
Lioncash 0f9e3baf39 armemu: Join SMUAD, SMUSD, and SMLAD 11 years ago
Lioncash 4c53799229 armemu: Fix lower-bound signed saturation clamping for QADD16/QSUB16. 11 years ago
Lioncash 49817e89d9 armemu: Join QADD16 and QSUB16 together. 11 years ago
Lioncash 1c7f77334c armemu: Implement UXTAB16 11 years ago
Lioncash 2b0acd36e1 armemu: Fix UXTB16 11 years ago
bunnei d26b7146ce ARM: Pull some SkyEye fixes from 3dmoo. 11 years ago
Lioncash f6cb8c1927 Clean up armdefs.h 11 years ago
Yuri Kunde Schlesner 0600e2d8b5 Convert old logging calls to new logging macros 11 years ago
Lioncash 905e3b616a armemu: Fix SSAX 11 years ago
Lioncash 62fd564854 armemu: Fix SASX 11 years ago
Lioncash b4256431aa armemu: Fix parenthesis warnings regarding bitwise ops 11 years ago
Yuri Kunde Schlesner 4a68e91a62 dyncom: Use unordered_map rather than the terrible 2-level bb_map 11 years ago
Lioncash 4f28861008 arm_dyncom_interpreter: Get rid of unused var warnings 11 years ago
darkf a19354aced Add comment regarding __WIN32__ in SkyEye code 11 years ago
darkf 459502e48c Fix MinGW build 11 years ago
Emmanuel Gil Peyrot f8c05e53c4 Remove unused includes to common/thread.h 11 years ago
Yuri Kunde Schlesner c2588403c0 HLE: Revamp error handling throrough the HLE code 11 years ago
Yuri Kunde Schlesner 924bbde89b Change some SkyEye defines to const ints 11 years ago
Emmanuel Gil Peyrot f5d38649c7 Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 11 years ago
Lioncash 64cc6cb6cf Fix documentation of parameters 11 years ago
Lioncash e8f4361d76 ARM_Interface: Make destructor virtual 11 years ago
bunnei b8e6f52419 ARM: Fixed dyncom to use reg15 for PC (this core doesn't use pc variable). 11 years ago
bunnei 573756e241 ARM: Removed unnecessary goto with each instruction. 11 years ago
bunnei 3409790668 ARM: Fixed several dyncom bugs. 11 years ago
Sean Maas d06420807c Fix compilation errors 11 years ago
bunnei 0832cf7cd7 ARM: Merged additional ARMv6 instructions implemented by 3dmoo. 11 years ago
bunnei bc6989b075 ARM: Merge latest VFP fixes from 3dmoo team. 11 years ago
Yuri Kunde Schlesner c6e3c7df62 Fix VFP compilation errors with gcc 11 years ago
Lioncash d155586801 vfp_helper: Get rid of integer type redefinitions 11 years ago
Yuri Kunde Schlesner d72708c1f5 Add `override` keyword through the code. 11 years ago
bunnei 818ba32746 ARM: Removed unnecessary and unused SkyEye MMU code. 11 years ago
bunnei 3c823c0028 ARM: Removed unused armos code from SkyEye. 11 years ago
bunnei 130efd461d ARM: Updated dyncom core to use fast label lookup table on clang. 11 years ago
bunnei 53a22b84da ARM: Integrate SkyEye faster "dyncom" interpreter. 11 years ago
bunnei b5e6524594 ARM: Reorganized file structure to move shared SkyEye code to a more common area. 11 years ago