gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::ArmISA::int_reg Namespace Reference

Typedefs

typedef const RegId RegMap[NumArchRegs]
 

Functions

static RegId x (unsigned index)
 
static const RegIdusr (unsigned index)
 
static const RegIdhyp (unsigned index)
 
static const RegIdsvc (unsigned index)
 
static const RegIdmon (unsigned index)
 
static const RegIdabt (unsigned index)
 
static const RegIdund (unsigned index)
 
static const RegIdirq (unsigned index)
 
static const RegIdfiq (unsigned index)
 
static int regInMode (OperatingMode mode, int reg)
 

Variables

constexpr RegId R0 = intRegClass[_R0Idx]
 
constexpr RegId R1 = intRegClass[_R1Idx]
 
constexpr RegId R2 = intRegClass[_R2Idx]
 
constexpr RegId R3 = intRegClass[_R3Idx]
 
constexpr RegId R4 = intRegClass[_R4Idx]
 
constexpr RegId R5 = intRegClass[_R5Idx]
 
constexpr RegId R6 = intRegClass[_R6Idx]
 
constexpr RegId R7 = intRegClass[_R7Idx]
 
constexpr RegId R8 = intRegClass[_R8Idx]
 
constexpr RegId R9 = intRegClass[_R9Idx]
 
constexpr RegId R10 = intRegClass[_R10Idx]
 
constexpr RegId R11 = intRegClass[_R11Idx]
 
constexpr RegId R12 = intRegClass[_R12Idx]
 
constexpr RegId R13 = intRegClass[_R13Idx]
 
constexpr RegId R14 = intRegClass[_R14Idx]
 
constexpr RegId R15 = intRegClass[_R15Idx]
 
constexpr RegId R13Svc = intRegClass[_R13SvcIdx]
 
constexpr RegId R14Svc = intRegClass[_R14SvcIdx]
 
constexpr RegId R13Mon = intRegClass[_R13MonIdx]
 
constexpr RegId R14Mon = intRegClass[_R14MonIdx]
 
constexpr RegId R13Hyp = intRegClass[_R13HypIdx]
 
constexpr RegId R13Abt = intRegClass[_R13AbtIdx]
 
constexpr RegId R14Abt = intRegClass[_R14AbtIdx]
 
constexpr RegId R13Und = intRegClass[_R13UndIdx]
 
constexpr RegId R14Und = intRegClass[_R14UndIdx]
 
constexpr RegId R13Irq = intRegClass[_R13IrqIdx]
 
constexpr RegId R14Irq = intRegClass[_R14IrqIdx]
 
constexpr RegId R8Fiq = intRegClass[_R8FiqIdx]
 
constexpr RegId R9Fiq = intRegClass[_R9FiqIdx]
 
constexpr RegId R10Fiq = intRegClass[_R10FiqIdx]
 
constexpr RegId R11Fiq = intRegClass[_R11FiqIdx]
 
constexpr RegId R12Fiq = intRegClass[_R12FiqIdx]
 
constexpr RegId R13Fiq = intRegClass[_R13FiqIdx]
 
constexpr RegId R14Fiq = intRegClass[_R14FiqIdx]
 
constexpr RegId Zero = intRegClass[_ZeroIdx]
 
constexpr RegId Ureg0 = intRegClass[_Ureg0Idx]
 
constexpr RegId Ureg1 = intRegClass[_Ureg1Idx]
 
constexpr RegId Ureg2 = intRegClass[_Ureg2Idx]
 
constexpr RegId Sp0 = intRegClass[_Sp0Idx]
 
constexpr RegId Sp1 = intRegClass[_Sp1Idx]
 
constexpr RegId Sp2 = intRegClass[_Sp2Idx]
 
constexpr RegId Sp3 = intRegClass[_Sp3Idx]
 
constexpr RegId Spx = intRegClass[_SpxIdx]
 
constexpr RegId X0 = intRegClass[_X0Idx]
 
constexpr RegId X1 = intRegClass[_X1Idx]
 
constexpr RegId X2 = intRegClass[_X2Idx]
 
constexpr RegId X3 = intRegClass[_X3Idx]
 
constexpr RegId X4 = intRegClass[_X4Idx]
 
constexpr RegId X5 = intRegClass[_X5Idx]
 
constexpr RegId X6 = intRegClass[_X6Idx]
 
constexpr RegId X7 = intRegClass[_X7Idx]
 
constexpr RegId X8 = intRegClass[_X8Idx]
 
constexpr RegId X9 = intRegClass[_X9Idx]
 
constexpr RegId X10 = intRegClass[_X10Idx]
 
constexpr RegId X11 = intRegClass[_X11Idx]
 
constexpr RegId X12 = intRegClass[_X12Idx]
 
constexpr RegId X13 = intRegClass[_X13Idx]
 
constexpr RegId X14 = intRegClass[_X14Idx]
 
constexpr RegId X15 = intRegClass[_X15Idx]
 
constexpr RegId X16 = intRegClass[_X16Idx]
 
constexpr RegId X17 = intRegClass[_X17Idx]
 
constexpr RegId X18 = intRegClass[_X18Idx]
 
constexpr RegId X19 = intRegClass[_X19Idx]
 
constexpr RegId X20 = intRegClass[_X20Idx]
 
constexpr RegId X21 = intRegClass[_X21Idx]
 
constexpr RegId X22 = intRegClass[_X22Idx]
 
constexpr RegId X23 = intRegClass[_X23Idx]
 
constexpr RegId X24 = intRegClass[_X24Idx]
 
constexpr RegId X25 = intRegClass[_X25Idx]
 
constexpr RegId X26 = intRegClass[_X26Idx]
 
constexpr RegId X27 = intRegClass[_X27Idx]
 
constexpr RegId X28 = intRegClass[_X28Idx]
 
constexpr RegId X29 = intRegClass[_X29Idx]
 
constexpr RegId X30 = intRegClass[_X30Idx]
 
constexpr RegId X31 = intRegClass[_X31Idx]
 
constexpr auto & Sp = R13
 
constexpr auto & Lr = R14
 
constexpr auto & Pc = R15
 
constexpr auto & SpSvc = R13Svc
 
constexpr auto & LRSvc = R14Svc
 
constexpr auto & SPMon = R13Mon
 
constexpr auto & LRMon = R14Mon
 
