ghc-6.12.3: The GHC APISource codeContentsIndex
StgCmmLayout
Documentation
mkArgDescr :: Name -> [Id] -> FCode ArgDescrSource
emitCall :: (Convention, Convention) -> CmmExpr -> [CmmExpr] -> FCode ()Source
emitReturn :: [CmmExpr] -> FCode ()Source
emitClosureProcAndInfoTable :: Bool -> Id -> ClosureInfo -> [NonVoid Id] -> ((LocalReg, [LocalReg]) -> FCode ()) -> FCode ()Source
emitClosureAndInfoTable :: ClosureInfo -> [LocalReg] -> FCode () -> FCode ()Source
slowCall :: CmmExpr -> [StgArg] -> FCode ()Source
directCall :: CLabel -> Arity -> [StgArg] -> FCode ()Source
mkVirtHeapOffsets :: Bool -> [(PrimRep, a)] -> (WordOff, WordOff, [(NonVoid a, VirtualHpOffset)])Source
getHpRelOffset :: VirtualHpOffset -> FCode CmmExprSource
hpRel :: VirtualHpOffset -> VirtualHpOffset -> WordOffSource
stdInfoTableSizeB :: ByteOffSource
entryCode :: CmmExpr -> CmmExprSource
closureInfoPtr :: CmmExpr -> CmmExprSource
getConstrTag :: CmmExpr -> CmmExprSource
cmmGetClosureType :: CmmExpr -> CmmExprSource
infoTable :: CmmExpr -> CmmExprSource
infoTableClosureType :: CmmExpr -> CmmExprSource
infoTablePtrs :: CmmExpr -> CmmExprSource
infoTableNonPtrs :: CmmExpr -> CmmExprSource
funInfoTable :: CmmExpr -> CmmExprSource
makeRelativeRefTo :: CLabel -> CmmLit -> CmmLitSource
Produced by Haddock version 2.6.1