aboutsummaryrefslogtreecommitdiff
path: root/tools/bugpoint/BugDriver.cpp
AgeCommit message (Expand)Author
2010-08-08Most of bugpoint now only needs to know the pass names.Rafael Espindola
2010-08-07Run opt instead of bugpoint itself.Rafael Espindola
2010-08-05Revert bugpoint change due to buildbot breakage.Bob Wilson
2010-08-05Run opt instead of bugpoint itself.Rafael Espindola
2010-08-05Add a Module argument to the remaining runPasses methods and mark getContextRafael Espindola
2010-07-30Add a Program argument to diffProgram to avoid a use of swapProgramIn.Rafael Espindola
2010-07-20Speculatively revert r108813, in an attempt to get the self-host buildbots wo...Owen Anderson
2010-07-20Reapply r108794, a fix for the failing test from last time.Owen Anderson
2010-07-20Revert r108794, "Separate PassInfo into two classes: a constructor-freeDaniel Dunbar
2010-07-20Separate PassInfo into two classes: a constructor-free superclass (StaticPass...Owen Anderson
2010-04-12Remove use of exceptions from bugpoint. No deliberate functionality change!Nick Lewycky
2010-03-24Trim #includes.Dan Gohman
2010-03-22Free all Constants in ~LLVMConstantImpl. We avoid assertion failuresJeffrey Yasskin
2010-03-19Bugpoint's default memory limit (100MB) was too low for valgrind, soJeffrey Yasskin
2009-09-03Make bugpoint use ParseIRFile instead of doing the same thing manually.Dan Gohman
2009-08-18Change bugpoint to use Triple to make runtime decisions.Daniel Dunbar
2009-08-05Add save-temps option to bugpoint to keep temporary stuff.Anton Korobeynikov
2009-07-16Convert more tools code from cerr and cout to errs() and outs().Dan Gohman
2009-07-15Use errs() instead of std::cerr.Dan Gohman
2009-07-10Support remote execute for ARM.David Goodwin
2009-07-02switch the .ll parser into SMDiagnostic.Chris Lattner
2009-07-01Make the use of const with respect to LLVMContext sane. Hopefully this is th...Owen Anderson
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson
2009-01-02Reimplement the old and horrible bison parser for .ll files with a niceChris Lattner
2008-12-08Generalize bugpoint's concept of a "safe" backend, and add optionsDan Gohman
2008-02-26Detabify.Bill Wendling
2007-12-29remove attributions from tools.Chris Lattner
2007-07-04Pretty straightforward replacement of "bytecode" by "bitcode"Gabor Greif
2007-05-06use the new MemoryBuffer interfaces to simplify error reporting in clients.Chris Lattner
2007-05-06switch tools to bitcode from bytecodeChris Lattner
2007-05-06add bitcode supportChris Lattner
2007-02-16Add possibility to set memory limit for binaries run via libSystem. ThisAnton Korobeynikov
2007-02-07push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner
2006-10-25Fix for PR960. Improves bugpoint so that it removes global variableBill Wendling
2006-08-18For PR797:Reid Spencer
2006-08-15This commit adds a new feature called find-bugs. The find-bugs option can be ...Patrick Jenkins
2006-06-13Teach bugpoint to kill optimization passes that run over the timeout limit,Chris Lattner
2006-06-06Move ToolRunner.(cpp|h) into the bugpoint directoryChris Lattner
2006-05-14print a nice error if bugpoint gets an error reading inputs. Bug identifiedChris Lattner
2005-12-22For PR351:Reid Spencer
2005-04-22Remove trailing whitespaceMisha Brukman
2004-12-20Allow compilers that can't distinguish between a class instantiation andReid Spencer
2004-12-16For PR351:Reid Spencer
2004-12-13LinkModules is now in the Linker classReid Spencer
2004-11-14Linker.h has a new home.Reid Spencer
2004-09-01Changes For Bug 352Reid Spencer
2004-07-24Finally give bugpoint -timeout support!Chris Lattner
2004-07-23* Convert "\n" -> '\n'Misha Brukman
2004-07-04Add #include <iostream> since Value.h does not include it any more.Reid Spencer