gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::VegaISA::InstFormat Union Reference

#include <gpu_decoder.hh>

Public Attributes

InFmt_DS iFmt_DS
 
InFmt_DS_1 iFmt_DS_1
 
InFmt_EXP iFmt_EXP
 
InFmt_EXP_1 iFmt_EXP_1
 
InFmt_FLAT iFmt_FLAT
 
InFmt_FLAT_1 iFmt_FLAT_1
 
InFmt_INST iFmt_INST
 
InFmt_MIMG iFmt_MIMG
 
InFmt_MIMG_1 iFmt_MIMG_1
 
InFmt_MTBUF iFmt_MTBUF
 
InFmt_MTBUF_1 iFmt_MTBUF_1
 
InFmt_MUBUF iFmt_MUBUF
 
InFmt_MUBUF_1 iFmt_MUBUF_1
 
InFmt_SMEM iFmt_SMEM
 
InFmt_SMEM_1 iFmt_SMEM_1
 
InFmt_SOP1 iFmt_SOP1
 
InFmt_SOP2 iFmt_SOP2
 
InFmt_SOPC iFmt_SOPC
 
InFmt_SOPK iFmt_SOPK
 
InFmt_SOPP iFmt_SOPP
 
InFmt_VINTRP iFmt_VINTRP
 
InFmt_VOP1 iFmt_VOP1
 
InFmt_VOP2 iFmt_VOP2
 
InFmt_VOP3A iFmt_VOP3A
 
InFmt_VOP3_1 iFmt_VOP3_1
 
InFmt_VOP3B iFmt_VOP3B
 
InFmt_VOPC iFmt_VOPC
 
InFmt_VOP_DPP iFmt_VOP_DPP
 
InFmt_VOP_SDWA iFmt_VOP_SDWA
 
InFmt_VOP_SDWAB iFmt_VOP_SDWAB
 
InFmt_VOP3P iFmt_VOP3P
 
InFmt_VOP3P_1 iFmt_VOP3P_1
 
InFmt_VOP3P_MAI iFmt_VOP3P_MAI
 
InFmt_VOP3P_MAI_1 iFmt_VOP3P_MAI_1
 
uint32_t imm_u32
 
float imm_f32
 

Detailed Description

Definition at line 2002 of file gpu_decoder.hh.

Member Data Documentation

◆ iFmt_DS

InFmt_DS gem5::VegaISA::InstFormat::iFmt_DS

