Lines Matching refs:Function
48 // Per the MIPS ABI, register t9 must be used for indirect function call
68 // Flags used for the ObjectToDoubleFPURegister function.
84 // Flags used for the li macro-assembler function.
136 // responsibility of the caller to never invoke such function on the
726 // Wrapper function for the different cmp/branch types.
824 void LoadGlobalFunction(int index, Register function);
826 // Load the initial map from the global function. The registers
827 // function and map can be the same, function is then overwritten.
828 void LoadGlobalFunctionInitialMap(Register function,
846 function code by either calling or jumping.
861 // Invoke the JavaScript function in the given register. Changes the
862 // current context to the context in the function before invoking.
863 void InvokeFunction(Register function,
869 void InvokeFunction(Handle<JSFunction> function,
935 // Try to get function prototype of a function and puts the value in
936 // the result register. Checks that the function really is a
937 // function and jumps to the miss label if the fast checks fail. The
938 // function register will be untouched; the other registers may be
940 void TryGetFunctionPrototype(Register function,
946 void GetObjectType(Register function,
1071 // Usage: first call the appropriate arithmetic function, then call one of the
1132 void CallRuntime(const Runtime::Function* f, int num_arguments);
1135 // Convenience function: Same as above, but takes the fid instead.
1138 // Convenience function: call an external reference.
1150 // Convenience function: tail call a runtime routine (jump).
1158 // Before calling a C-function from generated code, align arguments on stack
1177 // Calls a C function and cleans up the space for arguments allocated
1178 // by PrepareCallCFunction. The called function is not allowed to trigger a
1181 // function).
1182 void CallCFunction(ExternalReference function, int num_arguments);
1183 void CallCFunction(Register function, int num_arguments);
1184 void CallCFunction(ExternalReference function,
1187 void CallCFunction(Register function,
1200 // Calls an API function. Allocates HandleScope, extracts returned value
1204 void CallApiFunctionAndReturn(ExternalReference function, int stack_space);
1210 // Invoke specified builtin JavaScript function. Adds an entry to
1217 // setup the function in a1.
1220 // Store the function for the given builtin in the target register.
1410 void CallCFunctionHelper(Register function,
1446 // the function in the 'resolved' flag.