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