- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
- df4613c With debug info, there are nameless constant global values. do not crash when we hit one by Andrew Lenharth · 16 years ago
- 21c62da remove attributions from tools. by Chris Lattner · 17 years ago
- 8ff70c2 Pretty straightforward replacement of "bytecode" by "bitcode" by Gabor Greif · 17 years ago
- 03b6963 add bitcode support by Chris Lattner · 17 years ago
- 688b049 For PR411: by Reid Spencer · 18 years ago
- ef9b9a7 For PR411: by Reid Spencer · 18 years ago
- 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
- 78d033e For PR411: by Reid Spencer · 18 years ago
- 3ed469c For PR786: by Reid Spencer · 18 years ago
- 22706e8 Forgot a } by Bill Wendling · 18 years ago
- b3d83a3 Re-added the part where it tries to remove all global variables first. by Bill Wendling · 18 years ago
- 4e3be89 Fix for PR960. Improves bugpoint so that it removes global variable by Bill Wendling · 18 years ago
- 6a3f31c This commit adds a new feature called find-bugs. The find-bugs option can be invoked on a .bc file from the command like with -find-bugs and a list of passes you wish to test. This procedure takes the set of optimization passes the user specifies, randomizes the passes, runs the passes on the specified .bc file, compiles the program, and finally runs the program checking its output vs the .bc file with no optimizations. This process repeats until either the user kills bugpoint or an error occurs in the optimizations, program complitation, or the running of the program. If an error occurs, bugpoint attempts to diagnose the error by eliminating passes that are not at fault and code that is not needed. by Patrick Jenkins · 18 years ago
- f1b20d8 Move ToolRunner.(cpp|h) into the bugpoint directory by Chris Lattner · 18 years ago
- cc540eb add an assert to get a slightly better msg about this problem by Chris Lattner · 18 years ago
- 7c0a937 For transforms the behave differently if main goes away, add an option to prevent bugpoint from removing main by Andrew Lenharth · 18 years ago
- f9aaae0 When the user hits ctrl-c, bugpoint should attempt to stop reduction as by Chris Lattner · 19 years ago
- a229c5c Final Changes For PR495: by Reid Spencer · 19 years ago
- dd04df0 For PR495: by Reid Spencer · 19 years ago
- 3da94ae Remove trailing whitespace by Misha Brukman · 19 years ago
- 852b4d4 Replace more a*'s with arg_*'s, thanks to Gabor Greif! by Chris Lattner · 19 years ago
- 8388195 Fix VC++ complaint by Jeff Cohen · 20 years ago
- 5f76760 For PR351: by Reid Spencer · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- 47b14a4 Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 20 years ago
- eed80e2 * Convert "\n" -> '\n' by Misha Brukman · 20 years ago
- 9231ac8 Convert to SymbolTable's new iteration interface. by Reid Spencer · 20 years ago
- efdc0b5 Refactor and clean up a bunch more code. No major functionality changes. by Chris Lattner · 20 years ago
- b2c180f Fix the "infinite looping unless you disable adce" bug by Chris Lattner · 20 years ago
- f66d906 Fix the "horribly N^2'd" problem when deleting individual instructions. by Chris Lattner · 20 years ago
- 8b18927 * Predicate the optimizer crash debugger on a function. by Chris Lattner · 20 years ago
- f913f40 A couple of minor cleanups: don't forward declare private classes, put private by Chris Lattner · 20 years ago
- 06905db Cleanup and simplify manipulation of the program, eliminate the need for so by Chris Lattner · 20 years ago
- 0252626 Add a stub for debugging code generator crashes by Chris Lattner · 20 years ago
- fa76183 finegrainify namespacification by Chris Lattner · 21 years ago
- 8bc098b Do not crash when dealing with invoke and unwind instructions! by Chris Lattner · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
- fcb6ec0 I hate it when bugpoint is all ready to give me a bytecode file, then crashes by Chris Lattner · 21 years ago
- 417477d Simplify the performFinalCleanups interface by Chris Lattner · 21 years ago
- 73b96bd Do not print out lists with thousands of elements in them, that's kinda silly by Chris Lattner · 21 years ago
- 9432111 fix file headers by Chris Lattner · 21 years ago
- 7c0e022 Added copyright header to all C++ source files. by John Criswell · 21 years ago
- cf00c4a Fix spelling. by Misha Brukman · 21 years ago
- 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
- 3d9cafa File-related functions moved to FileUtilities.h . by Misha Brukman · 21 years ago
- e49603d Re-grouped and alphabetized headers for easier reading and cleaner style. by Misha Brukman · 21 years ago
- 0bd75bb Moved SystemUtils.h to include/Support and SystemUtils.cpp to lib/Support. by Misha Brukman · 21 years ago
- 47ae4a1 If we're debugging the SimplifyCFG pass, we _REALLY_ don't want to use it for by Chris Lattner · 21 years ago
- a493ae3 Only test the vector of functions if it is non-empty. by Misha Brukman · 21 years ago
- 5cfff25 Added code that ensures that we don't try to reduce an empty vector of basic by John Criswell · 21 years ago
- 898e0e4 Try to run cleanups even if nothing was modified in the preview passes by Chris Lattner · 21 years ago
- b417c79 Remove stupid thinko that was preventing bugpoint from working by Chris Lattner · 21 years ago
- 5f73e38 Big programs have tons of global variable initializers, and most passes don't care by Chris Lattner · 21 years ago
- 286921e Speed up convergence significantly and also reduce the size of testcases by making large portions of a function's CFG dead at a time. by Chris Lattner · 21 years ago
- f607b79 The big fix is this change: by Chris Lattner · 21 years ago
- aae33f9 Use the list reducer to improve convergence speed and to support crashes that by Chris Lattner · 21 years ago
- 640f22e Implement support for bugpoint to identify which FUNCTION an optimization by Chris Lattner · 21 years ago
- ba386d9 * Reduce the number of useless bytecode files produced by bugpoint. by Chris Lattner · 21 years ago
- 6520785 Make bugpoint *much* more powerful, giving it the capability to delete instructions by Chris Lattner · 22 years ago
- 218e26e Implement the start of the miscompilation detection stuff by Chris Lattner · 22 years ago
- afade92 Initial checkin of bugpoint by Chris Lattner · 22 years ago