diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2021-01-12 20:26:47 -1000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2021-01-19 14:38:52 +0000 |
commit | b64ee454a4a086ed459bcda4c0bbb54e197841e4 (patch) | |
tree | 198952acbae1e2ee9b27b6d76ecf8c1a1821d6fd /docs/tools/conf.py | |
parent | bc944d3a8b305029196a5e1406702a92fa0b94cf (diff) |
target/arm: Introduce PREDDESC field definitions
SVE predicate operations cannot use the "usual" simd_desc
encoding, because the lengths are not a multiple of 8.
But we were abusing the SIMD_* fields to store values anyway.
This abuse broke when SIMD_OPRSZ_BITS was modified in e2e7168a214.
Introduce a new set of field definitions for exclusive use
of predicates, so that it is obvious what kind of predicate
we are manipulating. To be used in future patches.
Cc: qemu-stable@nongnu.org
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210113062650.593824-2-richard.henderson@linaro.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'docs/tools/conf.py')
0 files changed, 0 insertions, 0 deletions