arch-arm: Define a AA64ZFR0 data type
Change-Id: I6b0dcf0c1882f356783934f625c2bc3a25fbb885 Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-by: Richard Cooper <richard.cooper@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/70725 Tested-by: kokoro <noreply+kokoro@google.com> Maintainer: Jason Lowe-Power <power.jg@gmail.com>
This commit is contained in:
@@ -203,6 +203,19 @@ namespace ArmISA
|
||||
Bitfield<3, 0> el0;
|
||||
EndBitUnion(AA64PFR0)
|
||||
|
||||
BitUnion64(AA64ZFR0)
|
||||
Bitfield<59, 56> f64mm;
|
||||
Bitfield<55, 52> f32mm;
|
||||
Bitfield<47, 44> i8mm;
|
||||
Bitfield<43, 40> sm4;
|
||||
Bitfield<35, 32> sha3;
|
||||
Bitfield<27, 24> b16b16;
|
||||
Bitfield<23, 20> bf16;
|
||||
Bitfield<19, 16> bitPerm;
|
||||
Bitfield<7, 4> aes;
|
||||
Bitfield<3, 0> sveVer;
|
||||
EndBitUnion(AA64ZFR0)
|
||||
|
||||
BitUnion64(AA64SMFR0)
|
||||
Bitfield<63> fa64;
|
||||
Bitfield<59, 56> smEver;
|
||||
|
||||
Reference in New Issue
Block a user