void execute(GPUDynInstPtr) override
Inst_SOPC__S_BITCMP0_B32(InFmt_SOPC *)
~Inst_SOPC__S_BITCMP0_B32()
void execute(GPUDynInstPtr) override
Inst_SOPC__S_BITCMP0_B64(InFmt_SOPC *)
~Inst_SOPC__S_BITCMP0_B64()
~Inst_SOPC__S_BITCMP1_B32()
void execute(GPUDynInstPtr) override
Inst_SOPC__S_BITCMP1_B32(InFmt_SOPC *)
Inst_SOPC__S_BITCMP1_B64(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
~Inst_SOPC__S_BITCMP1_B64()
void execute(GPUDynInstPtr) override
Inst_SOPC__S_CMP_EQ_I32(InFmt_SOPC *)
~Inst_SOPC__S_CMP_EQ_I32()
Inst_SOPC__S_CMP_EQ_U32(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
~Inst_SOPC__S_CMP_EQ_U32()
void execute(GPUDynInstPtr) override
~Inst_SOPC__S_CMP_EQ_U64()
Inst_SOPC__S_CMP_EQ_U64(InFmt_SOPC *)
~Inst_SOPC__S_CMP_GE_I32()
Inst_SOPC__S_CMP_GE_I32(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
Inst_SOPC__S_CMP_GE_U32(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
~Inst_SOPC__S_CMP_GE_U32()
void execute(GPUDynInstPtr) override
Inst_SOPC__S_CMP_GT_I32(InFmt_SOPC *)
~Inst_SOPC__S_CMP_GT_I32()
~Inst_SOPC__S_CMP_GT_U32()
void execute(GPUDynInstPtr) override
Inst_SOPC__S_CMP_GT_U32(InFmt_SOPC *)
Inst_SOPC__S_CMP_LE_I32(InFmt_SOPC *)
~Inst_SOPC__S_CMP_LE_I32()
void execute(GPUDynInstPtr) override
void execute(GPUDynInstPtr) override
~Inst_SOPC__S_CMP_LE_U32()
Inst_SOPC__S_CMP_LE_U32(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
~Inst_SOPC__S_CMP_LG_I32()
Inst_SOPC__S_CMP_LG_I32(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
Inst_SOPC__S_CMP_LG_U32(InFmt_SOPC *)
~Inst_SOPC__S_CMP_LG_U32()
Inst_SOPC__S_CMP_LG_U64(InFmt_SOPC *)
~Inst_SOPC__S_CMP_LG_U64()
void execute(GPUDynInstPtr) override
void execute(GPUDynInstPtr) override
Inst_SOPC__S_CMP_LT_I32(InFmt_SOPC *)
~Inst_SOPC__S_CMP_LT_I32()
~Inst_SOPC__S_CMP_LT_U32()
Inst_SOPC__S_CMP_LT_U32(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
void execute(GPUDynInstPtr) override
Inst_SOPC__S_SETVSKIP(InFmt_SOPC *)
Inst_SOPC__S_SET_GPR_IDX_ON(InFmt_SOPC *)
void execute(GPUDynInstPtr) override
~Inst_SOPC__S_SET_GPR_IDX_ON()
void read() override
read from and write to the underlying register(s) that this operand is referring to.
std::enable_if< Condition, DataType >::type rawData() const
we store scalar data in a std::array, however if we need the full operand data we use this method to ...
void panicUnimplemented() const
constexpr T bits(T val, unsigned first, unsigned last)
Extract the bitfield from position 'first' to 'last' (inclusive) from 'val' and right justify it.
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
std::shared_ptr< GPUDynInst > GPUDynInstPtr