aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/bugpoint/OptimizerDriver.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-03-29[bugpoint] Avoid repeated hash lookups (NFC) (#133616)Kazu Hirata1-2/+1
2025-03-03[NFC]Make file-local cl::opt global variables static (#126486)chrisPyr1-1/+1
2024-01-19[tools] Use SmallString::operator std::string (NFC)Kazu Hirata1-1/+1
2023-03-16[opt] Rename -enable-new-pm -> -bugpoint-enable-legacy-pmArthur Eubanks1-1/+1
2022-12-01Support: Convert Program APIs to std::optionalMatt Arsenault1-2/+3
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-1/+1
2022-01-07[llvm] Use true/false instead of 1/0 (NFC)Kazu Hirata1-6/+6
2021-09-02[clangd, llvm] Remove redundant calls to c_str() (NFC)Kazu Hirata1-2/+2
2020-09-15[Bugpoint][NewPM] Pin bugpoint to legacy PMArthur Eubanks1-0/+3
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2019-09-30[bugpoint] Update runPasses to take ArrayRef instead of a pointer (NFC)Florian Hahn1-6/+4
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-10[bugpoint] Find 'opt', etc., in bugpoint directoryBrian Gesiak1-1/+3
2018-06-12Refactor ExecuteAndWait to take StringRefs.Zachary Turner1-8/+7
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-4/+4
2018-02-14Change the BugDriver to store the current module with std::unique_ptr.Rafael Espindola1-16/+14
2018-02-14Pass a reference to a module to the bitcode writer.Rafael Espindola1-3/+3
2018-02-09[bugpoint] Report non-existent opt binaryVedant Kumar1-0/+4
2018-02-09[bugpoint] Delete a dead cl::opt (-child-output)Vedant Kumar1-3/+0
2017-12-13Remove redundant includes from tools.Michael Zolotukhin1-4/+0
2017-11-22Remove unnecessary code.Rafael Espindola1-3/+0
2017-11-16Convert another use of createUniqueFile to TempFile::create.Rafael Espindola1-0/+10
2017-11-16Convert another use of createUniqueFile to TempFile::create.Rafael Espindola1-5/+0
2017-11-16Convert a use of createUniqueFile to TempFile::create.Rafael Espindola1-19/+20
2017-09-23[Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner1-4/+4
2017-09-13Convenience/safety fix for llvm::sys::Execute(And|No)WaitAlexander Kornienko1-5/+7
2017-06-09bugpoint: disabling symbolication of bugpoint-executed programsDavid Blaikie1-2/+3
2017-06-01Prefer static namespace-scoped variables over anon namespacing per style guideDavid Blaikie1-6/+5
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson1-1/+1
2016-09-02bugpoint: clang-format all of bugpoint. NFCJustin Bogner1-37/+37
2016-06-29[bugpoint] Simplify code by moving exception to only callerPhilip Reames1-8/+1
2015-04-15uselistorder: Remove the global bitsDuncan P. N. Exon Smith1-3/+7
2015-04-15uselistorder: Pull the bit through WriteToBitcodFile()Duncan P. N. Exon Smith1-2/+3
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth1-1/+1
2014-11-07Fix style.Michael J. Spencer1-8/+6
2014-11-04Use findProgramByName.Michael J. Spencer1-7/+22
2014-08-26Return a std::unique_ptr from parseInputFile and propagate. NFC.Rafael Espindola1-8/+5
2014-08-25Modernize raw_fd_ostream's constructor a bit.Rafael Espindola1-5/+5
2014-06-13Remove 'using std::error_code' from tools.Rafael Espindola1-2/+1
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-04-25[C++] Use 'nullptr'. Tools edition.Craig Topper1-7/+7
2014-04-21[Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth1-0/+2
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-1/+1
2014-01-13[cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth1-1/+1
2013-08-05[bugpoint] Allow the user to specify the path to opt on the commandline.Michael Gottesman1-1/+4
2013-07-16Add a wrapper for open.Rafael Espindola1-1/+1
2013-07-05Add a createUniqueFile function and switch llvm's users of unique_file.Rafael Espindola1-4/+4
2013-06-18Add a version of unique_file that return just the file name.Rafael Espindola1-10/+2
2013-06-18Remove usage of PathV1.h from OptimizerDriver.cpp.Rafael Espindola1-26/+32