ghc-6.12.3: The GHC APISource codeContentsIndex
SMRep
Documentation
type StgWord = Word32Source
type StgHalfWord = Word16Source
hALF_WORD_SIZE :: ByteOffSource
hALF_WORD_SIZE_IN_BITS :: IntSource
type WordOff = IntSource
type ByteOff = IntSource
data CgRep Source
Constructors
VoidArg
PtrArg
NonPtrArg
LongArg
FloatArg
DoubleArg
show/hide Instances
nonVoidArg :: CgRep -> BoolSource
argMachRep :: CgRep -> CmmTypeSource
primRepToCgRep :: PrimRep -> CgRepSource
isFollowableArg :: CgRep -> BoolSource
isVoidArg :: CgRep -> BoolSource
isFloatingArg :: CgRep -> BoolSource
is64BitArg :: CgRep -> BoolSource
separateByPtrFollowness :: [(CgRep, a)] -> ([(CgRep, a)], [(CgRep, a)])Source
cgRepSizeW :: CgRep -> ByteOffSource
cgRepSizeB :: CgRep -> ByteOffSource
retAddrSizeW :: WordOffSource
typeCgRep :: Type -> CgRepSource
idCgRep :: Id -> CgRepSource
tyConCgRep :: TyCon -> CgRepSource
data SMRep Source
Constructors
GenericRep Bool !Int !Int ClosureType
BlackHoleRep
data ClosureType Source
Constructors
Constr
ConstrNoCaf
Fun
Thunk
ThunkSelector
isStaticRep :: SMRep -> BoolSource
fixedHdrSize :: WordOffSource
arrWordsHdrSize :: ByteOffSource
arrPtrsHdrSize :: ByteOffSource
profHdrSize :: WordOffSource
thunkHdrSize :: WordOffSource
smRepClosureType :: SMRep -> Maybe ClosureTypeSource
smRepClosureTypeInt :: SMRep -> StgHalfWordSource
rET_SMALL :: StgHalfWordSource
rET_BIG :: StgHalfWordSource
Produced by Haddock version 2.6.1