ghc-lib-9.0.1.20210207: The GHC API, decoupled from GHC versions
Safe HaskellNone
LanguageHaskell2010

GHC.Cmm.Ppr

Documentation

Orphan instances

Outputable CmmGraph Source # 
Instance details

Methods

ppr :: CmmGraph -> SDoc

pprPrec :: Rational -> CmmGraph -> SDoc

Outputable CmmStackInfo Source # 
Instance details

Methods

ppr :: CmmStackInfo -> SDoc

pprPrec :: Rational -> CmmStackInfo -> SDoc

Outputable CmmTopInfo Source # 
Instance details

Methods

ppr :: CmmTopInfo -> SDoc

pprPrec :: Rational -> CmmTopInfo -> SDoc

Outputable CmmReturnInfo Source # 
Instance details

Methods

ppr :: CmmReturnInfo -> SDoc

pprPrec :: Rational -> CmmReturnInfo -> SDoc

Outputable Convention Source # 
Instance details

Methods

ppr :: Convention -> SDoc

pprPrec :: Rational -> Convention -> SDoc

Outputable ForeignConvention Source # 
Instance details

Methods

ppr :: ForeignConvention -> SDoc

pprPrec :: Rational -> ForeignConvention -> SDoc

Outputable ForeignTarget Source # 
Instance details

Methods

ppr :: ForeignTarget -> SDoc

pprPrec :: Rational -> ForeignTarget -> SDoc

Outputable (CmmNode e x) Source # 
Instance details

Methods

ppr :: CmmNode e x -> SDoc

pprPrec :: Rational -> CmmNode e x -> SDoc

Outputable (Block CmmNode C C) Source # 
Instance details

Methods

ppr :: Block CmmNode C C -> SDoc

pprPrec :: Rational -> Block CmmNode C C -> SDoc

Outputable (Block CmmNode C O) Source # 
Instance details

Methods

ppr :: Block CmmNode C O -> SDoc

pprPrec :: Rational -> Block CmmNode C O -> SDoc

Outputable (Block CmmNode O C) Source # 
Instance details

Methods

ppr :: Block CmmNode O C -> SDoc

pprPrec :: Rational -> Block CmmNode O C -> SDoc

Outputable (Block CmmNode O O) Source # 
Instance details

Methods

ppr :: Block CmmNode O O -> SDoc

pprPrec :: Rational -> Block CmmNode O O -> SDoc

Outputable (Graph CmmNode e x) Source # 
Instance details

Methods

ppr :: Graph CmmNode e x -> SDoc

pprPrec :: Rational -> Graph CmmNode e x -> SDoc