CmmProcPoint

ghc-8.10.4: The GHC API

Safe Haskell | None
Language | Haskell2010

CmmProcPoint

# Documentation

type ProcPointSet = LabelSet Source #

data Status Source #

Constructors

ReachedBy ProcPointSet |
ProcPoint |

#### Instances

Instances details

Outputable Status # |
Instance details Defined in CmmProcPoint Methods ppr :: Status -> SDoc Source # pprPrec :: Rational -> Status -> SDoc Source #

callProcPoints :: CmmGraph -> ProcPointSet Source #

minimalProcPointSet :: Platform -> ProcPointSet -> CmmGraph -> UniqSM ProcPointSet Source #

splitAtProcPoints :: DynFlags -> CLabel -> ProcPointSet -> ProcPointSet -> LabelMap Status -> CmmDecl -> UniqSM [CmmDecl] Source #

procPointAnalysis :: ProcPointSet -> CmmGraph -> LabelMap Status Source #

attachContInfoTables :: ProcPointSet -> CmmDecl -> CmmDecl Source #