[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2007-06-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.19 - 1.20 --- Log message: if internalize is disabled, don't run the pass at all! --- Diffs of the changes: (+2 -1) Optimize.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2007-04-05 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.18 - 1.19 --- Log message: run a late dce pass to clean up extra cruft. --- Diffs of the changes: (+1 -0) Optimize.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/llvm-ld/Optimize.cpp diff -u

Re: [llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2007-04-05 Thread Chris Lattner
On Thu, 5 Apr 2007, Nick Lewycky wrote: Huh? What is the DCE pass doing that the global-dce isn't? globaldce deletes globals and functions, not code within functions. -Chris Chris Lattner wrote: Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.18 - 1.19 --- Log message:

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2007-03-06 Thread Devang Patel
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.17 - 1.18 --- Log message: Now LICM is a LoopPass. --- Diffs of the changes: (+1 -0) Optimize.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/llvm-ld/Optimize.cpp diff -u

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2007-02-08 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.16 - 1.17 --- Log message: For PR1153: http://llvm.org/PR1153 : Make llvm-ld more gccld-like by having it run the same set of passes. The delta was probably due to lack of llvm-ld being maintained. Just another reason to have

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2007-02-05 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.15 - 1.16 --- Log message: For PR411: http://llvm.org/PR411 : This patch replaces the SymbolTable class with ValueSymbolTable which does not support types planes. This means that all symbol names in LLVM must now be unique. The

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-11-17 Thread Bill Wendling
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.13 - 1.14 --- Log message: Need iostream for the time being. --- Diffs of the changes: (+1 -0) Optimize.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/llvm-ld/Optimize.cpp diff -u

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-08-27 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.12 - 1.13 --- Log message: eliminate only use of FilteredPassNameParser --- Diffs of the changes: (+1 -2) Optimize.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/tools/llvm-ld/Optimize.cpp diff

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-08-20 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.9 - 1.10 --- Log message: Convert llvm-ld to use the PluginLoader like opt instead of having its one-off (and broken) RunOptimizations function. Also, run some cleanup passes after the user's loaded passes run. This make sure to

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-08-20 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.10 - 1.11 --- Log message: Rename the -verify option to be -verify-each so that it doesn't conflict with the -verify pass option. It is also more accurate in that this option causes a verify option to be run after every pass.

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-08-20 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.11 - 1.12 --- Log message: Make sure the verify pass gets run after the user's loaded passes as well when the verify-each option is given. --- Diffs of the changes: (+2 -3) Optimize.cpp |5 ++--- 1 files changed, 2

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-06-16 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.8 - 1.9 --- Log message: Don't pass target name into TargetData anymore, it is never used or needed. --- Diffs of the changes: (+1 -1) Optimize.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.7 - 1.8 --- Log message: Shorten a value description so --help out isn't so wide. --- Diffs of the changes: (+1 -1) Optimize.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-06-02 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.6 - 1.7 --- Log message: Fix a -pedantic warning --- Diffs of the changes: (+1 -1) Optimize.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/llvm-ld/Optimize.cpp diff -u