Go to the documentation of this file.
41 #ifndef __ARCH_ARM_REGS_MISC_TYPES_HH__
42 #define __ARCH_ARM_REGS_MISC_TYPES_HH__
140 Bitfield<23, 20>
pan;
289 Bitfield<20> nstrcdis;
404 Bitfield<11, 10>
cp5;
405 Bitfield<13, 12>
cp6;
406 Bitfield<15, 14>
cp7;
407 Bitfield<17, 16>
cp8;
409 Bitfield<19, 18>
cp9;
410 Bitfield<21, 20>
cp10;
412 Bitfield<23, 22>
cp11;
413 Bitfield<25, 24>
cp12;
414 Bitfield<27, 26>
cp13;
498 Bitfield<13, 12>
sh0;
505 Bitfield<29, 28>
sh1;
525 Bitfield<9, 8>
irgn0;
526 Bitfield<11, 10>
orgn0;
527 Bitfield<13, 12>
sh0;
528 Bitfield<15, 14>
tg0;
531 Bitfield<21, 16>
t1sz;
535 Bitfield<25, 24>
irgn1;
536 Bitfield<27, 26>
orgn1;
537 Bitfield<29, 28>
sh1;
539 Bitfield<31, 30>
tg1;
540 Bitfield<34, 32>
ips;
554 Bitfield<9, 8>
irgn0;
555 Bitfield<11, 10>
orgn0;
556 Bitfield<13, 12>
sh0;
565 Bitfield<9, 8>
irgn0;
566 Bitfield<11, 10>
orgn0;
567 Bitfield<13, 12>
sh0;
568 Bitfield<15, 14>
tg0;
679 Bitfield<21, 20>
fpen;
681 Bitfield<17, 16>
zen;
718 Bitfield<28, 24>
mask;
721 Bitfield<19, 16>
lbn;
722 Bitfield<15, 14>
ssc;
796 #endif // __ARCH_ARM_REGS_MISC_TYPES_HH__
Bitfield< 27, 24 > auxregs
Bitfield< 31, 29 > format
Bitfield< 19, 16 > varange
Bitfield< 3, 0 > pcsample
Bitfield< 23, 20 > advsimd
Bitfield< 31 > l2rstDISABLE_monitor
Bitfield< 15, 14 > l1IndexPolicy
Bitfield< 27, 24 > tgran64
Bitfield< 15, 12 > advSimdInteger
Bitfield< 23 > interptCtrlPresent
Bitfield< 27, 24 > shortVectors
BitUnion64(ExtMachInst) Bitfield< 63
Bitfield< 15, 12 > snsmem
Bitfield< 20, 13 > reserved_20_13
Bitfield< 35, 32 > pmsver
Bitfield< 7, 4 > wpaddrmask
Bitfield< 23, 20 > atomic
Bitfield< 39, 36 > doublelock
Bitfield< 11, 10 > dataRAMSlice
Bitfield< 29, 0 > subArchDefined
Bitfield< 31, 28 > ctx_cmps
Bitfield< 13, 12 > res1_13_12_el2
Bitfield< 19, 16 > dCacheLineSize
Bitfield< 7, 4 > vmidbits
Bitfield< 7, 0 > res1_7_0_el2
BitUnion32(PackedIntReg) Bitfield< 31
Bitfield< 21 > eccandParityEnable
Bitfield< 13, 4 > raz_13_4
Bitfield< 11, 8 > bpaddremask
Bitfield< 3, 0 > debugver
Bitfield< 22 > reserved_22
Bitfield< 19, 16 > advSimdSinglePrecision
Bitfield< 35, 32 > frintts
Bitfield< 27, 24 > vfpHalfPrecision
Bitfield< 7, 4 > asidbits
SignedBitfield< 31, 0 > sw
Bitfield< 5 > dataRAMSetup
Bitfield< 11, 8 > advSimdLoadStore
Bitfield< 23, 20 > advSimdHalfPrecision
Bitfield< 23, 20 > tgran16
Bitfield< 11, 8 > doublePrecision
Bitfield< 8, 6 > tagRAMLatency
Bitfield< 30, 26 > reserved_30_26
Bitfield< 19, 16 > divide
Bitfield< 23, 22 > intdis
Bitfield< 43, 40 > tgran4_2
Bitfield< 31, 28 > tgran4
Bitfield< 19, 16 > bigendEL0
EndBitUnion(PackedIntReg) enum IntRegIndex
Bitfield< 4, 3 > reserved_4_3
Bitfield< 7, 4 > tracever
Bitfield< 31, 28 > roundingModes
Bitfield< 12 > tagRAMSlice
Bitfield< 39, 36 > tgran64_2
Bitfield< 15, 12 > vfpExceptionTrapping
Bitfield< 7, 4 > defaultNaN
Bitfield< 23, 20 > squareRoot
Bitfield< 35, 32 > tgran16_2
Bitfield< 15, 12 > vectorcatch
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Bitfield< 27, 24 > specsei
Bitfield< 21, 20 > stride
SignedBitfield< 31, 16 > sh1
Bitfield< 7, 4 > singlePrecision
Bitfield< 25, 24 > numCPUs
Bitfield< 25, 24 > res0_4
Bitfield< 9 > tagRAMSetup
Bitfield< 19, 16 > virtextns
SignedBitfield< 15, 0 > sh0
Generated on Tue Feb 8 2022 11:46:58 for gem5 by doxygen 1.8.17