+
+ -- Brig's algorithm does reckless coalescing for all but the first allocation stage
+ -- Doing this seems to reduce the number of reg-reg moves, but at the cost-
+ -- of creating more spills. Probably better just to stick with conservative
+ -- coalescing in Color.colorGraph for now.
+ --
+ {- code_coalesced1 <- if (spinCount > 0)
+ then regCoalesce code
+ else return code -}
+
+ let code_coalesced1 = code
+
+