Home | History | Annotate | Download | only in arm

Lines Matching refs:Function

72 // Flags used for the ObjectToDoubleVFPRegister function.
96 // responsibility of the caller to never invoke such function on the
510 void LoadGlobalFunction(int index, Register function);
512 // Load the initial map from the global function. The registers
513 // function and map can be the same, function is then overwritten.
514 void LoadGlobalFunctionInitialMap(Register function,
532 // Invoke the JavaScript function code by either calling or jumping.
547 // Invoke the JavaScript function in the given register. Changes the
548 // current context to the context in the function before invoking.
549 void InvokeFunction(Register function,
555 void InvokeFunction(Handle<JSFunction> function,
753 // Try to get function prototype of a function and puts the value in
754 // the result register. Checks that the function really is a
755 // function and jumps to the miss label if the fast checks fail. The
756 // function register will be untouched; the other registers may be
758 void TryGetFunctionPrototype(Register function,
977 void CallRuntime(const Runtime::Function* f, int num_arguments);
980 // Convenience function: Same as above, but takes the fid instead.
983 // Convenience function: call an external reference.
994 // Convenience function: tail call a runtime routine (jump).
1002 // Before calling a C-function from generated code, align arguments on stack.
1005 // are word sized. If double arguments are used, this function assumes that
1026 // Calls a C function and cleans up the space for arguments allocated
1027 // by PrepareCallCFunction. The called function is not allowed to trigger a
1030 // function).
1031 void CallCFunction(ExternalReference function, int num_arguments);
1032 void CallCFunction(Register function, int num_arguments);
1033 void CallCFunction(ExternalReference function,
1036 void CallCFunction(Register function,
1042 // Calls an API function. Allocates HandleScope, extracts returned value
1046 void CallApiFunctionAndReturn(ExternalReference function, int stack_space);
1051 // Invoke specified builtin JavaScript function. Adds an entry to
1058 // setup the function in r1.
1061 // Store the function for the given builtin in the target register.
1267 void CallCFunctionHelper(Register function,