target/arm/kvm64: Add kvm_arch_get/put_sve
commit40b3fd21fb6567ade28007277eb653bc727aa415
authorAndrew Jones <drjones@redhat.com>
Thu, 31 Oct 2019 14:27:30 +0000 (31 15:27 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 1 Nov 2019 20:40:59 +0000 (1 20:40 +0000)
tree2a6fdc421f04b7b0d5542307fd986c48341fc6cb
parent0df9142d27d519f8686c8e92b8cfc4e04f2ddbe3
target/arm/kvm64: Add kvm_arch_get/put_sve

These are the SVE equivalents to kvm_arch_get/put_fpsimd. Note, the
swabbing is different than it is for fpsmid because the vector format
is a little-endian stream of words.

Signed-off-by: Andrew Jones <drjones@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Tested-by: Masayoshi Mizuma <m.mizuma@jp.fujitsu.com>
Message-id: 20191031142734.8590-6-drjones@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/kvm64.c