| Commit message (Expand) | Author | Age | Files | Lines |
| * | [LegacyPassManager] Simplify FunctionPass::assignPassManager | Fangrui Song | 2019-11-28 | 1 | -13/+9 |
| * | [LegacyPassManager] Simplify PMStack pop | Fangrui Song | 2019-11-28 | 1 | -18/+6 |
| * | [LegacyPassManager] Fixed "null check after derefencing" warning | Dávid Bolvanský | 2019-11-02 | 1 | -2/+1 |
| * | [LegacyPM] Fix pass structure dumping | evgeny | 2019-11-01 | 1 | -0/+5 |
| * | [LegacyPassManager] Delete BasicBlockPass/Manager. | Alina Sbirlea | 2019-10-30 | 1 | -228/+0 |
| * | [LegacyPassManager] Attempt to fix BasicBlockManager | Alina Sbirlea | 2019-09-30 | 1 | -0/+19 |
| * | [TimeProfiler] Fix "OptModule" section and add new "Backend" sections | Anton Afanasyev | 2019-09-28 | 1 | -1/+0 |
| * | Fix parameter name comments using clang-tidy. NFC. | Rui Ueyama | 2019-07-16 | 1 | -1/+1 |
| * | [LegacyPassManager] Small ModuleCount cleanup | Fangrui Song | 2019-07-12 | 1 | -5/+3 |
| * | ftime-trace: Trace the name of the currently active pass as well. | Nico Weber | 2019-04-20 | 1 | -6/+3 |
| * | Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` c... | Anton Afanasyev | 2019-03-30 | 1 | -0/+12 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [New PM][PassInstrumentation] IR printing support for New Pass Manager | Fedor Sergeev | 2018-09-24 | 1 | -12/+16 |
| * | Output per-function size-info remarks | Jessica Paquette | 2018-09-06 | 1 | -12/+111 |
| * | [NFC] Improve clarity in emitInstrCountChangedRemark | Jessica Paquette | 2018-09-04 | 1 | -1/+4 |
| * | Fix typo in size remarks for module passes | Jessica Paquette | 2018-08-31 | 1 | -1/+1 |
| * | [NFC] Optionally pass a function to emitInstrCountChangedRemark | Jessica Paquette | 2018-08-31 | 1 | -14/+18 |
| * | [NFC] Check if P is a pass manager on entry to emitInstrCountChangedRemark | Jessica Paquette | 2018-08-31 | 1 | -7/+7 |
| * | [NFC] Pass the instruction delta to emitInstrCountChangedRemark | Jessica Paquette | 2018-08-31 | 1 | -19/+7 |
| * | [NFC] Pre-calculate module IR counts in size remarks. | Jessica Paquette | 2018-08-31 | 1 | -5/+18 |
| * | [NFC] Pre-calculate basic block IR counts in size remarks. | Jessica Paquette | 2018-08-31 | 1 | -6/+21 |
| * | [NFC] Pre-calculate function IR counts in size remarks. | Jessica Paquette | 2018-08-31 | 1 | -5/+20 |
| * | [NFC][PassTiming] factor out generic PassTimingInfo | Fedor Sergeev | 2018-08-28 | 1 | -96/+1 |
| * | [LegacyPassManager] Remove analysis P from AnUsageMap before deleting it in s... | Craig Topper | 2018-08-20 | 1 | -0/+2 |
| * | [ORE] Move loop invariant ORE checks outside the PM loop. | Xin Tong | 2018-07-22 | 1 | -13/+19 |
| * | [IR] Strip trailing whitespace. NFC | Bjorn Pettersson | 2018-07-03 | 1 | -1/+1 |
| * | Reland: [Timers] Use the pass argument name for JSON keys in time-passes | Francis Visoiu Mistrih | 2018-06-13 | 1 | -1/+5 |
| * | Revert r334649 "[Timers] Use the pass argument name for JSON keys in time-pas... | Francis Visoiu Mistrih | 2018-06-13 | 1 | -5/+1 |
| * | [Timers] Use the pass argument name for JSON keys in time-passes | Francis Visoiu Mistrih | 2018-06-13 | 1 | -1/+5 |
| * | [LegacyPM] Use MapVector for OnTheFlyPassManagers. | Florian Hahn | 2018-05-24 | 1 | -4/+4 |
| * | [NFC] Change cast from r332739 to a static cast | Jessica Paquette | 2018-05-18 | 1 | -1/+2 |
| * | Add remarks describing when a pass changes the IR instruction count of a module | Jessica Paquette | 2018-05-18 | 1 | -3/+66 |
| * | [LegacyPassManager] Make 'print-module-scope' cl::Hidden like the rest of the... | Craig Topper | 2018-04-01 | 1 | -1/+1 |
| * | IR printing improvement for function passes - introducing -print-module-scope | Fedor Sergeev | 2017-12-01 | 1 | -0/+8 |
| * | Mark all library options as hidden. | Zachary Turner | 2017-12-01 | 1 | -12/+10 |
| * | [PM] Use range-based for loops in LegacyPassManager.cpp (NFC). | Florian Hahn | 2017-07-13 | 1 | -28/+23 |
| * | [llvm] Remove double semicolons | Mandeep Singh Grang | 2017-06-06 | 1 | -1/+1 |
| * | [LTO] Print time-passes information at conclusion of LTO codegen | James Henderson | 2017-05-16 | 1 | -0/+13 |
| * | Reverted: Track validity of pass results | Serge Pavlov | 2017-01-15 | 1 | -15/+3 |
| * | Track validity of pass results | Serge Pavlov | 2017-01-13 | 1 | -3/+15 |
| * | Timer: Track name and description. | Matthias Braun | 2016-11-18 | 1 | -3/+5 |
| * | Bitcode: Change the materializer interface to return llvm::Error. | Peter Collingbourne | 2016-11-09 | 1 | -2/+4 |
| * | Replace TimeValue by TimePoint in LegacyPassManager. NFC. | Pavel Labath | 2016-10-25 | 1 | -5/+4 |
| * | Turn cl::values() (for enum) from a vararg function to using C++ variadic tem... | Mehdi Amini | 2016-10-08 | 1 | -2/+1 |
| * | Rangify for loops. | Yaron Keren | 2016-10-02 | 1 | -17/+10 |
| * | Use StringRef in Pass/PassManager APIs (NFC) | Mehdi Amini | 2016-10-01 | 1 | -8/+4 |
| * | Use the range variant of find instead of unpacking begin/end | David Majnemer | 2016-08-11 | 1 | -7/+3 |
| * | Remove doInitialization() and doFinalization() member declarations without de... | Yaron Keren | 2016-04-28 | 1 | -16/+0 |
| * | Rangify for loops, NFC. | Yaron Keren | 2016-04-28 | 1 | -22/+14 |
| * | Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591... | Yaron Keren | 2016-01-29 | 1 | -1/+1 |