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

Index

<*>Compiler.Hoopl
addBlockCompiler.Hoopl
addBlocksCompiler.Hoopl
addEntrySeqCompiler.Hoopl
addExitSeqCompiler.Hoopl
AGraphCompiler.Hoopl
analyzeAndRewriteBwd 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
analyzeAndRewriteBwd' 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
analyzeAndRewriteFwd 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
analyzeAndRewriteFwd' 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
backBiasBlockCompiler.Hoopl.Zipper
BCatCompiler.Hoopl
BlockCompiler.Hoopl
BodyCompiler.Hoopl
Body'Compiler.Hoopl
bodyListCompiler.Hoopl
bodyMapCompiler.Hoopl
bp_lattice 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
bp_rewrite 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
bp_transfer 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
BUnitCompiler.Hoopl
BwdPass 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
3 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
4 (Data Constructor)Compiler.Hoopl.ZipDataflowNoRG
BwdRes 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
3 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
4 (Data Constructor)Compiler.Hoopl.ZipDataflowNoRG
BwdRewrite 
1 (Type/Class)Compiler.Hoopl
2 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
BwdTransfer 
1 (Type/Class)Compiler.Hoopl
2 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
CCompiler.Hoopl
catAGraphsCompiler.Hoopl
ChangeFlagCompiler.Hoopl
changeIfCompiler.Hoopl
DataflowLattice 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
debugBwdJoinsCompiler.Hoopl
debugFwdJoinsCompiler.Hoopl
deepBwdRwCompiler.Hoopl
deepFwdRwCompiler.Hoopl
delFromFactBaseCompiler.Hoopl
EdgesCompiler.Hoopl
elemFactBaseCompiler.Hoopl
elemLabelSetCompiler.Hoopl
emptyAGraphCompiler.Hoopl
emptyClosedAGraphCompiler.Hoopl
emptyLabelSetCompiler.Hoopl
entryLabelCompiler.Hoopl
extendFactBaseCompiler.Hoopl
extendLabelSetCompiler.Hoopl
FactCompiler.Hoopl
FactBaseCompiler.Hoopl
factBaseLabelsCompiler.Hoopl
factBaseListCompiler.Hoopl
fact_botCompiler.Hoopl
fact_do_loggingCompiler.Hoopl
fact_extendCompiler.Hoopl
fact_nameCompiler.Hoopl
fp_lattice 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
fp_rewrite 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
fp_transfer 
1 (Function)Compiler.Hoopl
2 (Function)Compiler.Hoopl.ZipDataflowNoRG
freshLabelCompiler.Hoopl
frontBiasBlockCompiler.Hoopl.Zipper
FuelCompiler.Hoopl
FuelMonadCompiler.Hoopl
FwdPass 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
3 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
4 (Data Constructor)Compiler.Hoopl.ZipDataflowNoRG
FwdRes 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
3 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
4 (Data Constructor)Compiler.Hoopl.ZipDataflowNoRG
FwdRewrite 
1 (Type/Class)Compiler.Hoopl
2 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
FwdTransfer 
1 (Type/Class)Compiler.Hoopl
2 (Type/Class)Compiler.Hoopl.ZipDataflowNoRG
GManyCompiler.Hoopl
GNilCompiler.Hoopl
GraphCompiler.Hoopl
Graph'Compiler.Hoopl
graphOfAGraphCompiler.Hoopl
GUnitCompiler.Hoopl
HooplNodeCompiler.Hoopl
IfThenElseableCompiler.Hoopl
interLabelSetCompiler.Hoopl
iterBwdRwCompiler.Hoopl
iterFwdRwCompiler.Hoopl
JoinFunCompiler.Hoopl
JustOCompiler.Hoopl
LabelCompiler.Hoopl
LabelMapCompiler.Hoopl
LabelSetCompiler.Hoopl
labelSetElemsCompiler.Hoopl
lookupFactCompiler.Hoopl
MaybeOCompiler.Hoopl
minusLabelSetCompiler.Hoopl
mkBranchCompiler.Hoopl
mkBranchNodeCompiler.Hoopl
mkEntryCompiler.Hoopl
mkExitCompiler.Hoopl
mkFactBaseCompiler.Hoopl
mkFirstCompiler.Hoopl
mkIfThenElseCompiler.Hoopl
mkLabelCompiler.Hoopl
mkLabelNodeCompiler.Hoopl
mkLabelSetCompiler.Hoopl
mkLastCompiler.Hoopl
mkMiddleCompiler.Hoopl
mkMiddlesCompiler.Hoopl
mkWhileDoCompiler.Hoopl
NewFact 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
noBwdRewriteCompiler.Hoopl
NoChangeCompiler.Hoopl
noFactsCompiler.Hoopl
noFwdRewriteCompiler.Hoopl
NothingOCompiler.Hoopl
OCompiler.Hoopl
OldFact 
1 (Type/Class)Compiler.Hoopl
2 (Data Constructor)Compiler.Hoopl
reduceLabelSetCompiler.Hoopl
runWithFuelCompiler.Hoopl
shallowBwdRwCompiler.Hoopl
shallowFwdRwCompiler.Hoopl
showGraphCompiler.Hoopl
SimpleBwdRewriteCompiler.Hoopl
SimpleFwdRewriteCompiler.Hoopl
sizeLabelSetCompiler.Hoopl
SomeChangeCompiler.Hoopl
successorsCompiler.Hoopl
thenBwdRwCompiler.Hoopl
thenFwdRwCompiler.Hoopl
TraceFnCompiler.Hoopl
unionBlocksCompiler.Hoopl
unionFactBaseCompiler.Hoopl
unionLabelSetCompiler.Hoopl
unitFactCompiler.Hoopl
withFreshLabelsCompiler.Hoopl
ZBlockCompiler.Hoopl.Zipper
ZBodyCompiler.Hoopl.Zipper
ZCatCompiler.Hoopl.Zipper
ZClosedCompiler.Hoopl.Zipper
ZFirstCompiler.Hoopl.Zipper
ZGraphCompiler.Hoopl.Zipper
ZHeadCompiler.Hoopl.Zipper
ZLastCompiler.Hoopl.Zipper
ZMiddleCompiler.Hoopl.Zipper
ZTailCompiler.Hoopl.Zipper
|*><*|Compiler.Hoopl