gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Enumerations | Functions | Variables
miscregs.hh File Reference
#include "base/bitunion.hh"

Go to the source code of this file.

Namespaces

 PowerISA
 

Enumerations

enum  PowerISA::MiscRegIndex { PowerISA::NUM_MISCREGS = 0 }
 

Functions

 PowerISA::BitUnion32 (Cr) SubBitUnion(cr0
 
 PowerISA::EndSubBitUnion (cr0) Bitfield< 27
 
 PowerISA::EndBitUnion (Cr) BitUnion32(Xer) Bitfield< 31 > so
 
 PowerISA::EndBitUnion (Xer) BitUnion32(Fpscr) Bitfield< 31 > fx
 
 PowerISA::SubBitUnion (fprf, 16, 12) Bitfield< 16 > c
 
 PowerISA::SubBitUnion (fpcc, 15, 12) Bitfield< 15 > fl
 
 PowerISA::EndSubBitUnion (fpcc) EndSubBitUnion(fprf) Bitfield< 10 > vxsqrt
 

Variables

const char *const PowerISA::miscRegName [NUM_MISCREGS]
 
Bitfield< 31 > PowerISA::lt
 
Bitfield< 30 > PowerISA::gt
 
Bitfield< 29 > PowerISA::eq
 
Bitfield< 28 > PowerISA::so
 
 PowerISA::cr1
 
Bitfield< 30 > PowerISA::ov
 
Bitfield< 29 > PowerISA::ca
 
Bitfield< 30 > PowerISA::fex
 
Bitfield< 29 > PowerISA::vx
 
Bitfield< 28 > PowerISA::ox
 
Bitfield< 27 > PowerISA::ux
 
Bitfield< 26 > PowerISA::zx
 
Bitfield< 25 > PowerISA::xx
 
Bitfield< 24 > PowerISA::vxsnan
 
Bitfield< 23 > PowerISA::vxisi
 
Bitfield< 22 > PowerISA::vxidi
 
Bitfield< 21 > PowerISA::vxzdz
 
Bitfield< 20 > PowerISA::vximz
 
Bitfield< 19 > PowerISA::vxvc
 
Bitfield< 18 > PowerISA::fr
 
Bitfield< 17 > PowerISA::fi
 
Bitfield< 14 > PowerISA::fg
 
Bitfield< 13 > PowerISA::fe
 
Bitfield< 12 > PowerISA::fu
 
Bitfield< 9 > PowerISA::vxcvi
 
Bitfield< 8 > PowerISA::ve
 
Bitfield< 7 > PowerISA::oe
 
Bitfield< 6 > PowerISA::ue
 
Bitfield< 5 > PowerISA::ze
 
Bitfield< 4 > PowerISA::xe
 
Bitfield< 3 > PowerISA::ni
 
Bitfield< 2, 1 > PowerISA::rn
 

Generated on Fri Jun 9 2017 13:03:55 for gem5 by doxygen 1.8.6