Progress:
[VIRT-274 # ARMv8.2-FHM, Floating-point multiplication variant ]
Now upstream.
[VIRT-298 # ARMv8.4-CondM, Condition flag manipulation ] [VIRT-329 # ARMv8.5-CondM, Condition flag manipulation ] [VIRT-337 # ARMv8.0-SB, Speculation Barrier ] [VIRT-338 # ARMv8.0-PredInv, Prediction Invalidation ] [VIRT-330 # ARMv8.5-FRINT, Floating-point to integer ]
Posted an omnibus of SB+PredInv+CondM+FRINT that I have labeled "v3", as 3 > any individual revision previously used.
[VIRT-327 # Richard's upstream QEMU work ]
Reviewed s390x vector patch set v2. Implemented pattern groups in decodetree. Prototyped A32 conversion to decodetree; started a second revision that incorporates T32.
Started looking at https://bugs.linaro.org/show_bug.cgi?id=4274 I can swizzle things around by changing the group name from "cp_regs" to the predefined "system", but somehow those regs are *also* registered with "general". Which means the undesired behaviour by which "info regs" prints all of the system registers still exists.
r~
linaro-toolchain@lists.linaro.org