Passing function arguments in registers

Michael P. Hayes michaelh@ongaonga.chch.cri.nz
Tue Oct 14 13:44:00 GMT 1997


Jeffrey A Law writes:
 > What exactly are the calling conventions for this target?

The register allocation order is  AR2, R2, R3, RC, RS, RE (then stack).

However, the first and second floating point values are always in R2
and R3 (and all other floats are on the stack).  Structs are always
passed on the stack.





More information about the Gcc mailing list