CgMonad
type Code
data FCode a
initC
thenC
thenFC
listCs
listFCs
mapCs
mapFCs
returnFC
fixC
fixC_
checkedAbsC
stmtC
stmtsC
labelC
emitStmts
nopC
whenC
newLabelC
newUnique
newUniqSupply
type CgStmts
emitCgStmts
forkCgStmts
cgStmtsToBlocks
getCgStmts'
getCgStmts
noCgStmts
oneCgStmt
consCgStmt
getCmm
emitDecl
emitProc
emitSimpleProc
forkLabelledCode
forkClosureBody
forkStatics
forkAlts
forkEval
forkEvalHelp
forkProc
codeOnly
type SemiTaggingStuff
type ConTagZ
data EndOfBlockInfo
setEndOfBlockInfo
getEndOfBlockInfo
setSRT
getSRT
setSRTLabel
getSRTLabel
setTickyCtrLabel
getTickyCtrLabel
data StackUsage
data HeapUsage
type VirtualSpOffset
type VirtualHpOffset
initStkUsage
initHpUsage
getHpUsage
setHpUsage
heapHWM
getModuleName
data Sequel
getState
setState
getInfoDown
getDynFlags
getThisPackage
getStkUsage
setStkUsage
getBinds
setBinds
getStaticBinds
data CgInfoDownwards
data CgState