summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/LoopAnalysisManager.cpp
AgeCommit message (Expand)Author
2022-11-25[Analysis] Use std::optional in LoopAnalysisManager.cpp (NFC)Kazu Hirata
2022-03-01Cleanup includes: LLVMAnalysisserge-sans-paille
2021-05-18[NewPM] Don't mark AA analyses as preservedArthur Eubanks
2020-12-03[NFC] Reduce include files dependency.dfukalov
2020-02-03Add PassManagerImpl.h to hide implementation detailsReid Kleckner
2019-08-21[LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to ...Alina Sbirlea
2019-06-11Only passes that preserve MemorySSA must mark it as preserved.Alina Sbirlea
2019-04-23[MemorySSA] LCSSA preserves MemorySSA.Alina Sbirlea
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-06[LoopPassManager] MemorySSA should be preserved when enabled.Alina Sbirlea
2018-02-28Fixed spelling mistake in comments of LLVM Analysis passesVedant Kumar
2017-11-21Add MemorySSA as loop dependency, disabled by default [NFC].Alina Sbirlea
2017-10-04Do not call Loop::getName on possibly dead loopsSanjoy Das
2017-09-28Use a BumpPtrAllocator for Loop objectsSanjoy Das
2017-02-07Revert r293017 and fix the actual underlying issue.Chandler Carruth
2017-01-25Rewind instantiations of OuterAnalysisManagerProxy in r289317, r291651, and r...NAKAMURA Takumi
2017-01-20[LoopInfo] Add helper methods to compute two useful orderings of theChandler Carruth
2017-01-15[PM] The assumption cache is fundamentally designed to be self-updating,Chandler Carruth
2017-01-11[PM] Separate the LoopAnalysisManager from the LoopPassManager and moveChandler Carruth