- 601226c [NewPM] fixing asserts on deleted loop in -print-after-all by Fedor Sergeev · 7 years ago
- e6959a6 [New PM] Introducing PassInstrumentation framework by Fedor Sergeev · 7 years ago
- 85a14f0 Temporarily Revert "[New PM] Introducing PassInstrumentation framework" by Eric Christopher · 7 years ago
- 5ffd6db [New PM] Introducing PassInstrumentation framework by Fedor Sergeev · 7 years ago
- 68fc66e Revert rL342544: [New PM] Introducing PassInstrumentation framework by Fedor Sergeev · 7 years ago
- fa4dbf7 [New PM] Introducing PassInstrumentation framework by Fedor Sergeev · 7 years ago
- 0818e78 Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
- 06a2673 Fixed spelling mistake in comments of LLVM Analysis passes by Vedant Kumar · 7 years ago
- e87cf87 Use a BumpPtrAllocator for Loop objects by Sanjoy Das · 8 years ago
- dbaaccc [PM/CGSCC] Teach the CGSCC pass manager components to gracefully handle by Chandler Carruth · 8 years ago
- 046ca04 [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. Also affected in files (NFC). by Eugene Zelenko · 8 years ago
- 83bfb55 [PM] Switch the CGSCC debug messages to use the standard LLVM debug by Chandler Carruth · 8 years ago
- affd128 [LCG] Switch one of the update methods for the LazyCallGraph to support by Chandler Carruth · 8 years ago
- 55e10a5 [PM] Fix a likely more critical infloop bug in the CGSCC pass manager. by Chandler Carruth · 8 years ago
- 07e7c75 [PM] Add a comment clarifying what a particular predicate is doing. by Chandler Carruth · 8 years ago
- ed50411 [PM/LCG] Teach the LazyCallGraph to maintain reference edges from every by Chandler Carruth · 8 years ago
- 3870ce2 [PM] Fix a silly bug in my recent update to the CG update logic. by Chandler Carruth · 8 years ago
- fe40a5a [PM] Fix a nasty bug in the new PM where we failed to properly by Chandler Carruth · 8 years ago
- b86a95f [PM] Add unittesting of the call graph update logic with complex by Chandler Carruth · 8 years ago
- 143ef32 [PM] Finish implementing and fix a chain of bugs uncovered by testing by Chandler Carruth · 8 years ago
- 396f720 [PM/LCG] Teach the LazyCallGraph how to replace a function without by Chandler Carruth · 9 years ago
- d53dbed Revert r293017 and fix the actual underlying issue. by Chandler Carruth · 9 years ago
- 3a190c3 [PM/LCG] Remove the lazy RefSCC formation from the LazyCallGraph during by Chandler Carruth · 9 years ago
- fe49b71 Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r291662. by NAKAMURA Takumi · 9 years ago
- 6fbb41e [PM] Teach the CGSCC's CG update utility to more carefully invalidate by Chandler Carruth · 9 years ago
- 0fc4467 [PM] Introduce the facilities for registering cross-IR-unit dependencies by Chandler Carruth · 9 years ago
- 4ed09f0 [PM] Remove now-dead extern template and explicit instantiation declarations. by Chandler Carruth · 9 years ago
- 1c4b812 [PM] Rework a loop in the CGSCC update logic to be more conservative and by Chandler Carruth · 9 years ago
- 8bf2780 [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit. by Chandler Carruth · 9 years ago
- ff117bc [PM] Basic cleanups to CGSCC update code, NFC. by Chandler Carruth · 9 years ago
- 78a6806 [PM] Extend the explicit 'invalidate' method API on analysis results to by Chandler Carruth · 9 years ago
- 0afff63 [PM] Remove weird marking of invalidated analyses as "preserved". by Chandler Carruth · 9 years ago
- 788dfe5 Fixup r279618, instantiate *AnalysisManagerProxy<*AnalysisManager,LazyCallGraph::SCC>, instead of *AnalysisManagerProxy<*AnalysisManager,LazyCallGraph::SCC,LazyCallGraph&>, for PassID. by NAKAMURA Takumi · 9 years ago
- 377af8d [PM] Introduce basic update capabilities to the new PM's CGSCC pass by Chandler Carruth · 9 years ago
- f6071e1 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- e95015f [PM] Implement the final conclusion as to how the analysis IDs should by Chandler Carruth · 9 years ago
- d9b6afb [PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix for clang. by NAKAMURA Takumi · 9 years ago
- bebf4a6 Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tweaks." by NAKAMURA Takumi · 9 years ago
- fd32a56 [PM] Appease mingw32's auto-import DLL build with minimal tweaks. by NAKAMURA Takumi · 9 years ago
- a36b27d [PM] Provide explicit instantiation declarations and definitions for the by Chandler Carruth · 9 years ago
- 500af85 [PM] Provide two templates for the two directionalities of analysis by Chandler Carruth · 9 years ago
- adb60a3 [PM] Introduce CRTP mixin base classes to help define passes and by Chandler Carruth · 9 years ago
- e648c53 [PM] Remove an overly aggressive assert now that I can actually test the by Chandler Carruth · 9 years ago
- 73ba9bf [PM] Improve the API and comments around the analysis manager proxies. by Chandler Carruth · 9 years ago
- a28a251 [PM] Remove the defunt CGSCC-specific debug flag. by Chandler Carruth · 11 years ago
- 92602ea [PM] Refactor the new pass manager to use a single template to implement by Chandler Carruth · 11 years ago
- 6b1894a [PM] Fold all three analysis managers into a single AnalysisManager template. by Chandler Carruth · 11 years ago
- 9136fdd [PM] Re-clang-format much of this code as the code has changed some and by Chandler Carruth · 11 years ago
- 9fc5a53 [PM] Fix a pretty nasty bug where the new pass manager would invalidate by Chandler Carruth · 11 years ago
- 17395fa [PM] Add a utility pass template that synthesizes the invalidation of by Chandler Carruth · 11 years ago
- 5b12a2f [PM] Add a collection of no-op analysis passes and switch the new pass by Chandler Carruth · 11 years ago
- 1ab487f [PM] Don't run the machinery of invalidating all the analysis passes by Chandler Carruth · 11 years ago
- 040ca44 [PM] Add names and debug logging for analysis passes to the new pass manager. by Chandler Carruth · 11 years ago
- b246ace [PM] Switch the new pass manager to use a reference-based API for IR units. by Chandler Carruth · 11 years ago
- 57418d8 [PM] Add a new-PM-style CGSCC pass manager using the newly added by Chandler Carruth · 11 years ago