summaryrefslogtreecommitdiff
path: root/tools/bugpoint/BugDriver.h
AgeCommit message (Expand)Author
2017-11-16Convert another use of createUniqueFile to TempFile::create.Rafael Espindola
2017-11-16Convert another use of createUniqueFile to TempFile::create.Rafael Espindola
2016-09-06bugpoint: Return Errors instead of passing around stringsJustin Bogner
2016-09-06Revert "bugpoint: Stop threading errors through APIs that never fail"Justin Bogner
2016-09-06bugpoint: Stop threading errors through APIs that never failJustin Bogner
2016-09-02bugpoint: clang-format all of bugpoint. NFCJustin Bogner
2016-06-29[bugpoint] Delete a stale comment.Philip Reames
2016-06-29[bugpoint] Unwrap one level of wrapper functions [NFC]Philip Reames
2016-06-29[bugpoint] Simplify code by moving exception to only callerPhilip Reames
2016-06-08Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer
2015-12-09Return std::unique_ptr from SplitFunctionsOutOfModule. NFC.Rafael Espindola
2015-11-26[bugpoint] Fix "Alias must point to a definition" problemsHal Finkel
2015-10-14[Bugpoint] Use 'CC' instead of 'GCC' for variable naming.Davide Italiano
2014-08-26Return a std::unique_ptr from parseInputFile and propagate. NFC.Rafael Espindola
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-04-28[C++] Use 'nullptr'.Craig Topper
2014-03-04[Modules] Move ValueMap to the IR library. While this class does notChandler Carruth
2013-06-28Fix bugpoint execution/reference output file nameHal Finkel
2013-06-18Don't use PathV1.h in tools/bugpoint/Miscompilation.cpp.Rafael Espindola
2012-12-04Sort the #include lines for tools/...Chandler Carruth
2010-10-13Be more consistent in using ValueToValueMapTy.Rafael Espindola
2010-08-10Use RunPassesOn as in the rest of bugpoint.Rafael Espindola
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 const to compileProgram and to the various test functions in CrashDebugger.Rafael Espindola
2010-08-05Add a Module argument to the remaining runPasses methods and mark getContextRafael Espindola
2010-08-05Make EmitProgressBitcode const and add a Module argument to runPasses. UseRafael Espindola
2010-07-31Add const to some methods and change TestMergedProgram to return the mergedRafael Espindola
2010-07-30Add a Program argument to diffProgram to avoid a use of swapProgramIn.Rafael Espindola
2010-07-28Instead of abusing swapProgramIn, just add a Module argument toRafael 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-07-12Convert some tab stops into spaces.Duncan Sands
2010-06-24Use ValueMap instead of DenseMap.Devang Patel
2010-04-14Remove accidentally committed cruft.Nick Lewycky
2010-04-14Bugpoint no longer uses exceptions.Nick Lewycky
2010-04-12Remove use of exceptions from bugpoint. No deliberate functionality change!Nick Lewycky
2010-04-10Remove dead argument and clean whitespace. No functionality change.Nick Lewycky
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-08-11Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer
2009-08-05Fix FindExecutable to use sys::Path::GetMainExecutable instead ofDan Gohman
2009-08-04Factor some of the constants+context related code out into a separate header,...Owen Anderson
2009-07-16Convert more tools code from cerr and cout to errs() and outs().Dan Gohman
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