Lines Matching defs:call
38 // next call: mov(a0, v0). This is not needed on the other architectures.
308 __ Call(isolate()->builtins()->StackCheck(), RelocInfo::CODE_TARGET);
378 // Call will emit a li t9 first, so it is safe to use the delay slot.
379 __ Call(isolate()->builtins()->InterruptCheck(), RelocInfo::CODE_TARGET);
426 __ Call(isolate()->builtins()->InterruptCheck(),
985 // Call the runtime to declare the globals.
996 // Call the runtime to declare the modules.
1051 // Record position before stub call for type feedback.
1125 // guarantee cache validity, call the runtime system to check cache
1140 // If we got a map from the runtime call, we can do a fast
1453 // perform a runtime call for all variables in the scope
1482 // Record position before possible IC call.
1751 // Emit code to define accessors, using only a single call to the runtime for
1980 // Record source position before possible IC call.
2186 __ Call(&resume_frame);
2217 // Otherwise, we push holes for the operand stack and call the runtime to fix
2230 // Not reached: the runtime call returns elsewhere.
2284 // Call load IC. It has arguments receiver and property name a0 and a2.
2293 // Call keyed load IC. It has arguments key and receiver in a0 and a1.
2571 // Record source code position before IC call.
2590 // Record source code position before IC call.
2592 // Call keyed store IC.
2633 __ Call(code, rmode, id);
2637 void FullCodeGenerator::EmitCallWithIC(Call* expr,
2651 // Call the IC initialization code.
2662 void FullCodeGenerator::EmitKeyedCallWithIC(Call* expr,
2668 // the calling convention for call ICs.
2683 // Call the IC initialization code.
2695 void FullCodeGenerator::EmitCallWithStub(Call* expr, CallFunctionFlags flags) {
2696 // Code common for calls using the call stub.
2707 // Record call targets.
2743 // Do the runtime call.
2749 void FullCodeGenerator::VisitCall(Call* expr) {
2756 Call");
2762 // In a call to eval, we first call %ResolvePossiblyDirectEval to
2763 // resolve the function we need to call and the receiver of the
2764 // call. Then we call the resolved function using the given
2785 // The runtime call returns a pair of values in v0 (function) and
2800 // Push global object as receiver for the call IC.
2805 // Call to a lookup slot (dynamically introduced variable).
2815 // Call the runtime to find the function to call (returned in v0)
2827 Label call;
2828 __ Branch(&call);
2833 // by passing the hole to the call function stub.
2836 __ bind(&call);
2855 // Call to an arbitrary expression not handled specially above.
2863 // Emit function call.
2892 // Call the construct call builtin that handles allocation and
2900 // Record call targets in unoptimized code.
2908 __ Call(stub.GetCode(isolate()), RelocInfo::CONSTRUCT_CALL);
3371 // Conditionally generate a log call.
3374 // This is used to determine whether or not to generate the log call.
3393 // Load the arguments on the stack and call the stub.
3406 // Load the arguments on the stack and call the stub.
3561 // Load the arguments on the stack and call the runtime function.
3605 // Load the argument into a0 and call the stub.
3766 // Load the argument on the stack and call the stub.
3779 // Load the argument on the stack and call the runtime function.
3878 // Call runtime to perform the lookup.
4222 // Call the JS runtime function.
4231 // Call the C runtime function.
4271 // Non-global variable. Call the runtime to try to delete from the
4303 // The labels are swapped for the recursive call.
4441 // Call stub. Undo operation first.
4473 // Record position before stub call.
4712 // Record position and call the compare IC.
4793 // Contexts created by a call to eval have the same closure as the
4897 __ Call(finally_entry_);