summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Pass.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LegacyPassManager] Delete BasicBlockPass/Manager.Alina Sbirlea2019-10-301-45/+0
* [IR] Refactor attribute methods in Function class (NFC)Evandro Menezes2019-04-041-2/+2
* [IR] Create new method in `Function` class (NFC)Evandro Menezes2019-04-031-2/+2
* Fix IR/Analysis layering issue with OptBisectRichard Trieu2019-02-281-3/+19
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-4/+4
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* [NFC] OptPassGate extracted from OptBisectFedor Sergeev2018-03-271-3/+3
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-151-1/+1
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-121-1/+1
* [Pass] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2017-09-061-30/+37
* Cleanup dump() functions.Matthias Braun2017-01-281-0/+2
* Reverted: Track validity of pass resultsSerge Pavlov2017-01-151-5/+2
* Track validity of pass resultsSerge Pavlov2017-01-131-2/+5
* Use StringRef in Pass Info/Support API (NFC)Mehdi Amini2016-10-011-1/+1
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-221-5/+18
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-221-18/+5
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-5/+18
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Refactoring cl::parser construction and initialization.Chris Bieneman2015-01-221-2/+2
* Remove pimpl class from PassRegistry.Zachary Turner2014-06-121-8/+0
* Do not register and de-register PassRegistrationListeners duringZachary Turner2014-06-121-12/+10
* Revert "[PM] Add pass run listeners to the pass manager."Juergen Ributzka2014-05-151-13/+0
* [PM] Add pass run listeners to the pass manager.Juergen Ributzka2014-04-281-0/+13
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-091-5/+5
* [C++11] Add 'override' keyword to IR library.Craig Topper2014-03-051-1/+1
* [Modules] Move the PassNameParser to the IR library as it deals in theChandler Carruth2014-03-041-1/+1
* Constify the Optnone checks in IR passes.Paul Robinson2014-02-261-3/+3
* Disable most IR-level transform passes on functions marked 'optnone'.Paul Robinson2014-02-061-0/+22
* [PM] Simplify the interface exposed for IR printing passes.Chandler Carruth2014-01-121-3/+3
* [PM] Rename the IR printing pass header to a more generic and correctChandler Carruth2014-01-121-1/+1
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-071-1/+1
* Enable *BasicBlockPass::createPrinterPass()Sergei Larin2013-02-081-2/+1
* Rename VMCore directory to IR.Chandler Carruth2013-01-021-0/+277
OpenPOWER on IntegriCloud