constexpr auto & SPHyp = R13Hyp
 
constexpr auto & SPAbt = R13Abt
 
constexpr auto & LRAbt = R14Abt
 
constexpr auto & SPUnd = R13Und
 
constexpr auto & LRUnd = R14Und
 
constexpr auto & SPIrq = R13Irq
 
constexpr auto & LRIrq = R14Irq
 
constexpr auto & SPFiq = R13Fiq
 
constexpr auto & LRFiq = R14Fiq
 
constexpr auto & R0Usr = R0
 
constexpr auto & R1Usr = R1
 
constexpr auto & R2Usr = R2
 
constexpr auto & R3Usr = R3
 
constexpr auto & R4Usr = R4
 
constexpr auto & R5Usr = R5
 
constexpr auto & R6Usr = R6
 
constexpr auto & R7Usr = R7
 
constexpr auto & R8Usr = R8
 
constexpr auto & R9Usr = R9
 
constexpr auto & R10Usr = R10
 
constexpr auto & R11Usr = R11
 
constexpr auto & R12Usr = R12
 
constexpr auto & R13Usr = R13
 
constexpr auto & SPUsr = Sp
 
constexpr auto & R14Usr = R14
 
constexpr auto & LRUsr = Lr
 
constexpr auto & R15Usr = R15
 
constexpr auto & PcUsr = Pc
 
constexpr auto & R0Svc = R0
 
constexpr auto & R1Svc = R1
 
constexpr auto & R2Svc = R2
 
constexpr auto & R3Svc = R3
 
constexpr auto & R4Svc = R4
 
constexpr auto & R5Svc = R5
 
constexpr auto & R6Svc = R6
 
constexpr auto & R7Svc = R7
 
constexpr auto & R8Svc = R8
 
constexpr auto & R9Svc = R9
 
constexpr auto & R10Svc = R10
 
constexpr auto & R11Svc = R11
 
constexpr auto & R12Svc = R12
 
constexpr auto & PcSvc = Pc
 
constexpr auto & R15Svc = R15
 
constexpr auto & R0Mon = R0
 
constexpr auto & R1Mon = R1
 
constexpr auto & R2Mon = R2
 
constexpr auto & R3Mon = R3
 
constexpr auto & R4Mon = R4
 
constexpr auto & R5Mon = R5
 
constexpr auto & R6Mon = R6
 
constexpr auto & R7Mon = R7
 
constexpr auto & R8Mon = R8
 
constexpr auto & R9Mon = R9
 
constexpr auto & R10Mon = R10
 
constexpr auto & R11Mon = R11
 
constexpr auto & R12Mon = R12
 
constexpr auto & PcMon = Pc
 
constexpr auto & R15Mon = R15
 
constexpr auto & R0Abt = R0
 
constexpr auto & R1Abt = R1
 
constexpr auto & R2Abt = R2
 
constexpr auto & R3Abt = R3
 
constexpr auto & R4Abt = R4
 
constexpr auto & R5Abt = R5
 
constexpr auto & R6Abt = R6
 
constexpr auto & R7Abt = R7
 
constexpr auto & R8Abt = R8
 
constexpr auto & R9Abt = R9
 
constexpr auto & R10Abt = R10
 
constexpr auto & R11Abt = R11
 
constexpr auto & R12Abt = R12
 
constexpr auto & PcAbt = Pc
 
constexpr auto & R15Abt = R15
 
constexpr auto & R0Hyp = R0
 
constexpr auto & R1Hyp = R1
 
constexpr auto & R2Hyp = R2
 
constexpr auto & R3Hyp = R3
 
constexpr auto & R4Hyp = R4
 
constexpr auto & R5Hyp = R5
 
constexpr auto & R6Hyp = R6
 
constexpr auto & R7Hyp = R7
 
constexpr auto & R8Hyp = R8
 
constexpr auto & R9Hyp = R9
 
constexpr auto & R10Hyp = R10
 
constexpr auto & R11Hyp = R11
 
constexpr auto & R12Hyp = R12
 
constexpr auto & LRHyp = Lr
 
constexpr auto & R14Hyp = R14
 
constexpr auto & PcHyp = Pc
 
constexpr auto & R15Hyp = R15
 
constexpr auto & R0Und = R0
 
constexpr auto & R1Und = R1
 
constexpr auto & R2Und = R2
 
constexpr auto & R3Und = R3
 
constexpr auto & R4Und = R4
 
constexpr auto & R5Und = R5
 
constexpr auto & R6Und = R6
 
constexpr auto & R7Und = R7
 
constexpr auto & R8Und = R8
 
constexpr auto & R9Und = R9
 
constexpr auto & R10Und = R10
 
constexpr auto & R11Und = R11
 
constexpr auto & R12Und = R12
 
constexpr auto & PcUnd = Pc
 
constexpr auto & R15Und = R15
 
constexpr auto & R0Irq = R0
 
constexpr auto & R1Irq = R1
 
constexpr auto & R2Irq = R2
 
constexpr auto & R3Irq = R3
 
constexpr auto & R4Irq = R4
 
constexpr auto & R5Irq = R5
 
constexpr auto & R6Irq = R6
 
constexpr auto & R7Irq = R7
 
constexpr auto & R8Irq = R8
 
constexpr auto & R9Irq = R9
 
constexpr auto & R10Irq = R10
 
constexpr auto & R11Irq = R11
 
constexpr auto & R12Irq = R12
 
constexpr auto & PcIrq = Pc
 
constexpr auto & R15Irq = R15
 
constexpr auto & R0Fiq = R0
 
constexpr auto & R1Fiq = R1
 
constexpr auto & R2Fiq = R2
 
constexpr auto & R3Fiq = R3
 
constexpr auto & R4Fiq = R4
 
constexpr auto & R5Fiq = R5
 
constexpr auto & R6Fiq = R6
 
constexpr auto & R7Fiq = R7
 
constexpr auto & PcFiq = Pc
 
constexpr auto & R15Fiq = R15
 
const RegMap Reg64Map
 
const RegMap RegUsrMap
 
const RegMap RegHypMap
 
const RegMap RegSvcMap
 
const RegMap RegMonMap
 
const RegMap RegAbtMap
 
const RegMap RegUndMap
 
const RegMap RegIrqMap
 
const RegMap RegFiqMap
 
static const unsigned regsPerMode = NumRegs
 

