Re: [PATCH 19/20] target/arm: Convert load/store single structure to decodetree

2023-06-03 Thread Richard Henderson
On 6/2/23 08:52, Peter Maydell wrote: +# Load/store single structure + +%ldst_single_selem 13:1 21:1 !function=plus_1 +# The index is made up from bits Q, S and the size; we may then need to scale +# it down by the size. +%ldst_single_index q:1 s:1 sz:2 +%ldst_single_index_scaled q:1 s:1 sz:2 sca

[PATCH 19/20] target/arm: Convert load/store single structure to decodetree

2023-06-02 Thread Peter Maydell
Convert the ASIMD load/store single structure insns to decodetree. Signed-off-by: Peter Maydell --- I note that compared to the old decoder this is rather harder to compare against the pseudocode; the old hand-decode can follow the pseudocode quite closely with its switch on 'scale', whereas here