qemu-patch-raspberry4/target-arm
Aurelien Jarno 365af80e47 target-arm: convert sar, shl and shr helpers to TCG
Now that the movcond TCG op is available, it's possible to replace
shl and shr helpers by TCG code. The code generated by TCG is slightly
longer than the code generated by GCC for the helper but is still worth
it as this avoid all the consequences of using an helper: globals saved
back to memory, no possible optimization, call overhead, etc.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2012-10-05 15:04:44 +01:00
..
arm-semi.c arm-semi: don't leak 1KB user string lock buffer upon TARGET_SYS_OPEN 2012-08-22 10:47:14 -05:00
cpu-qom.h target-arm: Convert cp15 crn=1 registers 2012-06-20 12:08:22 +00:00
cpu.c target-arm: Extend feature flags to 64 bits 2012-07-12 10:59:54 +00:00
cpu.h target-arm: final conversion to AREG0 free mode 2012-09-15 17:44:32 +00:00
helper.c target-arm: final conversion to AREG0 free mode 2012-09-15 17:44:32 +00:00
helper.h target-arm: convert sar, shl and shr helpers to TCG 2012-10-05 15:04:44 +01:00
iwmmxt_helper.c target-arm: Don't overuse CPUState 2012-03-14 22:20:24 +01:00
machine.c target-arm: Add 64 bit PAR, TTBR0, TTBR1 for LPAE 2012-07-12 10:59:54 +00:00
Makefile.objs target-arm: final conversion to AREG0 free mode 2012-09-15 17:44:32 +00:00
neon_helper.c target-arm: Fix typos in comments 2012-08-10 14:37:28 +01:00
op_addsub.h Correct spelling of licensed 2011-07-23 11:26:12 -05:00
op_helper.c target-arm: convert sar, shl and shr helpers to TCG 2012-10-05 15:04:44 +01:00
translate.c target-arm: convert sar, shl and shr helpers to TCG 2012-10-05 15:04:44 +01:00