| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
RegAlloc.Graph.Main
Description
Graph coloring register allocator.
Synopsis
- regAlloc :: (Outputable statics, Outputable instr, Instruction instr) => DynFlags -> UniqFM (UniqSet RealReg) -> UniqSet Int -> [LiveCmmDecl statics instr] -> UniqSM ([NatCmmDecl statics instr], [RegAllocStats statics instr])
Documentation
Arguments
=> DynFlags
-> [LiveCmmDecl statics instr]
code annotated with liveness information.
-> UniqSM ([NatCmmDecl statics instr], [RegAllocStats statics instr])
code with registers allocated and stats for each stage of allocation
The top level of the graph coloring register allocator.