Typedef Documentation

◆ RegMap

typedef const RegId gem5::ArmISA::int_reg::RegMap[NumArchRegs]

Definition at line 435 of file int.hh.

Function Documentation

◆ abt()

static const RegId & gem5::ArmISA::int_reg::abt ( unsigned index)
inlinestatic

◆ fiq()

static const RegId & gem5::ArmISA::int_reg::fiq ( unsigned index)
inlinestatic

◆ hyp()

static const RegId & gem5::ArmISA::int_reg::hyp ( unsigned index)
inlinestatic

◆ irq()

static const RegId & gem5::ArmISA::int_reg::irq ( unsigned index)
inlinestatic

◆ mon()

static const RegId & gem5::ArmISA::int_reg::mon ( unsigned index)
inlinestatic

◆ regInMode()

static int gem5::ArmISA::int_reg::regInMode ( OperatingMode mode,
int reg )
inlinestatic

◆ svc()

static const RegId & gem5::ArmISA::int_reg::svc ( unsigned index)
inlinestatic

◆ und()

static const RegId & gem5::ArmISA::int_reg::und ( unsigned index)
inlinestatic

◆ usr()

static const RegId & gem5::ArmISA::int_reg::usr ( unsigned index)
inlinestatic

◆ x()

Variable Documentation

◆ Lr

auto & gem5::ArmISA::int_reg::Lr = R14

◆ LRAbt

auto & gem5::ArmISA::int_reg::LRAbt = R14Abt

Definition at line 287 of file int.hh.

◆ LRFiq

auto & gem5::ArmISA::int_reg::LRFiq = R14Fiq

Definition at line 296 of file int.hh.

◆ LRHyp

auto & gem5::ArmISA::int_reg::LRHyp = Lr

Definition at line 384 of file int.hh.

◆ LRIrq

auto & gem5::ArmISA::int_reg::LRIrq = R14Irq

Definition at line 293 of file int.hh.

◆ LRMon

auto & gem5::ArmISA::int_reg::LRMon = R14Mon

Definition at line 282 of file int.hh.

◆ LRSvc

auto & gem5::ArmISA::int_reg::LRSvc = R14Svc

Definition at line 279 of file int.hh.

◆ LRUnd

auto & gem5::ArmISA::int_reg::LRUnd = R14Und

Definition at line 290 of file int.hh.

◆ LRUsr

auto & gem5::ArmISA::int_reg::LRUsr = Lr

Definition at line 315 of file int.hh.

◆ Pc

◆ PcAbt

auto & gem5::ArmISA::int_reg::PcAbt = Pc

Definition at line 367 of file int.hh.

◆ PcFiq

auto & gem5::ArmISA::int_reg::PcFiq = Pc

Definition at line 432 of file int.hh.

◆ PcHyp

auto & gem5::ArmISA::int_reg::PcHyp = Pc

Definition at line 386 of file int.hh.

◆ PcIrq

auto & gem5::ArmISA::int_reg::PcIrq = Pc

Definition at line 420 of file int.hh.

◆ PcMon

auto & gem5::ArmISA::int_reg::PcMon = Pc

Definition at line 350 of file int.hh.

◆ PcSvc

auto & gem5::ArmISA::int_reg::PcSvc = Pc

Definition at line 333 of file int.hh.

◆ PcUnd

auto & gem5::ArmISA::int_reg::PcUnd = Pc

Definition at line 403 of file int.hh.

◆ PcUsr

auto & gem5::ArmISA::int_reg::PcUsr = Pc

Definition at line 317 of file int.hh.

◆ R0

◆ R0Abt

auto & gem5::ArmISA::int_reg::R0Abt = R0

Definition at line 354 of file int.hh.

◆ R0Fiq

auto & gem5::ArmISA::int_reg::R0Fiq = R0

Definition at line 424 of file int.hh.

◆ R0Hyp

auto & gem5::ArmISA::int_reg::R0Hyp = R0

Definition at line 371 of file int.hh.

◆ R0Irq

auto & gem5::ArmISA::int_reg::R0Irq = R0

Definition at line 407 of file int.hh.

◆ R0Mon

auto & gem5::ArmISA::int_reg::R0Mon = R0

Definition at line 337 of file int.hh.

◆ R0Svc

auto & gem5::ArmISA::int_reg::R0Svc = R0

Definition at line 320 of file int.hh.

◆ R0Und

auto & gem5::ArmISA::int_reg::R0Und = R0

Definition at line 390 of file int.hh.

◆ R0Usr

auto & gem5::ArmISA::int_reg::R0Usr = R0

Definition at line 299 of file int.hh.

◆ R1

◆ R10

RegId gem5::ArmISA::int_reg::R10 = intRegClass[_R10Idx]

◆ R10Abt

auto & gem5::ArmISA::int_reg::R10Abt = R10

Definition at line 364 of file int.hh.

◆ R10Fiq

RegId gem5::ArmISA::int_reg::R10Fiq = intRegClass[_R10FiqIdx]

Definition at line 222 of file int.hh.

◆ R10Hyp

auto & gem5::ArmISA::int_reg::R10Hyp = R10

Definition at line 381 of file int.hh.

◆ R10Irq

auto & gem5::ArmISA::int_reg::R10Irq = R10

Definition at line 417 of file int.hh.

◆ R10Mon

auto & gem5::ArmISA::int_reg::R10Mon = R10

Definition at line 347 of file int.hh.

◆ R10Svc

auto & gem5::ArmISA::int_reg::R10Svc = R10

Definition at line 330 of file int.hh.

◆ R10Und

auto & gem5::ArmISA::int_reg::R10Und = R10

Definition at line 400 of file int.hh.

◆ R10Usr

auto & gem5::ArmISA::int_reg::R10Usr = R10

Definition at line 309 of file int.hh.

◆ R11

RegId gem5::ArmISA::int_reg::R11 = intRegClass[_R11Idx]

◆ R11Abt

auto & gem5::ArmISA::int_reg::R11Abt = R11

Definition at line 365 of file int.hh.

◆ R11Fiq

RegId gem5::ArmISA::int_reg::R11Fiq = intRegClass[_R11FiqIdx]

Definition at line 223 of file int.hh.

◆ R11Hyp

auto & gem5::ArmISA::int_reg::R11Hyp = R11

Definition at line 382 of file int.hh.

