hoopl-3.8.7.1: A library to support dataflow analysis and optimization

Index

<*>Compiler.Hoopl
addBlockCompiler.Hoopl
addBlocksCompiler.Hoopl
addEntrySeqCompiler.Hoopl
addExitSeqCompiler.Hoopl
addPointsCompiler.Hoopl
addPoints'Compiler.Hoopl
addTopCompiler.Hoopl
addTop'Compiler.Hoopl
AGraphCompiler.Hoopl
aGraphOfGraphCompiler.Hoopl
analyzeAndRewriteBwdCompiler.Hoopl
analyzeAndRewriteBwdBodyCompiler.Hoopl
analyzeAndRewriteBwdOxCompiler.Hoopl
analyzeAndRewriteFwdCompiler.Hoopl
analyzeAndRewriteFwdBodyCompiler.Hoopl
analyzeAndRewriteFwdOxCompiler.Hoopl
BFirstCompiler.Hoopl
BLastCompiler.Hoopl
BlockCompiler.Hoopl
blockGraphCompiler.Hoopl
blockMapNodesCompiler.Hoopl
blockMapNodes3Compiler.Hoopl
blockOfNodeListCompiler.Hoopl
BlockResultCompiler.Hoopl
blockToNodeListCompiler.Hoopl
blockToNodeList'Compiler.Hoopl
blockToNodeList''Compiler.Hoopl
blockToNodeList'''Compiler.Hoopl
BMiddleCompiler.Hoopl
BodyCompiler.Hoopl
Body'Compiler.Hoopl
BodyBlockCompiler.Hoopl
bodyListCompiler.Hoopl
bodyOfBlockMapCompiler.Hoopl.GHC
bodyToBlockMapCompiler.Hoopl.GHC
BotCompiler.Hoopl
bp_latticeCompiler.Hoopl
bp_rewriteCompiler.Hoopl
bp_transferCompiler.Hoopl
BwdPass 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
BwdRewriteCompiler.Hoopl
BwdTransferCompiler.Hoopl
CCompiler.Hoopl
catGraphNodeOCCompiler.Hoopl
catGraphNodeOOCompiler.Hoopl
catGraphsCompiler.Hoopl
catNodeCOGraphCompiler.Hoopl
catNodeOOGraphCompiler.Hoopl
ChangeFlagCompiler.Hoopl
changeIfCompiler.Hoopl
CheckingFuelMonadCompiler.Hoopl
CheckpointCompiler.Hoopl
checkpointCompiler.Hoopl
CheckpointMonadCompiler.Hoopl
ClosedCompiler.Hoopl
DataflowLattice 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
debugBwdJoinsCompiler.Hoopl
debugBwdTransfersCompiler.Hoopl
debugFwdJoinsCompiler.Hoopl
debugFwdTransfersCompiler.Hoopl
deepBwdRwCompiler.Hoopl
deepBwdRw3Compiler.Hoopl
deepFwdRwCompiler.Hoopl
deepFwdRw3Compiler.Hoopl
distributeFactCompiler.Hoopl
distributeFactBwdCompiler.Hoopl
distributeXferCompiler.Hoopl
domEntry 
1 (Function)Compiler.Hoopl.Passes.Dominator
2 (Function)Compiler.Hoopl.Passes.DList
DominatesCompiler.Hoopl.Passes.Dominator
DominatorNodeCompiler.Hoopl.Passes.Dominator
DominatorTreeCompiler.Hoopl.Passes.Dominator
domLattice 
1 (Function)Compiler.Hoopl.Passes.Dominator
2 (Function)Compiler.Hoopl.Passes.DList
domPass 
1 (Function)Compiler.Hoopl.Passes.Dominator
2 (Function)Compiler.Hoopl.Passes.DList
domPathCompiler.Hoopl.Passes.Dominator
Doms 
1 (Type/Class)Compiler.Hoopl.Passes.Dominator
2 (Type/Class)Compiler.Hoopl.Passes.DList
DPath 
1 (Type/Class)Compiler.Hoopl.Passes.Dominator
2 (Data Constructor)Compiler.Hoopl.Passes.Dominator
ElemOfCompiler.Hoopl
emptyBodyCompiler.Hoopl
emptyClosedGraphCompiler.Hoopl
emptyGraphCompiler.Hoopl
EntryCompiler.Hoopl.Passes.Dominator
entryLabelCompiler.Hoopl
ExitBlockCompiler.Hoopl
extendDomCompiler.Hoopl.Passes.Dominator
extendJoinDomainCompiler.Hoopl
externalEntryLabelsCompiler.Hoopl
FactCompiler.Hoopl
FactBaseCompiler.Hoopl
fact_botCompiler.Hoopl
fact_joinCompiler.Hoopl
fact_nameCompiler.Hoopl
fbnf3Compiler.Hoopl
firstXferCompiler.Hoopl
foldBlockNodesBCompiler.Hoopl
foldBlockNodesB3Compiler.Hoopl
foldBlockNodesFCompiler.Hoopl
foldBlockNodesF3Compiler.Hoopl
foldGraphNodesCompiler.Hoopl
fp_latticeCompiler.Hoopl
fp_rewriteCompiler.Hoopl
fp_transferCompiler.Hoopl
freshLabelCompiler.Hoopl
freshUniqueCompiler.Hoopl
FuelCompiler.Hoopl
FuelMonadCompiler.Hoopl
FuelMonadTCompiler.Hoopl
fuelRemainingCompiler.Hoopl
FwdPass 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
FwdRewriteCompiler.Hoopl
FwdTransferCompiler.Hoopl
getBRewrite3Compiler.Hoopl
getBTransfer3Compiler.Hoopl
getFRewrite3Compiler.Hoopl
getFTransfer3Compiler.Hoopl
getFuelCompiler.Hoopl.GHC
GManyCompiler.Hoopl
GNilCompiler.Hoopl
GraphCompiler.Hoopl
Graph'Compiler.Hoopl
graphMapBlocksCompiler.Hoopl
graphOfAGraphCompiler.Hoopl
GraphRepCompiler.Hoopl
GUnitCompiler.Hoopl
gUnitCCCompiler.Hoopl
gUnitCOCompiler.Hoopl
gUnitOCCompiler.Hoopl
gUnitOOCompiler.Hoopl
HooplNodeCompiler.Hoopl
IfThenElseableCompiler.Hoopl
immediateDominatorsCompiler.Hoopl.Passes.Dominator
IndexedCOCompiler.Hoopl
infiniteFuelCompiler.Hoopl
InfiniteFuelMonadCompiler.Hoopl
intToUniqueCompiler.Hoopl
IsMapCompiler.Hoopl
IsSetCompiler.Hoopl
iterBwdRwCompiler.Hoopl
iterFwdRwCompiler.Hoopl
joinFactsCompiler.Hoopl
JoinFunCompiler.Hoopl
joinMapsCompiler.Hoopl
joinOutFactsCompiler.Hoopl
JustCCompiler.Hoopl
JustOCompiler.Hoopl
KeyOfCompiler.Hoopl
LabelCompiler.Hoopl
LabelledCompiler.Hoopl.Passes.Dominator
LabelMapCompiler.Hoopl
labelsDefinedCompiler.Hoopl
LabelSetCompiler.Hoopl
LabelsPtrCompiler.Hoopl
labelsUsedCompiler.Hoopl
lblToUniqueCompiler.Hoopl.GHC
liftJoinTopCompiler.Hoopl
lookupBlockCompiler.Hoopl
lookupFactCompiler.Hoopl
mapBlockCompiler.Hoopl
mapDeleteCompiler.Hoopl
mapDeleteListCompiler.Hoopl
mapDifferenceCompiler.Hoopl
mapElemsCompiler.Hoopl
mapEmptyCompiler.Hoopl
mapFindWithDefaultCompiler.Hoopl
mapFoldCompiler.Hoopl
mapFoldWithKeyCompiler.Hoopl
mapFromListCompiler.Hoopl
mapGraphCompiler.Hoopl
mapInsertCompiler.Hoopl
mapInsertListCompiler.Hoopl
mapIntersectionCompiler.Hoopl
mapIsSubmapOfCompiler.Hoopl
mapKeysCompiler.Hoopl
mapLookupCompiler.Hoopl
mapMapCompiler.Hoopl
mapMapWithKeyCompiler.Hoopl
mapMaybeCCompiler.Hoopl
mapMaybeOCompiler.Hoopl
mapMemberCompiler.Hoopl
mapNullCompiler.Hoopl
mapSingletonCompiler.Hoopl
mapSizeCompiler.Hoopl
mapToListCompiler.Hoopl
mapUnionCompiler.Hoopl
mapUnionsCompiler.Hoopl
mapUnionWithKeyCompiler.Hoopl
MaybeCCompiler.Hoopl
MaybeOCompiler.Hoopl
mkBranchCompiler.Hoopl
mkBranchNodeCompiler.Hoopl
mkBRewriteCompiler.Hoopl
mkBRewrite3Compiler.Hoopl
mkBTransferCompiler.Hoopl
mkBTransfer3Compiler.Hoopl
mkEntryCompiler.Hoopl
mkExitCompiler.Hoopl
mkFactBaseCompiler.Hoopl
mkFirstCompiler.Hoopl
mkFRewriteCompiler.Hoopl
mkFRewrite3Compiler.Hoopl
mkFTransferCompiler.Hoopl
mkFTransfer3Compiler.Hoopl
mkIfThenElseCompiler.Hoopl
mkLabelCompiler.Hoopl
mkLabelNodeCompiler.Hoopl
mkLastCompiler.Hoopl
mkMiddleCompiler.Hoopl
mkMiddlesCompiler.Hoopl
mkWhileDoCompiler.Hoopl
NewFact 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
NoBlockCompiler.Hoopl
noBwdRewriteCompiler.Hoopl
NoChangeCompiler.Hoopl
noEntriesCompiler.Hoopl
noFactsCompiler.Hoopl
noFwdRewriteCompiler.Hoopl
NonLocalCompiler.Hoopl
NothingCCompiler.Hoopl
NothingOCompiler.Hoopl
OCompiler.Hoopl
OldFact 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
OpenCompiler.Hoopl
pairBwdCompiler.Hoopl
pairFwdCompiler.Hoopl
pairLatticeCompiler.Hoopl
PElemCompiler.Hoopl
PointedCompiler.Hoopl
postorder_dfsCompiler.Hoopl
postorder_dfs_fromCompiler.Hoopl
postorder_dfs_from_exceptCompiler.Hoopl
preorder_dfsCompiler.Hoopl
preorder_dfs_from_exceptCompiler.Hoopl
restartCompiler.Hoopl
runSimpleUniqueMonadCompiler.Hoopl
runUniqueMonadTCompiler.Hoopl
runWithFuelCompiler.Hoopl
ScottBlock 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
scottFoldBlockCompiler.Hoopl
setDeleteCompiler.Hoopl
setDeleteListCompiler.Hoopl
setDifferenceCompiler.Hoopl
setElemsCompiler.Hoopl
setEmptyCompiler.Hoopl
setFoldCompiler.Hoopl
setFromListCompiler.Hoopl
setFuelCompiler.Hoopl.GHC
setInsertCompiler.Hoopl
setInsertListCompiler.Hoopl
setIntersectionCompiler.Hoopl
setIsSubsetOfCompiler.Hoopl
setMemberCompiler.Hoopl
setNullCompiler.Hoopl
setSingletonCompiler.Hoopl
setSizeCompiler.Hoopl
setUnionCompiler.Hoopl
setUnionsCompiler.Hoopl
ShapeCompiler.Hoopl
showFactBaseCompiler.Hoopl
showGraphCompiler.Hoopl
SimpleFuelMonadCompiler.Hoopl
SimpleUniqueMonadCompiler.Hoopl
SomeChangeCompiler.Hoopl
successorFactsCompiler.Hoopl
successorsCompiler.Hoopl
targetLabelsCompiler.Hoopl
tfFoldBlockCompiler.Hoopl
thenBwdRwCompiler.Hoopl
thenFwdRwCompiler.Hoopl
TopCompiler.Hoopl
TraceFnCompiler.Hoopl
treeCompiler.Hoopl.Passes.Dominator
unionBlocksCompiler.Hoopl
UniqueCompiler.Hoopl
UniqueMapCompiler.Hoopl
UniqueMonadCompiler.Hoopl
UniqueMonadTCompiler.Hoopl
UniquesCompiler.Hoopl
UniqueSetCompiler.Hoopl
uniqueToIntCompiler.Hoopl.GHC
uniqueToLblCompiler.Hoopl.GHC
WithBotCompiler.Hoopl
withFreshCompiler.Hoopl
WithTopCompiler.Hoopl
WithTopAndBotCompiler.Hoopl
wrapBRCompiler.Hoopl.Wrappers
wrapBR2Compiler.Hoopl.Wrappers
wrapFRCompiler.Hoopl.Wrappers
wrapFR2Compiler.Hoopl.Wrappers
|*><*|Compiler.Hoopl