[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp ExtractFunction.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPropag

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.42 -> 1.43 ConstantMerge.cpp updated: 1.42 -> 1.43 DeadArgumentElimination.cpp updated: 1.43 -> 1.44 DeadTypeElimination.cpp updated: 1.65 -> 1.66 ExtractFunction.cpp updated: 1.23 -> 1.24 GlobalDCE.cpp updated: 1.48

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp ExtractFunction.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPropag

2007-05-02 Thread Devang Patel
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.41 -> 1.42 ConstantMerge.cpp updated: 1.41 -> 1.42 DeadArgumentElimination.cpp updated: 1.42 -> 1.43 DeadTypeElimination.cpp updated: 1.64 -> 1.65 ExtractFunction.cpp updated: 1.22 -> 1.23 GlobalDCE.cpp updated: 1.47

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp ExtractFunction.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPropag

2007-05-02 Thread Devang Patel
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.40 -> 1.41 ConstantMerge.cpp updated: 1.40 -> 1.41 DeadArgumentElimination.cpp updated: 1.41 -> 1.42 DeadTypeElimination.cpp updated: 1.63 -> 1.64 ExtractFunction.cpp updated: 1.21 -> 1.22 GlobalDCE.cpp updated: 1.46

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp ExtractFunction.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPropag

2007-05-01 Thread Devang Patel
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.39 -> 1.40 ConstantMerge.cpp updated: 1.39 -> 1.40 DeadArgumentElimination.cpp updated: 1.40 -> 1.41 DeadTypeElimination.cpp updated: 1.62 -> 1.63 ExtractFunction.cpp updated: 1.20 -> 1.21 GlobalDCE.cpp updated: 1.45

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp

2007-03-01 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.38 -> 1.39 --- Log message: Use APInt conversion to string so the result is correct regardless of the bit width of the ConstantInt being converted. --- Diffs of the changes: (+1 -1) ArgumentPromotion.cpp |2

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp DeadArgumentElimination.cpp LowerSetJmp.cpp PruneEH.cpp

2007-02-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.37 -> 1.38 DeadArgumentElimination.cpp updated: 1.39 -> 1.40 LowerSetJmp.cpp updated: 1.39 -> 1.40 PruneEH.cpp updated: 1.30 -> 1.31 --- Log message: Eliminate use of ctors that take vectors. --- Diffs of the chang

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp GlobalOpt.cpp

2007-02-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.36 -> 1.37 GlobalOpt.cpp updated: 1.96 -> 1.97 --- Log message: stop using methods that take vectors. --- Diffs of the changes: (+9 -5) ArgumentPromotion.cpp |7 +-- GlobalOpt.cpp |7 ---

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp DeadArgumentElimination.cpp ExtractFunction.cpp GlobalOpt.cpp PruneEH.cpp RaiseAllocations.cpp

2007-02-10 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.35 -> 1.36 DeadArgumentElimination.cpp updated: 1.38 -> 1.39 ExtractFunction.cpp updated: 1.19 -> 1.20 GlobalOpt.cpp updated: 1.95 -> 1.96 PruneEH.cpp updated: 1.29 -> 1.30 RaiseAllocations.cpp updated: 1.38 -> 1.39 -

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp ExtractFunction.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPropag

2007-02-05 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.34 -> 1.35 ConstantMerge.cpp updated: 1.34 -> 1.35 DeadArgumentElimination.cpp updated: 1.36 -> 1.37 DeadTypeElimination.cpp updated: 1.61 -> 1.62 ExtractFunction.cpp updated: 1.18 -> 1.19 GlobalDCE.cpp updated: 1.41

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp InlineSimple.cpp PruneEH.cpp

2007-01-25 Thread Devang Patel
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.33 -> 1.34 InlineSimple.cpp updated: 1.76 -> 1.77 PruneEH.cpp updated: 1.26 -> 1.27 --- Log message: Inherit CallGraphSCCPass directly from Pass. --- Diffs of the changes: (+3 -3) ArgumentPromotion.cpp |2 +-

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp DeadArgumentElimination.cpp GlobalOpt.cpp IndMemRemoval.cpp LowerSetJmp.cpp RaiseAllocations.cpp SimplifyLibCalls.cpp

2006-12-30 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.32 -> 1.33 DeadArgumentElimination.cpp updated: 1.33 -> 1.34 GlobalOpt.cpp updated: 1.81 -> 1.82 IndMemRemoval.cpp updated: 1.9 -> 1.10 LowerSetJmp.cpp updated: 1.34 -> 1.35 RaiseAllocations.cpp updated: 1.34 -> 1.35

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp FunctionResolution.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPro

2006-12-19 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.31 -> 1.32 ConstantMerge.cpp updated: 1.33 -> 1.34 DeadArgumentElimination.cpp updated: 1.32 -> 1.33 DeadTypeElimination.cpp updated: 1.57 -> 1.58 FunctionResolution.cpp updated: 1.64 -> 1.65 GlobalDCE.cpp updated: 1.

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp FunctionResolution.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPro

2006-12-06 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.30 -> 1.31 ConstantMerge.cpp updated: 1.32 -> 1.33 DeadArgumentElimination.cpp updated: 1.30 -> 1.31 DeadTypeElimination.cpp updated: 1.56 -> 1.57 FunctionResolution.cpp updated: 1.60 -> 1.61 GlobalDCE.cpp updated: 1.

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp DeadArgumentElimination.cpp GlobalOpt.cpp IndMemRemoval.cpp Inliner.cpp Internalize.cpp

2006-11-26 Thread Bill Wendling
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.29 -> 1.30 DeadArgumentElimination.cpp updated: 1.29 -> 1.30 GlobalOpt.cpp updated: 1.71 -> 1.72 IndMemRemoval.cpp updated: 1.4 -> 1.5 Inliner.cpp updated: 1.32 -> 1.33 Internalize.cpp updated: 1.36 -> 1.37 --- Log me

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp GlobalOpt.cpp IndMemRemoval.cpp InlineSimple.cpp Inliner.cpp LowerSetJmp.cpp SimplifyLibCalls.cpp

2006-11-02 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.28 -> 1.29 GlobalOpt.cpp updated: 1.70 -> 1.71 IndMemRemoval.cpp updated: 1.3 -> 1.4 InlineSimple.cpp updated: 1.74 -> 1.75 Inliner.cpp updated: 1.29 -> 1.30 LowerSetJmp.cpp updated: 1.30 -> 1.31 SimplifyLibCalls.cpp

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp GlobalOpt.cpp LowerSetJmp.cpp SimplifyLibCalls.cpp

2006-10-20 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.27 -> 1.28 GlobalOpt.cpp updated: 1.68 -> 1.69 LowerSetJmp.cpp updated: 1.29 -> 1.30 SimplifyLibCalls.cpp updated: 1.69 -> 1.70 --- Log message: For PR950: http://llvm.org/PR950 : This patch implements the first incr

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp

2006-10-03 Thread Evan Cheng
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.26 -> 1.27 --- Log message: Revert previous patch. Still breaking things. --- Diffs of the changes: (+1 -49) ArgumentPromotion.cpp | 50 +- 1 files changed, 1 ins

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp

2006-09-28 Thread Owen Anderson
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.25 -> 1.26 --- Log message: Another attempt at making ArgPromotion smarter. This patch no longer breaks Burg. --- Diffs of the changes: (+49 -1) ArgumentPromotion.cpp | 50 +++

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp

2006-09-15 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.24 -> 1.25 --- Log message: revert previous two patches. They cause miscompilation of MultiSource/Applications/Burg --- Diffs of the changes: (+1 -35) ArgumentPromotion.cpp | 36 +

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp

2006-09-14 Thread Owen Anderson
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.23 -> 1.24 --- Log message: Revert my previous work on ArgumentPromotion. Further investigation has revealed these changes to be incorrect. They just weren't showing up in any of our current testcases. --- Diff

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp

2006-09-02 Thread Owen Anderson
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.22 -> 1.23 --- Log message: Make ArgumentPromotion handle recursive functions that pass pointers in their recursive calls. --- Diffs of the changes: (+33 -11) ArgumentPromotion.cpp | 44 ++

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp FunctionResolution.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPro

2006-08-27 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.21 -> 1.22 ConstantMerge.cpp updated: 1.31 -> 1.32 DeadArgumentElimination.cpp updated: 1.27 -> 1.28 DeadTypeElimination.cpp updated: 1.55 -> 1.56 FunctionResolution.cpp updated: 1.59 -> 1.60 GlobalDCE.cpp updated: 1.

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp DeadArgumentElimination.cpp FunctionResolution.cpp GlobalOpt.cpp Inliner.cpp Internalize.cpp

2006-01-22 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.20 -> 1.21 DeadArgumentElimination.cpp updated: 1.25 -> 1.26 FunctionResolution.cpp updated: 1.58 -> 1.59 GlobalOpt.cpp updated: 1.60 -> 1.61 Inliner.cpp updated: 1.26 -> 1.27 Internalize.cpp updated: 1.30 -> 1.31 ---