gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
HsailISA::GPUISA Class Reference

#include <gpu_isa.hh>

Public Member Functions

 GPUISA ()
 
void writeMiscReg (int opIdx, MiscReg operandVal)
 
MiscReg readMiscReg (int opIdx) const
 
bool hasScalarUnit () const
 
uint32_t advancePC (uint32_t old_pc, GPUDynInstPtr gpuDynInst)
 

Detailed Description

Definition at line 49 of file gpu_isa.hh.

Constructor & Destructor Documentation

HsailISA::GPUISA::GPUISA ( )
inline

Definition at line 52 of file gpu_isa.hh.

Member Function Documentation

uint32_t HsailISA::GPUISA::advancePC ( uint32_t  old_pc,
GPUDynInstPtr  gpuDynInst 
)
inline

Definition at line 71 of file gpu_isa.hh.

bool HsailISA::GPUISA::hasScalarUnit ( ) const
inline

Definition at line 68 of file gpu_isa.hh.

MiscReg HsailISA::GPUISA::readMiscReg ( int  opIdx) const
inline

Definition at line 63 of file gpu_isa.hh.

References fatal.

void HsailISA::GPUISA::writeMiscReg ( int  opIdx,
MiscReg  operandVal 
)
inline

Definition at line 57 of file gpu_isa.hh.

References fatal.


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

Generated on Fri Jun 9 2017 13:04:31 for gem5 by doxygen 1.8.6