| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert "[CallGraph] Refine call graph for indirect calls with !callees metadata" | Benjamin Kramer | 2019-08-16 | 1 | -2/+1 |
| * | [CallGraph] Refine call graph for indirect calls with !callees metadata | Mark Lacey | 2019-08-15 | 1 | -1/+2 |
| * | [NewPM] Fix a nasty bug with analysis invalidation in the new PM. | Chandler Carruth | 2019-03-28 | 1 | -0/+6 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [NewPM] fixing asserts on deleted loop in -print-after-all | Fedor Sergeev | 2018-12-11 | 1 | -1/+4 |
| * | [New PM] Introducing PassInstrumentation framework | Fedor Sergeev | 2018-09-20 | 1 | -0/+12 |
| * | Temporarily Revert "[New PM] Introducing PassInstrumentation framework" | Eric Christopher | 2018-09-20 | 1 | -12/+0 |
| * | [New PM] Introducing PassInstrumentation framework | Fedor Sergeev | 2018-09-19 | 1 | -0/+12 |
| * | Revert rL342544: [New PM] Introducing PassInstrumentation framework | Fedor Sergeev | 2018-09-19 | 1 | -12/+0 |
| * | [New PM] Introducing PassInstrumentation framework | Fedor Sergeev | 2018-09-19 | 1 | -0/+12 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -17/+18 |
| * | Fixed spelling mistake in comments of LLVM Analysis passes | Vedant Kumar | 2018-02-28 | 1 | -4/+4 |
| * | Use a BumpPtrAllocator for Loop objects | Sanjoy Das | 2017-09-28 | 1 | -1/+1 |
| * | [PM/CGSCC] Teach the CGSCC pass manager components to gracefully handle | Chandler Carruth | 2017-09-14 | 1 | -1/+6 |
| * | [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use w... | Eugene Zelenko | 2017-08-31 | 1 | -16/+31 |
| * | [PM] Switch the CGSCC debug messages to use the standard LLVM debug | Chandler Carruth | 2017-08-11 | 1 | -29/+22 |
| * | [LCG] Switch one of the update methods for the LazyCallGraph to support | Chandler Carruth | 2017-08-09 | 1 | -55/+62 |
| * | [PM] Fix a likely more critical infloop bug in the CGSCC pass manager. | Chandler Carruth | 2017-08-08 | 1 | -3/+10 |
| * | [PM] Add a comment clarifying what a particular predicate is doing. | Chandler Carruth | 2017-08-01 | 1 | -0/+8 |
| * | [PM/LCG] Teach the LazyCallGraph to maintain reference edges from every | Chandler Carruth | 2017-07-15 | 1 | -2/+7 |
| * | [PM] Fix a silly bug in my recent update to the CG update logic. | Chandler Carruth | 2017-07-12 | 1 | -1/+1 |
| * | [PM] Fix a nasty bug in the new PM where we failed to properly | Chandler Carruth | 2017-07-09 | 1 | -14/+37 |
| * | [PM] Add unittesting of the call graph update logic with complex | Chandler Carruth | 2017-07-09 | 1 | -6/+51 |
| * | [PM] Finish implementing and fix a chain of bugs uncovered by testing | Chandler Carruth | 2017-07-09 | 1 | -22/+88 |
| * | [PM/LCG] Teach the LazyCallGraph how to replace a function without | Chandler Carruth | 2017-02-09 | 1 | -27/+27 |
| * | Revert r293017 and fix the actual underlying issue. | Chandler Carruth | 2017-02-07 | 1 | -1/+1 |
| * | [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during | Chandler Carruth | 2017-02-06 | 1 | -0/+1 |
| * | Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r... | NAKAMURA Takumi | 2017-01-25 | 1 | -1/+1 |
| * | [PM] Teach the CGSCC's CG update utility to more carefully invalidate | Chandler Carruth | 2016-12-28 | 1 | -10/+37 |
| * | [PM] Introduce the facilities for registering cross-IR-unit dependencies | Chandler Carruth | 2016-12-27 | 1 | -5/+45 |
| * | [PM] Remove now-dead extern template and explicit instantiation | Chandler Carruth | 2016-12-22 | 1 | -2/+0 |
| * | [PM] Rework a loop in the CGSCC update logic to be more conservative and | Chandler Carruth | 2016-12-20 | 1 | -7/+11 |
| * | [PM] Support invalidation of inner analysis managers from a pass over the out... | Chandler Carruth | 2016-12-10 | 1 | -2/+85 |
| * | [PM] Basic cleanups to CGSCC update code, NFC. | Chandler Carruth | 2016-12-06 | 1 | -41/+36 |
| * | [PM] Extend the explicit 'invalidate' method API on analysis results to | Chandler Carruth | 2016-11-28 | 1 | -0/+1 |
| * | [PM] Remove weird marking of invalidated analyses as "preserved". | Chandler Carruth | 2016-11-28 | 1 | -4/+8 |
| * | Fixup r279618, instantiate *AnalysisManagerProxy<*AnalysisManager,LazyCallGra... | NAKAMURA Takumi | 2016-08-30 | 1 | -2/+2 |
| * | [PM] Introduce basic update capabilities to the new PM's CGSCC pass | Chandler Carruth | 2016-08-24 | 1 | -5/+342 |
| * | [NFC] Header cleanup | Mehdi Amini | 2016-04-18 | 1 | -2/+0 |
| * | [PM] Implement the final conclusion as to how the analysis IDs should | Chandler Carruth | 2016-03-11 | 1 | -3/+0 |
| * | [PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix fo... | NAKAMURA Takumi | 2016-02-28 | 1 | -0/+3 |
| * | Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tw... | NAKAMURA Takumi | 2016-02-28 | 1 | -3/+0 |
| * | [PM] Appease mingw32's auto-import DLL build with minimal tweaks. | NAKAMURA Takumi | 2016-02-28 | 1 | -0/+3 |
| * | [PM] Provide explicit instantiation declarations and definitions for the | Chandler Carruth | 2016-02-27 | 1 | -0/+2 |
| * | [PM] Provide two templates for the two directionalities of analysis | Chandler Carruth | 2016-02-27 | 1 | -55/+8 |
| * | [PM] Introduce CRTP mixin base classes to help define passes and | Chandler Carruth | 2016-02-26 | 1 | -8/+0 |
| * | [PM] Remove an overly aggressive assert now that I can actually test the | Chandler Carruth | 2016-02-23 | 1 | -1/+0 |
| * | [PM] Improve the API and comments around the analysis manager proxies. | Chandler Carruth | 2016-02-23 | 1 | -0/+8 |
| * | [PM] Remove the defunt CGSCC-specific debug flag. | Chandler Carruth | 2015-01-13 | 1 | -4/+0 |
| * | [PM] Refactor the new pass manager to use a single template to implement | Chandler Carruth | 2015-01-13 | 1 | -32/+0 |