ghc-6.12.3: The GHC APISource codeContentsIndex
SPARC.Ppr
Synopsis
pprNatCmmTop :: NatCmmTop Instr -> Doc
pprBasicBlock :: NatBasicBlock Instr -> Doc
pprSectionHeader :: Section -> Doc
pprData :: CmmStatic -> Doc
pprInstr :: Instr -> Doc
pprUserReg :: Reg -> Doc
pprSize :: Size -> Doc
pprImm :: Imm -> Doc
pprDataItem :: CmmLit -> Doc
Documentation
pprNatCmmTop :: NatCmmTop Instr -> DocSource
pprBasicBlock :: NatBasicBlock Instr -> DocSource
pprSectionHeader :: Section -> DocSource
Pretty print a section / segment header. On SPARC all the data sections must be at least 8 byte aligned incase we store doubles in them.
pprData :: CmmStatic -> DocSource
pprInstr :: Instr -> DocSource
Pretty print an instruction.
pprUserReg :: Reg -> DocSource
Pretty print a register. This is an alias of pprReg for legacy reasons, should remove it.
pprSize :: Size -> DocSource
Pretty print a size for an instruction suffix.
pprImm :: Imm -> DocSource
Pretty print an immediate value.
pprDataItem :: CmmLit -> DocSource
Pretty print a data item.
Produced by Haddock version 2.6.1