1. df98617 Reimplement the old and horrible bison parser for .ll files with a nice by Chris Lattner · 16 years ago
  2. 70ef449 Generalize bugpoint's concept of a "safe" backend, and add options by Dan Gohman · 16 years ago
  3. 33b1c30 Remove -check-exit-code from bugpoint. This is subsumed by -append-exit-code. by Nick Lewycky · 16 years ago
  4. 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
  5. 70f684f Allow use of ssh to perform remote execution. by Evan Cheng · 16 years ago
  6. bcbd9c4 Improve bugpoint output a bit by outputting the actual instructions instead of by Matthijs Kooijman · 16 years ago
  7. cebf59b Reformat this message to fit in 80 cols. by Dan Gohman · 16 years ago
  8. 7220b81 Global variables beginning with \01 have special meaning on Darwin, so we need to remove by Owen Anderson · 16 years ago
  9. ad6996d Let bugpoint display generated messages on stderr only if no interpreter was by Matthijs Kooijman · 16 years ago
  10. fbea227 Add -silence-passes option to bugpoint. This option suppresses output generated by Matthijs Kooijman · 16 years ago
  11. b1dbcd8 Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 16 years ago
  12. 9ef7425 Add possibility of using arbitrary to to execute stuff from bugpoint. by Anton Korobeynikov · 17 years ago
  13. e78109e several multiple-retval fixes for bugpoint. by Chris Lattner · 17 years ago
  14. 6bc41e8 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 17 years ago
  15. 386ea35 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 17 years ago
  16. 58f3bcd Remove tabs. Patch by Mike Stump! by Bill Wendling · 17 years ago
  17. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
  18. af4fc28 -fPIC is required on x86-64 when building shared objects. by Torok Edwin · 17 years ago
  19. df4613c With debug info, there are nameless constant global values. do not crash when we hit one by Andrew Lenharth · 17 years ago
  20. 584c3bf Detabify. by Bill Wendling · 17 years ago
  21. 3956449 Fix a missing space in the description of the find-bugs option. by Dan Gohman · 17 years ago
  22. 1d1ef14 PR2027, Fix bugpoint's -find-bugs option, clean up the code. by Nick Lewycky · 17 years ago
  23. 4a6a6f2 Fix PR1797 by Chris Lattner · 17 years ago
  24. 21c62da remove attributions from tools. by Chris Lattner · 17 years ago
  25. 5116784 remove attributions from tools/utils makefiles. by Chris Lattner · 17 years ago
  26. 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
  27. a3355ff Rather than having special rules like "intrinsics cannot by Duncan Sands · 17 years ago
  28. 6fa98b1 Allow the block extractor take to take a list of basic blocks to not extract by Nick Lewycky · 17 years ago
  29. 4e1be6d Deleting redundant copy of block extractor pass. See also PR1775. by Gordon Henriksen · 17 years ago
  30. 82a13c9 Move the space in overview output for commands out of each of the by Dan Gohman · 17 years ago
  31. 52eec54 by David Greene · 17 years ago
  32. 8ff70c2 Pretty straightforward replacement of "bytecode" by "bitcode" by Gabor Greif · 17 years ago
  33. 497391a Fix bugpoint to run -llc-safe with -Xlinker. by Lauro Ramos Venancio · 17 years ago
  34. 065344d use the new MemoryBuffer interfaces to simplify error reporting in clients. by Chris Lattner · 18 years ago
  35. 421e516 Fix a buggy conversion from bytecode to bitcode by Chris Lattner · 18 years ago
  36. 744879e switch tools to bitcode from bytecode by Chris Lattner · 18 years ago
  37. 03b6963 add bitcode support by Chris Lattner · 18 years ago
  38. 34e400e Added -rsh-host and -rsh-user to support remote execution. by Evan Cheng · 18 years ago
  39. 1997473 Drop 'const' by Devang Patel · 18 years ago
  40. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
  41. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
  42. 00f59da remove use of deprecated apis by Chris Lattner · 18 years ago
  43. 9ba8a76 Add possibility to set memory limit for binaries run via libSystem. This by Anton Korobeynikov · 18 years ago
  44. 10ac377 eliminate use of vector-related ctors by Chris Lattner · 18 years ago
  45. f2e292c push bytecode decompressor out through APIs. Now the bytecode reader by Chris Lattner · 18 years ago
  46. 688b049 For PR411: by Reid Spencer · 18 years ago
  47. ef9b9a7 For PR411: by Reid Spencer · 18 years ago
  48. 7ba98a9 For PR1072: by Reid Spencer · 18 years ago
  49. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
  50. 17be679 default to emiting an uncompressed .bc file by Chris Lattner · 18 years ago
  51. 2db43c8 relax type by Chris Lattner · 18 years ago
  52. 78d033e For PR411: by Reid Spencer · 18 years ago
  53. 7f7fdcc A bit more debugging printf's. by Evan Cheng · 18 years ago
  54. 71d2ec9 For PR950: Convert signed integer types to signless. by Reid Spencer · 18 years ago
  55. e4d87aa For PR950: by Reid Spencer · 18 years ago
  56. e026c07 Remove DSA. by John Criswell · 18 years ago
  57. e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
  58. c30598b make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. by Chris Lattner · 18 years ago
  59. 68fe61d Replacing std::iostreams with llvm iostreams. Some of these changes involve by Bill Wendling · 18 years ago
  60. 5e1452c Add an -append-exit-code option to bugpoint. This will cause bugpoint to by Reid Spencer · 18 years ago
  61. 3da59db For PR950: by Reid Spencer · 18 years ago
  62. a089d44 Need <iostream> for the time being. by Bill Wendling · 18 years ago
  63. 2803b4c Minor style fixes from review. by Reid Spencer · 18 years ago
  64. dc31a8a Add a -disable-loop-extraction option to bugpoint. by Reid Spencer · 18 years ago
  65. fef0242 completely revert patrick's enhancement to bugpoint. Though it makes bugpoint by Chris Lattner · 18 years ago
  66. cd6f46e add a new bugpoint mode -llc-safe. This uses LLC for both halves of a by Chris Lattner · 18 years ago
  67. d41b30d Unbreak VC++ build. by Jeff Cohen · 18 years ago
  68. 3ed469c For PR786: by Reid Spencer · 18 years ago
  69. 22706e8 Forgot a } by Bill Wendling · 18 years ago
  70. b3d83a3 Re-added the part where it tries to remove all global variables first. by Bill Wendling · 18 years ago
  71. 4e3be89 Fix for PR960. Improves bugpoint so that it removes global variable by Bill Wendling · 18 years ago
  72. b83eb64 For PR950: by Reid Spencer · 18 years ago
  73. 137d0ec Make the bugpoint reduction heuristics more effective. Patch submitted by by Chris Lattner · 18 years ago
  74. 54e4c02 Remove a dead var noticed by Yorion by Chris Lattner · 18 years ago
  75. d422350 comment out debug code by Chris Lattner · 18 years ago
  76. c600f3c Add a new -cbe-bug mode, which works just like -run-llc, except that it uses by Chris Lattner · 18 years ago
  77. e290c6d Fix --enable-valgrind. Add room for the new arguments, and don't keep by Nick Lewycky · 18 years ago
  78. 40394bc Add --enable-valgrind option to run optimizations through valgrind to by Nick Lewycky · 18 years ago
  79. afd39f0 Change DisambiguateGlobalSymbols to not rename asm globals, which breaks by Chris Lattner · 18 years ago
  80. aea932d Use LINK_COMPONENTS to specify *components* to link against instead of by Chris Lattner · 18 years ago
  81. 1bb6f06 Code cleanups, no functionality change. by Chris Lattner · 18 years ago
  82. 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
  83. a4be053 analyze no longer exists, don't offer to run it :) by Chris Lattner · 18 years ago
  84. 51c5a28 For PR797: by Reid Spencer · 18 years ago
  85. 8ea5ecb For PR797: by Reid Spencer · 18 years ago
  86. 62c5105 For PR885: by Reid Spencer · 18 years ago
  87. 023fcf9 For PR797: by Reid Spencer · 18 years ago
  88. 61c83e0 For PR797: by Reid Spencer · 18 years ago
  89. c0431fe fit in 80 cols by Chris Lattner · 18 years ago
  90. 7f27570 minor cleanups by Chris Lattner · 18 years ago
  91. 032091d Adding FindBugs.cpp so the -find-bugs option will work. by Patrick Jenkins · 18 years ago
  92. 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
  93. 68b1630 Updating the comments above SplitFunctionsOutOfModule in ExtractFunction.cpp to reflect the changes made to that function. Specifically I am removing the FIXME comment because the issue has been addressed. by Patrick Jenkins · 18 years ago
  94. e47863e This commit improves bugpoints speed. On my G4 this changed caused kimwitu++ to run through bugpoint in 1091.15 seconds (user + system time). The time it took to run this on my G4 before I made these changes is 1420.82 seconds (user + system time). This is a speedup of about 5.5 minutes. by Patrick Jenkins · 18 years ago
  95. 0465fa9 Tools require EH for their top-level try blocks. by Chris Lattner · 18 years ago
  96. 130e2a3 Pass -Xlinker flags to gcc when it builds the shared object. by Chris Lattner · 18 years ago
  97. 831b121 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 18 years ago
  98. 9686ae7 Teach bugpoint to kill optimization passes that run over the timeout limit, by Chris Lattner · 18 years ago
  99. 629e487 After telling GCC to type of the input file with -x asm/-x c, switch back to by Chris Lattner · 18 years ago
  100. e3f0561 Make sure this tool links in all of libVMCore.a because it can --load by Reid Spencer · 18 years ago