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

GHC.CmmToAsm.SPARC.Ppr

Synopsis

Documentation

pprNatCmmDecl :: NCGConfig -> NatCmmDecl RawCmmStatics Instr -> SDoc Source #

pprBasicBlock :: Platform -> LabelMap RawCmmStatics -> NatBasicBlock Instr -> SDoc Source #

pprData :: Platform -> CmmStatic -> SDoc Source #

pprInstr :: Instr -> SDoc Source #

Pretty print an instruction.

pprFormat :: Format -> SDoc Source #

Pretty print a format for an instruction suffix.

pprImm :: Imm -> SDoc Source #

Pretty print an immediate value.

pprDataItem :: Platform -> CmmLit -> SDoc Source #

Pretty print a data item.

Orphan instances

Outputable Instr Source # 
Instance details

Methods

ppr :: Instr -> SDoc

pprPrec :: Rational -> Instr -> SDoc