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 *
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