◆ R11Irq

auto & gem5::ArmISA::int_reg::R11Irq = R11

Definition at line 418 of file int.hh.

◆ R11Mon

auto & gem5::ArmISA::int_reg::R11Mon = R11

Definition at line 348 of file int.hh.

◆ R11Svc

auto & gem5::ArmISA::int_reg::R11Svc = R11

Definition at line 331 of file int.hh.

◆ R11Und

auto & gem5::ArmISA::int_reg::R11Und = R11

Definition at line 401 of file int.hh.

◆ R11Usr

auto & gem5::ArmISA::int_reg::R11Usr = R11

Definition at line 310 of file int.hh.

◆ R12

RegId gem5::ArmISA::int_reg::R12 = intRegClass[_R12Idx]

◆ R12Abt

auto & gem5::ArmISA::int_reg::R12Abt = R12

Definition at line 366 of file int.hh.

◆ R12Fiq

RegId gem5::ArmISA::int_reg::R12Fiq = intRegClass[_R12FiqIdx]

Definition at line 224 of file int.hh.

◆ R12Hyp

auto & gem5::ArmISA::int_reg::R12Hyp = R12

Definition at line 383 of file int.hh.

◆ R12Irq

auto & gem5::ArmISA::int_reg::R12Irq = R12

Definition at line 419 of file int.hh.

◆ R12Mon

auto & gem5::ArmISA::int_reg::R12Mon = R12

Definition at line 349 of file int.hh.

◆ R12Svc

auto & gem5::ArmISA::int_reg::R12Svc = R12

Definition at line 332 of file int.hh.

◆ R12Und

auto & gem5::ArmISA::int_reg::R12Und = R12

Definition at line 402 of file int.hh.

◆ R12Usr

auto & gem5::ArmISA::int_reg::R12Usr = R12

Definition at line 311 of file int.hh.

◆ R13

RegId gem5::ArmISA::int_reg::R13 = intRegClass[_R13Idx]

Definition at line 199 of file int.hh.

◆ R13Abt

RegId gem5::ArmISA::int_reg::R13Abt = intRegClass[_R13AbtIdx]

Definition at line 211 of file int.hh.

◆ R13Fiq

RegId gem5::ArmISA::int_reg::R13Fiq = intRegClass[_R13FiqIdx]

Definition at line 225 of file int.hh.

◆ R13Hyp

RegId gem5::ArmISA::int_reg::R13Hyp = intRegClass[_R13HypIdx]

Definition at line 209 of file int.hh.

◆ R13Irq

RegId gem5::ArmISA::int_reg::R13Irq = intRegClass[_R13IrqIdx]

Definition at line 217 of file int.hh.

◆ R13Mon

RegId gem5::ArmISA::int_reg::R13Mon = intRegClass[_R13MonIdx]

◆ R13Svc

RegId gem5::ArmISA::int_reg::R13Svc = intRegClass[_R13SvcIdx]

Definition at line 203 of file int.hh.

◆ R13Und

RegId gem5::ArmISA::int_reg::R13Und = intRegClass[_R13UndIdx]

Definition at line 214 of file int.hh.

◆ R13Usr

auto & gem5::ArmISA::int_reg::R13Usr = R13

Definition at line 312 of file int.hh.

◆ R14

RegId gem5::ArmISA::int_reg::R14 = intRegClass[_R14Idx]

Definition at line 200 of file int.hh.

◆ R14Abt

RegId gem5::ArmISA::int_reg::R14Abt = intRegClass[_R14AbtIdx]

Definition at line 212 of file int.hh.

◆ R14Fiq

RegId gem5::ArmISA::int_reg::R14Fiq = intRegClass[_R14FiqIdx]

Definition at line 226 of file int.hh.

◆ R14Hyp

auto & gem5::ArmISA::int_reg::R14Hyp = R14

Definition at line 385 of file int.hh.

◆ R14Irq

RegId gem5::ArmISA::int_reg::R14Irq = intRegClass[_R14IrqIdx]

Definition at line 218 of file int.hh.

◆ R14Mon

RegId gem5::ArmISA::int_reg::R14Mon = intRegClass[_R14MonIdx]

◆ R14Svc

RegId gem5::ArmISA::int_reg::R14Svc = intRegClass[_R14SvcIdx]

Definition at line 204 of file int.hh.

◆ R14Und

RegId gem5::ArmISA::int_reg::R14Und = intRegClass[_R14UndIdx]

Definition at line 215 of file int.hh.

◆ R14Usr

auto & gem5::ArmISA::int_reg::R14Usr = R14

Definition at line 314 of file int.hh.

◆ R15

RegId gem5::ArmISA::int_reg::R15 = intRegClass[_R15Idx]

Definition at line 201 of file int.hh.

◆ R15Abt

auto & gem5::ArmISA::int_reg::R15Abt = R15

Definition at line 368 of file int.hh.

◆ R15Fiq

auto & gem5::ArmISA::int_reg::R15Fiq = R15

Definition at line 433 of file int.hh.

◆ R15Hyp

auto & gem5::ArmISA::int_reg::R15Hyp = R15

Definition at line 387 of file int.hh.

◆ R15Irq

auto & gem5::ArmISA::int_reg::R15Irq = R15

Definition at line 421 of file int.hh.

◆ R15Mon

auto & gem5::ArmISA::int_reg::R15Mon = R15

Definition at line 351 of file int.hh.

◆ R15Svc

auto & gem5::ArmISA::int_reg::R15Svc = R15

Definition at line 334 of file int.hh.

◆ R15Und

auto & gem5::ArmISA::int_reg::R15Und = R15

Definition at line 404 of file int.hh.

◆ R15Usr

auto & gem5::ArmISA::int_reg::R15Usr = R15

Definition at line 316 of file int.hh.

◆ R1Abt

auto & gem5::ArmISA::int_reg::R1Abt = R1

Definition at line 355 of file int.hh.

◆ R1Fiq

auto & gem5::ArmISA::int_reg::R1Fiq = R1

Definition at line 425 of file int.hh.

◆ R1Hyp

auto & gem5::ArmISA::int_reg::R1Hyp = R1

Definition at line 372 of file int.hh.

◆ R1Irq

auto & gem5::ArmISA::int_reg::R1Irq = R1

Definition at line 408 of file int.hh.

◆ R1Mon

