Re: [Qemu-devel] [PATCH 8/8] target-arm: A64: Add SIMD shift by immediate

2014-01-21 Thread Richard Henderson
On 01/17/2014 10:44 AM, Peter Maydell wrote: > +/* Common SHL/SLI - Shift left with an optional insert */ > +static void handle_shli_with_ins(TCGv_i64 tcg_res, TCGv_i64 tcg_src, > + bool insert, int shift) > +{ > +tcg_gen_shli_i64(tcg_src, tcg_src, shift); > +

[Qemu-devel] [PATCH 8/8] target-arm: A64: Add SIMD shift by immediate

2014-01-17 Thread Peter Maydell
From: Alex Bennée This implements a subset of the AdvSIMD shift operations (namely all the none saturating or narrowing ones). The actual shift generation code itself is common for both the scalar and vector cases but wrapped with either vector element iteration or the fp reg access. The roundin