gem5  v22.1.0.0
Enumerations
gem5::MipsISA::misc_reg Namespace Reference

Enumerations

enum  : RegIndex {
  Index = 0 , MvpControl , MvpConf0 , MvpConf1 ,
  Cp0Random = 8 , VpeControl , VpeConf0 , VpeConf1 ,
  Yqmask , VpeSchedule , VpeSchefback , VpeOpt ,
  Entrylo0 = 16 , TcStatus , TcBind , TcRestart ,
  TcHalt , TcContext , TcSchedule , TcSchefback ,
  Entrylo1 = 24 , Context = 32 , ContextConfig , Pagemask = 40 ,
  Pagegrain = 41 , Wired = 48 , SrsConf0 , SrsConf1 ,
  SrsConf2 , SrsConf3 , SrsConf4 , Hwrena = 56 ,
  Badvaddr = 64 , Count = 72 , Entryhi = 80 , Compare = 88 ,
  Status = 96 , Intctl , Srsctl , Srsmap ,
  Cause = 104 , Epc = 112 , Prid = 120 , Ebase ,
  Config = 128 , Config1 , Config2 , Config3 ,
  Config4 , Config5 , Config6 , Config7 ,
  Lladdr = 136 , Watchlo0 = 144 , Watchlo1 , Watchlo2 ,
  Watchlo3 , Watchlo4 , Watchlo5 , Watchlo6 ,
  Watchlo7 , Watchhi0 = 152 , Watchhi1 , Watchhi2 ,
  Watchhi3 , Watchhi4 , Watchhi5 , Watchhi6 ,
  Watchhi7 , Xccontext64 = 160 , Debug = 184 , TraceControl1 ,
  TraceControl2 , UserTraceData , TraceBpc , Depc = 192 ,
  Perfcnt0 = 200 , Perfcnt1 , Perfcnt2 , Perfcnt3 ,
  Perfcnt4 , Perfcnt5 , Perfcnt6 , Perfcnt7 ,
  Errctl = 208 , Cacheerr0 = 216 , Cacheerr1 , Cacheerr2 ,
  Cacheerr3 , Taglo0 = 224 , Datalo1 , Taglo2 ,
  Datalo3 , Taglo4 , Datalo5 , Taglo6 ,
  Datalo7 , Taghi0 = 232 , Datahi1 , Taghi2 ,
  Datahi3 , Taghi4 , Datahi5 , Taghi6 ,
  Datahi7 , ErrorEpc = 240 , Desave = 248 , Llflag = 257 ,
  TpValue , NumRegs
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : RegIndex
Enumerator
Index 
MvpControl 
MvpConf0 
MvpConf1 
Cp0Random 
VpeControl 
VpeConf0 
VpeConf1 
Yqmask 
VpeSchedule 
VpeSchefback 
VpeOpt 
Entrylo0 
TcStatus 
TcBind 
TcRestart 
TcHalt 
TcContext 
TcSchedule 
TcSchefback 
Entrylo1 
Context 
ContextConfig 
Pagemask 
Pagegrain 
Wired 
SrsConf0 
SrsConf1 
SrsConf2 
SrsConf3 
SrsConf4 
Hwrena 
Badvaddr 
Count 
Entryhi 
Compare 
Status 
Intctl 
Srsctl 
Srsmap 
Cause 
Epc 
Prid 
Ebase 
Config 
Config1 
Config2 
Config3 
Config4 
Config5 
Config6 
Config7 
Lladdr 
Watchlo0 
Watchlo1 
Watchlo2 
Watchlo3 
Watchlo4 
Watchlo5 
Watchlo6 
Watchlo7 
Watchhi0 
Watchhi1 
Watchhi2 
Watchhi3 
Watchhi4 
Watchhi5 
Watchhi6 
Watchhi7 
Xccontext64 
Debug 
TraceControl1 
TraceControl2 
UserTraceData 
TraceBpc 
Depc 
Perfcnt0 
Perfcnt1 
Perfcnt2 
Perfcnt3 
Perfcnt4 
Perfcnt5 
Perfcnt6 
Perfcnt7 
Errctl 
Cacheerr0 
Cacheerr1 
Cacheerr2 
Cacheerr3 
Taglo0 
Datalo1 
Taglo2 
Datalo3 
Taglo4 
Datalo5 
Taglo6 
Datalo7 
Taghi0 
Datahi1 
Taghi2 
Datahi3 
Taghi4 
Datahi5 
Taghi6 
Datahi7 
ErrorEpc 
Desave 
Llflag 
TpValue 
NumRegs 

Definition at line 50 of file misc.hh.


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