Home | History | Annotate | Download | only in ia32

Lines Matching refs:Function

60   // responsibility of the caller to never invoke such function on the
136 // Find the function context up the context chain.
139 // Load the global function with the given index.
140 void LoadGlobalFunction(int index, Register function);
142 // Load the initial map from the global function. The registers
143 // function and map can be the same.
144 void LoadGlobalFunctionInitialMap(Register function, Register map);
158 // Invoke the JavaScript function code by either calling or jumping.
172 // Invoke the JavaScript function in the given register. Changes the
173 // current context to the context in the function before invoking.
174 void InvokeFunction(Register function,
179 void InvokeFunction(JSFunction* function,
184 // Invoke specified builtin JavaScript function. Adds an entry to
190 // Store the function for the given builtin in the target register.
436 // Try to get function prototype of a function and puts the value in
437 // the result register. Checks that the function really is a
438 // function and jumps to the miss label if the fast checks fail. The
439 // function register will be untouched; the other registers may be
441 void TryGetFunctionPrototype(Register function,
479 void CallRuntime(const Runtime::Function* f, int num_arguments);
482 // Call a runtime function, returning the CodeStub object called.
485 MUST_USE_RESULT MaybeObject* TryCallRuntime(const Runtime::Function* f,
488 // Convenience function: Same as above, but takes the fid instead.
491 // Convenience function: Same as above, but takes the fid instead.
495 // Convenience function: call an external reference.
510 // Convenience function: tail call a runtime routine (jump).
515 // Convenience function: tail call a runtime routine (jump). Try to generate
522 // Before calling a C-function from generated code, align arguments on stack.
531 // Calls a C function and cleans up the space for arguments allocated
532 // by PrepareCallCFunction. The called function is not allowed to trigger a
535 // function).
536 void CallCFunction(ExternalReference function, int num_arguments);
537 void CallCFunction(Register function, int num_arguments);
546 // Calls an API function. Allocates HandleScope, extracts
550 MaybeObject* TryCallApiFunctionAndReturn(ApiFunction* function,