Re: [Qemu-devel] [PATCH 40/60] AArch64: Add tbz instruction emulation

2013-09-27 Thread Richard Henderson
On 09/26/2013 05:48 PM, Alexander Graf wrote: > +tcg_cmp = tcg_temp_new_i64(); > +tcg_mask = tcg_const_i64(mask); > +tcg_gen_and_i64(tcg_cmp, cpu_reg(source), tcg_mask); > + > +no_match = gen_new_label(); > +if (is_one) { > +tcg_gen_brcond_i64(TCG_COND_NE, tcg_cmp, tcg_m

[Qemu-devel] [PATCH 40/60] AArch64: Add tbz instruction emulation

2013-09-26 Thread Alexander Graf
This patch adds emulation for the tbz/tbnz instructions. Signed-off-by: Alexander Graf --- target-arm/translate-a64.c | 40 1 file changed, 40 insertions(+) diff --git a/target-arm/translate-a64.c b/target-arm/translate-a64.c index 2c2adb8..7232cf4 10064