1. 7507c29 Turn the block extractor on by default now that it basically works, eliminating the option. by Chris Lattner · 20 years ago
  2. 68bee93 Check to see if all blocks are extractible first. by Chris Lattner · 20 years ago
  3. b83c0f3 Don't leave dead bytecode.output files around if the optimizer/block extractor crashes. by Chris Lattner · 20 years ago
  4. 2290e75 Implement the final missing bits for block extractor support. Now bugpoint by Chris Lattner · 20 years ago
  5. 5e783ab Implement basic block extraction for the miscompilation debugger. This still needs by Chris Lattner · 20 years ago
  6. 1c2f686 A class that is meant to be a base class should have a virtual destructor by Chris Lattner · 20 years ago
  7. 7532e34 Allow the user to set the LLVMINTERP environment variable as a workaround, for by Brian Gaeke · 20 years ago
  8. 60083e2 Use the new commandline flag to allow us to call bugpoint like this: by Chris Lattner · 20 years ago
  9. 817d8d3 Remove a really old comment by Chris Lattner · 20 years ago
  10. 48b008d Apply simplification suggested by Chris: why assign() when operator = will do? by Brian Gaeke · 20 years ago
  11. 636df3d Add --tool-args flag which lets you pass arguments to llc or lli. by Brian Gaeke · 20 years ago
  12. d11577b Add "Args" optional argument to AbstractInterpreter factory methods, which by Brian Gaeke · 20 years ago
  13. f4789e6 Teach bugpoint to be a little bit smarter and avoid repeating work by Chris Lattner · 20 years ago
  14. ca718e4 Add command-line option to select whether to isolate or delete function from by Misha Brukman · 20 years ago
  15. 123f8fe Add a space before result for readability on the command line. by Misha Brukman · 20 years ago
  16. 8c194ea Add doxygenified comments to functions. by Misha Brukman · 20 years ago
  17. 09233fb Include cerrno (gcc-3.4 fix) by Alkis Evlogimenos · 20 years ago
  18. de4803d As per Chris, greatly simplify handling of external functions by using the by Misha Brukman · 20 years ago
  19. b687d82 * Reorder #includes * Wrap a long line by Misha Brukman · 20 years ago
  20. dc7fef8 Finally implement rewriting global initializers which use external functions by Misha Brukman · 20 years ago
  21. 93d8202 Move loop optimization passes up, add loop unroller by Chris Lattner · 20 years ago
  22. 7a46e4c Don't use invalid HTML in a doxygen comment. by Misha Brukman · 20 years ago
  23. f9c455d Add a couple more IPO's by Chris Lattner · 20 years ago
  24. 27829ec finegrainify namespacification by Chris Lattner · 20 years ago
  25. 36ee07f Disambiguate symbols after loop extraction so that we can diagnose a code by Chris Lattner · 20 years ago
  26. 2423db0 Fix an obvious bug in the refactoring I did a few days ago by Chris Lattner · 20 years ago
  27. a1346a2 Disable strict alias analysis in the backend c compiler, as the code we by Chris Lattner · 20 years ago
  28. 67e0a34 Revert previous patch, I'm a moron :) by Chris Lattner · 20 years ago
  29. 121f09f Right, we break strict aliasing requirements. Make sure to disable strict by Chris Lattner · 20 years ago
  30. b04da8a Wrap at 80 cols. by Misha Brukman · 20 years ago
  31. 27a9b27 Minor cleanups by Chris Lattner · 20 years ago
  32. 69e8d28 Add a new gccld -native-cbe option which causes gccld to generate native code by Chris Lattner · 20 years ago
  33. a57d86b Merge the code generator miscompilation code into the optimizer miscompilation by Chris Lattner · 20 years ago
  34. 11b8cd1 Make a method public by Chris Lattner · 20 years ago
  35. 9ae427a Minor cleanups, remove some old debug code by Chris Lattner · 20 years ago
  36. b15825b Refactor and genericize code by Chris Lattner · 20 years ago
  37. 8505c86 lli no longer takes the -quiet option! by Chris Lattner · 20 years ago
  38. 30878f4 Make full use of the Mangler interface to simplify code by Chris Lattner · 20 years ago
  39. af48fa8 Minor change by Chris Lattner · 20 years ago
  40. 04eaef2 Remove obsolete analyses by Chris Lattner · 20 years ago
  41. 106dc52 Tweak libraries for scev changes by Chris Lattner · 20 years ago
  42. fb4b96e Minor speedup by Chris Lattner · 20 years ago
  43. 02bb481 minor formatting change by Chris Lattner · 20 years ago
  44. 5313f23 Fix two pretty serious bugs: by Chris Lattner · 20 years ago
  45. 87ab7e9 Fix a fairly nasty bug that prevented bugpoint from working quite right when by Chris Lattner · 20 years ago
  46. 58d84ce If the program returns a non-zero exit value, don't leave files laying around by Chris Lattner · 20 years ago
  47. 76351aa Fix wonky header by Chris Lattner · 20 years ago
  48. d3a533d When loop extraction succeeds, make sure to map the function pointers over by Chris Lattner · 21 years ago
  49. 7fa44fc Fix an inverted condition that causes us to think that loop extraction by Chris Lattner · 21 years ago
  50. 9d5968d Fix an iterator invalidation problem in a "buggy" pass by Chris Lattner · 21 years ago
  51. e40eae7 Add a better head-of-file comment. by Brian Gaeke · 21 years ago
  52. 002dbdd Fix thinko, and PR292 by Chris Lattner · 21 years ago
  53. a1cf1c8 After reducing a miscompiled program down to the functions which are being by Chris Lattner · 21 years ago
  54. 44a64bc Fix a minor bug in runPassesOn by Chris Lattner · 21 years ago
  55. 0a00256 Add a new "AutoDebugCrashes" option by Chris Lattner · 21 years ago
  56. a75766a Refactor to use a new method by Chris Lattner · 21 years ago
  57. 3b6441e Add new method by Chris Lattner · 21 years ago
  58. efdc0b5 Refactor and clean up a bunch more code. No major functionality changes. by Chris Lattner · 21 years ago
  59. 7546c38 Add a method to extract a loop by Chris Lattner · 21 years ago
  60. 5eda1f2 add a fixme by Chris Lattner · 21 years ago
  61. be21ca5 Refactor all of the "splitting a module into two pieces" code to avoid by Chris Lattner · 21 years ago
  62. 2c7b430 Turn on argument promotion in gccas. This can give us substantially better by Chris Lattner · 21 years ago
  63. b2c180f Fix the "infinite looping unless you disable adce" bug by Chris Lattner · 21 years ago
  64. 744b5fb Revise comment and error message for the Bug 38 situation. Also, make it by Brian Gaeke · 21 years ago
  65. 094158a SparcV8 removed until it grows up becomes a mature backend. by Misha Brukman · 21 years ago
  66. 8c2730e Annotate functions with edge counts as well, if they are available. by Chris Lattner · 21 years ago
  67. f8338c4 Run the new pass in gccld now that it passes all tests by Chris Lattner · 21 years ago
  68. d62276a Add a hook to run with the V8 target, though it doesn't currently work. Also by Chris Lattner · 21 years ago
  69. f74a401 We have this snazzy link-time optimizer. How about we start using it? This by Chris Lattner · 21 years ago
  70. dd429c6 Add a new pass, run internalize first by Chris Lattner · 21 years ago
  71. a93d19f Add a new pass by Chris Lattner · 21 years ago
  72. 150666f Great renaming part II: Sparc --> SparcV9 (also includes command-line options and Makefiles) by Brian Gaeke · 21 years ago
  73. c38aa6d Include Config/config.h for SHLIBEXT. by Alkis Evlogimenos · 21 years ago
  74. 5110bed If bugpoint can't match the reference output, at LEAST provide the output by Chris Lattner · 21 years ago
  75. bdc9784 Wild and passionate uncontrolled goose chases are amusing to watch, but not by Chris Lattner · 21 years ago
  76. 47dd276 Format a bit more nicely by Chris Lattner · 21 years ago
  77. 3733f3b Make sure to print a stack trace whenever an error signal is delivered by Chris Lattner · 21 years ago
  78. 364d120 Make sure to print a stack trace whenever an error signal is delivered to by Chris Lattner · 21 years ago
  79. f73b4ca Make sure to print a stack trace whenever an error signal is delivered to the by Chris Lattner · 21 years ago
  80. 7c955fd Be a bit more robust. Explicitly check for a code generator crash. by Chris Lattner · 21 years ago
  81. 1d29a6d Make ToolExecutionError inherit std::exception and implement its by Alkis Evlogimenos · 21 years ago
  82. f66d906 Fix the "horribly N^2'd" problem when deleting individual instructions. by Chris Lattner · 21 years ago
  83. 8b18927 * Predicate the optimizer crash debugger on a function. by Chris Lattner · 21 years ago
  84. ea9212c Add a new method for use by the code generator crash debugger. by Chris Lattner · 21 years ago
  85. ca00512 Don't crash if there are no passes in the PassesToRun list by Chris Lattner · 21 years ago
  86. 9cbbee3 Add support for just running the code generator by Chris Lattner · 21 years ago
  87. f03715c Add support for just compiling a program by Chris Lattner · 21 years ago
  88. 9709272 Make the executeProgram method exception safe, not leaving around bytecode by Chris Lattner · 21 years ago
  89. 0cc8807 Make more stuff public. Make the instruction argument to by Chris Lattner · 21 years ago
  90. a36ec88 make a bunch of methods public by Chris Lattner · 21 years ago
  91. f913f40 A couple of minor cleanups: don't forward declare private classes, put private by Chris Lattner · 21 years ago
  92. 06905db Cleanup and simplify manipulation of the program, eliminate the need for so by Chris Lattner · 21 years ago
  93. 0252626 Add a stub for debugging code generator crashes by Chris Lattner · 21 years ago
  94. a3de117 indent correctly by Chris Lattner · 21 years ago
  95. 722ca71 Don't yell. BUGPOINT should yell, not the tool runner :) by Chris Lattner · 21 years ago
  96. 7bb1154 Update comments, if we are running with the CBE, make sure the Interpreter by Chris Lattner · 21 years ago
  97. c8580b2 Byebye method by Chris Lattner · 21 years ago
  98. 89bf9ea If there is an error running a tool, include the error message (e.g. assertion failure) in the exception by Chris Lattner · 21 years ago
  99. 5dcc366 ctor arguments changed order by Chris Lattner · 21 years ago
  100. 230fef8 Catch exception and print message as appropriate by Chris Lattner · 21 years ago