Go to the documentation of this file.
41 #ifndef __ARCH_ARM_MISCREGS_TYPES_HH__
42 #define __ARCH_ARM_MISCREGS_TYPES_HH__
136 Bitfield<23, 20>
pan;
285 Bitfield<20> nstrcdis;
398 Bitfield<11, 10>
cp5;
399 Bitfield<13, 12>
cp6;
400 Bitfield<15, 14>
cp7;
401 Bitfield<17, 16>
cp8;
403 Bitfield<19, 18>
cp9;
404 Bitfield<21, 20>
cp10;
406 Bitfield<23, 22>
cp11;
407 Bitfield<25, 24>
cp12;
408 Bitfield<27, 26>
cp13;
519 Bitfield<9, 8>
irgn0;
520 Bitfield<11, 10>
orgn0;
521 Bitfield<13, 12>
sh0;
522 Bitfield<15, 14>
tg0;
525 Bitfield<21, 16>
t1sz;
529 Bitfield<25, 24>
irgn1;
530 Bitfield<27, 26>
orgn1;
531 Bitfield<29, 28>
sh1;
533 Bitfield<31, 30>
tg1;
534 Bitfield<34, 32>
ips;
548 Bitfield<9, 8>
irgn0;
549 Bitfield<11, 10>
orgn0;
550 Bitfield<13, 12>
sh0;
559 Bitfield<9, 8>
irgn0;
560 Bitfield<11, 10>
orgn0;
561 Bitfield<13, 12>
sh0;
562 Bitfield<15, 14>
tg0;
672 Bitfield<21, 20>
fpen;
674 Bitfield<17, 16>
zen;
714 Bitfield<19, 16>
lbn;
715 Bitfield<15, 14>
ssc;
788 #endif // __ARCH_ARM_MISCREGS_TYPES_HH__
EndBitUnion(CPSR) BitUnion64(AA64DFR0) Bitfield< 43
Bitfield< 23, 20 > advsimd
Bitfield< 30, 26 > reserved_30_26
Bitfield< 20, 13 > reserved_20_13
Bitfield< 19, 16 > bigendEL0
Bitfield< 39, 36 > tgran64_2
Bitfield< 27, 24 > specsei
Bitfield< 23, 20 > advSimdHalfPrecision
Bitfield< 11, 10 > dataRAMSlice
Bitfield< 31, 28 > roundingModes
Bitfield< 23, 20 > atomic
Bitfield< 15, 14 > l1IndexPolicy
Bitfield< 35, 32 > pmsver
Bitfield< 7, 4 > wpaddrmask
Bitfield< 23 > interptCtrlPresent
Bitfield< 12 > tagRAMSlice
Bitfield< 35, 32 > tgran16_2
Bitfield< 21 > eccandParityEnable
Bitfield< 5 > dataRAMSetup
Bitfield< 13, 4 > raz_13_4
Bitfield< 13, 12 > res1_13_12_el2
Bitfield< 3, 0 > debugver
Bitfield< 35, 32 > frintts
BitUnion32(CPSR) Bitfield< 31
Bitfield< 27, 24 > shortVectors
Bitfield< 3, 0 > pcsample
Bitfield< 23, 20 > tgran16
Bitfield< 4, 3 > reserved_4_3
Bitfield< 19, 16 > advSimdSinglePrecision
Bitfield< 27, 24 > vfpHalfPrecision
Bitfield< 7, 4 > singlePrecision
Bitfield< 27, 24 > tgran64
Bitfield< 15, 12 > snsmem
Bitfield< 11, 8 > advSimdLoadStore
Bitfield< 31, 28 > tgran4
Bitfield< 11, 8 > doublePrecision
Bitfield< 31, 28 > ctx_cmps
Bitfield< 22 > reserved_22
Bitfield< 7, 4 > tracever
Bitfield< 19, 16 > divide
Bitfield< 15, 12 > vectorcatch
Bitfield< 19, 16 > dCacheLineSize
Bitfield< 8, 6 > tagRAMLatency
Bitfield< 7, 4 > vmidbits
Bitfield< 25, 24 > numCPUs
Bitfield< 27, 24 > auxregs
Bitfield< 9 > tagRAMSetup
Bitfield< 7, 0 > res1_7_0_el2
Bitfield< 15, 12 > vfpExceptionTrapping
Bitfield< 21, 20 > stride
Bitfield< 23, 20 > squareRoot
Bitfield< 7, 4 > asidbits
Bitfield< 11, 8 > bpaddremask
Bitfield< 43, 40 > tgran4_2
Bitfield< 31, 29 > format
Bitfield< 39, 36 > doublelock
BitUnion64(CNTKCTL) Bitfield< 17 > evntis
Bitfield< 23, 22 > intdis
Bitfield< 31 > l2rstDISABLE_monitor
Bitfield< 25, 24 > res0_4
Bitfield< 7, 4 > defaultNaN
Bitfield< 15, 12 > advSimdInteger
Bitfield< 19, 16 > virtextns
Bitfield< 19, 16 > varange
Bitfield< 29, 0 > subArchDefined
Generated on Wed Sep 30 2020 14:02:00 for gem5 by doxygen 1.8.17