- Aug 25, 2006
-
-
Nate Begeman authored
right section. llvm-svn: 29871
-
Reid Spencer authored
llvm-svn: 29870
-
Reid Spencer authored
llvm-svn: 29869
-
Owen Anderson authored
I'm going to wait to put this in HEAD until tomorrow, so as not to clutter the nightly tester. llvm-svn: 29868
-
Owen Anderson authored
forgot to put in the analysis usage. llvm-svn: 29867
-
Reid Spencer authored
Remove exception handling from the bytecode archiver and adjust the llvm-ar tool to accommodate the new interfaces. llvm-svn: 29866
-
Chris Lattner authored
llvm-svn: 29865
-
Chris Lattner authored
_swap_16: slwi r2, r3, 24 rlwimi r2, r3, 8, 8, 15 srwi r3, r2, 16 blr now. llvm-svn: 29864
-
Chris Lattner authored
llvm-svn: 29863
-
Chris Lattner authored
instructions which define each value#) to simplify and improve the coallescer. In particular, this patch: 1. Implements iterative coallescing. 2. Reverts an unsafe hack from handlePhysRegDef, superceeding it with a better solution. 3. Implements PR865, "coallescing" away the second copy in code like: A = B ... B = A This also includes changes to symbolically print registers in intervals when possible. llvm-svn: 29862
-
Reid Spencer authored
Demote check for bison from error to warning and make sure that the makefile can handle an empty definition for BISON variable. llvm-svn: 29861
-
Reid Spencer authored
llvm-svn: 29860
-
- Aug 24, 2006
-
-
Owen Anderson authored
utility of the LoopUnroll pass. Also, add a testcase for multiblock-loop unrolling. llvm-svn: 29859
-
Reid Spencer authored
Adjust implementation to match the new interface after exception handling was removed in the Unix verison. NOTE: this hasn't been compiled yet! llvm-svn: 29858
-
Rafael Espindola authored
implement a movcond instruction llvm-svn: 29857
-
Rafael Espindola authored
llvm-svn: 29856
-
Reid Spencer authored
and ensure that a memory overrun won't occur while still writing Length bytes in the outstring function. llvm-svn: 29855
-
Rafael Espindola authored
llvm-svn: 29854
-
Chris Lattner authored
llvm-svn: 29853
-
- Aug 23, 2006
-
-
Nate Begeman authored
llvm-svn: 29852
-
Nate Begeman authored
llvm-svn: 29851
-
Nate Begeman authored
does emit linkable .o files in very simple cases. llvm-svn: 29850
-
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
handles exceptions. llvm-svn: 29847
-
Reid Spencer authored
Final removal of exceptions from lib/System and adjustment of users to accommodate. llvm-svn: 29846
-
Reid Spencer authored
llvm-svn: 29845
-
Devang Patel authored
llvm-svn: 29844
-
Reid Spencer authored
Eliminate exception throwing from Path::renamePathOnDisk and adjust its users correspondingly. llvm-svn: 29843
-
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
-
Reid Spencer authored
Remove exception throwing from Path::getDirectoryContents and its users. llvm-svn: 29841
-
Reid Spencer authored
Remove exceptions from the Path::create*OnDisk methods. Update their users to handle error messages via arguments and result codes. llvm-svn: 29840
-
Reid Spencer authored
triplet ordering (large, small, small) explicit with one triplet per line. llvm-svn: 29839
-
Reid Spencer authored
llvm-svn: 29838
-
Reid Spencer authored
Adjust code to compensate for Path class interface change. llvm-svn: 29837
-
Reid Spencer authored
Change the Path::make*OnDisk methods exception free and adjust their usage. llvm-svn: 29836
-
Reid Spencer authored
memory pressure. This order spaces out large executables with small ones in between so that in a -j2 or -j3 build, it only attempts to build only one large executable at time. If you're doing -j4, you probably have enuogh memory anyway. llvm-svn: 29835
-
Reid Spencer authored
llvm-svn: 29834
-
Reid Spencer authored
(hopefully) provide support for it. llvm-svn: 29833
-
- Aug 22, 2006
-
-
Misha Brukman authored
llvm-svn: 29832
-