Index: src/x64/macro-assembler-x64.cc |
diff --git a/src/x64/macro-assembler-x64.cc b/src/x64/macro-assembler-x64.cc |
index 64f42f49ee21948aae4fea68997b043461127ced..39322b9b932d1411e4202973142972eef173959e 100644 |
--- a/src/x64/macro-assembler-x64.cc |
+++ b/src/x64/macro-assembler-x64.cc |
@@ -2769,6 +2769,15 @@ void MacroAssembler::DebugBreak() { |
#endif // ENABLE_DEBUGGER_SUPPORT |
+void MacroAssembler::SetReceiverType(Register dst, ReceiverType receiver_type) { |
+ if (receiver_type == IMPLICIT_RECEIVER) { |
+ Set(dst, Smi::FromInt(1)); |
+ } else { |
+ Set(dst, Smi::FromInt(0)); |
+ } |
+} |
+ |
+ |
void MacroAssembler::InvokeCode(Register code, |
const ParameterCount& expected, |
const ParameterCount& actual, |