module AsmRegAlloc ( runRegAllocate, runHairyRegAllocate ) where
-import Ubiq{-uitous-}
+IMP_Ubiq(){-uitous-}
-import MachCode ( InstrList(..) )
+import MachCode ( SYN_IE(InstrList) )
import MachMisc ( Instr )
import MachRegs
import RegAllocInfo
+import AbsCSyn ( MagicId )
import BitSet ( BitSet )
import FiniteMap ( emptyFM, addListToFM, delListFromFM, lookupFM, keysFM )
import Maybes ( maybeToBool )
flattenOrdList, OrdList
)
import Stix ( StixTree )
-import UniqSupply ( mkBuiltinUnique )
+import Unique ( mkBuiltinUnique )
import Util ( mapAccumB, panic )
\end{code}