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

#include <gpu_decoder.hh>

Public Member Functions

GPUStaticInstdecode (MachInst machInst)
 
GPUStaticInstdecode (RawMachInst inst)
 
RawMachInst saveInst (GPUStaticInst *decodedInst)
 

Static Private Attributes

static std::vector
< GPUStaticInst * > 
decodedInsts
 

Detailed Description

Definition at line 53 of file gpu_decoder.hh.

Member Function Documentation

GPUStaticInst* HsailISA::Decoder::decode ( MachInst  machInst)
GPUStaticInst* HsailISA::Decoder::decode ( RawMachInst  inst)
inline

Definition at line 59 of file gpu_decoder.hh.

References decodedInsts.

RawMachInst HsailISA::Decoder::saveInst ( GPUStaticInst decodedInst)
inline

Definition at line 65 of file gpu_decoder.hh.

References decodedInsts.

Member Data Documentation

std::vector<GPUStaticInst*> HsailISA::Decoder::decodedInsts
staticprivate

Definition at line 73 of file gpu_decoder.hh.

Referenced by decode(), and saveInst().


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