- Oct 13, 2006
-
-
Chris Lattner authored
llvm-svn: 30922
-
- Oct 05, 2006
-
-
Chris Lattner authored
llvm-svn: 30726
-
- Oct 04, 2006
-
-
Chris Lattner authored
llvm-svn: 30725
-
- Sep 29, 2006
-
-
Chris Lattner authored
llvm-svn: 30671
-
- Sep 28, 2006
-
-
Chris Lattner authored
llvm-svn: 30638
-
- Aug 30, 2006
-
-
Chris Lattner authored
llvm-svn: 29971
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29917
-
- Aug 27, 2006
-
-
Chris Lattner authored
anchor methods to others. This eliminates the vtable/template method bloat in .o files that defining a cl::opt used to impose (~4K per .o file for one cp::opt<unsigned>). llvm-svn: 29909
-
- Aug 25, 2006
-
-
Reid Spencer authored
llvm-svn: 29860
-
- Aug 23, 2006
-
-
Reid Spencer authored
This library no longer throws nor handles exceptions, so turn off the REQUIRES_EH flag. llvm-svn: 29849
-
Reid Spencer authored
Final remove of exception handling from this file. lib/System can no longer throw exceptions so there's no need for try/catch blocks here. llvm-svn: 29848
-
Reid Spencer authored
portion fo the program name via sys::Path().getLast(). This makes error messages more readable since this is invariably used only in error messages. Instead of: /path/to/llvm/bin/directory/toolname: error message we will now get: toolname: error message Also, since we always have a program name (even if its defaulted), don't check to see if it is set or not when generating error messages. This eliminates a bunch of constant strings, saving a little under 1K of data. llvm-svn: 29842
-
- Aug 22, 2006
-
-
Reid Spencer authored
Adjust users of MappedFile to its new non-throwing interface. Note that in most cases the lazy step of just throwing after a call to MappedFile was installed. This was done in the name of incremental changes. Getting rid of the new throw statements will take adjustment of interfaces and propagation of errors to higher levels. Those changes will come in subsequent patches. llvm-svn: 29817
-
- Aug 21, 2006
-
-
Jim Laskey authored
llvm-svn: 29798
-
Reid Spencer authored
Adjust usage of the ExecuteAndWait function to use the last argument which is the ErrMsg string. This is necessitated because this function no longer throws exceptions on error. llvm-svn: 29791
-
Reid Spencer authored
Make sys::Program::ExecuteAndWait not throw exceptions and update any affected code. It now return -9999 to signal that the program couldn't be executed. Only one case (in bugpoint) actually examines the result code. llvm-svn: 29785
-
- Aug 12, 2006
-
-
Chris Lattner authored
#includes it. llvm-svn: 29639
-
- Aug 08, 2006
-
-
Reid Spencer authored
to build a loadable module is now correctly defined and documented so this workaround isn't needed any longer. llvm-svn: 29553
-
- Aug 02, 2006
-
-
Jim Laskey authored
suppressed. llvm-svn: 29477
-
- Jul 29, 2006
-
-
Chris Lattner authored
llvm-svn: 29399
-
Chris Lattner authored
instead of throwing an exception. This reduces the amount of code that is exposed to exceptions (e.g. FileUtilities), though it is clearly only one step along the way. llvm-svn: 29395
-
Chris Lattner authored
llvm-svn: 29394
-
- Jul 26, 2006
-
-
Reid Spencer authored
1. Move IncludeFile.h to System library 2. Move IncludeFile.cpp to System library 3. #1 and #2 required to prevent cyclic library dependencies for libSystem 4. Convert all existing uses of Support/IncludeFile.h to System/IncludeFile.h 5. Add IncludeFile support to various lib/System classes. 6. Add new lib/System classes to LinkAllVMCore.h All this in an attempt to pull in lib/System to what's required for VMCore llvm-svn: 29287
-
- Jul 19, 2006
-
-
Chris Lattner authored
llvm-svn: 29191
-
- Jul 15, 2006
-
-
Chris Lattner authored
llvm-svn: 29151
-
- Jul 07, 2006
-
-
Chris Lattner authored
to catch it. Other minor cleanups. llvm-svn: 29050
-
Chris Lattner authored
llvm-svn: 29045
-
Chris Lattner authored
llvm-svn: 29028
-
- Jul 06, 2006
-
-
Chris Lattner authored
Low Level Virtual Machine (http://llvm.org/): llvm version 1.8cvs DEBUG build with assertions. instead of like this: Low Level Virtual Machine (llvm) 1.8cvs (see http://llvm.org/) ASSERTIONS ENABLED Also, add a place for vendor version info. llvm-svn: 29020
-
- Jun 27, 2006
-
-
Reid Spencer authored
Refactor the Graph writing code to use a common implementation which is now in lib/Support/GraphWriter.cpp. This completes the PR. Patch by Anton Korobeynikov. Thanks, Anton! llvm-svn: 28925
-
- Jun 21, 2006
-
-
Chris Lattner authored
vtables for (e.g.) Instruction from being emitted into every .o file. llvm-svn: 28898
-
- Jun 15, 2006
-
-
Jim Laskey authored
2. Add vector support. llvm-svn: 28807
-
- Jun 07, 2006
-
-
Reid Spencer authored
Break the "IncludeFile" mechanism into its own header file and adjust other files accordingly. Use this facility for the IntrinsicInst problem which was the subject of PR800. More to follow on this. llvm-svn: 28709
-
Chris Lattner authored
llvm-svn: 28700
-
- Jun 06, 2006
-
-
Reid Spencer authored
through to gcc when its being used as a linker. This allows -L and -l (and any other) options to be added so that non-complete bytecode files can be processed with bugpoint. The -Xlinker option can be added as many times as needed. llvm-svn: 28692
-
- Jun 05, 2006
-
-
Reid Spencer authored
built with CommandLine.h will want the --version option to report that the tool belongs to LLVM. To override simply pass a void func() to the cl::SetVersionPrinter() function and that void func() will be called when it is time to print the version information. llvm-svn: 28687
-
- Jun 01, 2006
-
-
Reid Spencer authored
BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate these changes. This was done to speed up link times. llvm-svn: 28610
-
- May 31, 2006
-
-
Reid Spencer authored
/bzlib.c:126: warning: string length `1056' is greater than the length `509' ISO C89 compilers are required to support llvm-svn: 28602
-
- May 24, 2006
-
-
Chris Lattner authored
by Anton Korobeynikov! This is a step towards closing PR786. llvm-svn: 28447
-
- May 16, 2006
-
-
Reid Spencer authored
Add an additional catch block to ensure that this function can't throw any exceptions, even one's we're not expecting. llvm-svn: 28309
-