r600g: Clean up defined magic numbers for TGSI opcodes
Small code clean up that removes magic numbers where a TGSI opcode has been defined. No functional change expected as each opcode is unsupported on the respective hardware. Signed-off-by: Rhys Kidd <rhyskidd@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Tested-by: James Harvey <lothmordor@gmail.com>
This commit is contained in:
parent
d4cb3ee95c
commit
b1b7e921f8
|
@ -8998,20 +8998,20 @@ static const struct r600_shader_tgsi_instruction r600_shader_tgsi_instruction[]
|
|||
[TGSI_OPCODE_ENDSUB] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_TXQ_LZ] = { FETCH_OP_GET_TEXTURE_RESINFO, tgsi_tex},
|
||||
[TGSI_OPCODE_TXQS] = { FETCH_OP_GET_NUMBER_OF_SAMPLES, tgsi_tex},
|
||||
[105] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_RESQ] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[106] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_NOP] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_FSEQ] = { ALU_OP2_SETE_DX10, tgsi_op2},
|
||||
[TGSI_OPCODE_FSGE] = { ALU_OP2_SETGE_DX10, tgsi_op2},
|
||||
[TGSI_OPCODE_FSLT] = { ALU_OP2_SETGT_DX10, tgsi_op2_swap},
|
||||
[TGSI_OPCODE_FSNE] = { ALU_OP2_SETNE_DX10, tgsi_op2_swap},
|
||||
[112] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_MEMBAR] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_CALLNZ] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[114] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_BREAKC] = { ALU_OP0_NOP, tgsi_loop_breakc},
|
||||
[TGSI_OPCODE_KILL_IF] = { ALU_OP2_KILLGT, tgsi_kill}, /* conditional kill */
|
||||
[TGSI_OPCODE_END] = { ALU_OP0_NOP, tgsi_end}, /* aka HALT */
|
||||
[118] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_DFMA] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_F2I] = { ALU_OP1_FLT_TO_INT, tgsi_op2_trans},
|
||||
[TGSI_OPCODE_IDIV] = { ALU_OP0_NOP, tgsi_idiv},
|
||||
[TGSI_OPCODE_IMAX] = { ALU_OP2_MAX_INT, tgsi_op2},
|
||||
|
@ -9197,14 +9197,14 @@ static const struct r600_shader_tgsi_instruction eg_shader_tgsi_instruction[] =
|
|||
[TGSI_OPCODE_ENDSUB] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_TXQ_LZ] = { FETCH_OP_GET_TEXTURE_RESINFO, tgsi_tex},
|
||||
[TGSI_OPCODE_TXQS] = { FETCH_OP_GET_NUMBER_OF_SAMPLES, tgsi_tex},
|
||||
[105] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_RESQ] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[106] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_NOP] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_FSEQ] = { ALU_OP2_SETE_DX10, tgsi_op2},
|
||||
[TGSI_OPCODE_FSGE] = { ALU_OP2_SETGE_DX10, tgsi_op2},
|
||||
[TGSI_OPCODE_FSLT] = { ALU_OP2_SETGT_DX10, tgsi_op2_swap},
|
||||
[TGSI_OPCODE_FSNE] = { ALU_OP2_SETNE_DX10, tgsi_op2_swap},
|
||||
[112] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_MEMBAR] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_CALLNZ] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[114] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_BREAKC] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
|
@ -9420,14 +9420,14 @@ static const struct r600_shader_tgsi_instruction cm_shader_tgsi_instruction[] =
|
|||
[TGSI_OPCODE_ENDSUB] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_TXQ_LZ] = { FETCH_OP_GET_TEXTURE_RESINFO, tgsi_tex},
|
||||
[TGSI_OPCODE_TXQS] = { FETCH_OP_GET_NUMBER_OF_SAMPLES, tgsi_tex},
|
||||
[105] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_RESQ] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[106] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_NOP] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_FSEQ] = { ALU_OP2_SETE_DX10, tgsi_op2},
|
||||
[TGSI_OPCODE_FSGE] = { ALU_OP2_SETGE_DX10, tgsi_op2},
|
||||
[TGSI_OPCODE_FSLT] = { ALU_OP2_SETGT_DX10, tgsi_op2_swap},
|
||||
[TGSI_OPCODE_FSNE] = { ALU_OP2_SETNE_DX10, tgsi_op2_swap},
|
||||
[112] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_MEMBAR] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_CALLNZ] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[114] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
[TGSI_OPCODE_BREAKC] = { ALU_OP0_NOP, tgsi_unsupported},
|
||||
|
|
|
@ -397,6 +397,7 @@ struct tgsi_property_data {
|
|||
#define TGSI_OPCODE_BRK 73
|
||||
#define TGSI_OPCODE_IF 74
|
||||
#define TGSI_OPCODE_UIF 75
|
||||
/* gap */
|
||||
#define TGSI_OPCODE_ELSE 77
|
||||
#define TGSI_OPCODE_ENDIF 78
|
||||
|
||||
|
|
Loading…
Reference in New Issue