Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Run the new pass in gccld now that it passes all tests | Chris Lattner | 2004-03-07 | 1 | -0/+4 | |
| | | | | llvm-svn: 12196 | |||||
* | We have this snazzy link-time optimizer. How about we start using it? This | Chris Lattner | 2004-02-26 | 1 | -2/+6 | |
| | | | | | | | removes some cruft from 255.vortex, cleaning up after DAE and IPCP, which do horrible, beautiful, things to vortex. llvm-svn: 11861 | |||||
* | Add a new pass, run internalize first | Chris Lattner | 2004-02-25 | 1 | -7/+11 | |
| | | | | llvm-svn: 11839 | |||||
* | Fixed PR#197. The libcrtend library is removed from the library linking list | John Criswell | 2004-01-26 | 1 | -2/+4 | |
| | | | | | | when creating native executables. llvm-svn: 10979 | |||||
* | Make sure to verify the result before writing out the bytecode file. Not doing | Chris Lattner | 2004-01-14 | 1 | -0/+3 | |
| | | | | | | so can cause obscure errors downstream. llvm-svn: 10840 | |||||
* | The function resolving pass must be run, even if -disable-opt is specified | Chris Lattner | 2003-11-28 | 1 | -6/+6 | |
| | | | | llvm-svn: 10250 | |||||
* | For consistency, removed space between function name and left paren in function | Misha Brukman | 2003-11-20 | 1 | -15/+15 | |
| | | | | | | call, i.e. [ addPass (...) ] => [ addPass(...) ] llvm-svn: 10105 | |||||
* | Add a -verify option to verify the results of gccld passes. | Brian Gaeke | 2003-11-16 | 1 | -43/+63 | |
| | | | | | | Add a -disable-opt option to turn off gccld optimization passes. llvm-svn: 10040 | |||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+5 | |
| | | | | llvm-svn: 9903 | |||||
* | Give gccld more guts | Chris Lattner | 2003-11-09 | 1 | -0/+8 | |
| | | | | llvm-svn: 9835 | |||||
* | Turn on the inliner by default at link-time | Chris Lattner | 2003-10-24 | 1 | -0/+10 | |
| | | | | llvm-svn: 9477 | |||||
* | Turn on the IPCP pass by default. It has passed all of the tests | Chris Lattner | 2003-10-23 | 1 | -0/+3 | |
| | | | | llvm-svn: 9435 | |||||
* | fix file header | Chris Lattner | 2003-10-20 | 1 | -1/+0 | |
| | | | | llvm-svn: 9294 | |||||
* | Added copyright header to all C++ source files. | John Criswell | 2003-10-20 | 1 | -0/+8 | |
| | | | | llvm-svn: 9291 | |||||
* | Doxygen-ified function comments. | Misha Brukman | 2003-09-30 | 1 | -61/+43 | |
| | | | | llvm-svn: 8771 | |||||
* | Removed extra space in comments. | Misha Brukman | 2003-09-30 | 1 | -12/+12 | |
| | | | | llvm-svn: 8770 | |||||
* | Remove initials from source file | Chris Lattner | 2003-09-30 | 1 | -2/+1 | |
| | | | | llvm-svn: 8769 | |||||
* | Make code more terse: | Misha Brukman | 2003-09-30 | 1 | -69/+38 | |
| | | | | | | | | * Remove extra blank lines * Delete space between function call and arg list * Delete non-content comment lines ("//") llvm-svn: 8768 | |||||
* | Update file headers for renamed files. | Chris Lattner | 2003-09-30 | 1 | -1/+1 | |
| | | | | llvm-svn: 8758 | |||||
* | Removed linking functionality from gccld.cpp and moved it to linker.cpp. | John Criswell | 2003-09-19 | 1 | -42/+59 | |
| | | | | | | | | | | | | | Renamed functions that were all lower-case. Moved functions from util.cpp into linker.cpp or gccld.cpp. Removed util.h and created gccld.h. Refactored the linker functionality in linker.cpp so that it is easier to follow, easier to modify, and it's library/object file search behavior is easier to understand and document. Added code to include library paths when doing native linking, but this causes problems and is currently #ifdef'd out. llvm-svn: 8609 | |||||
* | Refactored gccld into three C++ source files. | John Criswell | 2003-09-18 | 1 | -0/+228 | |
Added code ignore bytecode link failures when generating native code. Moved native code and bytecode generation out of the main() function. llvm-svn: 8595 |