Lines Matching defs:stack
62 /* ffi_prep_args is called by the assembly routine once stack space
65 The stack layout we want looks like this:
69 | Previous backchain pointer 4/8 | stack pointer here
76 |--------------------------------------------| | stack |
82 |--------------------------------------------| | stack pointer here
86 Note: ppc64 CR is saved in the low word of a long on the stack.
93 unsigned *const stack)
103 /* Cast the stack arg from int* to long*. sizeof(long) == 4 in 32-bit mode
105 unsigned long *const longStack = (unsigned long *const)stack;
142 FFI_ASSERT(stack == SF_ROUND(stack));
298 /* Check that we didn't overrun the stack... */
424 goes on the stack. Structures are passed as a pointer to a copy of
425 the structure. Stuff on the stack needs to keep proper alignment. */
433 /* If this FP arg is going on the stack, it must be
443 /* If this FP arg is going on the stack, it must be
465 on the stack. If they go on the stack, they must
549 /* The stack space allocated needs to be a multiple of 16/32 bytes. */
626 /* here I'd like to add the stack frame layout we use in darwin_closure.S
810 contain parameters to be passed into the stack frame and setting up space
853 /* Grab the addresses of the arguments from the stack frame. */
988 is stored in fpr13 and the other part is already on the stack.