gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::MipsISA::float_reg Namespace Reference

Enumerations

enum  : RegIndex {
  _F0Idx , _F1Idx , _F2Idx , _F3Idx ,
  _F4Idx , _F5Idx , _F6Idx , _F7Idx ,
  _F8Idx , _F9Idx , _F10Idx , _F11Idx ,
  _F12Idx , _F13Idx , _F14Idx , _F15Idx ,
  _F16Idx , _F17Idx , _F18Idx , _F19Idx ,
  _F20Idx , _F21Idx , _F22Idx , _F23Idx ,
  _F24Idx , _F25Idx , _F26Idx , _F27Idx ,
  _F28Idx , _F29Idx , _F30Idx , _F31Idx ,
  NumArchRegs , _FirIdx = NumArchRegs , _FccrIdx , _FexrIdx ,
  _FenrIdx , _FcsrIdx , NumRegs
}
 

Variables

constexpr RegId F0 = floatRegClass[_F0Idx]
 
constexpr RegId F1 = floatRegClass[_F1Idx]
 
constexpr RegId F2 = floatRegClass[_F2Idx]
 
constexpr RegId F3 = floatRegClass[_F3Idx]
 
constexpr RegId F4 = floatRegClass[_F4Idx]
 
constexpr RegId F5 = floatRegClass[_F5Idx]
 
constexpr RegId F6 = floatRegClass[_F6Idx]
 
constexpr RegId F7 = floatRegClass[_F7Idx]
 
constexpr RegId F8 = floatRegClass[_F8Idx]
 
constexpr RegId F9 = floatRegClass[_F9Idx]
 
constexpr RegId F10 = floatRegClass[_F10Idx]
 
constexpr RegId F11 = floatRegClass[_F11Idx]
 
constexpr RegId F12 = floatRegClass[_F12Idx]
 
constexpr RegId F13 = floatRegClass[_F13Idx]
 
constexpr RegId F14 = floatRegClass[_F14Idx]
 
constexpr RegId F15 = floatRegClass[_F15Idx]
 
constexpr RegId F16 = floatRegClass[_F16Idx]
 
constexpr RegId F17 = floatRegClass[_F17Idx]
 
constexpr RegId F18 = floatRegClass[_F18Idx]
 
constexpr RegId F19 = floatRegClass[_F19Idx]
 
constexpr RegId F20 = floatRegClass[_F20Idx]
 
constexpr RegId F21 = floatRegClass[_F21Idx]
 
constexpr RegId F22 = floatRegClass[_F22Idx]
 
constexpr RegId F23 = floatRegClass[_F23Idx]
 
constexpr RegId F24 = floatRegClass[_F24Idx]
 
constexpr RegId F25 = floatRegClass[_F25Idx]
 
constexpr RegId F26 = floatRegClass[_F26Idx]
 
constexpr RegId F27 = floatRegClass[_F27Idx]
 
constexpr RegId F28 = floatRegClass[_F28Idx]
 
constexpr RegId F29 = floatRegClass[_F29Idx]
 
constexpr RegId F30 = floatRegClass[_F30Idx]
 
constexpr RegId F31 = floatRegClass[_F31Idx]
 
constexpr RegId Fir = floatRegClass[_FirIdx]
 
constexpr RegId Fccr = floatRegClass[_FccrIdx]
 
constexpr RegId Fexr = floatRegClass[_FexrIdx]
 
constexpr RegId Fenr = floatRegClass[_FenrIdx]
 
constexpr RegId Fcsr = floatRegClass[_FcsrIdx]
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : RegIndex
Enumerator
_F0Idx 
_F1Idx 
_F2Idx 
_F3Idx 
_F4Idx 
_F5Idx 
_F6Idx 
_F7Idx 
_F8Idx 
_F9Idx 
_F10Idx 
_F11Idx 
_F12Idx 
_F13Idx 
_F14Idx 
_F15Idx 
_F16Idx 
_F17Idx 
_F18Idx 
_F19Idx 
_F20Idx 
_F21Idx 
_F22Idx 
_F23Idx 
_F24Idx 
_F25Idx 
_F26Idx 
_F27Idx 
_F28Idx 
_F29Idx 
_F30Idx 
_F31Idx 
NumArchRegs 
_FirIdx 
_FccrIdx 
_FexrIdx 
_FenrIdx 
_FcsrIdx 
NumRegs 

Definition at line 45 of file float.hh.

Variable Documentation

◆ F0

RegId gem5::MipsISA::float_reg::F0 = floatRegClass[_F0Idx]
inlineconstexpr

Definition at line 99 of file float.hh.

◆ F1

RegId gem5::MipsISA::float_reg::F1 = floatRegClass[_F1Idx]

Definition at line 100 of file float.hh.

◆ F10

RegId gem5::MipsISA::float_reg::F10 = floatRegClass[_F10Idx]

Definition at line 109 of file float.hh.

◆ F11

RegId gem5::MipsISA::float_reg::F11 = floatRegClass[_F11Idx]

