[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-06-28 Thread Devang Patel
Changes in directory llvm/tools/opt: opt.cpp updated: 1.142 -> 1.143 --- Log message: Fix PR 1526: http://llvm.org/PR1526 . --- Diffs of the changes: (+34 -0) opt.cpp | 34 ++ 1 files changed, 34 insertions(+) Index: llvm/tools/opt/opt.cpp diff -u llvm/t

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.141 -> 1.142 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+4 -7) opt.cpp | 11 --- 1 files changed, 4 insertions(+), 7 deletions(-) Index: llvm/too

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.140 -> 1.141 --- Log message: make sure the ofstream for opt's output file is destroyed, so that the bits actually land on disk. --- Diffs of the changes: (+3 -0) opt.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/tool

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-05-05 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.138 -> 1.139 --- Log message: add support to llvm-prof for reading from a bitcode file --- Diffs of the changes: (+2 -6) opt.cpp |8 ++-- 1 files changed, 2 insertions(+), 6 deletions(-) Index: llvm/tools/opt/opt.cpp diff -u

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-04-20 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.133 -> 1.134 --- Log message: remove cruft --- Diffs of the changes: (+0 -3) opt.cpp |3 --- 1 files changed, 3 deletions(-) Index: llvm/tools/opt/opt.cpp diff -u llvm/tools/opt/opt.cpp:1.133 llvm/tools/opt/opt.cpp:1.134 --- llv

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-04-10 Thread Devang Patel
Changes in directory llvm/tools/opt: opt.cpp updated: 1.132 -> 1.133 --- Log message: Enable loop rotate pass. --- Diffs of the changes: (+1 -0) opt.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/opt/opt.cpp diff -u llvm/tools/opt/opt.cpp:1.132 llvm/tools/opt/opt.cpp:1.1

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

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

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-02-07 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.130 -> 1.131 --- Log message: push bytecode decompressor out through APIs. Now the bytecode reader api's look like this: ModuleProvider *getBytecodeModuleProvider( const std::string &Filename, ///< Name of file to be read BCDecompre

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-02-05 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.129 -> 1.130 --- 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 patch ad

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-02-02 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.127 -> 1.128 --- Log message: For PR1152: http://llvm.org/PR1152 : Step 1: Copy gccas functionality to opt. This endows opt with a new -std-compile-opts option to get the set of optimization passes that gccas used. It also adds -disable-in

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-01-30 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.126 -> 1.127 --- Log message: shutdown at end of run --- Diffs of the changes: (+1 -0) opt.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/opt/opt.cpp diff -u llvm/tools/opt/opt.cpp:1.126 llvm/tools/opt/opt.cpp:1.127

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2007-01-20 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.125 -> 1.126 --- Log message: default to emiting an uncompressed .bc file --- Diffs of the changes: (+1 -1) opt.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/opt/opt.cpp diff -u llvm/tools/opt/opt.c

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-12-06 Thread Bill Wendling
Changes in directory llvm/tools/opt: opt.cpp updated: 1.124 -> 1.125 --- Log message: Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are now cerr, cout, and NullStream resp. --- Diffs of the changes: (+21 -23) opt.cpp | 44 +--

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-12-05 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.123 -> 1.124 --- Log message: make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. With this change, I can now move -stats to print when llvm_shutdown is called. --- Diffs of the changes: (+2 -0) opt.cpp |

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-12-01 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.122 -> 1.123 --- Log message: target constructors are never used --- Diffs of the changes: (+1 -4) opt.cpp |5 + 1 files changed, 1 insertion(+), 4 deletions(-) Index: llvm/tools/opt/opt.cpp diff -u llvm/tools/opt/opt.cpp:1.

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-11-30 Thread Nick Lewycky
Changes in directory llvm/tools/opt: opt.cpp updated: 1.121 -> 1.122 --- Log message: Fix opt -o option. Don't pass a pointer to an auto variable which is going away before it's needed, and don't try to delete that pointer! --- Diffs of the changes: (+3 -4) opt.cpp |7 +++ 1 files

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/opt: opt.cpp updated: 1.120 -> 1.121 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed in the

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/opt: opt.cpp updated: 1.119 -> 1.120 --- Log message: Convert to using llvm streams instead of iostreams. --- Diffs of the changes: (+16 -15) opt.cpp | 31 --- 1 files changed, 16 insertions(+), 15 deletions(-) Index: llvm/too

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-11-02 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.118 -> 1.119 --- Log message: For PR786: http://llvm.org/PR786 : Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn'

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-08-28 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.117 -> 1.118 --- Log message: Add a --disable-compression option like llvm-link/llvm-as etc have --- Diffs of the changes: (+3 -1) opt.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/tools/opt/opt.cpp di

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-08-27 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.116 -> 1.117 --- Log message: -analyze mode shouldn't output a .bc file. --- Diffs of the changes: (+1 -2) opt.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/tools/opt/opt.cpp diff -u llvm/tools/opt/opt.

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-08-20 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.114 -> 1.115 --- Log message: For PR885: http://llvm.org/PR885 : Consolidate the LinkAllAnalyses.h and LinkAllPasses.h headers into one so there is no dupliation. --- Diffs of the changes: (+1 -1) opt.cpp |2 +- 1 files changed,

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-08-20 Thread Nate Begeman
Changes in directory llvm/tools/opt: opt.cpp updated: 1.113 -> 1.114 --- Log message: Fix a build failure --- Diffs of the changes: (+1 -1) opt.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/opt/opt.cpp diff -u llvm/tools/opt/opt.cpp:1.113 llvm/tools/opt/

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-08-20 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.112 -> 1.113 --- Log message: For PR797: http://llvm.org/PR797 : Make sys::Program::ExecuteAndWait not throw exceptions and update any affected code. It now return - to signal that the program couldn't be executed. Only one case (in b

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-08-18 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.111 -> 1.112 --- Log message: For PR797: http://llvm.org/PR797 : Rid the Assembly Parser of exceptions. This is a really gross hack but it will do until the Assembly Parser is re-written as a recursive descent. The basic premise is that wh

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

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

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.108 -> 1.109 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the tools with

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-05-11 Thread Owen Anderson
Changes in directory llvm/tools/opt: opt.cpp updated: 1.107 -> 1.108 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the changes: (+1 -0)