1. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  2. df4613c With debug info, there are nameless constant global values. do not crash when we hit one by Andrew Lenharth · 16 years ago
  3. 21c62da remove attributions from tools. by Chris Lattner · 17 years ago
  4. 8ff70c2 Pretty straightforward replacement of "bytecode" by "bitcode" by Gabor Greif · 17 years ago
  5. 03b6963 add bitcode support by Chris Lattner · 17 years ago
  6. 688b049 For PR411: by Reid Spencer · 18 years ago
  7. ef9b9a7 For PR411: by Reid Spencer · 18 years ago
  8. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
  9. 78d033e For PR411: by Reid Spencer · 18 years ago
  10. 3ed469c For PR786: by Reid Spencer · 18 years ago
  11. 22706e8 Forgot a } by Bill Wendling · 18 years ago
  12. b3d83a3 Re-added the part where it tries to remove all global variables first. by Bill Wendling · 18 years ago
  13. 4e3be89 Fix for PR960. Improves bugpoint so that it removes global variable by Bill Wendling · 18 years ago
  14. 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
  15. f1b20d8 Move ToolRunner.(cpp|h) into the bugpoint directory by Chris Lattner · 18 years ago
  16. cc540eb add an assert to get a slightly better msg about this problem by Chris Lattner · 18 years ago
  17. 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
  18. f9aaae0 When the user hits ctrl-c, bugpoint should attempt to stop reduction as by Chris Lattner · 19 years ago
  19. a229c5c Final Changes For PR495: by Reid Spencer · 19 years ago
  20. dd04df0 For PR495: by Reid Spencer · 19 years ago
  21. 3da94ae Remove trailing whitespace by Misha Brukman · 19 years ago
  22. 852b4d4 Replace more a*'s with arg_*'s, thanks to Gabor Greif! by Chris Lattner · 19 years ago
  23. 8388195 Fix VC++ complaint by Jeff Cohen · 20 years ago
  24. 5f76760 For PR351: by Reid Spencer · 20 years ago
  25. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  26. 47b14a4 Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 20 years ago
  27. eed80e2 * Convert "\n" -> '\n' by Misha Brukman · 20 years ago
  28. 9231ac8 Convert to SymbolTable's new iteration interface. by Reid Spencer · 20 years ago
  29. efdc0b5 Refactor and clean up a bunch more code. No major functionality changes. by Chris Lattner · 20 years ago
  30. b2c180f Fix the "infinite looping unless you disable adce" bug by Chris Lattner · 20 years ago
  31. f66d906 Fix the "horribly N^2'd" problem when deleting individual instructions. by Chris Lattner · 20 years ago
  32. 8b18927 * Predicate the optimizer crash debugger on a function. by Chris Lattner · 20 years ago
  33. f913f40 A couple of minor cleanups: don't forward declare private classes, put private by Chris Lattner · 20 years ago
  34. 06905db Cleanup and simplify manipulation of the program, eliminate the need for so by Chris Lattner · 20 years ago
  35. 0252626 Add a stub for debugging code generator crashes by Chris Lattner · 20 years ago
  36. fa76183 finegrainify namespacification by Chris Lattner · 21 years ago
  37. 8bc098b Do not crash when dealing with invoke and unwind instructions! by Chris Lattner · 21 years ago
  38. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  39. fcb6ec0 I hate it when bugpoint is all ready to give me a bytecode file, then crashes by Chris Lattner · 21 years ago
  40. 417477d Simplify the performFinalCleanups interface by Chris Lattner · 21 years ago
  41. 73b96bd Do not print out lists with thousands of elements in them, that's kinda silly by Chris Lattner · 21 years ago
  42. 9432111 fix file headers by Chris Lattner · 21 years ago
  43. 7c0e022 Added copyright header to all C++ source files. by John Criswell · 21 years ago
  44. cf00c4a Fix spelling. by Misha Brukman · 21 years ago
  45. 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
  46. 3d9cafa File-related functions moved to FileUtilities.h . by Misha Brukman · 21 years ago
  47. e49603d Re-grouped and alphabetized headers for easier reading and cleaner style. by Misha Brukman · 21 years ago
  48. 0bd75bb Moved SystemUtils.h to include/Support and SystemUtils.cpp to lib/Support. by Misha Brukman · 21 years ago
  49. 47ae4a1 If we're debugging the SimplifyCFG pass, we _REALLY_ don't want to use it for by Chris Lattner · 21 years ago
  50. a493ae3 Only test the vector of functions if it is non-empty. by Misha Brukman · 21 years ago
  51. 5cfff25 Added code that ensures that we don't try to reduce an empty vector of basic by John Criswell · 21 years ago
  52. 898e0e4 Try to run cleanups even if nothing was modified in the preview passes by Chris Lattner · 21 years ago
  53. b417c79 Remove stupid thinko that was preventing bugpoint from working by Chris Lattner · 21 years ago
  54. 5f73e38 Big programs have tons of global variable initializers, and most passes don't care by Chris Lattner · 21 years ago
  55. 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
  56. f607b79 The big fix is this change: by Chris Lattner · 21 years ago
  57. aae33f9 Use the list reducer to improve convergence speed and to support crashes that by Chris Lattner · 21 years ago
  58. 640f22e Implement support for bugpoint to identify which FUNCTION an optimization by Chris Lattner · 21 years ago
  59. ba386d9 * Reduce the number of useless bytecode files produced by bugpoint. by Chris Lattner · 21 years ago
  60. 6520785 Make bugpoint *much* more powerful, giving it the capability to delete instructions by Chris Lattner · 22 years ago
  61. 218e26e Implement the start of the miscompilation detection stuff by Chris Lattner · 22 years ago
  62. afade92 Initial checkin of bugpoint by Chris Lattner · 22 years ago