ghc-8.4.1.20180329: The GHC API
CmmBuildInfoTables
type CAFSet = Set CLabel Source #
type CAFEnv = LabelMap CAFSet Source #
cafAnal :: CmmGraph -> CAFEnv Source #
An analysis to find live CAFs.
doSRTs :: DynFlags -> TopSRT -> [(CAFEnv, [CmmDecl])] -> IO (TopSRT, [CmmDecl]) Source #
data TopSRT Source #
Defined in CmmBuildInfoTables
Methods
ppr :: TopSRT -> SDoc Source #
pprPrec :: Rational -> TopSRT -> SDoc Source #
emptySRT :: MonadUnique m => m TopSRT Source #
isEmptySRT :: TopSRT -> Bool Source #
srtToData :: TopSRT -> CmmGroup Source #