summaryrefslogtreecommitdiffstats
path: root/llvm/tools/bugpoint/CrashDebugger.cpp
Commit message (Expand)AuthorAgeFilesLines
* Change the BugDriver to store the current module with std::unique_ptr.Rafael Espindola2018-02-141-50/+49
* Use std::unique_ptr. NFC.Rafael Espindola2018-02-141-4/+4
* Use std::unique_ptr. NFC.Rafael Espindola2018-02-141-4/+3
* Use std::unique_ptr. NFC.Rafael Espindola2018-02-141-4/+4
* Use std::unique_ptr. NFC.Rafael Espindola2018-02-141-6/+5
* Use std::unique_ptr. NFC.Rafael Espindola2018-02-141-7/+5
* Pass a module reference to CloneModule.Rafael Espindola2018-02-141-11/+11
* [bugpoint] Simplify reducers which can fail verification, NFCVedant Kumar2018-02-091-44/+39
* [bugpoint] Simplify the global initializer reducer, NFCVedant Kumar2018-02-081-61/+59
* Simplify function prototypes in bugpoint, NFCVedant Kumar2018-02-081-31/+21
* [SimplifyCFG] put the optional assumption cache pointer in the options struct...Sanjay Patel2017-10-041-1/+1
* [SimplifyCFG] add a struct to house optional folds (PR34603)Sanjay Patel2017-09-271-1/+1
* [Bugpoint] Use boolean AND instead of bitwise AND (PR32660)Simon Pilgrim2017-04-141-1/+1
* Fix bugpoint to work with swifterror valuesArnold Schwaighofer2017-03-071-2/+4
* Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman2016-10-251-0/+23
* Disable fatal errors in the Verifier instantiated by bugpoint's crashAdrian Prantl2016-10-181-3/+3
* Revert "Add -strip-nonlinetable-debuginfo capability"Michael Ilseman2016-10-061-31/+0
* Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman2016-10-061-0/+31
* Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini2016-09-171-6/+3
* bugpoint: Return Errors instead of passing around stringsJustin Bogner2016-09-061-73/+88
* Revert "bugpoint: Stop threading errors through APIs that never fail"Justin Bogner2016-09-061-28/+44
* bugpoint: Stop threading errors through APIs that never failJustin Bogner2016-09-061-44/+28
* bugpoint: clang-format all of bugpoint. NFCJustin Bogner2016-09-021-198/+198
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-3/+1
* Rework CFG simplification in bugpointDaniel Berlin2016-07-281-48/+164
* Make bugpoint transform conditional jumps into unconditional jumps.Daniel Berlin2016-07-271-0/+168
* bugpoint: add flag -verbose-errorsSebastian Pop2016-07-151-1/+7
* [bugpoint] Unwrap one level of wrapper functions [NFC]Philip Reames2016-06-291-1/+1
* [bugpoint] Extract helper functions for readability [NFCI]Philip Reames2016-06-291-51/+64
* [bugpoint] Treat token type the same as ehpad w.r.t deletionPhilip Reames2016-06-291-4/+4
* [bugpoint] Disabling one transform shouldn't prevent reporting the progress o...Philip Reames2016-06-291-2/+2
* [Bugpoint] Erase comdat annotations after removing a global's initializer.Justin Lebar2016-06-151-0/+2
* [GlobalDCE, Misc] Don't remove functions referenced by ifuncsDavid Majnemer2016-05-041-2/+2
* ValueMapper: Add support for seeding metadata with nullptrDuncan P. N. Exon Smith2016-04-021-1/+1
* Add an IR Verifier check for orphaned DICompileUnits.Adrian Prantl2016-03-281-1/+3
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-301-2/+2
* Return a std::unique_ptr from CloneModule. NFC.Rafael Espindola2015-12-081-8/+8
* [bugpoint] Fix "Alias must point to a definition" problemsHal Finkel2015-11-261-2/+2
* Make bugpoint ehpad/token friendlyDavid Majnemer2015-11-081-4/+5
* Fix bugpoint breakage on libcxx introduced by r252247Keno Fischer2015-11-061-2/+2
* [bugpoint] Add a named metadata (+their operands) reducerKeno Fischer2015-11-061-0/+173
* bugpoint: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-36/+31
* Replace some calls to isa<LandingPadInst> with isEHPad()David Majnemer2015-08-191-1/+1
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-2/+1
* bugpoint Enhancement.JF Bastien2015-04-201-7/+79
* Verifier: Remove the separate -verify-di passDuncan P. N. Exon Smith2015-03-191-1/+0
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-2/+2
* Return a std::unique_ptr from parseInputFile and propagate. NFC.Rafael Espindola2014-08-261-11/+8
* Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper2014-08-241-7/+5
* Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) ite...Duncan P. N. Exon Smith2014-07-211-2/+2
OpenPOWER on IntegriCloud