Definition at line 110 of file float.hh.

◆ F12

RegId gem5::MipsISA::float_reg::F12 = floatRegClass[_F12Idx]

Definition at line 111 of file float.hh.

◆ F13

RegId gem5::MipsISA::float_reg::F13 = floatRegClass[_F13Idx]

Definition at line 112 of file float.hh.

◆ F14

RegId gem5::MipsISA::float_reg::F14 = floatRegClass[_F14Idx]

Definition at line 113 of file float.hh.

◆ F15

RegId gem5::MipsISA::float_reg::F15 = floatRegClass[_F15Idx]

Definition at line 114 of file float.hh.

◆ F16

RegId gem5::MipsISA::float_reg::F16 = floatRegClass[_F16Idx]

Definition at line 115 of file float.hh.

◆ F17

RegId gem5::MipsISA::float_reg::F17 = floatRegClass[_F17Idx]

Definition at line 116 of file float.hh.

◆ F18

RegId gem5::MipsISA::float_reg::F18 = floatRegClass[_F18Idx]

Definition at line 117 of file float.hh.

◆ F19

RegId gem5::MipsISA::float_reg::F19 = floatRegClass[_F19Idx]

Definition at line 118 of file float.hh.

◆ F2

RegId gem5::MipsISA::float_reg::F2 = floatRegClass[_F2Idx]

Definition at line 101 of file float.hh.

◆ F20

RegId gem5::MipsISA::float_reg::F20 = floatRegClass[_F20Idx]

Definition at line 119 of file float.hh.

◆ F21

RegId gem5::MipsISA::float_reg::F21 = floatRegClass[_F21Idx]

Definition at line 120 of file float.hh.

◆ F22

RegId gem5::MipsISA::float_reg::F22 = floatRegClass[_F22Idx]

Definition at line 121 of file float.hh.

◆ F23

RegId gem5::MipsISA::float_reg::F23 = floatRegClass[_F23Idx]

Definition at line 122 of file float.hh.

◆ F24

RegId gem5::MipsISA::float_reg::F24 = floatRegClass[_F24Idx]

Definition at line 123 of file float.hh.

◆ F25

RegId gem5::MipsISA::float_reg::F25 = floatRegClass[_F25Idx]

Definition at line 124 of file float.hh.

◆ F26

RegId gem5::MipsISA::float_reg::F26 = floatRegClass[_F26Idx]

Definition at line 125 of file float.hh.

◆ F27

RegId gem5::MipsISA::float_reg::F27 = floatRegClass[_F27Idx]

Definition at line 126 of file float.hh.

◆ F28

RegId gem5::MipsISA::float_reg::F28 = floatRegClass[_F28Idx]

Definition at line 127 of file float.hh.

◆ F29

RegId gem5::MipsISA::float_reg::F29 = floatRegClass[_F29Idx]

Definition at line 128 of file float.hh.

◆ F3

RegId gem5::MipsISA::float_reg::F3 = floatRegClass[_F3Idx]

Definition at line 102 of file float.hh.

◆ F30

RegId gem5::MipsISA::float_reg::F30 = floatRegClass[_F30Idx]

Definition at line 129 of file float.hh.

◆ F31

RegId gem5::MipsISA::float_reg::F31 = floatRegClass[_F31Idx]

Definition at line 130 of file float.hh.

◆ F4

RegId gem5::MipsISA::float_reg::F4 = floatRegClass[_F4Idx]

Definition at line 103 of file float.hh.

◆ F5

RegId gem5::MipsISA::float_reg::F5 = floatRegClass[_F5Idx]

Definition at line 104 of file float.hh.

◆ F6

RegId gem5::MipsISA::float_reg::F6 = floatRegClass[_F6Idx]

Definition at line 105 of file float.hh.

◆ F7

RegId gem5::MipsISA::float_reg::F7 = floatRegClass[_F7Idx]

Definition at line 106 of file float.hh.

◆ F8

RegId gem5::MipsISA::float_reg::F8 = floatRegClass[_F8Idx]

Definition at line 107 of file float.hh.

◆ F9

RegId gem5::MipsISA::float_reg::F9 = floatRegClass[_F9Idx]

Definition at line 108 of file float.hh.

◆ Fccr

RegId gem5::MipsISA::float_reg::Fccr = floatRegClass[_FccrIdx]

Definition at line 133 of file float.hh.

◆ Fcsr

RegId gem5::MipsISA::float_reg::Fcsr = floatRegClass[_FcsrIdx]

Definition at line 136 of file float.hh.

◆ Fenr

RegId gem5::MipsISA::float_reg::Fenr = floatRegClass[_FenrIdx]

Definition at line 135 of file float.hh.

◆ Fexr

RegId gem5::MipsISA::float_reg::Fexr = floatRegClass[_FexrIdx]

Definition at line 134 of file float.hh.

◆ Fir

RegId gem5::MipsISA::float_reg::Fir = floatRegClass[_FirIdx]

Definition at line 132 of file float.hh.


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