On 12/06/2013 01:39 AM, Peter Maydell wrote: > From: Alexander Graf <ag...@suse.de> > > Implement the B and BL instructions (PC relative branches and calls). > > For convenience in managing TCG temporaries which might be generated > if a source register is the zero-register XZR, we provide a simple > mechanism for creating a new temp which is automatically freed at the > end of decode of the instruction. > > Signed-off-by: Alexander Graf <ag...@suse.de> > [claudio: renamed functions, adapted to new decoder layout] > Signed-off-by: Claudio Fontana <claudio.font...@linaro.org> > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > target-arm/translate-a64.c | 64 > ++++++++++++++++++++++++++++++++++++++++++-- > target-arm/translate.h | 3 +++ > 2 files changed, 65 insertions(+), 2 deletions(-)
Reviewed-by: Richard Henderson <r...@twiddle.net> r~