Lines Matching defs:call
288 __ call(isolate()->builtins()->StackCheck(), RelocInfo::CODE_TARGET);
346 __ call(isolate()->builtins()->InterruptCheck(), RelocInfo::CODE_TARGET);
393 __ call(isolate()->builtins()->InterruptCheck(),
924 // Call the runtime to declare the globals.
934 // Call the runtime to declare the modules.
989 // Record position before stub call for type feedback.
1061 // guarantee cache validity, call the runtime system to check cache
1335 // load IC call.
1383 // perform a runtime call for all variables in the scope
1409 // Record position before possible IC call.
1677 // Emit code to define accessors, using only a single call to the runtime for
1793 // cannot transition and don't need to call the runtime stub.
1916 // Record source position before possible IC call.
2125 __ call(&resume_frame);
2154 // Otherwise, we push holes for the operand stack and call the runtime to fix
2167 // Not reached: the runtime call returns elsewhere.
2256 __ mov(eax, edx); // Copy left operand in case of a stub call.
2498 // Record source code position before IC call.
2520 // Record source code position before IC call.
2557 __ call(code, rmode, ast_id);
2563 void FullCodeGenerator::EmitCallWithIC(Call* expr,
2575 // Record source position of the IC call.
2587 void FullCodeGenerator::EmitKeyedCallWithIC(Call* expr,
2593 // the calling convention for call ICs.
2606 // Record source position of the IC call.
2619 void FullCodeGenerator::EmitCallWithStub(Call* expr, CallFunctionFlags flags) {
2620 // Code common for calls using the call stub.
2631 // Record call targets in unoptimized code.
2666 // Do the runtime call.
2671 void FullCodeGenerator::VisitCall(Call* expr) {
2678 Comment cmnt(masm_, "[ Call");
2684 // In a call to eval, we first call %ResolvePossiblyDirectEval to
2685 // resolve the function we need to call and the receiver of the call.
2686 // Then we call the resolved function using the given arguments.
2703 // The runtime call returns a pair of values in eax (function) and
2719 // Push global object as receiver for the call IC.
2724 // Call to a lookup slot (dynamically introduced variable).
2732 // Call the runtime to find the function to call (returned in eax) and
2743 Label call;
2744 __ jmp(&call, Label::kNear);
2749 // passing the hole to the call function stub.
2751 __ bind(&call);
2772 // Call
2779 // Emit function call.
2808 // Call the construct call builtin that handles allocation and
2816 // Record call targets in unoptimized code.
2824 __ call(stub.GetCode(isolate()), RelocInfo::CONSTRUCT_CALL);
3289 // Conditionally generate a log call.
3292 // This is used to determine whether or not to generate the log call.
3310 // Load the arguments on the stack and call the stub.
3323 // Load the arguments on the stack and call the stub.
3470 // Load the arguments on the stack and call the runtime function.
3519 // Load the argument into eax and call the stub.
3677 // Load the argument on the stack and call the stub.
3689 // Load the argument on the stack and call the runtime function.
3732 // Load the arguments on the stack and call the stub.
3783 // Call runtime to perform the lookup.
4157 // Call the JS runtime function via a call IC.
4166 // Call the C runtime function.
4205 // Non-global variable. Call the runtime to try to delete from the
4236 // The labels are swapped for the recursive call.
4378 // Call stub. Undo operation first.
4410 // Record position before stub call.
4413 // Call stub for +1/-1.
4658 // Record position and call the compare IC.
4838 __ call(finally_entry_);
4867 // call <interrupt stub>
4877 // call <on-stack replacment>