gem5  v22.0.0.1
Public Attributes | List of all members
gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED Struct Reference

Public Attributes

uint64_t x [31]
 
uint64_t spx
 
uint64_t pc
 
uint32_t cpsr
 
VecElem v [NumVecV8ArchRegs *NumVecElemPerNeonVecReg]
 
uint32_t fpsr
 
uint32_t fpcr
 

Detailed Description

Definition at line 95 of file remote_gdb.hh.

Member Data Documentation

◆ cpsr

uint32_t gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED::cpsr

Definition at line 100 of file remote_gdb.hh.

Referenced by gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs().

◆ fpcr

uint32_t gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED::fpcr

Definition at line 103 of file remote_gdb.hh.

Referenced by gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs().

◆ fpsr

uint32_t gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED::fpsr

Definition at line 102 of file remote_gdb.hh.

Referenced by gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs().

◆ pc

uint64_t gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED::pc

Definition at line 99 of file remote_gdb.hh.

Referenced by gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs().

◆ spx

uint64_t gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED::spx

Definition at line 98 of file remote_gdb.hh.

Referenced by gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs().

◆ v

VecElem gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED::v[NumVecV8ArchRegs *NumVecElemPerNeonVecReg]

Definition at line 101 of file remote_gdb.hh.

Referenced by gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs().

◆ x

uint64_t gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::GEM5_PACKED::x[31]

Definition at line 97 of file remote_gdb.hh.

Referenced by gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs().


The documentation for this struct was generated from the following file:

Generated on Sat Jun 18 2022 08:13:35 for gem5 by doxygen 1.8.17