SMRep
Documentation
type StgHalfWord = Word32Source
Instances
nonVoidArg :: CgRep -> BoolSource
argMachRep :: CgRep -> CmmTypeSource
primRepToCgRep :: PrimRep -> CgRepSource
isFollowableArg :: CgRep -> BoolSource
isFloatingArg :: CgRep -> BoolSource
is64BitArg :: CgRep -> BoolSource
separateByPtrFollowness :: [(CgRep, a)] -> ([(CgRep, a)], [(CgRep, a)])Source
cgRepSizeW :: CgRep -> ByteOffSource
cgRepSizeB :: CgRep -> ByteOffSource
tyConCgRep :: TyCon -> CgRepSource
Constructors
| GenericRep Bool !Int !Int ClosureType | |
| BlackHoleRep |
data ClosureType Source
Constructors
| Constr | |
| ConstrNoCaf | |
| Fun | |
| Thunk | |
| ThunkSelector |
isStaticRep :: SMRep -> BoolSource