Safe Haskell | None |
---|---|
Language | Haskell98 |
- binSpillReasons :: [SpillReason] -> UniqFM [Int]
- countRegRegMovesNat :: Instruction instr => NatCmmDecl statics instr -> Int
- pprStats :: Instruction instr => [NatCmmDecl statics instr] -> [RegAllocStats] -> SDoc
Documentation
binSpillReasons :: [SpillReason] -> UniqFM [Int] Source
Build a map of how many times each reg was alloced, clobbered, loaded etc.
countRegRegMovesNat :: Instruction instr => NatCmmDecl statics instr -> Int Source
Count reg-reg moves remaining in this code.
pprStats :: Instruction instr => [NatCmmDecl statics instr] -> [RegAllocStats] -> SDoc Source
Pretty print some RegAllocStats