#if defined(__SOFTFP__) || defined(__ARM_EABI__)
cmpne r3, #FFI_TYPE_DOUBLE
#endif
stmeqia r2, {r0, r1}
stmiaeq r2, {r0, r1}
#if !defined(__SOFTFP__) && !defined(__ARM_EABI__)
beq LSYM(Lepilogue)
beq LSYM(Lepilogue_vfp)
cmp r3, #FFI_TYPE_SINT64
cmp r3, #FFI_TYPE_FLOAT