summaryrefslogtreecommitdiff
path: root/llvm/tools/bugpoint/bugpoint.cpp
AgeCommit message (Expand)Author
2025-10-13[NFC][LLVM] Code cleanup in bugpoint (#162909)Rahul Joshi
2025-07-23Slightly improve the getenv("bar") linking problemLuke Drummond
2023-03-13[PassManagerBuilder] Remove PassManagerBuilderArthur Eubanks
2023-02-09[Inliner] Remove legacy simple inlinerArthur Eubanks
2022-11-15[AggressiveInstCombine] Remove legacy PM passArthur Eubanks
2022-10-25[Instrumentation] Remove legacy passesArthur Eubanks
2022-10-21[ObjCARC] Remove legacy PM versions of optimization passesArthur Eubanks
2022-07-07Remove unnecessary includes of ManagedStatic.hNicolai Hähnle
2022-06-04Remove unneeded cl::ZeroOrMore for cl::list optionsFangrui Song
2022-04-18[LegacyPM] Remove ThinLTO/LTO pipelinesArthur Eubanks
2021-11-02Revert "[NFC] Remove LinkAll*.h"Arthur Eubanks
2021-11-02[NFC] Remove LinkAll*.hArthur Eubanks
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-02Generalize the pass registration mechanism used by Polly to any third-party toolserge_sans_paille
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-09-17[bugpoint] Add support for -Oz and properly enable -Os.Florian Hahn
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-04-24[AggressiveInstCombine] Add library initializer routine for AggressiveInstCom...Craig Topper
2018-04-13Define InitLLVM to do common initialization all at once.Rui Ueyama
2017-09-01Fix check-llvm on kernel 4.9+ with asan or msanVitaly Buka
2017-06-26[bugpoint] Do not initialize disassembler passesTobias Grosser
2017-06-24Ensure backends available in 'opt' are also available in 'bugpoint'Tobias Grosser
2017-03-21Do not inline hot callsites for samplepgo in thinlto compile phase.Dehao Chen
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-08-17[PM] Port the always inliner to the new pass manager in a much moreChandler Carruth
2016-07-31[bugpoint] Add a -Os optionDavid Majnemer
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith
2016-04-14Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini
2015-10-15[bugpoint] llvm-gcc doesn't exist anymore ...Davide Italiano
2015-08-18[PM/AA] Remove the last relics of the separate IPA library from LLVM,Chandler Carruth
2015-05-05[bugpoint] Increase default memory limit to 400MB to fix bugpoint tests.Daniel Sanders
2015-04-15uselistorder: Remove the global bitsDuncan P. N. Exon Smith
2015-04-14IR: Set -preserve-bc-uselistorder=false by defaultDuncan P. N. Exon Smith
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth
2014-10-16Delete -std-compile-opts.Rafael Espindola
2014-08-21Handle inlining in populateLTOPassManager like in populateModulePassManager.Rafael Espindola
2014-08-21Move DisableGVNLoadPRE from populateLTOPassManager to PassManagerBuilder.Rafael Espindola
2014-08-05Don't internalize all but main by default.Rafael Espindola
2014-04-25[C++] Use 'nullptr'. Tools edition.Craig Topper
2014-03-14static link polly into toolsSebastian Pop
2014-03-08[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-03-04[Modules] Move the PassNameParser to the IR library as it deals in theChandler Carruth
2014-02-19Fix typoTobias Grosser
2014-01-27Do not reference llvm-gcc from bugpointTobias Grosser
2014-01-15Whitespace.NAKAMURA Takumi
2013-10-25[bugpoint] Increase the default memory limit for subprocesses to 300MB.Daniel Sanders