[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 01/16] target/arm: Create gen_gvec_[us]sra
From: |
Peter Maydell |
Subject: |
Re: [PATCH v3 01/16] target/arm: Create gen_gvec_[us]sra |
Date: |
Tue, 12 May 2020 14:20:01 +0100 |
On Fri, 8 May 2020 at 16:22, Richard Henderson
<address@hidden> wrote:
>
> The functions eliminate duplication of the special cases for
> this operation. They match up with the GVecGen2iFn typedef.
>
> Add out-of-line helpers. We got away with only having inline
> expanders because the neon vector size is only 16 bytes, and
> we know that the inline expansion will always succeed.
> When we reuse this for SVE, tcg-gvec-op may decide to use an
> out-of-line helper due to longer vector lengths.
>
> Signed-off-by: Richard Henderson <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
thanks
-- PMM
- [PATCH v3 00/16] target/arm: partial vector cleanup, Richard Henderson, 2020/05/08
- [PATCH v3 01/16] target/arm: Create gen_gvec_[us]sra, Richard Henderson, 2020/05/08
- Re: [PATCH v3 01/16] target/arm: Create gen_gvec_[us]sra,
Peter Maydell <=
- [PATCH v3 02/16] target/arm: Create gen_gvec_{u,s}{rshr,rsra}, Richard Henderson, 2020/05/08
- Re: [PATCH v3 02/16] target/arm: Create gen_gvec_{u,s}{rshr,rsra}, Peter Maydell, 2020/05/12
- [PATCH v3 03/16] target/arm: Create gen_gvec_{sri,sli}, Richard Henderson, 2020/05/08
- [PATCH v3 04/16] target/arm: Remove unnecessary range check for VSHL, Richard Henderson, 2020/05/08