gem5  v20.0.0.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules 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

◆ decode() [1/2]

GPUStaticInst* HsailISA::Decoder::decode ( MachInst  machInst)

◆ decode() [2/2]

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

Definition at line 59 of file gpu_decoder.hh.

◆ saveInst()

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

Definition at line 65 of file gpu_decoder.hh.

Member Data Documentation

◆ decodedInsts

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

Definition at line 73 of file gpu_decoder.hh.


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

Generated on Mon Jun 8 2020 15:45:57 for gem5 by doxygen 1.8.13