gem5 v24.0.0.0
Loading...
Searching...
No Matches
misc_types.hh File Reference
#include "base/bitunion.hh"

Go to the source code of this file.

Namespaces

namespace  gem5
 Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
 
namespace  gem5::ArmISA
 

Functions

 gem5::ArmISA::BitUnion32 (CPSR) Bitfield< 31
 
 gem5::ArmISA::EndBitUnion (CPSR) BitUnion32(ISR) Bitfield< 8 > a
 
 gem5::ArmISA::EndBitUnion (ISR) BitUnion32(ISAR5) Bitfield< 31
 
 gem5::ArmISA::EndBitUnion (ISAR5) BitUnion32(ISAR6) Bitfield< 31
 
 gem5::ArmISA::EndBitUnion (ISAR6) BitUnion64(AA64DFR0) Bitfield< 43
 
 gem5::ArmISA::EndBitUnion (AA64DFR0) BitUnion64(AA64ISAR0) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (AA64ISAR0) BitUnion64(AA64ISAR1) Bitfield< 55
 
 gem5::ArmISA::EndBitUnion (AA64ISAR1) BitUnion64(AA64MMFR0) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (AA64MMFR0) BitUnion64(AA64MMFR1) Bitfield< 43
 
 gem5::ArmISA::EndBitUnion (AA64MMFR1) BitUnion64(AA64MMFR2) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (AA64MMFR2) BitUnion64(AA64MMFR3) Bitfield< 47
 
 gem5::ArmISA::EndBitUnion (AA64MMFR3) BitUnion64(AA64PFR0) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (AA64PFR0) BitUnion64(AA64PFR1) Bitfield< 27
 
 gem5::ArmISA::EndBitUnion (AA64PFR1) BitUnion64(AA64ZFR0) Bitfield< 59
 
 gem5::ArmISA::EndBitUnion (AA64ZFR0) BitUnion64(AA64SMFR0) Bitfield< 63 > fa64
 
 gem5::ArmISA::EndBitUnion (AA64SMFR0) BitUnion32(HDCR) Bitfield< 27 > tdcc
 
 gem5::ArmISA::EndBitUnion (HDCR) BitUnion32(HCPTR) Bitfield< 31 > tcpac
 
 gem5::ArmISA::EndBitUnion (HCPTR) BitUnion32(HSTR) Bitfield< 17 > tjdbx
 
 gem5::ArmISA::EndBitUnion (HSTR) BitUnion64(HCR) Bitfield< 55 > ttlbos
 
 gem5::ArmISA::EndBitUnion (HCR) BitUnion32(NSACR) Bitfield< 20 > nstrcdis
 
 gem5::ArmISA::EndBitUnion (NSACR) BitUnion64(SCR) Bitfield< 44 > sctlr2En
 
 gem5::ArmISA::EndBitUnion (SCR) BitUnion64(SCTLR) Bitfield< 31 > enia
 
 gem5::ArmISA::EndBitUnion (SCTLR) BitUnion32(CPACR) Bitfield< 1
 
 gem5::ArmISA::EndBitUnion (CPACR) BitUnion32(FSR) Bitfield< 3
 
 gem5::ArmISA::EndBitUnion (FSR) BitUnion32(FPSCR) Bitfield< 0 > ioc
 
 gem5::ArmISA::EndBitUnion (FPSCR) BitUnion32(FPEXC) Bitfield< 31 > ex
 
 gem5::ArmISA::EndBitUnion (FPEXC) BitUnion32(MVFR0) Bitfield< 3
 
 gem5::ArmISA::EndBitUnion (MVFR0) BitUnion32(MVFR1) Bitfield< 3
 
 gem5::ArmISA::EndBitUnion (MVFR1) BitUnion64(TTBCR) Bitfield< 2
 
 gem5::ArmISA::EndBitUnion (TTBCR) BitUnion64(TCR) Bitfield< 5
 
 gem5::ArmISA::EndBitUnion (TCR) BitUnion32(HTCR) Bitfield< 2
 
 gem5::ArmISA::EndBitUnion (HTCR) BitUnion32(VTCR_t) Bitfield< 3
 
 gem5::ArmISA::EndBitUnion (VTCR_t) BitUnion32(PRRR) Bitfield< 1
 
 gem5::ArmISA::EndBitUnion (PRRR) BitUnion32(NMRR) Bitfield< 1
 
 gem5::ArmISA::EndBitUnion (NMRR) BitUnion32(CONTEXTIDR) Bitfield< 7
 
 gem5::ArmISA::EndBitUnion (CONTEXTIDR) BitUnion32(L2CTLR) Bitfield< 2
 
 gem5::ArmISA::EndBitUnion (L2CTLR) BitUnion32(CTR) Bitfield< 3
 
 gem5::ArmISA::EndBitUnion (CTR) BitUnion32(PMSELR) Bitfield< 4
 
 gem5::ArmISA::EndBitUnion (PMSELR) BitUnion64(PAR) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (PAR) BitUnion32(ESR) Bitfield< 31
 
 gem5::ArmISA::SubBitUnion (cond_iss, 24, 0) Bitfield< 24 > cv
 
 gem5::ArmISA::EndSubBitUnion (cond_iss) SubBitUnion(data_abort_iss
 
 gem5::ArmISA::EndSubBitUnion (data_abort_iss) SubBitUnion(instruction_abort_iss
 
 gem5::ArmISA::EndSubBitUnion (instruction_abort_iss) SubBitUnion(software_step_iss
 
 gem5::ArmISA::EndSubBitUnion (software_step_iss) SubBitUnion(watchpoint_iss
 
 gem5::ArmISA::EndSubBitUnion (watchpoint_iss) EndBitUnion(ESR) BitUnion32(CPTR) Bitfield< 31 > tcpac
 
 gem5::ArmISA::EndBitUnion (CPTR) BitUnion64(ZCR) Bitfield< 3
 
 gem5::ArmISA::EndBitUnion (ZCR) BitUnion64(SMCR) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (SMCR) BitUnion64(SVCR) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (SVCR) BitUnion64(SMIDR) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (SMIDR) BitUnion64(SMPRI) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (SMPRI) BitUnion32(OSL) Bitfield< 64
 
 gem5::ArmISA::EndBitUnion (OSL) BitUnion64(DBGBCR) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (DBGBCR) BitUnion64(DBGWCR) Bitfield< 63
 
 gem5::ArmISA::EndBitUnion (DBGWCR) BitUnion32(DBGDS32) Bitfield< 31 > tfo
 
 gem5::ArmISA::EndBitUnion (DBGDS32) BitUnion32(DBGVCR) Bitfield< 31 > nsf
 
 gem5::ArmISA::EndBitUnion (DBGVCR) BitUnion32(DEVID) Bitfield< 31
 
 gem5::ArmISA::EndBitUnion (DEVID) BitUnion64(HFGITR) Bitfield< 54 > dccvac
 
 gem5::ArmISA::EndBitUnion (HFGITR) BitUnion64(HFGTR) Bitfield< 50 > nAccdataEL1
 
 gem5::ArmISA::EndBitUnion (HFGTR) BitUnion64(HDFGTR) Bitfield< 11 > osdlrEL1
 
 gem5::ArmISA::EndBitUnion (HDFGTR) BitUnion64(HCRX) Bitfield< 15 > sctlr2En
 
 gem5::ArmISA::EndBitUnion (HCRX) BitUnion64(MPAMIDR) Bitfield< 61 > hasSdeflt
 
 gem5::ArmISA::EndBitUnion (MPAMIDR) BitUnion64(MPAM) Bitfield< 63 > mpamEn
 
 gem5::ArmISA::SubBitUnion (el1, 62, 48) Bitfield< 60 > forcedNs
 
 gem5::ArmISA::EndSubBitUnion (el1) SubBitUnion(el2
 
 gem5::ArmISA::EndSubBitUnion (el2) SubBitUnion(el3
 
 gem5::ArmISA::EndSubBitUnion (el3) Bitfield< 47
 
 gem5::ArmISA::EndBitUnion (MPAM) BitUnion64(MPAMHCR) Bitfield< 31 > trapMpamIdrEL1
 

Variables

 gem5::ArmISA::nz
 
Bitfield< 29 > gem5::ArmISA::c
 
Bitfield< 28 > gem5::ArmISA::v
 
Bitfield< 27 > gem5::ArmISA::q
 
Bitfield< 26, 25 > gem5::ArmISA::it1
 
Bitfield< 24 > gem5::ArmISA::dit
 
Bitfield< 23 > gem5::ArmISA::uao
 
Bitfield< 22 > gem5::ArmISA::pan
 
Bitfield< 21 > gem5::ArmISA::ss
 
Bitfield< 20 > gem5::ArmISA::il
 
Bitfield< 19, 16 > gem5::ArmISA::ge
 
Bitfield< 15, 10 > gem5::ArmISA::it2
 
Bitfield< 9 > gem5::ArmISA::d
 
Bitfield< 9 > gem5::ArmISA::e
 
Bitfield< 8 > gem5::ArmISA::a
 
Bitfield< 7 > gem5::ArmISA::i
 
Bitfield< 6 > gem5::ArmISA::f
 
Bitfield< 8, 6 > gem5::ArmISA::aif
 
Bitfield< 9, 6 > gem5::ArmISA::daif
 
Bitfield< 5 > gem5::ArmISA::t
 
Bitfield< 4 > gem5::ArmISA::width
 
Bitfield< 3, 2 > gem5::ArmISA::el
 
Bitfield< 4, 0 > gem5::ArmISA::mode
 
Bitfield< 0 > gem5::ArmISA::sp
 
 gem5::ArmISA::vcma
 
Bitfield< 27, 24 > gem5::ArmISA::rdm
 
Bitfield< 19, 16 > gem5::ArmISA::crc32
 
Bitfield< 15, 12 > gem5::ArmISA::sha2
 
Bitfield< 11, 8 > gem5::ArmISA::sha1
 
Bitfield< 7, 4 > gem5::ArmISA::aes
 
Bitfield< 3, 0 > gem5::ArmISA::sevl
 
 gem5::ArmISA::clrbhb
 
Bitfield< 27, 24 > gem5::ArmISA::i8mm
 
Bitfield< 23, 20 > gem5::ArmISA::bf16
 
Bitfield< 19, 16 > gem5::ArmISA::specres
 
Bitfield< 15, 12 > gem5::ArmISA::sb
 
Bitfield< 11, 8 > gem5::ArmISA::fhm
 
Bitfield< 7, 4 > gem5::ArmISA::dp
 
Bitfield< 3, 0 > gem5::ArmISA::jscvt
 
 gem5::ArmISA::tracefilt
 
Bitfield< 39, 36 > gem5::ArmISA::doublelock
 
Bitfield< 35, 32 > gem5::ArmISA::pmsver
 
Bitfield< 31, 28 > gem5::ArmISA::ctx_cmps
 
Bitfield< 23, 20 > gem5::ArmISA::wrps
 
Bitfield< 15, 12 > gem5::ArmISA::brps
 
Bitfield< 11, 8 > gem5::ArmISA::pmuver
 
Bitfield< 7, 4 > gem5::ArmISA::tracever
 
Bitfield< 3, 0 > gem5::ArmISA::debugver
 
 gem5::ArmISA::rndr
 
Bitfield< 59, 56 > gem5::ArmISA::tlb
 
Bitfield< 55, 52 > gem5::ArmISA::ts
 
Bitfield< 43, 40 > gem5::ArmISA::sm4
 
Bitfield< 39, 36 > gem5::ArmISA::sm3
 
Bitfield< 35, 32 > gem5::ArmISA::sha3
 
Bitfield< 27, 24 > gem5::ArmISA::tme
 
Bitfield< 23, 20 > gem5::ArmISA::atomic
 
Bitfield< 35, 32 > gem5::ArmISA::frintts
 
Bitfield< 31, 28 > gem5::ArmISA::gpi
 
Bitfield< 27, 24 > gem5::ArmISA::gpa
 
Bitfield< 23, 20 > gem5::ArmISA::lrcpc
 
Bitfield< 19, 16 > gem5::ArmISA::fcma
 
Bitfield< 11, 8 > gem5::ArmISA::api
 
Bitfield< 7, 4 > gem5::ArmISA::apa
 
Bitfield< 3, 0 > gem5::ArmISA::dpb
 
 gem5::ArmISA::ecv
 
Bitfield< 47, 44 > gem5::ArmISA::exs
 
Bitfield< 43, 40 > gem5::ArmISA::tgran4_2
 
Bitfield< 39, 36 > gem5::ArmISA::tgran64_2
 
Bitfield< 35, 32 > gem5::ArmISA::tgran16_2
 
Bitfield< 31, 28 > gem5::ArmISA::tgran4
 
Bitfield< 27, 24 > gem5::ArmISA::tgran64
 
Bitfield< 23, 20 > gem5::ArmISA::tgran16
 
Bitfield< 19, 16 > gem5::ArmISA::bigendEL0
 
Bitfield< 15, 12 > gem5::ArmISA::snsmem
 
Bitfield< 11, 8 > gem5::ArmISA::bigend
 
Bitfield< 7, 4 > gem5::ArmISA::asidbits
 
Bitfield< 3, 0 > gem5::ArmISA::parange
 
 gem5::ArmISA::hcx
 
Bitfield< 31, 28 > gem5::ArmISA::xnx
 
Bitfield< 27, 24 > gem5::ArmISA::specsei
 
Bitfield< 19, 16 > gem5::ArmISA::lo
 
Bitfield< 15, 12 > gem5::ArmISA::hpds
 
Bitfield< 11, 8 > gem5::ArmISA::vh
 
Bitfield< 7, 4 > gem5::ArmISA::vmidbits
 
Bitfield< 3, 0 > gem5::ArmISA::hafdbs
 
 gem5::ArmISA::e0pd
 
Bitfield< 59, 56 > gem5::ArmISA::evt
 
Bitfield< 55, 52 > gem5::ArmISA::bbm
 
Bitfield< 51, 48 > gem5::ArmISA::ttl
 
Bitfield< 43, 40 > gem5::ArmISA::fwb
 
Bitfield< 39, 36 > gem5::ArmISA::ids
 
Bitfield< 35, 32 > gem5::ArmISA::at
 
Bitfield< 31, 28 > gem5::ArmISA::st
 
Bitfield< 27, 24 > gem5::ArmISA::nv
 
Bitfield< 23, 20 > gem5::ArmISA::ccidx
 
Bitfield< 19, 16 > gem5::ArmISA::varange
 
Bitfield< 15, 12 > gem5::ArmISA::iesb
 
Bitfield< 11, 8 > gem5::ArmISA::lsm
 
Bitfield< 3, 0 > gem5::ArmISA::cnp
 
 gem5::ArmISA::anerr
 
Bitfield< 43, 40 > gem5::ArmISA::snerr
 
Bitfield< 39, 36 > gem5::ArmISA::d128_2
 
Bitfield< 35, 32 > gem5::ArmISA::d128
 
Bitfield< 31, 28 > gem5::ArmISA::mec
 
Bitfield< 27, 24 > gem5::ArmISA::aie
 
Bitfield< 23, 20 > gem5::ArmISA::s2poe
 
Bitfield< 19, 16 > gem5::ArmISA::s1poe
 
Bitfield< 15, 12 > gem5::ArmISA::s2pie
 
Bitfield< 11, 8 > gem5::ArmISA::s1pie
 
Bitfield< 7, 4 > gem5::ArmISA::sctlrx
 
Bitfield< 3, 0 > gem5::ArmISA::tcrx
 
 gem5::ArmISA::csv3
 
Bitfield< 59, 56 > gem5::ArmISA::csv2
 
Bitfield< 47, 44 > gem5::ArmISA::amu
 
Bitfield< 43, 40 > gem5::ArmISA::mpam
 
Bitfield< 39, 36 > gem5::ArmISA::sel2
 
Bitfield< 35, 32 > gem5::ArmISA::sve
 
Bitfield< 31, 28 > gem5::ArmISA::ras
 
Bitfield< 27, 24 > gem5::ArmISA::gic
 
Bitfield< 23, 20 > gem5::ArmISA::advsimd
 
Bitfield< 19, 16 > gem5::ArmISA::fp
 
Bitfield< 15, 12 > gem5::ArmISA::el3
 
Bitfield< 11, 8 > gem5::ArmISA::el2
 
Bitfield< 7, 4 > gem5::ArmISA::el1
 
Bitfield< 3, 0 > gem5::ArmISA::el0
 
 gem5::ArmISA::sme
 
Bitfield< 19, 16 > gem5::ArmISA::mpamFrac
 
 gem5::ArmISA::f64mm
 
Bitfield< 55, 52 > gem5::ArmISA::f32mm
 
Bitfield< 27, 24 > gem5::ArmISA::b16b16
 
Bitfield< 19, 16 > gem5::ArmISA::bitPerm
 
Bitfield< 3, 0 > gem5::ArmISA::sveVer
 
Bitfield< 59, 56 > gem5::ArmISA::smEver
 
Bitfield< 55, 52 > gem5::ArmISA::i16i64
 
Bitfield< 48 > gem5::ArmISA::f64f64
 
Bitfield< 39, 36 > gem5::ArmISA::i8i32
 
Bitfield< 35 > gem5::ArmISA::f16f32
 
Bitfield< 34 > gem5::ArmISA::b16f32
 
Bitfield< 32 > gem5::ArmISA::f32f32
 
Bitfield< 11 > gem5::ArmISA::tdra
 
Bitfield< 10 > gem5::ArmISA::tdosa
 
Bitfield< 9 > gem5::ArmISA::tda
 
Bitfield< 8 > gem5::ArmISA::tde
 
Bitfield< 7 > gem5::ArmISA::hpme
 
Bitfield< 6 > gem5::ArmISA::tpm
 
Bitfield< 5 > gem5::ArmISA::tpmcr
 
Bitfield< 4, 0 > gem5::ArmISA::hpmn
 
Bitfield< 20 > gem5::ArmISA::tta
 
Bitfield< 15 > gem5::ArmISA::tase
 
Bitfield< 13 > gem5::ArmISA::tcp13
 
Bitfield< 12 > gem5::ArmISA::tcp12
 
Bitfield< 11 > gem5::ArmISA::tcp11
 
Bitfield< 10 > gem5::ArmISA::tcp10
 
Bitfield< 10 > gem5::ArmISA::tfp
 
Bitfield< 9 > gem5::ArmISA::tcp9
 
Bitfield< 8 > gem5::ArmISA::tcp8
 
Bitfield< 8 > gem5::ArmISA::tz
 
Bitfield< 7 > gem5::ArmISA::tcp7
 
Bitfield< 6 > gem5::ArmISA::tcp6
 
Bitfield< 5 > gem5::ArmISA::tcp5
 
Bitfield< 4 > gem5::ArmISA::tcp4
 
Bitfield< 3 > gem5::ArmISA::tcp3
 
Bitfield< 2 > gem5::ArmISA::tcp2
 
Bitfield< 1 > gem5::ArmISA::tcp1
 
Bitfield< 0 > gem5::ArmISA::tcp0
 
Bitfield< 16 > gem5::ArmISA::ttee
 
Bitfield< 15 > gem5::ArmISA::t15
 
Bitfield< 13 > gem5::ArmISA::t13
 
Bitfield< 12 > gem5::ArmISA::t12
 
Bitfield< 11 > gem5::ArmISA::t11
 
Bitfield< 10 > gem5::ArmISA::t10
 
Bitfield< 9 > gem5::ArmISA::t9
 
Bitfield< 8 > gem5::ArmISA::t8
 
Bitfield< 7 > gem5::ArmISA::t7
 
Bitfield< 6 > gem5::ArmISA::t6
 
Bitfield< 5 > gem5::ArmISA::t5
 
Bitfield< 4 > gem5::ArmISA::t4
 
Bitfield< 3 > gem5::ArmISA::t3
 
Bitfield< 2 > gem5::ArmISA::t2
 
Bitfield< 1 > gem5::ArmISA::t1
 
Bitfield< 0 > gem5::ArmISA::t0
 
Bitfield< 54 > gem5::ArmISA::ttlbis
 
Bitfield< 52 > gem5::ArmISA::tocu
 
Bitfield< 50 > gem5::ArmISA::ticab
 
Bitfield< 49 > gem5::ArmISA::tid4
 
Bitfield< 47 > gem5::ArmISA::fien
 
Bitfield< 45 > gem5::ArmISA::nv2
 
Bitfield< 43 > gem5::ArmISA::nv1
 
Bitfield< 40 > gem5::ArmISA::apk
 
Bitfield< 38 > gem5::ArmISA::miocnce
 
Bitfield< 37 > gem5::ArmISA::tea
 
Bitfield< 36 > gem5::ArmISA::terr
 
Bitfield< 35 > gem5::ArmISA::tlor
 
Bitfield< 34 > gem5::ArmISA::e2h
 
Bitfield< 33 > gem5::ArmISA::id
 
Bitfield< 32 > gem5::ArmISA::cd
 
Bitfield< 31 > gem5::ArmISA::rw
 
Bitfield< 30 > gem5::ArmISA::trvm
 
Bitfield< 29 > gem5::ArmISA::hcd
 
Bitfield< 28 > gem5::ArmISA::tdz
 
Bitfield< 27 > gem5::ArmISA::tge
 
Bitfield< 26 > gem5::ArmISA::tvm
 
Bitfield< 25 > gem5::ArmISA::ttlb
 
Bitfield< 24 > gem5::ArmISA::tpu
 
Bitfield< 23 > gem5::ArmISA::tpc
 
Bitfield< 22 > gem5::ArmISA::tsw
 
Bitfield< 21 > gem5::ArmISA::tac
 
Bitfield< 21 > gem5::ArmISA::tacr
 
Bitfield< 20 > gem5::ArmISA::tidcp
 
Bitfield< 19 > gem5::ArmISA::tsc
 
Bitfield< 18 > gem5::ArmISA::tid3
 
Bitfield< 17 > gem5::ArmISA::tid2
 
Bitfield< 16 > gem5::ArmISA::tid1
 
Bitfield< 15 > gem5::ArmISA::tid0
 
Bitfield< 14 > gem5::ArmISA::twe
 
Bitfield< 13 > gem5::ArmISA::twi
 
Bitfield< 12 > gem5::ArmISA::dc
 
Bitfield< 11, 10 > gem5::ArmISA::bsu
 
Bitfield< 9 > gem5::ArmISA::fb
 
Bitfield< 8 > gem5::ArmISA::va
 
Bitfield< 8 > gem5::ArmISA::vse
 
Bitfield< 7 > gem5::ArmISA::vi
 
Bitfield< 6 > gem5::ArmISA::vf
 
Bitfield< 5 > gem5::ArmISA::amo
 
Bitfield< 4 > gem5::ArmISA::imo
 
Bitfield< 3 > gem5::ArmISA::fmo
 
Bitfield< 2 > gem5::ArmISA::ptw
 
Bitfield< 1 > gem5::ArmISA::swio
 
Bitfield< 0 > gem5::ArmISA::vm
 
Bitfield< 19 > gem5::ArmISA::rfr
 
Bitfield< 15 > gem5::ArmISA::nsasedis
 
Bitfield< 14 > gem5::ArmISA::nsd32dis
 
Bitfield< 13 > gem5::ArmISA::cp13
 
Bitfield< 12 > gem5::ArmISA::cp12
 
Bitfield< 11 > gem5::ArmISA::cp11
 
Bitfield< 10 > gem5::ArmISA::cp10
 
Bitfield< 9 > gem5::ArmISA::cp9
 
Bitfield< 8 > gem5::ArmISA::cp8
 
Bitfield< 7 > gem5::ArmISA::cp7
 
Bitfield< 6 > gem5::ArmISA::cp6
 
Bitfield< 5 > gem5::ArmISA::cp5
 
Bitfield< 4 > gem5::ArmISA::cp4
 
Bitfield< 3 > gem5::ArmISA::cp3
 
Bitfield< 2 > gem5::ArmISA::cp2
 
Bitfield< 1 > gem5::ArmISA::cp1
 
Bitfield< 0 > gem5::ArmISA::cp0
 
Bitfield< 43 > gem5::ArmISA::tcr2En
 
Bitfield< 40 > gem5::ArmISA::trndr
 
Bitfield< 38 > gem5::ArmISA::hxen
 
Bitfield< 27 > gem5::ArmISA::fgten
 
Bitfield< 20 > gem5::ArmISA::nmea
 
Bitfield< 19 > gem5::ArmISA::ease
 
Bitfield< 18 > gem5::ArmISA::eel2
 
Bitfield< 15 > gem5::ArmISA::teer
 
Bitfield< 9 > gem5::ArmISA::sif
 
Bitfield< 8 > gem5::ArmISA::hce
 
Bitfield< 7 > gem5::ArmISA::scd
 
Bitfield< 7 > gem5::ArmISA::smd
 
Bitfield< 6 > gem5::ArmISA::nEt
 
Bitfield< 5 > gem5::ArmISA::aw
 
Bitfield< 4 > gem5::ArmISA::fw
 
Bitfield< 3 > gem5::ArmISA::ea
 
Bitfield< 2 > gem5::ArmISA::fiq
 
Bitfield< 1 > gem5::ArmISA::irq
 
Bitfield< 0 > gem5::ArmISA::ns
 
Bitfield< 30 > gem5::ArmISA::enib
 
Bitfield< 30 > gem5::ArmISA::te
 
Bitfield< 29 > gem5::ArmISA::afe
 
Bitfield< 28 > gem5::ArmISA::tre
 
Bitfield< 27 > gem5::ArmISA::nmfi
 
Bitfield< 27 > gem5::ArmISA::enda
 
Bitfield< 26 > gem5::ArmISA::uci
 
Bitfield< 25 > gem5::ArmISA::ee
 
Bitfield< 24 > gem5::ArmISA::e0e
 
Bitfield< 23 > gem5::ArmISA::span
 
Bitfield< 23 > gem5::ArmISA::xp
 
Bitfield< 22 > gem5::ArmISA::u
 
Bitfield< 21 > gem5::ArmISA::fi
 
Bitfield< 20 > gem5::ArmISA::uwxn
 
Bitfield< 19 > gem5::ArmISA::dz
 
Bitfield< 19 > gem5::ArmISA::wxn
 
Bitfield< 18 > gem5::ArmISA::ntwe
 
Bitfield< 18 > gem5::ArmISA::rao2
 
Bitfield< 16 > gem5::ArmISA::ntwi
 
Bitfield< 16 > gem5::ArmISA::rao3
 
Bitfield< 15 > gem5::ArmISA::uct
 
Bitfield< 14 > gem5::ArmISA::rr
 
Bitfield< 14 > gem5::ArmISA::dze
 
Bitfield< 13 > gem5::ArmISA::endb
 
Bitfield< 11 > gem5::ArmISA::z
 
Bitfield< 9, 8 > gem5::ArmISA::rs
 
Bitfield< 9 > gem5::ArmISA::uma
 
Bitfield< 8 > gem5::ArmISA::sed
 
Bitfield< 7 > gem5::ArmISA::b
 
Bitfield< 7 > gem5::ArmISA::itd
 
Bitfield< 6, 3 > gem5::ArmISA::rao4
 
Bitfield< 5 > gem5::ArmISA::cp15ben
 
Bitfield< 4 > gem5::ArmISA::sa0
 
Bitfield< 3 > gem5::ArmISA::sa
 
Bitfield< 0 > gem5::ArmISA::m
 
Bitfield< 17, 16 > gem5::ArmISA::zen
 
Bitfield< 21, 20 > gem5::ArmISA::fpen
 
Bitfield< 25, 24 > gem5::ArmISA::smen
 
Bitfield< 29, 28 > gem5::ArmISA::rsvd
 
Bitfield< 30 > gem5::ArmISA::d32dis
 
Bitfield< 31 > gem5::ArmISA::asedis
 
 gem5::ArmISA::fsLow
 
Bitfield< 5, 0 > gem5::ArmISA::status
 
Bitfield< 7, 4 > gem5::ArmISA::domain
 
Bitfield< 9 > gem5::ArmISA::lpae
 
Bitfield< 10 > gem5::ArmISA::fsHigh
 
Bitfield< 11 > gem5::ArmISA::wnr
 
Bitfield< 12 > gem5::ArmISA::ext
 
Bitfield< 13 > gem5::ArmISA::cm
 
Bitfield< 1 > gem5::ArmISA::dzc
 
Bitfield< 2 > gem5::ArmISA::ofc
 
Bitfield< 3 > gem5::ArmISA::ufc
 
Bitfield< 4 > gem5::ArmISA::ixc
 
Bitfield< 7 > gem5::ArmISA::idc
 
Bitfield< 8 > gem5::ArmISA::ioe
 
Bitfield< 10 > gem5::ArmISA::ofe
 
Bitfield< 11 > gem5::ArmISA::ufe
 
Bitfield< 12 > gem5::ArmISA::ixe
 
Bitfield< 15 > gem5::ArmISA::ide
 
Bitfield< 18, 16 > gem5::ArmISA::len
 
Bitfield< 19 > gem5::ArmISA::fz16
 
Bitfield< 21, 20 > gem5::ArmISA::stride
 
Bitfield< 23, 22 > gem5::ArmISA::rMode
 
Bitfield< 24 > gem5::ArmISA::fz
 
Bitfield< 25 > gem5::ArmISA::dn
 
Bitfield< 26 > gem5::ArmISA::ahp
 
Bitfield< 27 > gem5::ArmISA::qc
 
Bitfield< 31 > gem5::ArmISA::n
 
Bitfield< 30 > gem5::ArmISA::en
 
Bitfield< 29, 0 > gem5::ArmISA::subArchDefined
 
 gem5::ArmISA::advSimdRegisters
 
Bitfield< 7, 4 > gem5::ArmISA::singlePrecision
 
Bitfield< 11, 8 > gem5::ArmISA::doublePrecision
 
Bitfield< 15, 12 > gem5::ArmISA::vfpExceptionTrapping
 
Bitfield< 19, 16 > gem5::ArmISA::divide
 
Bitfield< 23, 20 > gem5::ArmISA::squareRoot
 
Bitfield< 27, 24 > gem5::ArmISA::shortVectors
 
Bitfield< 31, 28 > gem5::ArmISA::roundingModes
 
 gem5::ArmISA::flushToZero
 
Bitfield< 7, 4 > gem5::ArmISA::defaultNaN
 
Bitfield< 11, 8 > gem5::ArmISA::advSimdLoadStore
 
Bitfield< 15, 12 > gem5::ArmISA::advSimdInteger
 
Bitfield< 19, 16 > gem5::ArmISA::advSimdSinglePrecision
 
Bitfield< 23, 20 > gem5::ArmISA::advSimdHalfPrecision
 
Bitfield< 27, 24 > gem5::ArmISA::vfpHalfPrecision
 
Bitfield< 31, 28 > gem5::ArmISA::raz
 
Bitfield< 4 > gem5::ArmISA::pd0
 
Bitfield< 5 > gem5::ArmISA::pd1
 
Bitfield< 2, 0 > gem5::ArmISA::t0sz
 
Bitfield< 6 > gem5::ArmISA::t2e
 
Bitfield< 7 > gem5::ArmISA::epd0
 
Bitfield< 9, 8 > gem5::ArmISA::irgn0
 
Bitfield< 11, 10 > gem5::ArmISA::orgn0
 
Bitfield< 14 > gem5::ArmISA::tg0
 
Bitfield< 18, 16 > gem5::ArmISA::t1sz
 
Bitfield< 22 > gem5::ArmISA::a1
 
Bitfield< 23 > gem5::ArmISA::epd1
 
Bitfield< 25, 24 > gem5::ArmISA::irgn1
 
Bitfield< 27, 26 > gem5::ArmISA::orgn1
 
Bitfield< 30 > gem5::ArmISA::tg1
 
Bitfield< 34, 32 > gem5::ArmISA::ips
 
Bitfield< 36 > gem5::ArmISA::as
 
Bitfield< 37 > gem5::ArmISA::tbi0
 
Bitfield< 38 > gem5::ArmISA::tbi1
 
Bitfield< 31 > gem5::ArmISA::eae
 
Bitfield< 18, 16 > gem5::ArmISA::ps
 
Bitfield< 20 > gem5::ArmISA::tbi
 
Bitfield< 41 > gem5::ArmISA::hpd0
 
Bitfield< 42 > gem5::ArmISA::hpd1
 
Bitfield< 24 > gem5::ArmISA::hpd
 
Bitfield< 29 > gem5::ArmISA::tbid
 
Bitfield< 39 > gem5::ArmISA::ha
 
Bitfield< 40 > gem5::ArmISA::hd
 
Bitfield< 51 > gem5::ArmISA::tbid0
 
Bitfield< 52 > gem5::ArmISA::tbid1
 
Bitfield< 4 > gem5::ArmISA::s
 
Bitfield< 5, 0 > gem5::ArmISA::t0sz64
 
Bitfield< 7, 6 > gem5::ArmISA::sl0
 
Bitfield< 19 > gem5::ArmISA::vs
 
 gem5::ArmISA::tr0
 
Bitfield< 3, 2 > gem5::ArmISA::tr1
 
Bitfield< 5, 4 > gem5::ArmISA::tr2
 
Bitfield< 7, 6 > gem5::ArmISA::tr3
 
Bitfield< 9, 8 > gem5::ArmISA::tr4
 
Bitfield< 11, 10 > gem5::ArmISA::tr5
 
Bitfield< 13, 12 > gem5::ArmISA::tr6
 
Bitfield< 15, 14 > gem5::ArmISA::tr7
 
Bitfield< 16 > gem5::ArmISA::ds0
 
Bitfield< 17 > gem5::ArmISA::ds1
 
Bitfield< 18 > gem5::ArmISA::ns0
 
Bitfield< 19 > gem5::ArmISA::ns1
 
Bitfield< 24 > gem5::ArmISA::nos0
 
Bitfield< 25 > gem5::ArmISA::nos1
 
Bitfield< 26 > gem5::ArmISA::nos2
 
Bitfield< 27 > gem5::ArmISA::nos3
 
Bitfield< 28 > gem5::ArmISA::nos4
 
Bitfield< 29 > gem5::ArmISA::nos5
 
Bitfield< 30 > gem5::ArmISA::nos6
 
Bitfield< 31 > gem5::ArmISA::nos7
 
 gem5::ArmISA::ir0
 
Bitfield< 3, 2 > gem5::ArmISA::ir1
 
Bitfield< 5, 4 > gem5::ArmISA::ir2
 
Bitfield< 7, 6 > gem5::ArmISA::ir3
 
Bitfield< 9, 8 > gem5::ArmISA::ir4
 
Bitfield< 11, 10 > gem5::ArmISA::ir5
 
Bitfield< 13, 12 > gem5::ArmISA::ir6
 
Bitfield< 15, 14 > gem5::ArmISA::ir7
 
Bitfield< 17, 16 > gem5::ArmISA::or0
 
Bitfield< 19, 18 > gem5::ArmISA::or1
 
Bitfield< 21, 20 > gem5::ArmISA::or2
 
Bitfield< 23, 22 > gem5::ArmISA::or3
 
Bitfield< 25, 24 > gem5::ArmISA::or4
 
Bitfield< 27, 26 > gem5::ArmISA::or5
 
Bitfield< 29, 28 > gem5::ArmISA::or6
 
Bitfield< 31, 30 > gem5::ArmISA::or7
 
 gem5::ArmISA::asid
 
Bitfield< 31, 8 > gem5::ArmISA::procid
 
 gem5::ArmISA::sataRAMLatency
 
Bitfield< 4, 3 > gem5::ArmISA::reserved_4_3
 
Bitfield< 5 > gem5::ArmISA::dataRAMSetup
 
Bitfield< 8, 6 > gem5::ArmISA::tagRAMLatency
 
Bitfield< 9 > gem5::ArmISA::tagRAMSetup
 
Bitfield< 11, 10 > gem5::ArmISA::dataRAMSlice
 
Bitfield< 12 > gem5::ArmISA::tagRAMSlice
 
Bitfield< 20, 13 > gem5::ArmISA::reserved_20_13
 
Bitfield< 21 > gem5::ArmISA::eccandParityEnable
 
Bitfield< 22 > gem5::ArmISA::reserved_22
 
Bitfield< 23 > gem5::ArmISA::interptCtrlPresent
 
Bitfield< 25, 24 > gem5::ArmISA::numCPUs
 
Bitfield< 30, 26 > gem5::ArmISA::reserved_30_26
 
Bitfield< 31 > gem5::ArmISA::l2rstDISABLE_monitor
 
 gem5::ArmISA::iCacheLineSize
 
Bitfield< 13, 4 > gem5::ArmISA::raz_13_4
 
Bitfield< 15, 14 > gem5::ArmISA::l1IndexPolicy
 
Bitfield< 19, 16 > gem5::ArmISA::dCacheLineSize
 
Bitfield< 23, 20 > gem5::ArmISA::erg
 
Bitfield< 27, 24 > gem5::ArmISA::cwg
 
Bitfield< 28 > gem5::ArmISA::raz_28
 
Bitfield< 31, 29 > gem5::ArmISA::format
 
 gem5::ArmISA::sel
 
 gem5::ArmISA::attr
 
Bitfield< 39, 12 > gem5::ArmISA::pa
 
Bitfield< 8, 7 > gem5::ArmISA::sh
 
Bitfield< 6, 1 > gem5::ArmISA::fst
 
Bitfield< 6 > gem5::ArmISA::fs5
 
Bitfield< 5, 1 > gem5::ArmISA::fs4_0
 
 gem5::ArmISA::ec
 
Bitfield< 24, 0 > gem5::ArmISA::iss
 
Bitfield< 24 > gem5::ArmISA::isv
 
Bitfield< 23, 22 > gem5::ArmISA::sas
 
Bitfield< 21 > gem5::ArmISA::sse
 
Bitfield< 20, 16 > gem5::ArmISA::srt
 
Bitfield< 15 > gem5::ArmISA::sf
 
Bitfield< 14 > gem5::ArmISA::ar
 
Bitfield< 13 > gem5::ArmISA::vncr
 
Bitfield< 10 > gem5::ArmISA::fnv
 
Bitfield< 7 > gem5::ArmISA::s1ptw
 
Bitfield< 5, 0 > gem5::ArmISA::dfsc
 
Bitfield< 12, 11 > gem5::ArmISA::set
 
Bitfield< 5, 0 > gem5::ArmISA::ifsc
 
Bitfield< 6 > gem5::ArmISA::ex
 
Bitfield< 30 > gem5::ArmISA::tam
 
Bitfield< 28 > gem5::ArmISA::tta_e2h
 
Bitfield< 13, 13 > gem5::ArmISA::res1_13_el2
 
Bitfield< 12, 12 > gem5::ArmISA::res1_12_el2
 
Bitfield< 12 > gem5::ArmISA::esm
 
Bitfield< 12 > gem5::ArmISA::tsm
 
Bitfield< 9 > gem5::ArmISA::res1_9_el2
 
Bitfield< 8 > gem5::ArmISA::res1_8_el2
 
Bitfield< 8 > gem5::ArmISA::ez
 
Bitfield< 7, 0 > gem5::ArmISA::res1_7_0_el2
 
 gem5::ArmISA::res0_63_32
 
Bitfield< 31, 31 > gem5::ArmISA::fa64
 
Bitfield< 30, 9 > gem5::ArmISA::res0_30_9
 
Bitfield< 8, 4 > gem5::ArmISA::razwi_8_4
 
 gem5::ArmISA::res0_63_2
 
Bitfield< 1, 1 > gem5::ArmISA::za
 
Bitfield< 0, 0 > gem5::ArmISA::sm
 
Bitfield< 31, 24 > gem5::ArmISA::implementer
 
Bitfield< 23, 16 > gem5::ArmISA::revision
 
Bitfield< 15, 15 > gem5::ArmISA::smps
 
Bitfield< 14, 12 > gem5::ArmISA::res0_14_12
 
Bitfield< 11, 0 > gem5::ArmISA::affinity
 
 gem5::ArmISA::res0_63_4
 
Bitfield< 3, 0 > gem5::ArmISA::priority
 
 gem5::ArmISA::res0
 
Bitfield< 3 > gem5::ArmISA::oslm_3
 
Bitfield< 2 > gem5::ArmISA::nTT
 
Bitfield< 1 > gem5::ArmISA::oslk
 
Bitfield< 0 > gem5::ArmISA::oslm_0
 
 gem5::ArmISA::res0_2
 
Bitfield< 23, 20 > gem5::ArmISA::bt
 
Bitfield< 19, 16 > gem5::ArmISA::lbn
 
Bitfield< 15, 14 > gem5::ArmISA::ssc
 
Bitfield< 13 > gem5::ArmISA::hmc
 
Bitfield< 12, 9 > gem5::ArmISA::res0_1
 
Bitfield< 8, 5 > gem5::ArmISA::bas
 
Bitfield< 4, 3 > gem5::ArmISA::res0_0
 
Bitfield< 2, 1 > gem5::ArmISA::pmc
 
Bitfield< 20 > gem5::ArmISA::wt
 
Bitfield< 4, 3 > gem5::ArmISA::lsv
 
Bitfield< 2, 1 > gem5::ArmISA::pac
 
Bitfield< 30 > gem5::ArmISA::rxfull
 
Bitfield< 29 > gem5::ArmISA::txfull
 
Bitfield< 28 > gem5::ArmISA::res0_5
 
Bitfield< 27 > gem5::ArmISA::rxo
 
Bitfield< 26 > gem5::ArmISA::txu
 
Bitfield< 25, 24 > gem5::ArmISA::res0_4
 
Bitfield< 23, 22 > gem5::ArmISA::intdis
 
Bitfield< 20 > gem5::ArmISA::res0_3
 
Bitfield< 19 > gem5::ArmISA::sc2
 
Bitfield< 17 > gem5::ArmISA::spniddis
 
Bitfield< 16 > gem5::ArmISA::spiddis
 
Bitfield< 15 > gem5::ArmISA::mdbgen
 
Bitfield< 14 > gem5::ArmISA::hde
 
Bitfield< 13 > gem5::ArmISA::res0_
 
Bitfield< 12 > gem5::ArmISA::udccdis
 
Bitfield< 12 > gem5::ArmISA::tdcc
 
Bitfield< 6 > gem5::ArmISA::err
 
Bitfield< 5, 2 > gem5::ArmISA::moe
 
Bitfield< 30 > gem5::ArmISA::nsi
 
Bitfield< 28 > gem5::ArmISA::nsd
 
Bitfield< 27 > gem5::ArmISA::nsp
 
Bitfield< 26 > gem5::ArmISA::nss
 
Bitfield< 25 > gem5::ArmISA::nsu
 
Bitfield< 15 > gem5::ArmISA::mf
 
Bitfield< 14 > gem5::ArmISA::mi
 
Bitfield< 12 > gem5::ArmISA::md
 
Bitfield< 11 > gem5::ArmISA::mp
 
Bitfield< 10 > gem5::ArmISA::ms
 
Bitfield< 6 > gem5::ArmISA::si
 
Bitfield< 4 > gem5::ArmISA::sd
 
Bitfield< 1 > gem5::ArmISA::su
 
 gem5::ArmISA::cidmask
 
Bitfield< 27, 24 > gem5::ArmISA::auxregs
 
Bitfield< 19, 16 > gem5::ArmISA::virtextns
 
Bitfield< 15, 12 > gem5::ArmISA::vectorcatch
 
Bitfield< 11, 8 > gem5::ArmISA::bpaddremask
 
Bitfield< 7, 4 > gem5::ArmISA::wpaddrmask
 
Bitfield< 3, 0 > gem5::ArmISA::pcsample
 
Bitfield< 53 > gem5::ArmISA::svcEL1
 
Bitfield< 52 > gem5::ArmISA::svcEL0
 
Bitfield< 51 > gem5::ArmISA::eret
 
Bitfield< 47 > gem5::ArmISA::tlbivaale1
 
Bitfield< 46 > gem5::ArmISA::tlbivale1
 
Bitfield< 45 > gem5::ArmISA::tlbivaae1
 
Bitfield< 44 > gem5::ArmISA::tlbiaside1
 
Bitfield< 43 > gem5::ArmISA::tlbivae1
 
Bitfield< 42 > gem5::ArmISA::tlbivmalle1
 
Bitfield< 41 > gem5::ArmISA::tlbirvaale1
 
Bitfield< 40 > gem5::ArmISA::tlbirvale1
 
Bitfield< 39 > gem5::ArmISA::tlbirvaae1
 
Bitfield< 38 > gem5::ArmISA::tlbirvae1
 
Bitfield< 37 > gem5::ArmISA::tlbirvaale1is
 
Bitfield< 36 > gem5::ArmISA::tlbirvale1is
 
Bitfield< 35 > gem5::ArmISA::tlbirvaae1is
 
Bitfield< 34 > gem5::ArmISA::tlbirvae1is
 
Bitfield< 33 > gem5::ArmISA::tlbivaale1is
 
Bitfield< 32 > gem5::ArmISA::tlbivale1is
 
Bitfield< 31 > gem5::ArmISA::tlbivaae1is
 
Bitfield< 30 > gem5::ArmISA::tlbiaside1is
 
Bitfield< 29 > gem5::ArmISA::tlbivae1is
 
Bitfield< 28 > gem5::ArmISA::tlbivmalle1is
 
Bitfield< 27 > gem5::ArmISA::tlbirvaale1os
 
Bitfield< 26 > gem5::ArmISA::tlbirvale1os
 
Bitfield< 25 > gem5::ArmISA::tlbirvaae1os
 
Bitfield< 24 > gem5::ArmISA::tlbirvae1os
 
Bitfield< 23 > gem5::ArmISA::tlbivaale1os
 
Bitfield< 22 > gem5::ArmISA::tlbivale1os
 
Bitfield< 21 > gem5::ArmISA::tlbivaae1os
 
Bitfield< 20 > gem5::ArmISA::tlbiaside1os
 
Bitfield< 19 > gem5::ArmISA::tlbivae1os
 
Bitfield< 18 > gem5::ArmISA::tlbivmalle1os
 
Bitfield< 17 > gem5::ArmISA::ats1e1wp
 
Bitfield< 16 > gem5::ArmISA::ats1e1rp
 
Bitfield< 15 > gem5::ArmISA::ats1e0w
 
Bitfield< 14 > gem5::ArmISA::ats1e0r
 
Bitfield< 13 > gem5::ArmISA::ats1e1w
 
Bitfield< 12 > gem5::ArmISA::ats1e1r
 
Bitfield< 11 > gem5::ArmISA::dczva
 
Bitfield< 10 > gem5::ArmISA::dccivac
 
Bitfield< 9 > gem5::ArmISA::dccvapd
 
Bitfield< 8 > gem5::ArmISA::dccvap
 
Bitfield< 7 > gem5::ArmISA::dccvau
 
Bitfield< 6 > gem5::ArmISA::dccisw
 
Bitfield< 5 > gem5::ArmISA::dccsw
 
Bitfield< 4 > gem5::ArmISA::dcisw
 
Bitfield< 3 > gem5::ArmISA::dcivac
 
Bitfield< 2 > gem5::ArmISA::icivau
 
Bitfield< 1 > gem5::ArmISA::iciallu
 
Bitfield< 0 > gem5::ArmISA::icialluis
 
Bitfield< 49 > gem5::ArmISA::erxaddrEL1
 
Bitfield< 48 > gem5::ArmISA::erxpfgcdnEL1
 
Bitfield< 47 > gem5::ArmISA::erxpfgctlEL1
 
Bitfield< 46 > gem5::ArmISA::erxpfgfEL1
 
Bitfield< 45 > gem5::ArmISA::erxmiscNEL1
 
Bitfield< 44 > gem5::ArmISA::erxstatusEL1
 
Bitfield< 43 > gem5::ArmISA::erxctlrEL1
 
Bitfield< 42 > gem5::ArmISA::erxfrEL1
 
Bitfield< 41 > gem5::ArmISA::errselrEL1
 
Bitfield< 40 > gem5::ArmISA::erridrEL1
 
Bitfield< 39 > gem5::ArmISA::iccIgrpEnEL1
 
Bitfield< 38 > gem5::ArmISA::vbarEL1
 
Bitfield< 37 > gem5::ArmISA::ttbr1EL1
 
Bitfield< 36 > gem5::ArmISA::ttbr0EL1
 
Bitfield< 35 > gem5::ArmISA::tpidrEL0
 
Bitfield< 34 > gem5::ArmISA::tpidrroEL0
 
Bitfield< 33 > gem5::ArmISA::tpidrEL1
 
Bitfield< 32 > gem5::ArmISA::tcrEL1
 
Bitfield< 31 > gem5::ArmISA::scxtnumEL0
 
Bitfield< 30 > gem5::ArmISA::scxtnumEL1
 
Bitfield< 29 > gem5::ArmISA::sctlrEL1
 
Bitfield< 28 > gem5::ArmISA::revidrEL1
 
Bitfield< 27 > gem5::ArmISA::parEL1
 
Bitfield< 26 > gem5::ArmISA::mpidrEL1
 
Bitfield< 25 > gem5::ArmISA::midrEL1
 
Bitfield< 24 > gem5::ArmISA::mairEL1
 
Bitfield< 23 > gem5::ArmISA::lorsaEL1
 
Bitfield< 22 > gem5::ArmISA::lornEL1
 
Bitfield< 21 > gem5::ArmISA::loridEL1
 
Bitfield< 20 > gem5::ArmISA::loreaEL1
 
Bitfield< 19 > gem5::ArmISA::lorcEL1
 
Bitfield< 18 > gem5::ArmISA::isrEL1
 
Bitfield< 17 > gem5::ArmISA::farEL1
 
Bitfield< 16 > gem5::ArmISA::esrEL1
 
Bitfield< 15 > gem5::ArmISA::dczidEL0
 
Bitfield< 14 > gem5::ArmISA::ctrEL0
 
Bitfield< 13 > gem5::ArmISA::csselrEL1
 
Bitfield< 12 > gem5::ArmISA::cpacrEL1
 
Bitfield< 11 > gem5::ArmISA::contextidrEL1
 
Bitfield< 10 > gem5::ArmISA::clidrEL1
 
Bitfield< 9 > gem5::ArmISA::ccsidrEL1
 
Bitfield< 8 > gem5::ArmISA::apibKey
 
Bitfield< 7 > gem5::ArmISA::apiaKey
 
Bitfield< 6 > gem5::ArmISA::apgaKey
 
Bitfield< 5 > gem5::ArmISA::apdbKey
 
Bitfield< 4 > gem5::ArmISA::apdaKey
 
Bitfield< 3 > gem5::ArmISA::amairEL1
 
Bitfield< 2 > gem5::ArmISA::aidrEL1
 
Bitfield< 1 > gem5::ArmISA::afsr1EL1
 
Bitfield< 0 > gem5::ArmISA::afsr0EL1
 
Bitfield< 10 > gem5::ArmISA::oseccrEL1
 
Bitfield< 9 > gem5::ArmISA::oslsrEL1
 
Bitfield< 8 > gem5::ArmISA::oslarEL1
 
Bitfield< 7 > gem5::ArmISA::dbgprcrEL1
 
Bitfield< 6 > gem5::ArmISA::dbgauthstatusEL1
 
Bitfield< 5 > gem5::ArmISA::dbgclaim
 
Bitfield< 4 > gem5::ArmISA::mdscrEL1
 
Bitfield< 3 > gem5::ArmISA::dbgwvrnEL1
 
Bitfield< 2 > gem5::ArmISA::dbgwcrnEL1
 
Bitfield< 1 > gem5::ArmISA::dbgbvrnEL1
 
Bitfield< 0 > gem5::ArmISA::dbgbcrnEL1
 
Bitfield< 60 > gem5::ArmISA::hasForceNs
 
Bitfield< 58 > gem5::ArmISA::hasTidr
 
Bitfield< 39, 32 > gem5::ArmISA::pmgMax
 
Bitfield< 20, 18 > gem5::ArmISA::vpmrMax
 
Bitfield< 17 > gem5::ArmISA::hasHcr
 
Bitfield< 15, 0 > gem5::ArmISA::partidMax
 
Bitfield< 58 > gem5::ArmISA::tidr
 
Bitfield< 50 > gem5::ArmISA::enMpamSm
 
Bitfield< 49 > gem5::ArmISA::trapMpam0EL1
 
Bitfield< 48 > gem5::ArmISA::trapMpam1EL1
 
Bitfield< 62 > gem5::ArmISA::trapLower
 
Bitfield< 61 > gem5::ArmISA::sdeflt
 
Bitfield< 60 > gem5::ArmISA::forceNs
 
 gem5::ArmISA::pmgD
 
Bitfield< 39, 32 > gem5::ArmISA::pmgI
 
Bitfield< 31, 16 > gem5::ArmISA::partidD
 
Bitfield< 15, 0 > gem5::ArmISA::partidI
 
Bitfield< 8 > gem5::ArmISA::gstappPlk
 
Bitfield< 1 > gem5::ArmISA::el1Vpmen
 
Bitfield< 0 > gem5::ArmISA::el0Vpmen
 

Generated on Tue Jun 18 2024 16:24:08 for gem5 by doxygen 1.11.0