summaryrefslogtreecommitdiff
path: root/src/ir
diff options
context:
space:
mode:
Diffstat (limited to 'src/ir')
-rw-r--r--src/ir/child-typer.h6
-rw-r--r--src/ir/cost.h6
2 files changed, 12 insertions, 0 deletions
diff --git a/src/ir/child-typer.h b/src/ir/child-typer.h
index 17717a32c..2bfaefaff 100644
--- a/src/ir/child-typer.h
+++ b/src/ir/child-typer.h
@@ -558,6 +558,12 @@ template<typename Subtype> struct ChildTyper : OverriddenVisitor<Subtype> {
case LeSVecI64x2:
case GtSVecI64x2:
case GeSVecI64x2:
+ case EqVecF16x8:
+ case NeVecF16x8:
+ case LtVecF16x8:
+ case LeVecF16x8:
+ case GtVecF16x8:
+ case GeVecF16x8:
case EqVecF32x4:
case NeVecF32x4:
case LtVecF32x4:
diff --git a/src/ir/cost.h b/src/ir/cost.h
index 06512d656..ab8ae90ae 100644
--- a/src/ir/cost.h
+++ b/src/ir/cost.h
@@ -398,6 +398,12 @@ struct CostAnalyzer : public OverriddenVisitor<CostAnalyzer, CostType> {
case LeSVecI64x2:
case GtSVecI64x2:
case GeSVecI64x2:
+ case EqVecF16x8:
+ case NeVecF16x8:
+ case LtVecF16x8:
+ case LeVecF16x8:
+ case GtVecF16x8:
+ case GeVecF16x8:
case EqVecF32x4:
case NeVecF32x4:
case LtVecF32x4: