1. 7425179 [LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it. by Alina Sbirlea · 6 years ago
  2. 3cef1f7 Only passes that preserve MemorySSA must mark it as preserved. by Alina Sbirlea · 6 years ago
  3. 4fd1f26 [MemorySSA] LCSSA preserves MemorySSA. by Alina Sbirlea · 6 years ago
  4. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  5. b23648c [LoopPassManager] MemorySSA should be preserved when enabled. by Alina Sbirlea · 7 years ago
  6. d319674 Fixed spelling mistake in comments of LLVM Analysis passes by Vedant Kumar · 8 years ago
  7. ff8b8ae Add MemorySSA as loop dependency, disabled by default [NFC]. by Alina Sbirlea · 8 years ago
  8. 005b88c Do not call Loop::getName on possibly dead loops by Sanjoy Das · 8 years ago
  9. def1729 Use a BumpPtrAllocator for Loop objects by Sanjoy Das · 8 years ago
  10. 346542b Revert r293017 and fix the actual underlying issue. by Chandler Carruth · 9 years ago
  11. 28dc4d5 Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r291662. by NAKAMURA Takumi · 9 years ago
  12. f002264 [LoopInfo] Add helper methods to compute two useful orderings of the by Chandler Carruth · 9 years ago
  13. 2f19a32 [PM] The assumption cache is fundamentally designed to be self-updating, by Chandler Carruth · 9 years ago
  14. 3bab7e1 [PM] Separate the LoopAnalysisManager from the LoopPassManager and move by Chandler Carruth · 9 years ago[Renamed (71%) from llvm/lib/Analysis/LoopPassManager.cpp]
  15. 410eaeb [PM] Rewrite the loop pass manager to use a worklist and augmented run by Chandler Carruth · 9 years ago
  16. ba90ae9 [PM] Introduce the facilities for registering cross-IR-unit dependencies by Chandler Carruth · 9 years ago
  17. e3f5064 [PM] Introduce a reasonable port of the main per-module pass pipeline by Chandler Carruth · 9 years ago
  18. 6b98164 [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit. by Chandler Carruth · 9 years ago
  19. e839c3e PM: Check that loop passes preserve a basic set of analyses by Justin Bogner · 9 years ago
  20. b4faf13 [PM] Implement the final conclusion as to how the analysis IDs should by Chandler Carruth · 10 years ago
  21. df0cd72 [PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix for clang. by NAKAMURA Takumi · 10 years ago
  22. ca04a1f Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tweaks." by NAKAMURA Takumi · 10 years ago
  23. de40e74 [PM] Appease mingw32's auto-import DLL build with minimal tweaks. by NAKAMURA Takumi · 10 years ago
  24. afcec4c [PM] Provide explicit instantiation declarations and definitions for the by Chandler Carruth · 10 years ago
  25. 2a54094 [PM] Provide two templates for the two directionalities of analysis by Chandler Carruth · 10 years ago
  26. 3a63435 [PM] Introduce CRTP mixin base classes to help define passes and by Chandler Carruth · 10 years ago
  27. eecc3c8 PM: Implement a basic loop pass manager by Justin Bogner · 10 years ago