qemu-e2k/target-arm
Peter Maydell c87e5a61c2 target-arm: Implement YIELD insn to yield in ARM and Thumb translators
Implement the YIELD instruction in the ARM and Thumb translators to
actually yield control back to the top level loop rather than being
a simple no-op. (We already do this for A64.)

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 1435672316-3311-3-git-send-email-peter.maydell@linaro.org
2015-07-06 10:05:44 +01:00
..
arm_ldst.h
arm-semi.c target-arm: default empty semihosting cmdline 2015-06-26 14:22:36 +01:00
cpu64.c
cpu-qom.h target-arm/helper.c: define MPUIR register 2015-06-19 14:17:44 +01:00
cpu.c Include qapi/qmp/qerror.h exactly where needed 2015-06-22 18:20:41 +02:00
cpu.h target-arm: Implement PMSAv7 MPU 2015-06-19 14:17:45 +01:00
crypto_helper.c
gdbstub64.c
gdbstub.c
helper-a64.c target-arm: A64: Print ELR when taking exceptions 2015-06-26 14:22:36 +01:00
helper-a64.h
helper.c target-arm: fix write helper for TLBI ALLE1IS 2015-07-06 10:05:43 +01:00
helper.h target-arm: Split DISAS_YIELD from DISAS_WFE 2015-07-06 10:05:44 +01:00
internals.h arm: Refactor get_phys_addr FSR return mechanism 2015-06-15 18:06:10 +01:00
iwmmxt_helper.c
kvm32.c
kvm64.c
kvm_arm.h
kvm-consts.h
kvm-stub.c
kvm.c
machine.c target-arm: Add registers for PMSAv7 2015-06-19 14:17:44 +01:00
Makefile.objs
neon_helper.c
op_addsub.h
op_helper.c target-arm: Split DISAS_YIELD from DISAS_WFE 2015-07-06 10:05:44 +01:00
psci.c
translate-a64.c target-arm: Split DISAS_YIELD from DISAS_WFE 2015-07-06 10:05:44 +01:00
translate.c target-arm: Implement YIELD insn to yield in ARM and Thumb translators 2015-07-06 10:05:44 +01:00
translate.h target-arm: Split DISAS_YIELD from DISAS_WFE 2015-07-06 10:05:44 +01:00