OSDN Git Service

target-arm: Add support for Fujitsu A64FX
authorShuuichirou Ishii <ishii.shuuichir@fujitsu.com>
Tue, 31 Aug 2021 08:29:38 +0000 (17:29 +0900)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 1 Sep 2021 10:08:18 +0000 (11:08 +0100)
commite31c70ac04001df5e540b79843834277e283fa71
tree9ae5c7f2027ea30e953df4b390a429d9b8dbdcae
parentd4cc1c21965b3df527cbfbae5a317a9c2ac441e5
target-arm: Add support for Fujitsu A64FX

Add a definition for the Fujitsu A64FX processor.

The A64FX processor does not implement the AArch32 Execution state,
so there are no associated AArch32 Identification registers.

For SVE, the A64FX processor supports only 128,256 and 512bit vector
lengths.

The Identification register values are defined based on the FX700,
and have been tested and confirmed.

Signed-off-by: Shuuichirou Ishii <ishii.shuuichir@fujitsu.com>
Reviewed-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu64.c