llvm-6502/lib/Transforms/IPO
John Criswell e7b9a1a5f2 Fix a bug in the -deadtypeelim pass. The SymbolTable re-write changed it
to eliminate the wrong type.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13855 91177308-0d34-0410-b5e6-96231b3b80d8
2004-05-27 21:16:46 +00:00
..
ArgumentPromotion.cpp Fairly substantial changes to update the alias analysis we are querying as 2004-05-23 21:21:17 +00:00
ConstantMerge.cpp
DeadArgumentElimination.cpp rename the "exceptional" destination of an invoke instruction to the 'unwind' dest 2004-02-08 21:44:31 +00:00
DeadTypeElimination.cpp Fix a bug in the -deadtypeelim pass. The SymbolTable re-write changed it 2004-05-27 21:16:46 +00:00
ExtractFunction.cpp Clarify the logic: the flag is renamed to `deleteFn' to signify it will delete 2004-04-22 23:00:51 +00:00
FunctionResolution.cpp Start using the new and improve interface to FunctionType arguments 2004-02-09 04:14:01 +00:00
GlobalDCE.cpp
GlobalOpt.cpp setcond instructions don't have aliasing implications. 2004-02-27 18:09:25 +00:00
Inliner.cpp Fix a bug in my previous checkin 2004-05-24 06:24:46 +00:00
Inliner.h Simplify the interface and remove an unneeded #include 2004-05-23 21:21:35 +00:00
InlineSimple.cpp Remove the "really gross hacks" that are there to deal with recursive functions. 2004-04-08 06:34:31 +00:00
Internalize.cpp
IPConstantPropagation.cpp
LoopExtractor.cpp Change the ExitBlocks list from being explicitly contained in the Loop 2004-04-18 22:14:10 +00:00
LowerSetJmp.cpp DemoteRegToStack got moved from DemoteRegToStack.h to Local.h 2004-03-14 02:13:38 +00:00
Makefile
MutateStructTypes.cpp Convert to SymbolTable's new iteration interface. 2004-05-25 08:53:40 +00:00
Parallelize.cpp DemoteRegToStack got moved from DemoteRegToStack.h to Local.h 2004-03-14 02:13:38 +00:00
PruneEH.cpp Simplify code a bit, and be sure to mark the external node as potentially throwing 2004-04-12 04:06:38 +00:00
RaiseAllocations.cpp
SimpleStructMutation.cpp Don't depend on auto data conversion 2004-02-09 05:16:30 +00:00