Index: src/full-codegen/s390/full-codegen-s390.cc |
diff --git a/src/full-codegen/s390/full-codegen-s390.cc b/src/full-codegen/s390/full-codegen-s390.cc |
index 34de5c680a19bd922ef88f7373dcf9e82b949b8c..b8187e3f1f6ba31ec72a00375e6a17fbebd94db7 100644 |
--- a/src/full-codegen/s390/full-codegen-s390.cc |
+++ b/src/full-codegen/s390/full-codegen-s390.cc |
@@ -2579,7 +2579,7 @@ void FullCodeGenerator::EmitPossiblyEvalCall(Call* expr) { |
// resolve eval. |
__ LoadP(r3, MemOperand(sp, (arg_count + 1) * kPointerSize), r0); |
__ push(r3); |
- EmitResolvePossiblyDirectEval(arg_count); |
+ EmitResolvePossiblyDirectEval(expr); |
// Touch up the stack with the resolved function. |
__ StoreP(r2, MemOperand(sp, (arg_count + 1) * kPointerSize), r0); |