mirror of
https://github.com/KytyPS5/KytyPS5.git
synced 2026-10-21 11:26:56 +02:00
shader: implement S_WQM_B32
Co-authored-by: Brandon Strong <brandostrong@gmail.com>
This commit is contained in:
@@ -41,6 +41,7 @@ constexpr OpcodeMap SOP1_OPCODE_LIST[] = {
|
||||
{0x06u, Opcode::S_CMOV_B64},
|
||||
{0x07u, Opcode::S_NOT_B32},
|
||||
{0x08u, Opcode::S_NOT_B64},
|
||||
{0x09u, Opcode::S_WQM_B32},
|
||||
{0x0au, Opcode::S_WQM_B64},
|
||||
{0x0bu, Opcode::S_BREV_B32},
|
||||
{0x0fu, Opcode::S_BCNT1_I32_B32},
|
||||
|
||||
@@ -487,6 +487,7 @@ std::string InstructionToString(const Instruction& inst) {
|
||||
case Opcode::S_BITSET0_B64:
|
||||
case Opcode::S_BITSET1_B64:
|
||||
case Opcode::S_NOT_B64:
|
||||
case Opcode::S_WQM_B32:
|
||||
case Opcode::S_WQM_B64:
|
||||
case Opcode::S_QUADMASK_B64:
|
||||
case Opcode::S_AND_SAVEEXEC_B32:
|
||||
|
||||
@@ -63,6 +63,7 @@ enum class Opcode {
|
||||
S_ANDN1_SAVEEXEC_B64,
|
||||
S_NOT_B32,
|
||||
S_NOT_B64,
|
||||
S_WQM_B32,
|
||||
S_WQM_B64,
|
||||
S_ADD_U32,
|
||||
S_ADDC_U32,
|
||||
|
||||
Reference in New Issue
Block a user