| Commit message (Expand) | Author | Age | Files | Lines |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -1/+6 |
| * | ftime-trace: Trace loop passes | Russell Gallop | 2019-05-31 | 1 | -0/+3 |
| * | [IR] Refactor attribute methods in Function class (NFC) | Evandro Menezes | 2019-04-04 | 1 | -1/+1 |
| * | [IR] Create new method in `Function` class (NFC) | Evandro Menezes | 2019-04-03 | 1 | -1/+1 |
| * | Fix IR/Analysis layering issue with OptBisect | Richard Trieu | 2019-02-28 | 1 | -2/+6 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [LoopPass] fixing 'Modification' messages in -debug-pass=Executions for loop ... | Fedor Sergeev | 2018-11-19 | 1 | -2/+4 |
| * | Output per-function size-info remarks | Jessica Paquette | 2018-09-06 | 1 | -2/+4 |
| * | [NFC] Optionally pass a function to emitInstrCountChangedRemark | Jessica Paquette | 2018-08-31 | 1 | -1/+1 |
| * | [NFC] Pass the instruction delta to emitInstrCountChangedRemark | Jessica Paquette | 2018-08-31 | 1 | -1/+1 |
| * | [NFC] Pre-calculate loop IR counts in size remarks. | Jessica Paquette | 2018-08-31 | 1 | -5/+18 |
| * | [NFC][PassTiming] factor out generic PassTimingInfo | Fedor Sergeev | 2018-08-28 | 1 | -0/+1 |
| * | [ORE] Move loop invariant ORE checks outside the PM loop. | Xin Tong | 2018-07-22 | 1 | -2/+6 |
| * | [LegacyPM] Fix PR37888 by teaching the legacy loop pass manager how to | Chandler Carruth | 2018-06-22 | 1 | -1/+10 |
| * | Add remarks describing when a pass changes the IR instruction count of a module | Jessica Paquette | 2018-05-18 | 1 | -1/+3 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -2/+2 |
| * | [NFC] OptPassGate extracted from OptBisect | Fedor Sergeev | 2018-03-27 | 1 | -1/+1 |
| * | Follow-up for r324429: "[LCSSAVerification] Run verification only when assert... | Michael Zolotukhin | 2018-02-07 | 1 | -1/+5 |
| * | [LCSSAVerification] Run verification only when asserts are enabled. | Michael Zolotukhin | 2018-02-07 | 1 | -1/+3 |
| * | [PM/Unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, | Chandler Carruth | 2017-11-17 | 1 | -2/+1 |
| * | Use a BumpPtrAllocator for Loop objects | Sanjoy Das | 2017-09-28 | 1 | -9/+17 |
| * | Tighten the invariants around LoopBase::invalidate | Sanjoy Das | 2017-09-20 | 1 | -3/+1 |
| * | [LegacyPM] Make the 'addLoop' method accept a loop to add rather than | Chandler Carruth | 2017-05-25 | 1 | -15/+8 |
| * | Implement getPassName() for IR printing passes. | Yaron Keren | 2017-03-10 | 1 | -0/+2 |
| * | Reverted: Track validity of pass results | Serge Pavlov | 2017-01-15 | 1 | -1/+0 |
| * | Track validity of pass results | Serge Pavlov | 2017-01-13 | 1 | -0/+1 |
| * | [PM] Separate the LoopAnalysisManager from the LoopPassManager and move | Chandler Carruth | 2017-01-11 | 1 | -1/+1 |
| * | [PM] Rewrite the loop pass manager to use a worklist and augmented run | Chandler Carruth | 2017-01-11 | 1 | -5/+5 |
| * | [LCSSA] Perform LCSSA verification only for the current loop nest. | Igor Laevsky | 2016-10-28 | 1 | -0/+14 |
| * | Consistently use LoopAnalysisManager | Sean Silva | 2016-08-09 | 1 | -1/+1 |
| * | [LoopPass] Some minor cleanups | David Majnemer | 2016-07-19 | 1 | -7/+5 |
| * | Apply clang-tidy's modernize-loop-convert to lib/Analysis. | Benjamin Kramer | 2016-06-26 | 1 | -3/+1 |
| * | Fix dynamically linked debug builds. | Eli Friedman | 2016-06-20 | 1 | -0/+1 |
| * | [PM] Remove support for omitting the AnalysisManager argument to new | Chandler Carruth | 2016-06-17 | 1 | -2/+4 |
| * | Re-commit optimization bisect support (r267022) without new pass manager supp... | Andrew Kaylor | 2016-04-22 | 1 | -4/+10 |
| * | Revert "Initial implementation of optimization bisect support." | Vedant Kumar | 2016-04-22 | 1 | -10/+4 |
| * | Initial implementation of optimization bisect support. | Andrew Kaylor | 2016-04-21 | 1 | -4/+10 |
| * | LoopInfo: Simplify ownership of Loop objects | Justin Bogner | 2016-01-08 | 1 | -11/+10 |
| * | Recommit r256952 "Filtering IR printing for print-after-all/print-before-all" | Weiming Zhao | 2016-01-06 | 1 | -1/+5 |
| * | Revert r256952 due to lit test fails. | Weiming Zhao | 2016-01-06 | 1 | -5/+1 |
| * | Filtering IR printing for print-after-all/print-before-all | Weiming Zhao | 2016-01-06 | 1 | -1/+5 |
| * | LPM: Make callers of LPM.deleteLoopFromQueue update LoopInfo directly. NFC | Justin Bogner | 2015-12-16 | 1 | -6/+0 |
| * | LPM: Simplify how passes mark loops for deletion. NFC | Justin Bogner | 2015-12-16 | 1 | -35/+16 |
| * | PM: Rephrase PrintLoopPass as a wrapper around a new-style pass. NFC | Justin Bogner | 2015-11-04 | 1 | -17/+9 |
| * | LoopPass: Remove redoLoop, it isn't used. NFC | Justin Bogner | 2015-10-22 | 1 | -13/+0 |
| * | LoopPass: Simplify the API for adding a new loop. NFC | Justin Bogner | 2015-10-22 | 1 | -27/+18 |
| * | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -1/+1 |
| * | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -1/+1 |
| * | Purge unused includes throughout libSupport. | Benjamin Kramer | 2015-03-23 | 1 | -0/+1 |
| * | [PM] Split the LoopInfo object apart from the legacy pass, creating | Chandler Carruth | 2015-01-17 | 1 | -3/+4 |