gpsp/arm
David Guillen Fandos 90170e3389 [arm] Fix usermode "movs pc" causing invalid CPU state
A missing usermode check (present in MIPS and x86) causes user-mode
returns to attempt returning into another CPU mode, which causes a bunch
of issues, mainly going into an invalid CPU state and corrupting some
registers.

This fixes a couple of games only (Colin McRae Rally 2, TOCA World
Touring, Starsky & Hutch ...)
2023-01-05 21:29:20 +01:00
..
arm64_codegen.h [aarch64] Adding new aarch64 dynarec! 2021-12-12 13:18:13 +01:00
arm64_emit.h Fix blh for arm/mips to use a thumb branch (not dual) 2022-01-04 19:11:36 +01:00
arm64_stub.S Improve open bus reads on ARM/MIPS 2023-01-05 21:29:20 +01:00
arm_codegen.h [arm] Implement movw/movt for ARMv7 2022-01-05 17:12:35 +01:00
arm_dpimacros.h Fix bad ARM code emitter bug 2021-08-30 02:07:31 +02:00
arm_emit.h [arm] Implement movw/movt for ARMv7 2022-01-05 17:12:35 +01:00
arm_stub.S [arm] Fix usermode "movs pc" causing invalid CPU state 2023-01-05 21:29:20 +01:00
video_blend.S arm/video_blend.S - add another __MACH__ hack 2014-12-11 19:05:18 +01:00