auto & gem5::ArmISA::int_reg::R1Mon = R1

Definition at line 338 of file int.hh.

◆ R1Svc

auto & gem5::ArmISA::int_reg::R1Svc = R1

Definition at line 321 of file int.hh.

◆ R1Und

auto & gem5::ArmISA::int_reg::R1Und = R1

Definition at line 391 of file int.hh.

◆ R1Usr

auto & gem5::ArmISA::int_reg::R1Usr = R1

Definition at line 300 of file int.hh.

◆ R2

◆ R2Abt

auto & gem5::ArmISA::int_reg::R2Abt = R2

Definition at line 356 of file int.hh.

◆ R2Fiq

auto & gem5::ArmISA::int_reg::R2Fiq = R2

Definition at line 426 of file int.hh.

◆ R2Hyp

auto & gem5::ArmISA::int_reg::R2Hyp = R2

Definition at line 373 of file int.hh.

◆ R2Irq

auto & gem5::ArmISA::int_reg::R2Irq = R2

Definition at line 409 of file int.hh.

◆ R2Mon

auto & gem5::ArmISA::int_reg::R2Mon = R2

Definition at line 339 of file int.hh.

◆ R2Svc

auto & gem5::ArmISA::int_reg::R2Svc = R2

Definition at line 322 of file int.hh.

◆ R2Und

auto & gem5::ArmISA::int_reg::R2Und = R2

Definition at line 392 of file int.hh.

◆ R2Usr

auto & gem5::ArmISA::int_reg::R2Usr = R2

Definition at line 301 of file int.hh.

◆ R3

◆ R3Abt

auto & gem5::ArmISA::int_reg::R3Abt = R3

Definition at line 357 of file int.hh.

◆ R3Fiq

auto & gem5::ArmISA::int_reg::R3Fiq = R3

Definition at line 427 of file int.hh.

◆ R3Hyp

auto & gem5::ArmISA::int_reg::R3Hyp = R3

Definition at line 374 of file int.hh.

◆ R3Irq

auto & gem5::ArmISA::int_reg::R3Irq = R3

Definition at line 410 of file int.hh.

◆ R3Mon

auto & gem5::ArmISA::int_reg::R3Mon = R3

Definition at line 340 of file int.hh.

◆ R3Svc

auto & gem5::ArmISA::int_reg::R3Svc = R3

Definition at line 323 of file int.hh.

◆ R3Und

auto & gem5::ArmISA::int_reg::R3Und = R3

Definition at line 393 of file int.hh.

◆ R3Usr

auto & gem5::ArmISA::int_reg::R3Usr = R3

Definition at line 302 of file int.hh.

◆ R4

◆ R4Abt

auto & gem5::ArmISA::int_reg::R4Abt = R4

Definition at line 358 of file int.hh.

◆ R4Fiq

auto & gem5::ArmISA::int_reg::R4Fiq = R4

Definition at line 428 of file int.hh.

◆ R4Hyp

auto & gem5::ArmISA::int_reg::R4Hyp = R4

Definition at line 375 of file int.hh.

◆ R4Irq

auto & gem5::ArmISA::int_reg::R4Irq = R4

Definition at line 411 of file int.hh.

◆ R4Mon

auto & gem5::ArmISA::int_reg::R4Mon = R4

Definition at line 341 of file int.hh.

◆ R4Svc

auto & gem5::ArmISA::int_reg::R4Svc = R4

Definition at line 324 of file int.hh.

◆ R4Und

auto & gem5::ArmISA::int_reg::R4Und = R4

Definition at line 394 of file int.hh.

◆ R4Usr

auto & gem5::ArmISA::int_reg::R4Usr = R4

Definition at line 303 of file int.hh.

◆ R5

◆ R5Abt

auto & gem5::ArmISA::int_reg::R5Abt = R5

Definition at line 359 of file int.hh.

◆ R5Fiq

auto & gem5::ArmISA::int_reg::R5Fiq = R5

Definition at line 429 of file int.hh.

◆ R5Hyp

auto & gem5::ArmISA::int_reg::R5Hyp = R5

Definition at line 376 of file int.hh.

◆ R5Irq

auto & gem5::ArmISA::int_reg::R5Irq = R5

Definition at line 412 of file int.hh.

◆ R5Mon

auto & gem5::ArmISA::int_reg::R5Mon = R5

Definition at line 342 of file int.hh.

◆ R5Svc

auto & gem5::ArmISA::int_reg::R5Svc = R5

Definition at line 325 of file int.hh.

◆ R5Und

auto & gem5::ArmISA::int_reg::R5Und = R5

Definition at line 395 of file int.hh.

◆ R5Usr

auto & gem5::ArmISA::int_reg::R5Usr = R5

Definition at line 304 of file int.hh.

◆ R6

RegId gem5::ArmISA::int_reg::R6 = intRegClass[_R6Idx]

◆ R6Abt

auto & gem5::ArmISA::int_reg::R6Abt = R6

Definition at line 360 of file int.hh.

◆ R6Fiq

auto & gem5::ArmISA::int_reg::R6Fiq = R6

Definition at line 430 of file int.hh.

◆ R6Hyp

auto & gem5::ArmISA::int_reg::R6Hyp = R6

Definition at line 377 of file int.hh.

◆ R6Irq

auto & gem5::ArmISA::int_reg::R6Irq = R6

Definition at line 413 of file int.hh.

◆ R6Mon

auto & gem5::ArmISA::int_reg::R6Mon = R6

Definition at line 343 of file int.hh.

◆ R6Svc

auto & gem5::ArmISA::int_reg::R6Svc = R6

Definition at line 326 of file int.hh.

◆ R6Und

auto & gem5::ArmISA::int_reg::R6Und = R6

Definition at line 396 of file int.hh.

◆ R6Usr

auto & gem5::ArmISA::int_reg::R6Usr = R6

Definition at line 305 of file int.hh.

◆ R7

◆ R7Abt

auto & gem5::ArmISA::int_reg::R7Abt = R7

Definition at line 361 of file int.hh.

◆ R7Fiq

auto & gem5::ArmISA::int_reg::R7Fiq = R7

Definition at line 431 of file int.hh.

◆ R7Hyp

auto & gem5::ArmISA::int_reg::R7Hyp = R7

Definition at line 378 of file int.hh.

◆ R7Irq

