This causes function invocations to be compiled inline as an AAPCS-compliant operation that behaves similarly to a normal call to a function.
The __value_in_regs qualifier can be used to specify that a small structure of up to 16 bytes is returned in registers, rather than by the usual structure-passing mechanism defined in the AAPCS.