llvm-6502/lib/Transforms/IPO
Chris Lattner e4314ed315 Fix: ConstantMerge/2002-09-23-CPR-Update.ll
Basically, this bug boiled down to calling replaceUsesOfWith on a constant,
which changed it's shape in an illegal way.  This pass now goes through all
of the trouble neccesary to do the replacement on constants.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3895 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-23 23:00:46 +00:00
..
ConstantMerge.cpp Fix: ConstantMerge/2002-09-23-CPR-Update.ll 2002-09-23 23:00:46 +00:00
DeadTypeElimination.cpp Factor silly code duplication out 2002-09-08 21:47:54 +00:00
FunctionResolution.cpp Simplify code (somtimes dramatically), by using the new "auto-insert" feature 2002-09-10 17:03:06 +00:00
GlobalDCE.cpp - Made GlobalDCE worklist driven, making it more successful. Now can handle 2002-08-18 01:28:30 +00:00
InlineSimple.cpp Don't insert a PHI node to merge "returns" from an inlined function if there 2002-09-22 18:41:25 +00:00
Internalize.cpp * Indent class into anonymous namespace, filling up the diff with garbage 2002-07-30 19:48:44 +00:00
Makefile *** empty log message *** 2002-07-23 17:52:38 +00:00
MutateStructTypes.cpp Following Chris's advice, I'm pruning some unnecessary .h includes that I'm 2002-09-14 02:06:53 +00:00
OldPoolAllocate.cpp Change the MallocInst & AllocaInst ctors to take the allocated type, not the 2002-09-13 22:28:50 +00:00
RaiseAllocations.cpp Function.h is unnecessary when Module.h is included. 2002-09-14 03:04:02 +00:00
SimpleStructMutation.cpp - Cleaned up the interface to AnalysisUsage to take analysis class names 2002-08-08 19:01:30 +00:00