Index: src/x64/lithium-x64.cc |
diff --git a/src/x64/lithium-x64.cc b/src/x64/lithium-x64.cc |
index 0c36934b5d6af2e853c0db82ec0bfbe2a1fac0da..4b7812465e0dde166754d8218ff7ecce26aa2ccf 100644 |
--- a/src/x64/lithium-x64.cc |
+++ b/src/x64/lithium-x64.cc |
@@ -2136,6 +2136,15 @@ LInstruction* LChunkBuilder::DoLeaveInlined(HLeaveInlined* instr) { |
return NULL; |
} |
+ |
+LInstruction* LChunkBuilder::DoIn(HIn* instr) { |
+ LOperand* key = UseAtStart(instr->key()); |
+ LOperand* object = UseOrConstantAtStart(instr->object()); |
+ LIn* result = new LIn(key, object); |
+ return MarkAsCall(DefineFixed(result, rax), instr); |
+} |
+ |
+ |
} } // namespace v8::internal |
#endif // V8_TARGET_ARCH_X64 |