gem5  v20.1.0.0
Public Member Functions | Public Attributes | List of all members
Gcn3ISA::StatusReg Struct Reference

#include <registers.hh>

Public Member Functions

 StatusReg ()
 

Public Attributes

uint32_t SCC: 1
 
uint32_t SPI_PRIO: 2
 
uint32_t USER_PRIO: 2
 
uint32_t PRIV: 1
 
uint32_t TRAP_EN: 1
 
uint32_t TTRACE_EN: 1
 
uint32_t EXPORT_RDY: 1
 
uint32_t EXECZ: 1
 
uint32_t VCCZ: 1
 
uint32_t IN_TG: 1
 
uint32_t IN_BARRIER: 1
 
uint32_t HALT: 1
 
uint32_t TRAP: 1
 
uint32_t TTRACE_CU_EN: 1
 
uint32_t VALID: 1
 
uint32_t ECC_ERR: 1
 
uint32_t SKIP_EXPORT: 1
 
uint32_t PERF_EN: 1
 
uint32_t COND_DBG_USER: 1
 
uint32_t COND_DBG_SYS: 1
 
uint32_t ALLOW_REPLAY: 1
 
uint32_t INSTRUCTION_ATC: 1
 
uint32_t RESERVED: 3
 
uint32_t MUST_EXPORT: 1
 
uint32_t RESERVED_1: 4
 

Detailed Description

Definition at line 201 of file registers.hh.

Constructor & Destructor Documentation

◆ StatusReg()

Gcn3ISA::StatusReg::StatusReg ( )
inline

Definition at line 203 of file registers.hh.

Member Data Documentation

◆ ALLOW_REPLAY

uint32_t Gcn3ISA::StatusReg::ALLOW_REPLAY

Definition at line 232 of file registers.hh.

◆ COND_DBG_SYS

uint32_t Gcn3ISA::StatusReg::COND_DBG_SYS

Definition at line 231 of file registers.hh.

◆ COND_DBG_USER

uint32_t Gcn3ISA::StatusReg::COND_DBG_USER

Definition at line 230 of file registers.hh.

◆ ECC_ERR

uint32_t Gcn3ISA::StatusReg::ECC_ERR

Definition at line 227 of file registers.hh.

◆ EXECZ

uint32_t Gcn3ISA::StatusReg::EXECZ

Definition at line 219 of file registers.hh.

◆ EXPORT_RDY

uint32_t Gcn3ISA::StatusReg::EXPORT_RDY

Definition at line 218 of file registers.hh.

◆ HALT

uint32_t Gcn3ISA::StatusReg::HALT

Definition at line 223 of file registers.hh.

◆ IN_BARRIER

uint32_t Gcn3ISA::StatusReg::IN_BARRIER

Definition at line 222 of file registers.hh.

◆ IN_TG

uint32_t Gcn3ISA::StatusReg::IN_TG

Definition at line 221 of file registers.hh.

◆ INSTRUCTION_ATC

uint32_t Gcn3ISA::StatusReg::INSTRUCTION_ATC

Definition at line 233 of file registers.hh.

◆ MUST_EXPORT

uint32_t Gcn3ISA::StatusReg::MUST_EXPORT

Definition at line 235 of file registers.hh.

◆ PERF_EN

uint32_t Gcn3ISA::StatusReg::PERF_EN

Definition at line 229 of file registers.hh.

◆ PRIV

uint32_t Gcn3ISA::StatusReg::PRIV

Definition at line 215 of file registers.hh.

◆ RESERVED

uint32_t Gcn3ISA::StatusReg::RESERVED

Definition at line 234 of file registers.hh.

◆ RESERVED_1

uint32_t Gcn3ISA::StatusReg::RESERVED_1

Definition at line 236 of file registers.hh.

◆ SCC

uint32_t Gcn3ISA::StatusReg::SCC

Definition at line 212 of file registers.hh.

Referenced by Gcn3ISA::GPUISA::readMiscReg(), and Gcn3ISA::GPUISA::writeMiscReg().

◆ SKIP_EXPORT

uint32_t Gcn3ISA::StatusReg::SKIP_EXPORT

Definition at line 228 of file registers.hh.

◆ SPI_PRIO

uint32_t Gcn3ISA::StatusReg::SPI_PRIO

Definition at line 213 of file registers.hh.

◆ TRAP

uint32_t Gcn3ISA::StatusReg::TRAP

Definition at line 224 of file registers.hh.

◆ TRAP_EN

uint32_t Gcn3ISA::StatusReg::TRAP_EN

Definition at line 216 of file registers.hh.

◆ TTRACE_CU_EN

uint32_t Gcn3ISA::StatusReg::TTRACE_CU_EN

Definition at line 225 of file registers.hh.

◆ TTRACE_EN

uint32_t Gcn3ISA::StatusReg::TTRACE_EN

Definition at line 217 of file registers.hh.

◆ USER_PRIO

uint32_t Gcn3ISA::StatusReg::USER_PRIO

Definition at line 214 of file registers.hh.

◆ VALID

uint32_t Gcn3ISA::StatusReg::VALID

Definition at line 226 of file registers.hh.

◆ VCCZ

uint32_t Gcn3ISA::StatusReg::VCCZ

Definition at line 220 of file registers.hh.


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

Generated on Wed Sep 30 2020 14:03:05 for gem5 by doxygen 1.8.17