summaryrefslogtreecommitdiff
path: root/src/ir/cost.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ir/cost.h')
-rw-r--r--src/ir/cost.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ir/cost.h b/src/ir/cost.h
index 9423101d3..c0a8a76e9 100644
--- a/src/ir/cost.h
+++ b/src/ir/cost.h
@@ -494,6 +494,8 @@ struct CostAnalyzer : public OverriddenVisitor<CostAnalyzer, CostType> {
case SwizzleVecI8x16:
case RelaxedSwizzleVecI8x16:
case RelaxedQ15MulrSVecI16x8:
+ case DotI8x16I7x16SToVecI16x8:
+ case DotI8x16I7x16UToVecI16x8:
ret = 1;
break;
case InvalidBinary:
@@ -541,6 +543,8 @@ struct CostAnalyzer : public OverriddenVisitor<CostAnalyzer, CostType> {
case RelaxedFmsVecF32x4:
case RelaxedFmaVecF64x2:
case RelaxedFmsVecF64x2:
+ case DotI8x16I7x16AddSToVecI32x4:
+ case DotI8x16I7x16AddUToVecI32x4:
ret = 1;
break;
}