target-i386: Use new tcg_gen_qemu_st_* helpers
In preference to the older helpers. Stores only in this patch.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>Signed-off-by: Richard Henderson <rth@twiddle.net>
target-i386: Use new tcg_gen_qemu_ld_* helpers
In preference to the older helpers. Loads only in this patch.
target-i386: Stop encoding DisasContext.mem_index
Now that we don't combine mem_index with operand size info,we don't need to encode it. Which tidies many places thataccess it.
target-i386: Push DisasContext into load/store helpers
Rather than add s->mem_index into a combined size+mem_indexargument, pass the context down. This will allow cleaningup s->mem_index later.
exec: Delay CPU_LOG_TB_CPU until we actually execute a TB
The previous placement could result in duplicate logging whilestill processing interrupts.
PPC: Fix compilation with TCG debug
The recent VSX patches broken compilation of QEMU when configuratedwith --enable-debug, as it was treating "target long" TCG variablesas "i64" which is not true for 32bit targets.
This patch fixes all the places that the compiler has found to use...
Merge tag 'signed-s390-for-upstream' of git://github.com/agraf/qemu
Patch queue for s390 - 2013-12-18
This covers mostly minor bug fixes and implements the SIGP STARThypercall which allows to start a remote CPU without changing itsstate.
Cornelia Huck (1):...
target-sh4: Use new qemu_ld/st opcodes
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-mips: Use new qemu_ld/st opcodes
Reviewed-by: Richard Henderson <rth@twiddle.net>Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
tcg/i386: fix a comment
The comments apply to 8-bit stores, not 8-byte stores.
View all revisions | View revisions
Also available in: Atom