Safe Haskell | None |
---|---|
Language | Haskell98 |
- pprNatCmmDecl :: NatCmmDecl CmmStatics Instr -> SDoc
- pprBasicBlock :: BlockEnv CmmStatics -> NatBasicBlock Instr -> SDoc
- pprSectionHeader :: Section -> SDoc
- pprData :: CmmStatic -> SDoc
- pprInstr :: Instr -> SDoc
- pprSize :: Size -> SDoc
- pprImm :: Imm -> SDoc
- pprDataItem :: CmmLit -> SDoc
Documentation
pprBasicBlock :: BlockEnv CmmStatics -> NatBasicBlock Instr -> SDoc Source
pprSectionHeader :: Section -> SDoc Source
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 -> SDoc Source
Pretty print a data item.