auto & gem5::ArmISA::int_reg::R7Irq = R7

Definition at line 414 of file int.hh.

◆ R7Mon

auto & gem5::ArmISA::int_reg::R7Mon = R7

Definition at line 344 of file int.hh.

◆ R7Svc

auto & gem5::ArmISA::int_reg::R7Svc = R7

Definition at line 327 of file int.hh.

◆ R7Und

auto & gem5::ArmISA::int_reg::R7Und = R7

Definition at line 397 of file int.hh.

◆ R7Usr

auto & gem5::ArmISA::int_reg::R7Usr = R7

Definition at line 306 of file int.hh.

◆ R8

◆ R8Abt

auto & gem5::ArmISA::int_reg::R8Abt = R8

Definition at line 362 of file int.hh.

◆ R8Fiq

RegId gem5::ArmISA::int_reg::R8Fiq = intRegClass[_R8FiqIdx]

Definition at line 220 of file int.hh.

◆ R8Hyp

auto & gem5::ArmISA::int_reg::R8Hyp = R8

Definition at line 379 of file int.hh.

◆ R8Irq

auto & gem5::ArmISA::int_reg::R8Irq = R8

Definition at line 415 of file int.hh.

◆ R8Mon

auto & gem5::ArmISA::int_reg::R8Mon = R8

Definition at line 345 of file int.hh.

◆ R8Svc

auto & gem5::ArmISA::int_reg::R8Svc = R8

Definition at line 328 of file int.hh.

◆ R8Und

auto & gem5::ArmISA::int_reg::R8Und = R8

Definition at line 398 of file int.hh.

◆ R8Usr

auto & gem5::ArmISA::int_reg::R8Usr = R8

Definition at line 307 of file int.hh.

◆ R9

◆ R9Abt

auto & gem5::ArmISA::int_reg::R9Abt = R9

Definition at line 363 of file int.hh.

◆ R9Fiq

RegId gem5::ArmISA::int_reg::R9Fiq = intRegClass[_R9FiqIdx]

Definition at line 221 of file int.hh.

◆ R9Hyp

auto & gem5::ArmISA::int_reg::R9Hyp = R9

Definition at line 380 of file int.hh.

◆ R9Irq

auto & gem5::ArmISA::int_reg::R9Irq = R9

Definition at line 416 of file int.hh.

◆ R9Mon

auto & gem5::ArmISA::int_reg::R9Mon = R9

Definition at line 346 of file int.hh.

◆ R9Svc

auto & gem5::ArmISA::int_reg::R9Svc = R9

Definition at line 329 of file int.hh.

◆ R9Und

auto & gem5::ArmISA::int_reg::R9Und = R9

Definition at line 399 of file int.hh.

◆ R9Usr

auto & gem5::ArmISA::int_reg::R9Usr = R9

Definition at line 308 of file int.hh.

◆ Reg64Map

const RegMap gem5::ArmISA::int_reg::Reg64Map
Initial value:
= {
R0, R1, R2, R3, R4, R5, R6, R7,
}
constexpr RegId R14Und
Definition int.hh:215
constexpr RegId R4
Definition int.hh:190
constexpr RegId R6
Definition int.hh:192
constexpr RegId R14Abt
Definition int.hh:212
constexpr RegId R9Fiq
Definition int.hh:221
constexpr auto & R13Usr
Definition int.hh:312
constexpr auto & R11Usr
Definition int.hh:310
constexpr RegId R14Fiq
Definition int.hh:226
constexpr RegId R13Irq
Definition int.hh:217
constexpr RegId R7
Definition int.hh:193
constexpr auto & R8Usr
Definition int.hh:307
constexpr RegId R3
Definition int.hh:189
constexpr RegId R11Fiq
Definition int.hh:223
constexpr RegId R13Svc
Definition int.hh:203
constexpr auto & R12Usr
Definition int.hh:311
constexpr RegId R8Fiq
Definition int.hh:220
constexpr RegId R14Irq
Definition int.hh:218
constexpr RegId R13Fiq
Definition int.hh:225
constexpr RegId R13Hyp
Definition int.hh:209
constexpr RegId R13Abt
Definition int.hh:211
constexpr RegId R14Svc
Definition int.hh:204
constexpr RegId R5
Definition int.hh:191
constexpr auto & R10Usr
Definition int.hh:309
constexpr RegId R13Und
Definition int.hh:214
constexpr auto & R9Usr
Definition int.hh:308
constexpr RegId R2
Definition int.hh:188
constexpr RegId R1
Definition int.hh:187
constexpr RegId R0
Definition int.hh:186
constexpr RegId R10Fiq
Definition int.hh:222
constexpr RegId R12Fiq
Definition int.hh:224
constexpr auto & R14Usr
Definition int.hh:314

Definition at line 437 of file int.hh.

Referenced by gem5::ArmISA::ISA::updateRegMap().

◆ RegAbtMap

const RegMap gem5::ArmISA::int_reg::RegAbtMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R9Abt
Definition int.hh:363
constexpr auto & R11Abt
Definition int.hh:365
constexpr auto & R1Abt
Definition int.hh:355
constexpr auto & R3Abt
Definition int.hh:357
constexpr auto & R8Abt
Definition int.hh:362
constexpr auto & R10Abt
Definition int.hh:364
constexpr auto & R12Abt
Definition int.hh:366
constexpr auto & R2Abt
Definition int.hh:356
constexpr auto & R4Abt
Definition int.hh:358
constexpr auto & R6Abt
Definition int.hh:360
constexpr auto & R7Abt
Definition int.hh:361
constexpr auto & R5Abt
Definition int.hh:359
constexpr auto & R0Abt
Definition int.hh:354
constexpr auto & R15Abt
Definition int.hh:368

Definition at line 507 of file int.hh.

Referenced by abt(), and gem5::ArmISA::ISA::updateRegMap().

◆ RegFiqMap

const RegMap gem5::ArmISA::int_reg::RegFiqMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R0Fiq
Definition int.hh:424
constexpr auto & R4Fiq
Definition int.hh:428
constexpr auto & R1Fiq
Definition int.hh:425
constexpr auto & R3Fiq
Definition int.hh:427
constexpr auto & R15Fiq
Definition int.hh:433
constexpr auto & R2Fiq
Definition int.hh:426
constexpr auto & R7Fiq
Definition int.hh:431
constexpr auto & R5Fiq
Definition int.hh:429
constexpr auto & R6Fiq
Definition int.hh:430

