gem5  v20.1.0.0
Public Attributes | List of all members
Gcn3ISA::InFmt_SOP1 Struct Reference

#include <gpu_decoder.hh>

Public Attributes

unsigned int SSRC0: 8
 
unsigned int OP: 8
 
unsigned int SDST: 7
 
unsigned int ENCODING: 9
 

Detailed Description

Definition at line 1491 of file gpu_decoder.hh.

Member Data Documentation

◆ ENCODING

unsigned int Gcn3ISA::InFmt_SOP1::ENCODING

Definition at line 1495 of file gpu_decoder.hh.

Referenced by Gcn3ISA::Decoder::decode().

◆ OP

unsigned int Gcn3ISA::InFmt_SOP1::OP

◆ SDST

unsigned int Gcn3ISA::InFmt_SOP1::SDST

Definition at line 1494 of file gpu_decoder.hh.

Referenced by Gcn3ISA::Inst_SOP1__S_MOV_B32::execute(), Gcn3ISA::Inst_SOP1__S_MOV_B64::execute(), Gcn3ISA::Inst_SOP1__S_CMOV_B32::execute(), Gcn3ISA::Inst_SOP1__S_CMOV_B64::execute(), Gcn3ISA::Inst_SOP1__S_NOT_B32::execute(), Gcn3ISA::Inst_SOP1__S_NOT_B64::execute(), Gcn3ISA::Inst_SOP1__S_WQM_B32::execute(), Gcn3ISA::Inst_SOP1__S_WQM_B64::execute(), Gcn3ISA::Inst_SOP1__S_BREV_B32::execute(), Gcn3ISA::Inst_SOP1__S_BREV_B64::execute(), Gcn3ISA::Inst_SOP1__S_BCNT0_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_BCNT0_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_BCNT1_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_BCNT1_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FF0_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_FF0_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FF1_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_FF1_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32_I64::execute(), Gcn3ISA::Inst_SOP1__S_SEXT_I32_I8::execute(), Gcn3ISA::Inst_SOP1__S_SEXT_I32_I16::execute(), Gcn3ISA::Inst_SOP1__S_BITSET0_B32::execute(), Gcn3ISA::Inst_SOP1__S_BITSET0_B64::execute(), Gcn3ISA::Inst_SOP1__S_BITSET1_B32::execute(), Gcn3ISA::Inst_SOP1__S_BITSET1_B64::execute(), Gcn3ISA::Inst_SOP1__S_GETPC_B64::execute(), Gcn3ISA::Inst_SOP1__S_SWAPPC_B64::execute(), Gcn3ISA::Inst_SOP1__S_AND_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_OR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_XOR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_ANDN2_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_ORN2_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_NAND_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_NOR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_XNOR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_QUADMASK_B32::execute(), Gcn3ISA::Inst_SOP1__S_QUADMASK_B64::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELS_B32::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELS_B64::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELD_B32::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELD_B64::execute(), Gcn3ISA::Inst_SOP1__S_ABS_I32::execute(), Gcn3ISA::Inst_SOP1::generateDisassembly(), Gcn3ISA::Inst_SOP1::getRegisterIndex(), and Gcn3ISA::Inst_SOP1::isScalarRegister().

◆ SSRC0

unsigned int Gcn3ISA::InFmt_SOP1::SSRC0

Definition at line 1492 of file gpu_decoder.hh.

Referenced by Gcn3ISA::Inst_SOP1__S_MOV_B32::execute(), Gcn3ISA::Inst_SOP1__S_MOV_B64::execute(), Gcn3ISA::Inst_SOP1__S_CMOV_B32::execute(), Gcn3ISA::Inst_SOP1__S_CMOV_B64::execute(), Gcn3ISA::Inst_SOP1__S_NOT_B32::execute(), Gcn3ISA::Inst_SOP1__S_NOT_B64::execute(), Gcn3ISA::Inst_SOP1__S_WQM_B32::execute(), Gcn3ISA::Inst_SOP1__S_WQM_B64::execute(), Gcn3ISA::Inst_SOP1__S_BREV_B32::execute(), Gcn3ISA::Inst_SOP1__S_BREV_B64::execute(), Gcn3ISA::Inst_SOP1__S_BCNT0_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_BCNT0_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_BCNT1_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_BCNT1_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FF0_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_FF0_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FF1_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_FF1_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32_B32::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32_B64::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32::execute(), Gcn3ISA::Inst_SOP1__S_FLBIT_I32_I64::execute(), Gcn3ISA::Inst_SOP1__S_SEXT_I32_I8::execute(), Gcn3ISA::Inst_SOP1__S_SEXT_I32_I16::execute(), Gcn3ISA::Inst_SOP1__S_BITSET0_B32::execute(), Gcn3ISA::Inst_SOP1__S_BITSET0_B64::execute(), Gcn3ISA::Inst_SOP1__S_BITSET1_B32::execute(), Gcn3ISA::Inst_SOP1__S_BITSET1_B64::execute(), Gcn3ISA::Inst_SOP1__S_SETPC_B64::execute(), Gcn3ISA::Inst_SOP1__S_SWAPPC_B64::execute(), Gcn3ISA::Inst_SOP1__S_AND_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_OR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_XOR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_ANDN2_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_ORN2_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_NAND_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_NOR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_XNOR_SAVEEXEC_B64::execute(), Gcn3ISA::Inst_SOP1__S_QUADMASK_B32::execute(), Gcn3ISA::Inst_SOP1__S_QUADMASK_B64::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELS_B32::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELS_B64::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELD_B32::execute(), Gcn3ISA::Inst_SOP1__S_MOVRELD_B64::execute(), Gcn3ISA::Inst_SOP1__S_ABS_I32::execute(), Gcn3ISA::Inst_SOP1::generateDisassembly(), Gcn3ISA::Inst_SOP1::getRegisterIndex(), Gcn3ISA::Inst_SOP1::hasSecondDword(), and Gcn3ISA::Inst_SOP1::isScalarRegister().


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

Generated on Wed Sep 30 2020 14:02:40 for gem5 by doxygen 1.8.17