Definition at line 2004 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_RTN_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_RTN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_RTN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_SRC2_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_SRC2_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_SRC2_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ADD_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_AND_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_AND_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_AND_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_AND_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_AND_SRC2_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_AND_SRC2_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_APPEND(), gem5::VegaISA::Decoder::decode_OP_DS__DS_BPERMUTE_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_RTN_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CMPST_RTN_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CONDXCHG32_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_CONSUME(), gem5::VegaISA::Decoder::decode_OP_DS__DS_DEC_RTN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_DEC_RTN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_DEC_SRC2_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_DEC_SRC2_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_DEC_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_DEC_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_GWS_BARRIER(), gem5::VegaISA::Decoder::decode_OP_DS__DS_GWS_INIT(), gem5::VegaISA::Decoder::decode_OP_DS__DS_GWS_SEMA_BR(), gem5::VegaISA::Decoder::decode_OP_DS__DS_GWS_SEMA_P(), gem5::VegaISA::Decoder::decode_OP_DS__DS_GWS_SEMA_RELEASE_ALL(), gem5::VegaISA::Decoder::decode_OP_DS__DS_GWS_SEMA_V(), gem5::VegaISA::Decoder::decode_OP_DS__DS_INC_RTN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_INC_RTN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_INC_SRC2_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_INC_SRC2_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_INC_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_INC_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_I32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_I64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_RTN_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_RTN_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_RTN_I32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_RTN_I64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_RTN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_RTN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_SRC2_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_SRC2_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_SRC2_I32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_SRC2_I64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_SRC2_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_SRC2_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MAX_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_I32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_I64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_RTN_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_RTN_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_RTN_I32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_RTN_I64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_RTN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_RTN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_SRC2_F32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_SRC2_F64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_SRC2_I32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_SRC2_I64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_SRC2_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_SRC2_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MIN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MSKOR_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MSKOR_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MSKOR_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_MSKOR_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_NOP(), gem5::VegaISA::Decoder::decode_OP_DS__DS_OR_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_OR_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_OR_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_OR_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_OR_SRC2_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_OR_SRC2_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_ORDERED_COUNT(), gem5::VegaISA::Decoder::decode_OP_DS__DS_PERMUTE_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ2_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ2_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ2ST64_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ2ST64_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_B128(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_B96(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_I16(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_I8(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_U16(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_U16_D16(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_U16_D16_HI(), gem5::VegaISA::Decoder::decode_OP_DS__DS_READ_U8(), gem5::VegaISA::Decoder::decode_OP_DS__DS_RSUB_RTN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_RSUB_RTN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_RSUB_SRC2_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_RSUB_SRC2_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_RSUB_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_RSUB_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_SUB_RTN_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_SUB_RTN_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_SUB_SRC2_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_SUB_SRC2_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_SUB_U32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_SUB_U64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_SWIZZLE_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRAP_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE2_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE2_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE2ST64_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE2ST64_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_B128(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_B16(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_B8(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_B8_D16_HI(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_B96(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_SRC2_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRITE_SRC2_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRXCHG2_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRXCHG2_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRXCHG2ST64_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRXCHG2ST64_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRXCHG_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_WRXCHG_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_XOR_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_XOR_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_XOR_RTN_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_XOR_RTN_B64(), gem5::VegaISA::Decoder::decode_OP_DS__DS_XOR_SRC2_B32(), gem5::VegaISA::Decoder::decode_OP_DS__DS_XOR_SRC2_B64(), and gem5::VegaISA::Decoder::subDecode_OP_DS().

◆ iFmt_DS_1

InFmt_DS_1 gem5::VegaISA::InstFormat::iFmt_DS_1

Definition at line 2005 of file gpu_decoder.hh.

◆ iFmt_EXP

InFmt_EXP gem5::VegaISA::InstFormat::iFmt_EXP

Definition at line 2006 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_EXP().

◆ iFmt_EXP_1

InFmt_EXP_1 gem5::VegaISA::InstFormat::iFmt_EXP_1

Definition at line 2007 of file gpu_decoder.hh.

◆ iFmt_FLAT

InFmt_FLAT gem5::VegaISA::InstFormat::iFmt_FLAT

Definition at line 2008 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_ADD(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_ADD_F64(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_ADD_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_AND(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_AND_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_CMPSWAP(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_CMPSWAP_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_DEC(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_DEC_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_INC(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_INC_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_MAX_F64(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_MIN_F64(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_OR(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_OR_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SMAX(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SMAX_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SMIN(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SMIN_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SUB(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SUB_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SWAP(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_SWAP_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_UMAX(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_UMAX_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_UMIN(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_UMIN_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_XOR(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_ATOMIC_XOR_X2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_DWORD(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_SBYTE(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_SSHORT(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_UBYTE(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_LOAD_USHORT(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_STORE_BYTE(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_STORE_DWORD(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_STORE_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_STORE_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_STORE_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_STORE_SHORT(), gem5::VegaISA::Decoder::decode_OP_FLAT__FLAT_STORE_SHORT_D16_HI(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_ADD(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_ADD_F32(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_ADD_F64(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_ADD_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_AND(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_AND_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_CMPSWAP(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_CMPSWAP_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_DEC(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_DEC_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_INC(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_INC_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_MAX_F64(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_MIN_F64(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_OR(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_OR_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_PK_ADD_F16(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SMAX(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SMAX_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SMIN(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SMIN_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SUB(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SUB_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SWAP(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_SWAP_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_UMAX(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_UMAX_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_UMIN(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_UMIN_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_XOR(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_ATOMIC_XOR_X2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_DWORD(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_SBYTE(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_SSHORT(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_UBYTE(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_LOAD_USHORT(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_STORE_BYTE(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_STORE_DWORD(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_STORE_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_STORE_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_STORE_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_STORE_SHORT(), gem5::VegaISA::Decoder::decode_OP_GLOBAL__GLOBAL_STORE_SHORT_D16_HI(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_DWORD(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_SBYTE(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_SSHORT(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_UBYTE(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_LOAD_USHORT(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_STORE_BYTE(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_STORE_DWORD(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_STORE_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_STORE_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_STORE_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_STORE_SHORT(), gem5::VegaISA::Decoder::decode_OP_SCRATCH__SCRATCH_STORE_SHORT_D16_HI(), and gem5::VegaISA::Decoder::subDecode_OP_FLAT().

◆ iFmt_FLAT_1

InFmt_FLAT_1 gem5::VegaISA::InstFormat::iFmt_FLAT_1

Definition at line 2009 of file gpu_decoder.hh.

◆ iFmt_INST

InFmt_INST gem5::VegaISA::InstFormat::iFmt_INST

Definition at line 2010 of file gpu_decoder.hh.

◆ iFmt_MIMG

InFmt_MIMG gem5::VegaISA::InstFormat::iFmt_MIMG

Definition at line 2011 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_ADD(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_AND(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_CMPSWAP(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_DEC(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_INC(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_OR(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_SMAX(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_SMIN(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_SUB(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_SWAP(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_UMAX(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_UMIN(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_ATOMIC_XOR(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_B(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_B_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_B_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_B_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_B(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_B_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_B_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_B_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_L(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_L_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_LZ(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_LZ_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_C_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_L(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_L_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_LZ(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_LZ_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GATHER4_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GET_LOD(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_GET_RESINFO(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_LOAD(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_LOAD_MIP(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_LOAD_MIP_PCK(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_LOAD_MIP_PCK_SGN(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_LOAD_PCK(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_LOAD_PCK_SGN(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_B(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_B_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_B_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_B_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_B(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_B_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_B_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_B_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_CD(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_CD_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_CD_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_CD_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_D(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_D_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_D_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_D_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_L(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_L_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_LZ(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_LZ_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_C_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_CD(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_CD_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_CD_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_CD_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_D(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_D_CL(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_D_CL_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_D_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_L(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_L_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_LZ(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_LZ_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_SAMPLE_O(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_STORE(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_STORE_MIP(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_STORE_MIP_PCK(), gem5::VegaISA::Decoder::decode_OP_MIMG__IMAGE_STORE_PCK(), and gem5::VegaISA::Decoder::subDecode_OP_MIMG().

◆ iFmt_MIMG_1

InFmt_MIMG_1 gem5::VegaISA::InstFormat::iFmt_MIMG_1

Definition at line 2012 of file gpu_decoder.hh.

◆ iFmt_MTBUF

◆ iFmt_MTBUF_1

InFmt_MTBUF_1 gem5::VegaISA::InstFormat::iFmt_MTBUF_1

Definition at line 2014 of file gpu_decoder.hh.

◆ iFmt_MUBUF

InFmt_MUBUF gem5::VegaISA::InstFormat::iFmt_MUBUF

Definition at line 2015 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_ADD(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_ADD_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_AND(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_AND_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_CMPSWAP(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_CMPSWAP_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_DEC(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_DEC_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_INC(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_INC_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_OR(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_OR_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SMAX(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SMAX_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SMIN(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SMIN_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SUB(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SUB_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SWAP(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_SWAP_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_UMAX(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_UMAX_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_UMIN(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_UMIN_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_XOR(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_ATOMIC_XOR_X2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_DWORD(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_D16_X(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_D16_XY(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_D16_XYZ(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_D16_XYZW(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_X(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_XY(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_XYZ(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_FORMAT_XYZW(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_SBYTE(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_SHORT_D16(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_SHORT_D16_HI(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_SSHORT(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_UBYTE(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_LOAD_USHORT(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_BYTE(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_DWORD(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_DWORDX3(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_D16_X(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_D16_XY(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_D16_XYZ(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_D16_XYZW(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_X(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_XY(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_XYZ(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_FORMAT_XYZW(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_LDS_DWORD(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_STORE_SHORT(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_WBINVL1(), gem5::VegaISA::Decoder::decode_OP_MUBUF__BUFFER_WBINVL1_VOL(), and gem5::VegaISA::Decoder::subDecode_OP_MUBUF().

◆ iFmt_MUBUF_1

InFmt_MUBUF_1 gem5::VegaISA::InstFormat::iFmt_MUBUF_1

Definition at line 2016 of file gpu_decoder.hh.

◆ iFmt_SMEM

InFmt_SMEM gem5::VegaISA::InstFormat::iFmt_SMEM

Definition at line 2017 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_SMEM__S_ATC_PROBE(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_ATC_PROBE_BUFFER(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_LOAD_DWORD(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_LOAD_DWORDX16(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_LOAD_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_LOAD_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_LOAD_DWORDX8(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_STORE_DWORD(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_STORE_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_BUFFER_STORE_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_DCACHE_INV(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_DCACHE_INV_VOL(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_DCACHE_WB(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_DCACHE_WB_VOL(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_LOAD_DWORD(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_LOAD_DWORDX16(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_LOAD_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_LOAD_DWORDX4(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_LOAD_DWORDX8(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_MEMREALTIME(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_MEMTIME(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_STORE_DWORD(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_STORE_DWORDX2(), gem5::VegaISA::Decoder::decode_OP_SMEM__S_STORE_DWORDX4(), and gem5::VegaISA::Decoder::subDecode_OP_SMEM().

◆ iFmt_SMEM_1

InFmt_SMEM_1 gem5::VegaISA::InstFormat::iFmt_SMEM_1

Definition at line 2018 of file gpu_decoder.hh.

◆ iFmt_SOP1

InFmt_SOP1 gem5::VegaISA::InstFormat::iFmt_SOP1

Definition at line 2019 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_ABS_I32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_AND_SAVEEXEC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_ANDN2_SAVEEXEC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BCNT0_I32_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BCNT0_I32_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BCNT1_I32_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BCNT1_I32_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BITSET0_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BITSET0_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BITSET1_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BITSET1_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BREV_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_BREV_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_CBRANCH_JOIN(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_CMOV_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_CMOV_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FF0_I32_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FF0_I32_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FF1_I32_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FF1_I32_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FLBIT_I32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FLBIT_I32_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FLBIT_I32_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_FLBIT_I32_I64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_GETPC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_MOV_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_MOV_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_MOVRELD_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_MOVRELD_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_MOVRELS_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_MOVRELS_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_NAND_SAVEEXEC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_NOR_SAVEEXEC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_NOT_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_NOT_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_OR_SAVEEXEC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_ORN2_SAVEEXEC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_QUADMASK_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_QUADMASK_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_RFE_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_SET_GPR_IDX_IDX(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_SETPC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_SEXT_I32_I16(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_SEXT_I32_I8(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_SWAPPC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_WQM_B32(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_WQM_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_XNOR_SAVEEXEC_B64(), gem5::VegaISA::Decoder::decode_OP_SOP1__S_XOR_SAVEEXEC_B64(), and gem5::VegaISA::Decoder::subDecode_OP_SOP1().

◆ iFmt_SOP2

InFmt_SOP2 gem5::VegaISA::InstFormat::iFmt_SOP2

Definition at line 2020 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_SOP2__S_ABSDIFF_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ADD_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ADD_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ADDC_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_AND_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_AND_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ANDN2_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ANDN2_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ASHR_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ASHR_I64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_BFE_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_BFE_I64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_BFE_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_BFE_U64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_BFM_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_BFM_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_CBRANCH_G_FORK(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_CSELECT_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_CSELECT_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_LSHL_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_LSHL_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_LSHR_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_LSHR_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_MAX_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_MAX_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_MIN_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_MIN_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_MUL_HI_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_MUL_HI_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_MUL_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_NAND_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_NAND_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_NOR_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_NOR_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_OR_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_OR_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ORN2_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_ORN2_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_RFE_RESTORE_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_SUB_I32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_SUB_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_SUBB_U32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_XNOR_B32(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_XNOR_B64(), gem5::VegaISA::Decoder::decode_OP_SOP2__S_XOR_B32(), and gem5::VegaISA::Decoder::decode_OP_SOP2__S_XOR_B64().

◆ iFmt_SOPC

◆ iFmt_SOPK

◆ iFmt_SOPP

InFmt_SOPP gem5::VegaISA::InstFormat::iFmt_SOPP

Definition at line 2023 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_SOPP__S_BARRIER(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_BRANCH(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_CDBGSYS(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_CDBGSYS_AND_USER(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_CDBGSYS_OR_USER(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_CDBGUSER(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_EXECNZ(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_EXECZ(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_SCC0(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_SCC1(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_VCCNZ(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_CBRANCH_VCCZ(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_DECPERFLEVEL(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_ENDPGM(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_ENDPGM_SAVED(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_ICACHE_INV(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_INCPERFLEVEL(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_NOP(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SENDMSG(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SENDMSGHALT(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SET_GPR_IDX_MODE(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SET_GPR_IDX_OFF(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SETHALT(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SETKILL(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SETPRIO(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_SLEEP(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_TRAP(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_TTRACEDATA(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_WAITCNT(), gem5::VegaISA::Decoder::decode_OP_SOPP__S_WAKEUP(), and gem5::VegaISA::Decoder::subDecode_OP_SOPP().

◆ iFmt_VINTRP

◆ iFmt_VOP1

InFmt_VOP1 gem5::VegaISA::InstFormat::iFmt_VOP1

Definition at line 2025 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_VOP1__V_ACCVGPR_MOV_B32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_BFREV_B32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CEIL_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CEIL_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CEIL_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CLREXCP(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_COS_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_COS_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F16_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F16_I16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F16_U16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_I32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_U32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_UBYTE0(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_UBYTE1(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_UBYTE2(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F32_UBYTE3(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F64_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F64_I32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_F64_U32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_FLR_I32_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_I16_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_I32_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_I32_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_OFF_F32_I4(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_RPI_I32_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_U16_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_U32_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_CVT_U32_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_EXP_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_EXP_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_EXP_LEGACY_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FFBH_I32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FFBH_U32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FFBL_B32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FLOOR_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FLOOR_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FLOOR_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FRACT_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FRACT_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FRACT_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FREXP_EXP_I16_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FREXP_EXP_I32_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FREXP_EXP_I32_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FREXP_MANT_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FREXP_MANT_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_FREXP_MANT_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_LOG_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_LOG_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_LOG_LEGACY_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_MOV_B32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_MOV_B64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_NOP(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_NOT_B32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RCP_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RCP_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RCP_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RCP_IFLAG_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_READFIRSTLANE_B32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RNDNE_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RNDNE_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RNDNE_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RSQ_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RSQ_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_RSQ_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_SIN_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_SIN_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_SQRT_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_SQRT_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_SQRT_F64(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_TRUNC_F16(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_TRUNC_F32(), gem5::VegaISA::Decoder::decode_OP_VOP1__V_TRUNC_F64(), and gem5::VegaISA::Decoder::subDecode_OP_VOP1().

◆ iFmt_VOP2

InFmt_VOP2 gem5::VegaISA::InstFormat::iFmt_VOP2

Definition at line 2026 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_VOP2__V_ADD_CO_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_ADD_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_ADD_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_ADD_U16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_ADD_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_ADDC_CO_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_AND_B32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_ASHRREV_I16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_ASHRREV_I32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_CNDMASK_B32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_FMAC_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_LDEXP_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_LSHLREV_B16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_LSHLREV_B32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_LSHRREV_B16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_LSHRREV_B32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAC_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAC_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MADAK_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MADAK_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MADMK_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MADMK_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAX_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAX_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAX_I16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAX_I32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAX_U16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MAX_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MIN_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MIN_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MIN_I16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MIN_I32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MIN_U16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MIN_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_HI_I32_I24(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_HI_U32_U24(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_I32_I24(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_LEGACY_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_LO_U16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_MUL_U32_U24(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_OR_B32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUB_CO_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUB_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUB_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUB_U16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUB_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUBB_CO_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUBBREV_CO_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUBREV_CO_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUBREV_F16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUBREV_F32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUBREV_U16(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_SUBREV_U32(), gem5::VegaISA::Decoder::decode_OP_VOP2__V_XNOR_B32(), and gem5::VegaISA::Decoder::decode_OP_VOP2__V_XOR_B32().

◆ iFmt_VOP3_1

InFmt_VOP3_1 gem5::VegaISA::InstFormat::iFmt_VOP3_1

Definition at line 2028 of file gpu_decoder.hh.

◆ iFmt_VOP3A

InFmt_VOP3A gem5::VegaISA::InstFormat::iFmt_VOP3A

Definition at line 2027 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ADD3_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ADD_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ADD_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ADD_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ADD_LSHL_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ADD_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ADD_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ALIGNBIT_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ALIGNBYTE_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_AND_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_AND_OR_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ASHRREV_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ASHRREV_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_ASHRREV_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_BCNT_U32_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_BFE_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_BFE_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_BFI_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_BFM_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_BFREV_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CEIL_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CEIL_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CEIL_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CLREXCP(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_CLASS_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_CLASS_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_CLASS_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_EQ_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_F_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GE_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_GT_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LE_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LG_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LG_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LG_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_LT_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NE_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NE_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NE_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NE_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NE_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NE_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NEQ_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NEQ_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NEQ_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NGE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NGE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NGE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NGT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NGT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NGT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLG_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLG_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLG_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_NLT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_O_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_O_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_O_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_T_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_T_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_T_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_T_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_T_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_T_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_TRU_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_TRU_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_TRU_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_U_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_U_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMP_U_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_CLASS_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_CLASS_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_CLASS_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_EQ_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_F_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GE_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_GT_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LE_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LG_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LG_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LG_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_LT_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NE_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NE_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NE_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NE_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NE_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NE_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NEQ_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NEQ_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NEQ_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NGE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NGE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NGE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NGT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NGT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NGT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLG_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLG_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLG_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_NLT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_O_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_O_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_O_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_T_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_T_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_T_I64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_T_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_T_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_T_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_TRU_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_TRU_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_TRU_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_U_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_U_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CMPX_U_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CNDMASK_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_COS_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_COS_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CUBEID_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CUBEMA_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CUBESC_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CUBETC_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F16_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F16_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F16_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_UBYTE0(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_UBYTE1(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_UBYTE2(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F32_UBYTE3(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F64_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F64_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_F64_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_FLR_I32_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_I16_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_I32_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_I32_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_OFF_F32_I4(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PK_FP8_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PK_I16_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PK_U16_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PK_U8_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PKACCUM_U8_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PKNORM_I16_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PKNORM_U16_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_PKRTZ_F16_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_RPI_I32_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_U16_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_U32_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_CVT_U32_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_DIV_FIXUP_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_DIV_FIXUP_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_DIV_FIXUP_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_DIV_FIXUP_LEGACY_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_DIV_FMAS_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_DIV_FMAS_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_EXP_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_EXP_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_EXP_LEGACY_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FFBH_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FFBH_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FFBL_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FLOOR_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FLOOR_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FLOOR_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FMA_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FMA_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FMA_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FMA_LEGACY_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FMAC_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FRACT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FRACT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FRACT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FREXP_EXP_I16_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FREXP_EXP_I32_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FREXP_EXP_I32_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FREXP_MANT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FREXP_MANT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_FREXP_MANT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_INTERP_MOV_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_INTERP_P1_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_INTERP_P1LL_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_INTERP_P1LV_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_INTERP_P2_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_INTERP_P2_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LDEXP_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LDEXP_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LDEXP_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LERP_U8(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LOG_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LOG_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LOG_LEGACY_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHL_ADD_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHL_ADD_U64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHL_OR_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHLREV_B16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHLREV_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHLREV_B64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHRREV_B16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHRREV_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_LSHRREV_B64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAC_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAC_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_I32_I24(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_LEGACY_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_LEGACY_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_LEGACY_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_LEGACY_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAD_U32_U24(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX3_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX3_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX3_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MAX_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MBCNT_HI_U32_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MBCNT_LO_U32_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MED3_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MED3_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MED3_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN3_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN3_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN3_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN_I16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MIN_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MOV_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MOV_FED_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MQSAD_PK_U16_U8(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MQSAD_U32_U8(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MSAD_U8(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_HI_I32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_HI_I32_I24(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_HI_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_HI_U32_U24(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_I32_I24(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_LEGACY_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_LO_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_LO_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_MUL_U32_U24(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_NOP(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_NOT_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_OR3_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_OR_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_PERM_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_QSAD_PK_U16_U8(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RCP_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RCP_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RCP_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RCP_IFLAG_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_READLANE_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RNDNE_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RNDNE_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RNDNE_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RSQ_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RSQ_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_RSQ_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SAD_HI_U8(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SAD_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SAD_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SAD_U8(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SIN_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SIN_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SQRT_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SQRT_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SQRT_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUB_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUB_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUB_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUB_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUBREV_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUBREV_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUBREV_U16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_SUBREV_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_TRIG_PREOP_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_TRUNC_F16(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_TRUNC_F32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_TRUNC_F64(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_WRITELANE_B32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_XAD_U32(), gem5::VegaISA::Decoder::decode_OPU_VOP3__V_XOR_B32(), and gem5::VegaISA::Decoder::subDecode_OPU_VOP3().

◆ iFmt_VOP3B

◆ iFmt_VOP3P

InFmt_VOP3P gem5::VegaISA::InstFormat::iFmt_VOP3P

Definition at line 2034 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_VOP3P__V_ACCVGPR_READ(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_ACCVGPR_WRITE(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_DOT2_F32_F16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_DOT2_I32_I16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_DOT2_U32_U16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_DOT4_I32_I8(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_DOT4_U32_U8(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_DOT8_I32_I4(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_DOT8_U32_U4(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_ADD_F16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_ADD_F32(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_ADD_I16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_ADD_U16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_ASHRREV_I16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_FMA_F16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_FMA_F32(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_LSHLREV_B16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_LSHRREV_B16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MAD_I16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MAD_U16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MAX_F16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MAX_I16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MAX_U16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MIN_F16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MIN_I16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MIN_U16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MOV_B32(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MUL_F16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MUL_F32(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_MUL_LO_U16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_SUB_I16(), gem5::VegaISA::Decoder::decode_OP_VOP3P__V_PK_SUB_U16(), and gem5::VegaISA::Decoder::subDecode_OP_VOP3P().

◆ iFmt_VOP3P_1

InFmt_VOP3P_1 gem5::VegaISA::InstFormat::iFmt_VOP3P_1

Definition at line 2035 of file gpu_decoder.hh.

◆ iFmt_VOP3P_MAI

◆ iFmt_VOP3P_MAI_1

InFmt_VOP3P_MAI_1 gem5::VegaISA::InstFormat::iFmt_VOP3P_MAI_1

Definition at line 2037 of file gpu_decoder.hh.

◆ iFmt_VOP_DPP

◆ iFmt_VOP_SDWA

◆ iFmt_VOP_SDWAB

InFmt_VOP_SDWAB gem5::VegaISA::InstFormat::iFmt_VOP_SDWAB

Definition at line 2033 of file gpu_decoder.hh.

◆ iFmt_VOPC

InFmt_VOPC gem5::VegaISA::InstFormat::iFmt_VOPC

Definition at line 2030 of file gpu_decoder.hh.

Referenced by gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_CLASS_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_CLASS_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_CLASS_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_EQ_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_F_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GE_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_GT_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LE_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LG_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LG_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LG_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_LT_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NE_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NE_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NE_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NE_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NE_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NE_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NEQ_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NEQ_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NEQ_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NGE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NGE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NGE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NGT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NGT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NGT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLG_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLG_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLG_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_NLT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_O_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_O_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_O_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_T_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_T_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_T_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_T_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_T_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_T_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_TRU_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_TRU_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_TRU_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_U_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_U_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMP_U_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_CLASS_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_CLASS_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_CLASS_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_EQ_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_F_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GE_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_GT_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LE_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LG_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LG_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LG_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_LT_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NE_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NE_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NE_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NE_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NE_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NE_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NEQ_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NEQ_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NEQ_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NGE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NGE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NGE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NGT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NGT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NGT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLE_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLE_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLE_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLG_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLG_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLG_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLT_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLT_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_NLT_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_O_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_O_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_O_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_T_I16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_T_I32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_T_I64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_T_U16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_T_U32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_T_U64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_TRU_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_TRU_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_TRU_F64(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_U_F16(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_U_F32(), gem5::VegaISA::Decoder::decode_OP_VOPC__V_CMPX_U_F64(), and gem5::VegaISA::Decoder::subDecode_OP_VOPC().

◆ imm_f32

float gem5::VegaISA::InstFormat::imm_f32

◆ imm_u32


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

Generated on Tue Jun 18 2024 16:24:54 for gem5 by doxygen 1.11.0