aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/bugpoint/BugDriver.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-10-28Remove the PreserveSource linker mode.Rafael Espindola1-1/+1
2014-10-25Update the error handling of lib/Linker.Rafael Espindola1-6/+1
2014-08-26Return a std::unique_ptr from the IRReader.h functions. NFC.Rafael Espindola1-1/+1
2014-08-26Return a std::unique_ptr from parseInputFile and propagate. NFC.Rafael Espindola1-9/+5
2014-04-28[C++] Use 'nullptr'.Craig Topper1-1/+1
2014-04-25BugPoint: Fix some memory leaks.David Blaikie1-0/+4
2014-04-25[C++] Use 'nullptr'. Tools edition.Craig Topper1-4/+4
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-1/+1
2014-03-06[Layering] Sink Linker.h into a Linker subdirectory to make itChandler Carruth1-1/+1
2013-06-18Remove PathV1.h use from BugDriver.cpp.Rafael Espindola1-3/+2
2013-06-17Don't use PathV1.h in ToolRunner.h.Rafael Espindola1-0/+1
2013-04-12Replace uses of the deprecated std::auto_ptr with OwningPtr.Andy Gibbs1-1/+1
2013-03-26Split out the IRReader header and the utility functions it provides intoChandler Carruth1-1/+1
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-1/+1
2012-12-04Sort the #include lines for tools/...Chandler Carruth1-2/+2
2012-07-23Fix a typo (the the => the)Sylvestre Ledru1-1/+1
2011-11-01rename getHostTriple into getDefaultTargetTripleSebastian Pop1-1/+1
2011-10-16Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does...Chris Lattner1-1/+1
2011-10-11Make it possible to use the linker without destroying the source module. This...Tanya Lattner1-1/+2
2011-03-31Fix whitespace.Michael J. Spencer1-10/+10
2011-03-31Switch FileRemover from PathV1 to V2.Michael J. Spencer1-1/+1
2010-11-29Merge System into Support.Michael J. Spencer1-1/+1
2010-08-08Most of bugpoint now only needs to know the pass names.Rafael Espindola1-2/+2
2010-08-07Run opt instead of bugpoint itself.Rafael Espindola1-16/+5
2010-08-05Revert bugpoint change due to buildbot breakage.Bob Wilson1-5/+16
2010-08-05Run opt instead of bugpoint itself.Rafael Espindola1-16/+5
2010-08-05Add a Module argument to the remaining runPasses methods and mark getContextRafael Espindola1-1/+1
2010-07-30Add a Program argument to diffProgram to avoid a use of swapProgramIn.Rafael Espindola1-1/+1
2010-07-20Speculatively revert r108813, in an attempt to get the self-host buildbots wo...Owen Anderson1-2/+1
2010-07-20Reapply r108794, a fix for the failing test from last time.Owen Anderson1-1/+2
2010-07-20Revert r108794, "Separate PassInfo into two classes: a constructor-freeDaniel Dunbar1-2/+1
2010-07-20Separate PassInfo into two classes: a constructor-free superclass (StaticPass...Owen Anderson1-1/+2
2010-04-12Remove use of exceptions from bugpoint. No deliberate functionality change!Nick Lewycky1-43/+42
2010-03-24Trim #includes.Dan Gohman1-1/+0
2010-03-22Free all Constants in ~LLVMConstantImpl. We avoid assertion failuresJeffrey Yasskin1-0/+4
2010-03-19Bugpoint's default memory limit (100MB) was too low for valgrind, soJeffrey Yasskin1-2/+2
2009-09-03Make bugpoint use ParseIRFile instead of doing the same thing manually.Dan Gohman1-12/+5
2009-08-18Change bugpoint to use Triple to make runtime decisions.Daniel Dunbar1-0/+19
2009-08-05Add save-temps option to bugpoint to keep temporary stuff.Anton Korobeynikov1-1/+1
2009-07-16Convert more tools code from cerr and cout to errs() and outs().Dan Gohman1-19/+18
2009-07-15Use errs() instead of std::cerr.Dan Gohman1-5/+5
2009-07-10Support remote execute for ARM.David Goodwin1-1/+1
2009-07-02switch the .ll parser into SMDiagnostic.Chris Lattner1-2/+3
2009-07-01Make the use of const with respect to LLVMContext sane. Hopefully this is th...Owen Anderson1-2/+2
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson1-2/+4
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson1-9/+9
2009-01-02Reimplement the old and horrible bison parser for .ll files with a niceChris Lattner1-2/+3
2008-12-08Generalize bugpoint's concept of a "safe" backend, and add optionsDan Gohman1-1/+2
2008-02-26Detabify.Bill Wendling1-1/+1
2007-12-29remove attributions from tools.Chris Lattner1-2/+2