arm64: looprestoration16: Fix parameter reading from the stack on darwin
On darwin, 32 bit parameters that aren't passed in registers but on the stack, are packed tightly instead of each of them occupying an 8 byte slot.
@janne Any suggestions for a neater fix? Change the enum LrEdgeFlags
parameter to an intptr_t
type?