Definition at line 549 of file int.hh.

Referenced by fiq(), and gem5::ArmISA::ISA::updateRegMap().

◆ RegHypMap

const RegMap gem5::ArmISA::int_reg::RegHypMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R5Hyp
Definition int.hh:376
constexpr auto & R12Hyp
Definition int.hh:383
constexpr auto & R1Hyp
Definition int.hh:372
constexpr auto & R3Hyp
Definition int.hh:374
constexpr auto & R14Hyp
Definition int.hh:385
constexpr auto & R11Hyp
Definition int.hh:382
constexpr auto & R2Hyp
Definition int.hh:373
constexpr auto & R10Hyp
Definition int.hh:381
constexpr auto & R0Hyp
Definition int.hh:371
constexpr auto & R7Hyp
Definition int.hh:378
constexpr auto & R4Hyp
Definition int.hh:375
constexpr auto & R15Hyp
Definition int.hh:387
constexpr auto & R8Hyp
Definition int.hh:379
constexpr auto & R9Hyp
Definition int.hh:380
constexpr auto & R6Hyp
Definition int.hh:377

Definition at line 465 of file int.hh.

Referenced by hyp(), and gem5::ArmISA::ISA::updateRegMap().

◆ RegIrqMap

const RegMap gem5::ArmISA::int_reg::RegIrqMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R9Irq
Definition int.hh:416
constexpr auto & R8Irq
Definition int.hh:415
constexpr auto & R1Irq
Definition int.hh:408
constexpr auto & R4Irq
Definition int.hh:411
constexpr auto & R3Irq
Definition int.hh:410
constexpr auto & R6Irq
Definition int.hh:413
constexpr auto & R5Irq
Definition int.hh:412
constexpr auto & R2Irq
Definition int.hh:409
constexpr auto & R10Irq
Definition int.hh:417
constexpr auto & R12Irq
Definition int.hh:419
constexpr auto & R0Irq
Definition int.hh:407
constexpr auto & R7Irq
Definition int.hh:414
constexpr auto & R15Irq
Definition int.hh:421
constexpr auto & R11Irq
Definition int.hh:418

Definition at line 535 of file int.hh.

Referenced by irq(), and gem5::ArmISA::ISA::updateRegMap().

◆ RegMonMap

const RegMap gem5::ArmISA::int_reg::RegMonMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R0Mon
Definition int.hh:337
constexpr RegId R14Mon
Definition int.hh:207
constexpr auto & R11Mon
Definition int.hh:348
constexpr auto & R2Mon
Definition int.hh:339
constexpr auto & R5Mon
Definition int.hh:342
constexpr auto & R3Mon
Definition int.hh:340
constexpr auto & R9Mon
Definition int.hh:346
constexpr auto & R8Mon
Definition int.hh:345
constexpr RegId R13Mon
Definition int.hh:206
constexpr auto & R6Mon
Definition int.hh:343
constexpr auto & R12Mon
Definition int.hh:349
constexpr auto & R4Mon
Definition int.hh:341
constexpr auto & R1Mon
Definition int.hh:338
constexpr auto & R7Mon
Definition int.hh:344
constexpr auto & R10Mon
Definition int.hh:347
constexpr auto & R15Mon
Definition int.hh:351

Definition at line 493 of file int.hh.

Referenced by mon(), and gem5::ArmISA::ISA::updateRegMap().

◆ regsPerMode

const unsigned gem5::ArmISA::int_reg::regsPerMode = NumRegs
static

Definition at line 563 of file int.hh.

Referenced by gem5::ArmISA::flattenIntRegModeIndex(), and regInMode().

◆ RegSvcMap

const RegMap gem5::ArmISA::int_reg::RegSvcMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R11Svc
Definition int.hh:331
constexpr auto & R15Svc
Definition int.hh:334
constexpr auto & R8Svc
Definition int.hh:328
constexpr auto & R2Svc
Definition int.hh:322
constexpr auto & R10Svc
Definition int.hh:330
constexpr auto & R12Svc
Definition int.hh:332
constexpr auto & R6Svc
Definition int.hh:326
constexpr auto & R3Svc
Definition int.hh:323
constexpr auto & R7Svc
Definition int.hh:327
constexpr auto & R0Svc
Definition int.hh:320
constexpr auto & R1Svc
Definition int.hh:321
constexpr auto & R4Svc
Definition int.hh:324
constexpr auto & R5Svc
Definition int.hh:325
constexpr auto & R9Svc
Definition int.hh:329

Definition at line 479 of file int.hh.

Referenced by svc(), and gem5::ArmISA::ISA::updateRegMap().

◆ RegUndMap

const RegMap gem5::ArmISA::int_reg::RegUndMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R3Und
Definition int.hh:393
constexpr auto & R0Und
Definition int.hh:390
constexpr auto & R5Und
Definition int.hh:395
constexpr auto & R12Und
Definition int.hh:402
constexpr auto & R10Und
Definition int.hh:400
constexpr auto & R2Und
Definition int.hh:392
constexpr auto & R1Und
Definition int.hh:391
constexpr auto & R11Und
Definition int.hh:401
constexpr auto & R8Und
Definition int.hh:398
constexpr auto & R9Und
Definition int.hh:399
constexpr auto & R7Und
Definition int.hh:397
constexpr auto & R6Und
Definition int.hh:396
constexpr auto & R15Und
Definition int.hh:404
constexpr auto & R4Und
Definition int.hh:394

Definition at line 521 of file int.hh.

Referenced by und(), and gem5::ArmISA::ISA::updateRegMap().

◆ RegUsrMap

const RegMap gem5::ArmISA::int_reg::RegUsrMap
Initial value:
= {
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero,
Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero
}
constexpr auto & R6Usr
Definition int.hh:305
constexpr auto & R1Usr
Definition int.hh:300
constexpr auto & R5Usr
Definition int.hh:304
constexpr auto & R2Usr
Definition int.hh:301
constexpr auto & R4Usr
Definition int.hh:303
constexpr auto & R3Usr
Definition int.hh:302
constexpr auto & R15Usr
Definition int.hh:316
constexpr auto & R0Usr
Definition int.hh:299
constexpr auto & R7Usr
Definition int.hh:306

Definition at line 451 of file int.hh.

