aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/bugpoint/CrashDebugger.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-07-11Ignore modified attribute list if it yields invalid IRManish Kausik H1-36/+23
2022-11-23[NFC] Replaced BB->getInstList().{erase(),pop_front(),pop_back()} with eraseF...Vasileios Porpodas1-1/+1
2022-09-10Use PoisonValue instead of UndefValue when RAUWing unreachable code [NFC]Manuel Brito1-1/+1
2022-09-03[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata1-1/+1
2022-04-07[bugpoint] ReduceCrashingFunctions::TestFuncs - fix dereference of null point...Simon Pilgrim1-2/+2
2022-01-10Use a sorted array instead of a map to store AttrBuilder string attributesSerge Guelton1-1/+1
2021-11-05[llvm] Use make_early_inc_range (NFC)Kazu Hirata1-8/+7
2021-10-06[IR][NFC] Rename getBaseObject to getAliaseeObjectItay Bookstein1-1/+1
2021-08-17[NFC] Cleanup more AttributeList::addAttribute()Arthur Eubanks1-2/+1
2021-08-13[NFC] Rename AttributeList::getParam/Ret/FnAttributes() -> get*Attributes()Arthur Eubanks1-2/+2
2021-07-09[NewPM] Consistently use 'simplifycfg' rather than 'simplify-cfg'Bjorn Pettersson1-1/+1
2020-07-23[bugpoint] Fix typo in assertion message. NFCCraig Topper1-1/+1
2020-06-07SmallPtrSet::find -> SmallPtrSet::countBenjamin Kramer1-1/+1
2020-01-29One more bugpoitn fix for GCC5Benjamin Kramer1-3/+3
2020-01-29Try harder to fix bugpoint with GCC5Benjamin Kramer1-2/+4
2020-01-29Make bugpoint work with gcc5 again.Benjamin Kramer1-1/+2
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2019-12-16[Bugpoint] Do not create illegal function attribute combosDavid Greene1-0/+5
2019-11-19bugpoint: Add option to disable attribute removalMatt Arsenault1-23/+29
2019-10-30[bugpoint] Reduce metadata that does not contribute to crash.Florian Hahn1-1/+89
2019-10-29[bugpoint] Try to reduce passes after reducing everything.Florian Hahn1-1/+15
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-19[bugpoint][PR29027] Reduce function attributesBrian Gesiak1-0/+92
2018-10-15[TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth1-1/+1
2018-08-26[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth1-3/+3
2018-06-04Move Analysis/Utils/Local.h back to TransformsDavid Blaikie1-1/+1
2018-04-24[bugpoint] Fix crash when testing for miscompilation.Rafael Espindola1-1/+1
2018-03-21Fix a couple of layering violations in TransformsDavid Blaikie1-1/+1
2018-02-14Change the BugDriver to store the current module with std::unique_ptr.Rafael Espindola1-50/+49
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola1-4/+4
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola1-4/+3
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola1-4/+4
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola1-6/+5
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola1-7/+5
2018-02-14Pass a module reference to CloneModule.Rafael Espindola1-11/+11
2018-02-09[bugpoint] Simplify reducers which can fail verification, NFCVedant Kumar1-44/+39
2018-02-08[bugpoint] Simplify the global initializer reducer, NFCVedant Kumar1-61/+59
2018-02-08Simplify function prototypes in bugpoint, NFCVedant Kumar1-31/+21
2017-10-04[SimplifyCFG] put the optional assumption cache pointer in the options struct...Sanjay Patel1-1/+1
2017-09-27[SimplifyCFG] add a struct to house optional folds (PR34603)Sanjay Patel1-1/+1
2017-04-14[Bugpoint] Use boolean AND instead of bitwise AND (PR32660)Simon Pilgrim1-1/+1
2017-03-07Fix bugpoint to work with swifterror valuesArnold Schwaighofer1-2/+4
2016-10-25Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman1-0/+23
2016-10-18Disable fatal errors in the Verifier instantiated by bugpoint's crashAdrian Prantl1-3/+3
2016-10-06Revert "Add -strip-nonlinetable-debuginfo capability"Michael Ilseman1-31/+0
2016-10-06Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman1-0/+31
2016-09-17Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini1-6/+3
2016-09-06bugpoint: Return Errors instead of passing around stringsJustin Bogner1-73/+88
2016-09-06Revert "bugpoint: Stop threading errors through APIs that never fail"Justin Bogner1-28/+44
2016-09-06bugpoint: Stop threading errors through APIs that never failJustin Bogner1-44/+28