Home | History | Annotate | Download | only in mips

Lines Matching defs:call

38 // next call: mov(a0, v0). This is not needed on the other architectures.
697 // Call the runtime to find the boolean value of the source and then
899 // Call the runtime to declare the globals.
957 // Record position before stub call for type feedback.
1032 // guarantee cache validity, call the runtime system to check cache
1047 // If we got a map from the runtime call, we can do a fast
1294 // perform a runtime call for all variables in the scope
1323 // Record position before possible IC call.
1582 // Emit code to define accessors, using only a single call to the runtime for
1796 // Record source position before possible IC call.
1822 // Call load IC. It has arguments receiver and property name a0 and a2.
1831 // Call keyed load IC. It has arguments key and receiver in a0 and a1.
2120 // Record source code position before IC call.
2167 // Record source code position before IC call.
2169 // Call keyed store IC.
2226 __ Call(code, rmode, ast_id);
2230 void FullCodeGenerator::EmitCallWithIC(Call* expr,
2244 // Call the IC initialization code.
2255 void FullCodeGenerator::EmitKeyedCallWithIC(Call* expr,
2261 // the calling convention for call ICs.
2276 // Call the IC initialization code.
2288 void FullCodeGenerator::EmitCallWithStub(Call* expr, CallFunctionFlags flags) {
2289 // Code common for calls using the call stub.
2330 // Do the runtime call.
2335 void FullCodeGenerator::VisitCall(Call* expr) {
2342 Comment cmnt(masm_, "[ Call");
2348 // In a call to eval, we first call %ResolvePossiblyDirectEval to
2349 // resolve the function we need to call and the receiver of the
2350 // call. Then we call the resolved function using the given
2371 // The runtime call returns a pair of values in v0 (function) and
2386 // Push global object as receiver for the call IC.
2391 // Call to a lookup slot (dynamically introduced variable).
2401 // Call the runtime to find the function to call (returned in v0)
2413 Label call;
2414 __ Branch(&call);
2419 // by passing the hole to the call function stub.
2422 __ bind(&call);
2441 // Call to an arbitrary expression not handled specially above.
2449 // Emit function call.
2478 // Call the construct call builtin that handles allocation and
2486 // Record call targets in unoptimized code, but not in the snapshot.
2501 __ Call(stub.GetCode(), RelocInfo::CONSTRUCT_CALL);
2929 // Conditionally generate a log call.
2932 // This is used to determine whether or not to generate the log call.
2956 // we call out to external C code below.
2965 __ mov(s0, v0); // Save result in s0, so it is saved thru CFunc call.
3003 // Load the arguments on the stack and call the stub.
3016 // Load the arguments on the stack and call the stub.
3096 // Load the arguments on the stack and call the runtime function.
3144 // Load the argument on the stack and call the stub.
3294 // Load the argument on the stack and call the stub.
3307 // Load the argument on the stack and call the stub.
3320 // Load the argument on the stack and call the stub.
3333 // Load the argument on the stack and call the stub.
3346 // Load the argument on the stack and call the runtime function.
3444 // Call runtime to perform the lookup.
3790 // Call the JS runtime function.
3799 // Call the C runtime function.
3839 // Non-global variable. Call the runtime to try to delete from the
3871 // The labels are swapped for the recursive call.
4012 // Call ToNumber only if operand is not a smi.
4058 // Record position before stub call.
4314 // Record position and call the compare IC.
4403 // Contexts created by a call to eval have the same closure as the
4464 __ Call(finally_entry_);