Improve MIPS code generator (take 3)