CmmBuildInfoTables

ghc-8.0.0.20160421: The GHC API

Safe Haskell | None
Language | Haskell2010

CmmBuildInfoTables

# Documentation

type CAFSet = Set CLabel Source #

type CAFEnv = BlockEnv CAFSet Source #

cafAnal :: CmmGraph -> CAFEnv Source #

doSRTs :: DynFlags -> TopSRT -> [(CAFEnv, [CmmDecl])] -> IO (TopSRT, [CmmDecl]) Source #

data TopSRT Source #

Instances

Outputable TopSRT # |
Methods ppr :: TopSRT -> SDoc Source # pprPrec :: Rational -> TopSRT -> SDoc Source #

emptySRT :: MonadUnique m => m TopSRT Source #

isEmptySRT :: TopSRT -> Bool Source #

srtToData :: TopSRT -> CmmGroup Source #