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

#include <gpu_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 183 of file gpu_registers.hh.

Constructor & Destructor Documentation

◆ StatusReg()

gem5::VegaISA::StatusReg::StatusReg ( )
inline

Definition at line 185 of file gpu_registers.hh.

Member Data Documentation

◆ ALLOW_REPLAY

uint32_t gem5::VegaISA::StatusReg::ALLOW_REPLAY

Definition at line 214 of file gpu_registers.hh.

◆ COND_DBG_SYS

uint32_t gem5::VegaISA::StatusReg::COND_DBG_SYS

Definition at line 213 of file gpu_registers.hh.

◆ COND_DBG_USER

uint32_t gem5::VegaISA::StatusReg::COND_DBG_USER

Definition at line 212 of file gpu_registers.hh.

◆ ECC_ERR

uint32_t gem5::VegaISA::StatusReg::ECC_ERR

Definition at line 209 of file gpu_registers.hh.

◆ EXECZ

uint32_t gem5::VegaISA::StatusReg::EXECZ

Definition at line 201 of file gpu_registers.hh.

◆ EXPORT_RDY

uint32_t gem5::VegaISA::StatusReg::EXPORT_RDY

Definition at line 200 of file gpu_registers.hh.

◆ HALT

uint32_t gem5::VegaISA::StatusReg::HALT

Definition at line 205 of file gpu_registers.hh.

◆ IN_BARRIER

uint32_t gem5::VegaISA::StatusReg::IN_BARRIER

Definition at line 204 of file gpu_registers.hh.

◆ IN_TG

uint32_t gem5::VegaISA::StatusReg::IN_TG

Definition at line 203 of file gpu_registers.hh.

◆ INSTRUCTION_ATC

uint32_t gem5::VegaISA::StatusReg::INSTRUCTION_ATC

Definition at line 215 of file gpu_registers.hh.

◆ MUST_EXPORT

uint32_t gem5::VegaISA::StatusReg::MUST_EXPORT

Definition at line 217 of file gpu_registers.hh.

◆ PERF_EN

uint32_t gem5::VegaISA::StatusReg::PERF_EN

Definition at line 211 of file gpu_registers.hh.

◆ PRIV

uint32_t gem5::VegaISA::StatusReg::PRIV

Definition at line 197 of file gpu_registers.hh.

◆ RESERVED

uint32_t gem5::VegaISA::StatusReg::RESERVED

Definition at line 216 of file gpu_registers.hh.

◆ RESERVED_1

uint32_t gem5::VegaISA::StatusReg::RESERVED_1

Definition at line 218 of file gpu_registers.hh.

◆ SCC

uint32_t gem5::VegaISA::StatusReg::SCC

◆ SKIP_EXPORT

uint32_t gem5::VegaISA::StatusReg::SKIP_EXPORT

Definition at line 210 of file gpu_registers.hh.

◆ SPI_PRIO

uint32_t gem5::VegaISA::StatusReg::SPI_PRIO

Definition at line 195 of file gpu_registers.hh.

◆ TRAP

uint32_t gem5::VegaISA::StatusReg::TRAP

Definition at line 206 of file gpu_registers.hh.

◆ TRAP_EN

uint32_t gem5::VegaISA::StatusReg::TRAP_EN

Definition at line 198 of file gpu_registers.hh.

◆ TTRACE_CU_EN

uint32_t gem5::VegaISA::StatusReg::TTRACE_CU_EN

Definition at line 207 of file gpu_registers.hh.

◆ TTRACE_EN

uint32_t gem5::VegaISA::StatusReg::TTRACE_EN

Definition at line 199 of file gpu_registers.hh.

◆ USER_PRIO

uint32_t gem5::VegaISA::StatusReg::USER_PRIO

Definition at line 196 of file gpu_registers.hh.

◆ VALID

uint32_t gem5::VegaISA::StatusReg::VALID

Definition at line 208 of file gpu_registers.hh.

◆ VCCZ

uint32_t gem5::VegaISA::StatusReg::VCCZ

Definition at line 202 of file gpu_registers.hh.


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

Generated on Wed Dec 21 2022 10:24:29 for gem5 by doxygen 1.9.1