Noeud « Next »: , Noeud « Previous »: T9 Code to Write, Noeud « Up »: T9



4.11.5 T9 FAQ

rv vs. $v0
Our graph coloring implementation cannot support aliases for hard registers: it thinks that if it has a different name, it is different. Since this is a reasonable claim, rather than torturing the algorithm until it accepts rv and $v0 designate a single guy, we decided to change the implementation of rv and fp in the frame module to use those of the current target: $v0 and $fp for MIPS. This has a strong influence on havm, of course. It was modified to support these changes, so make sure to use 0.18 or higher.