Re: [Qemu-devel] [PATCH 10/60] AArch64: Add handling for br instructions

2013-09-27 Thread Richard Henderson
On 09/26/2013 05:48 PM, Alexander Graf wrote: > +static void handle_br(DisasContext *s, uint32_t insn) > +{ > +int branch_type = get_bits(insn, 21, 2); > +int source = get_bits(insn, 5, 5); > + > +switch (branch_type) { > +case 0: /* JMP */ > +break; > +case 1: /* CALL *

[Qemu-devel] [PATCH 10/60] AArch64: Add handling for br instructions

2013-09-26 Thread Alexander Graf
This patch adds support for branch instructions that act on registers rather than immediates (jmp, call, ret). Signed-off-by: Alexander Graf --- target-arm/translate-a64.c | 29 + 1 file changed, 29 insertions(+) diff --git a/target-arm/translate-a64.c b/target-arm/t