]> Git Repo - qemu.git/commit
target/arm: Introduce PREDDESC field definitions
authorRichard Henderson <[email protected]>
Wed, 13 Jan 2021 06:26:47 +0000 (20:26 -1000)
committerPeter Maydell <[email protected]>
Tue, 19 Jan 2021 14:38:52 +0000 (14:38 +0000)
commitb64ee454a4a086ed459bcda4c0bbb54e197841e4
tree198952acbae1e2ee9b27b6d76ecf8c1a1821d6fd
parentbc944d3a8b305029196a5e1406702a92fa0b94cf
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: [email protected]
Signed-off-by: Richard Henderson <[email protected]>
Message-id: 20210113062650[email protected]
Reviewed-by: Peter Maydell <[email protected]>
Signed-off-by: Peter Maydell <[email protected]>
target/arm/internals.h
This page took 0.025805 seconds and 4 git commands to generate.