mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 06:58:05 +02:00
i965: Remove never used RSR and RSL opcodes.
RSR and RSL are listed in the "Defeatured Instructions" section of the 965 PRM, Volume 4: "The following instructions are removed from Gen4 implementation mainly due to implementation cost/schedule reasons. They are candidates for future generations." Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
0f6fce1585
commit
4a6100054c
4 changed files with 0 additions and 8 deletions
|
|
@ -691,8 +691,6 @@ enum opcode {
|
|||
BRW_OPCODE_XOR = 7,
|
||||
BRW_OPCODE_SHR = 8,
|
||||
BRW_OPCODE_SHL = 9,
|
||||
BRW_OPCODE_RSR = 10,
|
||||
BRW_OPCODE_RSL = 11,
|
||||
BRW_OPCODE_ASR = 12,
|
||||
BRW_OPCODE_CMP = 16,
|
||||
BRW_OPCODE_CMPN = 17,
|
||||
|
|
|
|||
|
|
@ -154,8 +154,6 @@ ALU2(OR)
|
|||
ALU2(XOR)
|
||||
ALU2(SHR)
|
||||
ALU2(SHL)
|
||||
ALU2(RSR)
|
||||
ALU2(RSL)
|
||||
ALU2(ASR)
|
||||
ALU1(F32TO16)
|
||||
ALU1(F16TO32)
|
||||
|
|
|
|||
|
|
@ -936,8 +936,6 @@ ALU2(OR)
|
|||
ALU2(XOR)
|
||||
ALU2(SHR)
|
||||
ALU2(SHL)
|
||||
ALU2(RSR)
|
||||
ALU2(RSL)
|
||||
ALU2(ASR)
|
||||
ALU1(F32TO16)
|
||||
ALU1(F16TO32)
|
||||
|
|
|
|||
|
|
@ -53,8 +53,6 @@ is_expression(const fs_inst *const inst)
|
|||
case BRW_OPCODE_XOR:
|
||||
case BRW_OPCODE_SHR:
|
||||
case BRW_OPCODE_SHL:
|
||||
case BRW_OPCODE_RSR:
|
||||
case BRW_OPCODE_RSL:
|
||||
case BRW_OPCODE_ASR:
|
||||
case BRW_OPCODE_ADD:
|
||||
case BRW_OPCODE_MUL:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue