Lines Matching defs:function
596 // This function automatically preserves caller-saved registers so that
628 // Define a function entrypoint.
703 // unpredictable. The function may corrupt its register arguments. The
709 // in register dst. There are three modes for this function:
719 // The function may corrupt its register arguments. The registers must not
1002 // Calls a C function.
1003 // The called function is not allowed to trigger a
1006 // function).
1007 void CallCFunction(ExternalReference function, int num_reg_arguments);
1008 void CallCFunction(ExternalReference function, int num_reg_arguments,
1010 void CallCFunction(Register function, int num_reg_arguments,
1321 // Generates function prologue code.
1349 // This function clobbers the condition flags. On output the overflow flag is
1508 // This function also checks wether veneers need to be emitted.
1881 // Convenience function: Same as above, but takes the fid instead.
1887 // Convenience function: Same as above, but takes the fid instead.
1890 const Runtime::Function* function = Runtime::FunctionForId(fid);
1891 CallRuntime(function, function->nargs, save_doubles);
1906 // 'function' must be x1.
1914 // On function call, call into the debugger.
1918 void InvokeFunctionCode(Register function, Register new_target,
1921 // Invoke the JavaScript function in the given register.
1922 // Changes the current context to the context in the function before invoking.
1923 void InvokeFunctionWithNewTarget(Register function, Register new_target,
1926 void InvokeFunction(Register function, Register expected_parameter_count,
1995 // The only registers modified by this function are the provided scratch
2012 // This function also stores the new frame information in the top frame, so
2018 // Leave the current exit frame, after a C function has returned to generated