kc3-lang/libffi/src/aarch64/internal.h

Branch :


Log

Author Commit Date CI Message
0e41c73b 2014-10-22 23:48:12 aarch64: Move x8 out of call_context Reduces stack size. It was only used by the closure, and there are available argument registers.
4fe1aea1 2014-10-22 17:06:19 aarch64: Move return value handling into ffi_call_SYSV This lets us pass return data directly to the caller of ffi_call in most cases, rather than storing it into temporary storage first.
95a04af1 2014-10-21 22:41:07 aarch64: Reduce the size of register_context We don't need to store 32 general and vector registers. Only 8 of each are used for parameter passing.