summaryrefslogtreecommitdiff
path: root/llvm/tools/bugpoint/CrashDebugger.cpp
AgeCommit message (Expand)Author
2025-11-20Revert "[NFC][bugpoint] Namespace cleanup in `bugpoint`" (#168961)Rahul Joshi
2025-11-20[NFC][bugpoint] Namespace cleanup in `bugpoint` (#168921)Rahul Joshi
2025-10-13[NFC][LLVM] Code cleanup in bugpoint (#162909)Rahul Joshi
2025-05-18[bugpoint] Use range-based for loops (NFC) (#140438)Kazu Hirata
2025-03-29[bugpoint] Avoid repeated hash lookups (NFC) (#133616)Kazu Hirata
2025-03-28[tools] Use *Set::insert_range (NFC) (#133384)Kazu Hirata
2025-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata
2024-11-05Remove leftover uses of llvm::Type::getPointerTo() (#114993)Youngsuk Kim
2024-07-07[llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#97914)Kazu Hirata
2023-07-11Ignore modified attribute list if it yields invalid IRManish Kausik H
2022-11-23[NFC] Replaced BB->getInstList().{erase(),pop_front(),pop_back()} with eraseF...Vasileios Porpodas
2022-09-10Use PoisonValue instead of UndefValue when RAUWing unreachable code [NFC]Manuel Brito
2022-09-03[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-04-07[bugpoint] ReduceCrashingFunctions::TestFuncs - fix dereference of null point...Simon Pilgrim
2022-01-10Use a sorted array instead of a map to store AttrBuilder string attributesSerge Guelton
2021-11-05[llvm] Use make_early_inc_range (NFC)Kazu Hirata
2021-10-06[IR][NFC] Rename getBaseObject to getAliaseeObjectItay Bookstein
2021-08-17[NFC] Cleanup more AttributeList::addAttribute()Arthur Eubanks
2021-08-13[NFC] Rename AttributeList::getParam/Ret/FnAttributes() -> get*Attributes()Arthur Eubanks
2021-07-09[NewPM] Consistently use 'simplifycfg' rather than 'simplify-cfg'Bjorn Pettersson
2020-07-23[bugpoint] Fix typo in assertion message. NFCCraig Topper
2020-06-07SmallPtrSet::find -> SmallPtrSet::countBenjamin Kramer
2020-01-29One more bugpoitn fix for GCC5Benjamin Kramer
2020-01-29Try harder to fix bugpoint with GCC5Benjamin Kramer
2020-01-29Make bugpoint work with gcc5 again.Benjamin Kramer
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-12-16[Bugpoint] Do not create illegal function attribute combosDavid Greene
2019-11-19bugpoint: Add option to disable attribute removalMatt Arsenault
2019-10-30[bugpoint] Reduce metadata that does not contribute to crash.Florian Hahn
2019-10-29[bugpoint] Try to reduce passes after reducing everything.Florian Hahn
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-19[bugpoint][PR29027] Reduce function attributesBrian Gesiak
2018-10-15[TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth
2018-08-26[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth
2018-06-04Move Analysis/Utils/Local.h back to TransformsDavid Blaikie
2018-04-24[bugpoint] Fix crash when testing for miscompilation.Rafael Espindola
2018-03-21Fix a couple of layering violations in TransformsDavid Blaikie
2018-02-14Change the BugDriver to store the current module with std::unique_ptr.Rafael Espindola
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola
2018-02-14Use std::unique_ptr. NFC.Rafael Espindola
2018-02-14Pass a module reference to CloneModule.Rafael Espindola
2018-02-09[bugpoint] Simplify reducers which can fail verification, NFCVedant Kumar
2018-02-08[bugpoint] Simplify the global initializer reducer, NFCVedant Kumar
2018-02-08Simplify function prototypes in bugpoint, NFCVedant Kumar
2017-10-04[SimplifyCFG] put the optional assumption cache pointer in the options struct...Sanjay Patel
2017-09-27[SimplifyCFG] add a struct to house optional folds (PR34603)Sanjay Patel
2017-04-14[Bugpoint] Use boolean AND instead of bitwise AND (PR32660)Simon Pilgrim