Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index 877230ca2ab742c22b10c82b910769078d2938b6..ffbf2a3013dd3e4bcbf0c6808e78d0added9263f 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -833,7 +833,7 @@ void InstructionSelector::VisitLoadStackPointer(Node* node) { |
#endif // V8_TURBOFAN_BACKEND |
// 32 bit targets do not implement the following instructions. |
-#if V8_TARGET_ARCH_32_BIT && V8_TURBOFAN_BACKEND |
+#if V8_TARGET_ARCH_32_BIT && !V8_TARGET_ARCH_X64 && V8_TURBOFAN_BACKEND |
void InstructionSelector::VisitWord64And(Node* node) { UNIMPLEMENTED(); } |
@@ -905,7 +905,7 @@ void InstructionSelector::VisitTruncateInt64ToInt32(Node* node) { |
UNIMPLEMENTED(); |
} |
-#endif // V8_TARGET_ARCH_32_BIT && V8_TURBOFAN_BACKEND |
+#endif // V8_TARGET_ARCH_32_BIT && !V8_TARGET_ARCH_X64 && V8_TURBOFAN_BACKEND |
void InstructionSelector::VisitFinish(Node* node) { |