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
emitData
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