|
Note that in parameter passing, you can only pass 8 args in registers, regardless of what type, and args always consume a register of the correct type, and cause a skip of the other type. So, here's the register passing of a simple routine with mixed arguments:
// $f12 $5 $f14 $7 void bob(float s, int i, double d, int k);
Clint Whaley 2012-07-10