- pprNatCmmTop :: Platform -> NatCmmTop CmmStatics Instr -> Doc
- pprBasicBlock :: NatBasicBlock Instr -> Doc
- pprSectionHeader :: Section -> Doc
- pprData :: CmmStatic -> Doc
- pprInstr :: Instr -> Doc
- pprSize :: Size -> Doc
- pprImm :: Imm -> Doc
- pprDataItem :: CmmLit -> Doc
Documentation
pprNatCmmTop :: Platform -> NatCmmTop CmmStatics 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.
pprDataItem :: CmmLit -> DocSource
Pretty print a data item.