| ||||||||||||||
| ||||||||||||||
| Documentation | ||||||||||||||
| type StgWord = Word32 | ||||||||||||||
| type StgHalfWord = Word16 | ||||||||||||||
| hALF_WORD_SIZE :: ByteOff | ||||||||||||||
| hALF_WORD_SIZE_IN_BITS :: Int | ||||||||||||||
| type WordOff = Int | ||||||||||||||
| type ByteOff = Int | ||||||||||||||
| data CgRep | ||||||||||||||
| ||||||||||||||
| nonVoidArg :: CgRep -> Bool | ||||||||||||||
| argMachRep :: CgRep -> CmmType | ||||||||||||||
| primRepToCgRep :: PrimRep -> CgRep | ||||||||||||||
| isFollowableArg :: CgRep -> Bool | ||||||||||||||
| isVoidArg :: CgRep -> Bool | ||||||||||||||
| isFloatingArg :: CgRep -> Bool | ||||||||||||||
| is64BitArg :: CgRep -> Bool | ||||||||||||||
| separateByPtrFollowness :: [(CgRep, a)] -> ([(CgRep, a)], [(CgRep, a)]) | ||||||||||||||
| cgRepSizeW :: CgRep -> ByteOff | ||||||||||||||
| cgRepSizeB :: CgRep -> ByteOff | ||||||||||||||
| retAddrSizeW :: WordOff | ||||||||||||||
| typeCgRep :: Type -> CgRep | ||||||||||||||
| idCgRep :: Id -> CgRep | ||||||||||||||
| tyConCgRep :: TyCon -> CgRep | ||||||||||||||
| data SMRep | ||||||||||||||
| ||||||||||||||
| data ClosureType | ||||||||||||||
| ||||||||||||||
| isStaticRep :: SMRep -> Bool | ||||||||||||||
| fixedHdrSize :: WordOff | ||||||||||||||
| arrWordsHdrSize :: ByteOff | ||||||||||||||
| arrPtrsHdrSize :: ByteOff | ||||||||||||||
| profHdrSize :: WordOff | ||||||||||||||
| thunkHdrSize :: WordOff | ||||||||||||||
| smRepClosureType :: SMRep -> Maybe ClosureType | ||||||||||||||
| smRepClosureTypeInt :: SMRep -> StgHalfWord | ||||||||||||||
| rET_SMALL :: StgHalfWord | ||||||||||||||
| rET_BIG :: StgHalfWord | ||||||||||||||
| Produced by Haddock version 2.6.0 |