summaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_eu.cpp
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2019-09-27 15:52:31 -0700
committerFrancisco Jerez <[email protected]>2019-10-11 12:24:16 -0700
commit31182e7aa95be5c999bda51b8a2575bed59fc621 (patch)
tree66f66c71ef36d0212861960c2719ea85bba2c209 /src/intel/compiler/brw_eu.cpp
parentc742be143731cf34c97a67e795e488844fe479e9 (diff)
intel/eu/gen11+: Mark dot product opcodes as unsupported on opcode_descs table.
These instructions have been removed from the hardware. Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
Diffstat (limited to 'src/intel/compiler/brw_eu.cpp')
-rw-r--r--src/intel/compiler/brw_eu.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/intel/compiler/brw_eu.cpp b/src/intel/compiler/brw_eu.cpp
index cf707f7303e..11bdddcc7cb 100644
--- a/src/intel/compiler/brw_eu.cpp
+++ b/src/intel/compiler/brw_eu.cpp
@@ -535,10 +535,10 @@ static const struct opcode_desc opcode_descs[] = {
{ BRW_OPCODE_SUBB, 79, "subb", 2, 1, GEN_GE(GEN7) },
{ BRW_OPCODE_SAD2, 80, "sad2", 2, 1, GEN_ALL },
{ BRW_OPCODE_SADA2, 81, "sada2", 2, 1, GEN_ALL },
- { BRW_OPCODE_DP4, 84, "dp4", 2, 1, GEN_ALL },
- { BRW_OPCODE_DPH, 85, "dph", 2, 1, GEN_ALL },
- { BRW_OPCODE_DP3, 86, "dp3", 2, 1, GEN_ALL },
- { BRW_OPCODE_DP2, 87, "dp2", 2, 1, GEN_ALL },
+ { BRW_OPCODE_DP4, 84, "dp4", 2, 1, GEN_LT(GEN11) },
+ { BRW_OPCODE_DPH, 85, "dph", 2, 1, GEN_LT(GEN11) },
+ { BRW_OPCODE_DP3, 86, "dp3", 2, 1, GEN_LT(GEN11) },
+ { BRW_OPCODE_DP2, 87, "dp2", 2, 1, GEN_LT(GEN11) },
{ BRW_OPCODE_LINE, 89, "line", 2, 1, GEN_LE(GEN10) },
{ BRW_OPCODE_PLN, 90, "pln", 2, 1, GEN_GE(GEN45) & GEN_LE(GEN10) },
{ BRW_OPCODE_MAD, 91, "mad", 3, 1, GEN_GE(GEN6) },