| Age | Commit message (Expand) | Author |
| 2025-11-20 | Revert "[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-10-11 | Move the preserve-{bc,ll}-uselistorder options out of individual tools, make ... | Mingjie Xu |
| 2025-03-29 | [bugpoint] Avoid repeated hash lookups (NFC) (#133616) | Kazu Hirata |
| 2025-03-03 | [NFC]Make file-local cl::opt global variables static (#126486) | chrisPyr |
| 2024-01-19 | [tools] Use SmallString::operator std::string (NFC) | Kazu Hirata |
| 2023-03-16 | [opt] Rename -enable-new-pm -> -bugpoint-enable-legacy-pm | Arthur Eubanks |
| 2022-12-01 | Support: Convert Program APIs to std::optional | Matt Arsenault |
| 2022-06-05 | Remove unneeded cl::ZeroOrMore for cl::opt/cl::list options | Fangrui Song |
| 2022-01-07 | [llvm] Use true/false instead of 1/0 (NFC) | Kazu Hirata |
| 2021-09-02 | [clangd, llvm] Remove redundant calls to c_str() (NFC) | Kazu Hirata |
| 2020-09-15 | [Bugpoint][NewPM] Pin bugpoint to legacy PM | Arthur Eubanks |
| 2020-01-28 | Make llvm::StringRef to std::string conversions explicit. | Benjamin Kramer |
| 2019-09-30 | [bugpoint] Update runPasses to take ArrayRef instead of a pointer (NFC) | Florian Hahn |
| 2019-08-05 | Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC | Fangrui Song |
| 2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth |
| 2018-12-10 | [bugpoint] Find 'opt', etc., in bugpoint directory | Brian Gesiak |
| 2018-06-12 | Refactor ExecuteAndWait to take StringRefs. | Zachary Turner |
| 2018-05-14 | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen |
| 2018-02-14 | Change the BugDriver to store the current module with std::unique_ptr. | Rafael Espindola |
| 2018-02-14 | Pass a reference to a module to the bitcode writer. | Rafael Espindola |
| 2018-02-09 | [bugpoint] Report non-existent opt binary | Vedant Kumar |
| 2018-02-09 | [bugpoint] Delete a dead cl::opt (-child-output) | Vedant Kumar |
| 2017-12-13 | Remove redundant includes from tools. | Michael Zolotukhin |
| 2017-11-22 | Remove unnecessary code. | Rafael Espindola |
| 2017-11-16 | Convert another use of createUniqueFile to TempFile::create. | Rafael Espindola |
| 2017-11-16 | Convert another use of createUniqueFile to TempFile::create. | Rafael Espindola |
| 2017-11-16 | Convert a use of createUniqueFile to TempFile::create. | Rafael Espindola |
| 2017-09-23 | [Support] Rename tool_output_file to ToolOutputFile, NFC | Reid Kleckner |
| 2017-09-13 | Convenience/safety fix for llvm::sys::Execute(And|No)Wait | Alexander Kornienko |
| 2017-06-09 | bugpoint: disabling symbolication of bugpoint-executed programs | David Blaikie |
| 2017-06-01 | Prefer static namespace-scoped variables over anon namespacing per style guide | David Blaikie |
| 2016-11-11 | Split Bitcode/ReaderWriter.h into separate reader and writer headers | Teresa Johnson |
| 2016-09-02 | bugpoint: clang-format all of bugpoint. NFC | Justin Bogner |
| 2016-06-29 | [bugpoint] Simplify code by moving exception to only caller | Philip Reames |
| 2015-04-15 | uselistorder: Remove the global bits | Duncan P. N. Exon Smith |
| 2015-04-15 | uselistorder: Pull the bit through WriteToBitcodFile() | Duncan P. N. Exon Smith |
| 2015-02-13 | [PM] Remove the old 'PassManager.h' header file at the top level of | Chandler Carruth |
| 2014-11-07 | Fix style. | Michael J. Spencer |
| 2014-11-04 | Use findProgramByName. | Michael J. Spencer |
| 2014-08-26 | Return a std::unique_ptr from parseInputFile and propagate. NFC. | Rafael Espindola |
| 2014-08-25 | Modernize raw_fd_ostream's constructor a bit. | Rafael Espindola |
| 2014-06-13 | Remove 'using std::error_code' from tools. | Rafael Espindola |
| 2014-06-12 | Don't use 'using std::error_code' in include/llvm. | Rafael Espindola |
| 2014-04-25 | [C++] Use 'nullptr'. Tools edition. | Craig Topper |
| 2014-04-21 | [Modules] Make Support/Debug.h modular. This requires it to not change | Chandler Carruth |
| 2014-02-24 | Replace the F_Binary flag with a F_Text one. | Rafael Espindola |
| 2014-01-13 | [cleanup] Move the Dominators.h and Verifier.h headers into the IR | Chandler Carruth |
| 2013-08-05 | [bugpoint] Allow the user to specify the path to opt on the commandline. | Michael Gottesman |