Answer from cs61c-cm (Christopher Marcellino 15775059) for Question 1 Temporary variables $t0-$t9 are not guaranteed to remain after a procedure call so they don't need to get spilled.