TempMap, and not Appel?
See $fp or fp, for all the details. Pay special attention to converting the temporaries where needed:
InterferenceGraph::node_of), must allocate the same number to corresponding temporaries (e.g., ‘$fp’ and ‘fp’ must bear the same number).
There is another reason to use a
TempMap here: to build the
liveness graph after register allocation, to check the compiler.
1 & 2
$ tc -sV and.tig