ghc-7.6.3: The GHC API

Safe Haskell | None

OldCmmUtils

# Documentation

type CmmStmts = OrdList CmmStmt

noStmts :: CmmStmts

oneStmt :: CmmStmt -> CmmStmts

mkStmts :: [CmmStmt] -> CmmStmts

plusStmts :: CmmStmts -> CmmStmts -> CmmStmts

stmtList :: CmmStmts -> [CmmStmt]

isNopStmt :: CmmStmt -> Bool

maybeAssignTemp :: [Unique] -> CmmExpr -> ([Unique], [CmmStmt], CmmExpr)

loadArgsIntoTemps :: [Unique] -> [HintedCmmActual] -> ([Unique], [CmmStmt], [HintedCmmActual])

module CmmUtils