Lines Matching defs:call
298 __ Call(isolate()->builtins()->StackCheck(), RelocInfo::CODE_TARGET);
367 __ Call(isolate()->builtins()->InterruptCheck(), RelocInfo::CODE_TARGET);
416 __ Call(isolate()->builtins()->InterruptCheck(),
972 // Call the runtime to declare the globals.
983 // Call the runtime to declare the modules.
1037 // Record position before stub call for type feedback.
1113 // guarantee cache validity, call the runtime system to check cache
1128 // If we got a map from the runtime call, we can do a fast
1445 // perform a runtime call for all variables in the scope
1472 // Record position before possible IC call.
1739 // Emit code to define accessors, using only a single call to the runtime for
1963 // Record source position before possible IC call.
2199 // Otherwise, we push holes for the operand stack and call the runtime to fix
2212 // Not reached: the runtime call returns elsewhere.
2265 // Call load IC. It has arguments receiver and property name r0 and r2.
2273 // Call keyed load IC. It has arguments key and receiver in r0 and r1.
2544 // Record source code position before IC call.
2562 // Record source code position before IC call.
2601 __ Call(code, rmode, ast_id, al, NEVER_INLINE_TARGET_ADDRESS);
2604 void FullCodeGenerator::EmitCallWithIC(Call* expr,
2618 // Call the IC initialization code.
2629 void FullCodeGenerator::EmitKeyedCallWithIC(Call* expr,
2635 // the calling convention for call ICs.
2650 // Call the IC initialization code.
2662 void FullCodeGenerator::EmitCallWithStub(Call* expr, CallFunctionFlags flags) {
2663 // Code common for calls using the call stub.
2674 // Record call targets in unoptimized code.
2710 // Do the runtime call.
2716 void FullCodeGenerator::VisitCall(Call* expr) {
2723 Comment cmnt(masm_, "[ Call");
2729 // In a call to eval, we first call %ResolvePossiblyDirectEval to
2730 // resolve the function we need to call and the receiver of the
2731 // call. Then we call the resolved function using the given
2752 // The runtime call returns a pair of values in r0 (function) and
2768 // Push global object as receiver for the call IC.
2773 // Call to a lookup slot (dynamically introduced variable).
2783 // Call the runtime to find the function to call (returned in r0)
2795 Label call;
2796 __ b(&call);
2801 // by passing the hole to the call function stub.
2804 __ bind(&call);
2823 // Call to an arbitrary expression not handled specially above.
2831 // Emit function call.
2860 // Call the construct call builtin that handles allocation and
2868 // Record call targets in unoptimized code.
2876 __ Call(stub.GetCode(isolate()), RelocInfo::CONSTRUCT_CALL);
3338 // Conditionally generate a log call.
3341 // This is used to determine whether or not to generate the log call.
3360 // Load the arguments on the stack and call the stub.
3373 // Load the arguments on the stack and call the stub.
3520 // Load the arguments on the stack and call the runtime function.
3562 // Load the argument into r0 and call the stub.
3716 // Load the argument on the stack and call the stub.
3728 // Load the argument on the stack and call the runtime function.
3823 // Call runtime to perform the lookup.
4167 // Call the JS runtime function.
4176 // Call the C runtime function.
4216 // Non-global variable. Call the runtime to try to delete from the
4248 call.
4382 // Call stub. Undo operation first.
4415 // Record position before stub call.
4657 // Record position and call the compare IC.
4740 // Contexts created by a call to eval have the same closure as the
4884 // Replace the call address.