| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Do not print out lists with thousands of elements in them, that's kinda silly | Chris Lattner | 2003-10-27 | 1 | -2/+10 | |
| | | | | | llvm-svn: 9523 | |||||
| * | fix file headers | Chris Lattner | 2003-10-20 | 1 | -1/+0 | |
| | | | | | llvm-svn: 9293 | |||||
| * | Added copyright header to all C++ source files. | John Criswell | 2003-10-20 | 1 | -0/+8 | |
| | | | | | llvm-svn: 9291 | |||||
| * | Fix spelling. | Misha Brukman | 2003-10-10 | 1 | -2/+2 | |
| | | | | | llvm-svn: 9027 | |||||
| * | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 1 | -2/+2 | |
| | | | | | llvm-svn: 7944 | |||||
| * | File-related functions moved to FileUtilities.h . | Misha Brukman | 2003-08-07 | 1 | -1/+1 | |
| | | | | | llvm-svn: 7696 | |||||
| * | Re-grouped and alphabetized headers for easier reading and cleaner style. | Misha Brukman | 2003-08-07 | 1 | -7/+7 | |
| | | | | | llvm-svn: 7689 | |||||
| * | Moved SystemUtils.h to include/Support and SystemUtils.cpp to lib/Support. | Misha Brukman | 2003-08-07 | 1 | -1/+1 | |
| | | | | | llvm-svn: 7687 | |||||
| * | If we're debugging the SimplifyCFG pass, we _REALLY_ don't want to use it for | Chris Lattner | 2003-08-05 | 1 | -5/+7 | |
| | | | | | | | narrowing, no matter what. llvm-svn: 7596 | |||||
| * | Only test the vector of functions if it is non-empty. | Misha Brukman | 2003-08-05 | 1 | -1/+1 | |
| | | | | | llvm-svn: 7594 | |||||
| * | Added code that ensures that we don't try to reduce an empty vector of basic | John Criswell | 2003-08-04 | 1 | -1/+1 | |
| | | | | | | | | blocks. This fixes the bugpoint regressions. llvm-svn: 7569 | |||||
| * | Try to run cleanups even if nothing was modified in the preview passes | Chris Lattner | 2003-06-25 | 1 | -13/+11 | |
| | | | | | llvm-svn: 6897 | |||||
| * | Remove stupid thinko that was preventing bugpoint from working | Chris Lattner | 2003-06-02 | 1 | -11/+16 | |
| | | | | | llvm-svn: 6533 | |||||
| * | Big programs have tons of global variable initializers, and most passes ↵ | Chris Lattner | 2003-04-25 | 1 | -0/+30 | |
| | | | | | | | | | don't care about them. Try to delete them if it doesn't affect the passes. llvm-svn: 5918 | |||||
| * | Speed up convergence significantly and also reduce the size of testcases by ↵ | Chris Lattner | 2003-04-24 | 1 | -3/+121 | |
| | | | | | | | making large portions of a function's CFG dead at a time. llvm-svn: 5915 | |||||
| * | The big fix is this change: | Chris Lattner | 2003-04-24 | 1 | -13/+5 | |
| | | | | | | | | | | - if (I->isExternal() && !Functions.count(I)) + if (!I->isExternal() && !Functions.count(I)) We were not actually deleting any functions from the module! llvm-svn: 5914 | |||||
| * | Use the list reducer to improve convergence speed and to support crashes that | Chris Lattner | 2003-04-24 | 1 | -109/+119 | |
| | | | | | | | only occur when multiple passes interact or when multiple functions exist in a module llvm-svn: 5911 | |||||
| * | Implement support for bugpoint to identify which FUNCTION an optimization | Chris Lattner | 2003-04-24 | 1 | -4/+28 | |
| | | | | | | | is miscompiling. llvm-svn: 5893 | |||||
| * | * Reduce the number of useless bytecode files produced by bugpoint. | Chris Lattner | 2003-02-28 | 1 | -3/+31 | |
| | | | | | | | | - This also speeds it up as the bytecode writer isn't terribly fast. * Add a new cleanup pass after everything else to run -funcresolve -globaldce llvm-svn: 5668 | |||||
| * | Make bugpoint *much* more powerful, giving it the capability to delete ↵ | Chris Lattner | 2003-01-23 | 1 | -9/+54 | |
| | | | | | | | | | instructions out of a large function to reduce it. llvm-svn: 5408 | |||||
| * | Implement the start of the miscompilation detection stuff | Chris Lattner | 2002-12-23 | 1 | -3/+14 | |
| | | | | | llvm-svn: 5119 | |||||
| * | Initial checkin of bugpoint | Chris Lattner | 2002-11-20 | 1 | -0/+120 | |
| llvm-svn: 4789 | ||||||

