•
For speed, keep as much as possible in
registers
•
When f calls g and both require register
r, who manages r?
–
Caller save
– if r must be saved by f
–
Callee save
– if r must be saved by g