Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index 86b8c10ff238095b7b66c00d16c11ebb77c9c03e..3f308bdc7d1a5160647d5a48b7a44ecfefd4927f 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -1076,6 +1076,12 @@ void InstructionSelector::VisitNode(Node* node) { |
case IrOpcode::kImpossibleToTagged: |
MarkAsRepresentation(MachineType::PointerRepresentation(), node); |
return VisitImpossibleToTagged(node); |
+ case IrOpcode::kImpossibleToTaggedSigned: |
+ MarkAsRepresentation(MachineType::PointerRepresentation(), node); |
+ return VisitImpossibleToTagged(node); |
+ case IrOpcode::kImpossibleToTaggedPointer: |
+ MarkAsRepresentation(MachineType::PointerRepresentation(), node); |
+ return VisitImpossibleToTagged(node); |
case IrOpcode::kImpossibleToBit: |
return MarkAsWord32(node), VisitImpossibleToBit(node); |
case IrOpcode::kFloat64SilenceNaN: |