Referenced by gem5::ArmISA::ISA::updateRegMap(), and usr().

◆ Sp

◆ Sp0

◆ Sp1

RegId gem5::ArmISA::int_reg::Sp1 = intRegClass[_Sp1Idx]

◆ Sp2

RegId gem5::ArmISA::int_reg::Sp2 = intRegClass[_Sp2Idx]

◆ Sp3

RegId gem5::ArmISA::int_reg::Sp3 = intRegClass[_Sp3Idx]

Definition at line 236 of file int.hh.

Referenced by gem5::ArmISA::IntRegClassOps::flatten().

◆ SPAbt

auto & gem5::ArmISA::int_reg::SPAbt = R13Abt

Definition at line 286 of file int.hh.

◆ SPFiq

auto & gem5::ArmISA::int_reg::SPFiq = R13Fiq

Definition at line 295 of file int.hh.

◆ SPHyp

auto & gem5::ArmISA::int_reg::SPHyp = R13Hyp

Definition at line 284 of file int.hh.

◆ SPIrq

auto & gem5::ArmISA::int_reg::SPIrq = R13Irq

Definition at line 292 of file int.hh.

◆ SPMon

auto & gem5::ArmISA::int_reg::SPMon = R13Mon

Definition at line 281 of file int.hh.

◆ SpSvc

auto & gem5::ArmISA::int_reg::SpSvc = R13Svc

Definition at line 278 of file int.hh.

◆ SPUnd

auto & gem5::ArmISA::int_reg::SPUnd = R13Und

Definition at line 289 of file int.hh.

◆ SPUsr

auto & gem5::ArmISA::int_reg::SPUsr = Sp

Definition at line 313 of file int.hh.

◆ Spx

◆ Ureg0

RegId gem5::ArmISA::int_reg::Ureg0 = intRegClass[_Ureg0Idx]

◆ Ureg1

RegId gem5::ArmISA::int_reg::Ureg1 = intRegClass[_Ureg1Idx]

Definition at line 230 of file int.hh.

Referenced by gem5::ArmISA::MacroMemOp::MacroMemOp().

◆ Ureg2

RegId gem5::ArmISA::int_reg::Ureg2 = intRegClass[_Ureg2Idx]

Definition at line 231 of file int.hh.

◆ X0

◆ X1

◆ X10

RegId gem5::ArmISA::int_reg::X10 = intRegClass[_X10Idx]

Definition at line 250 of file int.hh.

◆ X11

RegId gem5::ArmISA::int_reg::X11 = intRegClass[_X11Idx]

Definition at line 251 of file int.hh.

◆ X12

RegId gem5::ArmISA::int_reg::X12 = intRegClass[_X12Idx]

Definition at line 252 of file int.hh.

◆ X13

RegId gem5::ArmISA::int_reg::X13 = intRegClass[_X13Idx]

Definition at line 253 of file int.hh.

◆ X14

RegId gem5::ArmISA::int_reg::X14 = intRegClass[_X14Idx]

Definition at line 254 of file int.hh.

◆ X15

RegId gem5::ArmISA::int_reg::X15 = intRegClass[_X15Idx]

Definition at line 255 of file int.hh.

◆ X16

RegId gem5::ArmISA::int_reg::X16 = intRegClass[_X16Idx]

Definition at line 256 of file int.hh.

◆ X17

RegId gem5::ArmISA::int_reg::X17 = intRegClass[_X17Idx]

Definition at line 257 of file int.hh.

◆ X18

RegId gem5::ArmISA::int_reg::X18 = intRegClass[_X18Idx]

Definition at line 258 of file int.hh.

◆ X19

RegId gem5::ArmISA::int_reg::X19 = intRegClass[_X19Idx]

Definition at line 259 of file int.hh.

◆ X2

RegId gem5::ArmISA::int_reg::X2 = intRegClass[_X2Idx]

Definition at line 242 of file int.hh.

◆ X20

RegId gem5::ArmISA::int_reg::X20 = intRegClass[_X20Idx]

Definition at line 260 of file int.hh.

◆ X21

RegId gem5::ArmISA::int_reg::X21 = intRegClass[_X21Idx]

Definition at line 261 of file int.hh.

◆ X22

RegId gem5::ArmISA::int_reg::X22 = intRegClass[_X22Idx]

Definition at line 262 of file int.hh.

◆ X23

RegId gem5::ArmISA::int_reg::X23 = intRegClass[_X23Idx]

Definition at line 263 of file int.hh.

◆ X24

RegId gem5::ArmISA::int_reg::X24 = intRegClass[_X24Idx]

Definition at line 264 of file int.hh.

◆ X25

RegId gem5::ArmISA::int_reg::X25 = intRegClass[_X25Idx]

Definition at line 265 of file int.hh.

◆ X26

RegId gem5::ArmISA::int_reg::X26 = intRegClass[_X26Idx]

Definition at line 266 of file int.hh.

◆ X27

RegId gem5::ArmISA::int_reg::X27 = intRegClass[_X27Idx]

Definition at line 267 of file int.hh.

◆ X28

RegId gem5::ArmISA::int_reg::X28 = intRegClass[_X28Idx]

Definition at line 268 of file int.hh.

◆ X29

RegId gem5::ArmISA::int_reg::X29 = intRegClass[_X29Idx]

Definition at line 269 of file int.hh.

◆ X3

RegId gem5::ArmISA::int_reg::X3 = intRegClass[_X3Idx]

Definition at line 243 of file int.hh.

◆ X30

◆ X31

◆ X4

RegId gem5::ArmISA::int_reg::X4 = intRegClass[_X4Idx]

Definition at line 244 of file int.hh.

◆ X5

RegId gem5::ArmISA::int_reg::X5 = intRegClass[_X5Idx]

Definition at line 245 of file int.hh.

Referenced by gem5::ArmISA::FsLinux::initState().

◆ X6

RegId gem5::ArmISA::int_reg::X6 = intRegClass[_X6Idx]

Definition at line 246 of file int.hh.

◆ X7

RegId gem5::ArmISA::int_reg::X7 = intRegClass[_X7Idx]

Definition at line 247 of file int.hh.

◆ X8

◆ X9

RegId gem5::ArmISA::int_reg::X9 = intRegClass[_X9Idx]

Definition at line 249 of file int.hh.

◆ Zero


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