llvm-6502/lib/Transforms/IPO
Chris Lattner 5eb6f6c829 Convert this pass to be a CallGraphSCCPass instead of a Pass, which eliminates
the worklist and makes it more efficient.  This does not change functionality
at all.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16390 91177308-0d34-0410-b5e6-96231b3b80d8
2004-09-18 00:34:13 +00:00
..
ArgumentPromotion.cpp Convert this pass to be a CallGraphSCCPass instead of a Pass, which eliminates 2004-09-18 00:34:13 +00:00
ConstantMerge.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
DeadArgumentElimination.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
DeadTypeElimination.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
ExtractFunction.cpp
FunctionResolution.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
GlobalDCE.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
GlobalOpt.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
Inliner.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
Inliner.h
InlineSimple.cpp This patch makes the inliner refuse to inline functions that have alloca 2004-08-12 05:45:09 +00:00
Internalize.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
IPConstantPropagation.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
LoopExtractor.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
LowerSetJmp.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
Makefile
PruneEH.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
RaiseAllocations.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00