aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-30[LoopDataPrefetch] Port to new streaming API for opt remarksAdam Nemet1-1/+2
2016-09-08[LoopDataPrefetch] Use range based for loop; NFCIBalaram Makam1-17/+12
2016-08-13[PM] Port LoopDataPrefetch to new pass managerTeresa Johnson1-60/+100
2016-07-22[LoopDataPrefetch] Fix unused variable in release buildAdam Nemet1-2/+1
2016-07-22[LoopDataPrefetch] Include hotness of region in opt remarkAdam Nemet1-4/+6
2016-07-22[LoopDataPrefetch] Sort headersAdam Nemet1-1/+1
2016-06-26Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer1-6/+4
2016-06-10Remove a few gendered pronouns.Nico Weber1-1/+1
2016-05-05[LoopDataPrefetch] Add optimization remarkAdam Nemet1-1/+6
2016-05-03Add opt-bisect support to additional passes that can be skippedAndrew Kaylor1-0/+3
2016-03-29[LoopDataPrefetch] Centralize the tuning cl::opts under the passAdam Nemet1-4/+35
2016-03-29[LoopDataPrefetch] Make more member functions private, NFC.Adam Nemet1-1/+2
2016-03-18[LoopDataPrefetch] Add TTI to limit the number of iterations to prefetch aheadAdam Nemet1-0/+3
2016-03-18[LoopDataPrefetch/Aarch64] Allow selective prefetching of large-strided accessesAdam Nemet1-0/+25
2016-03-09[LoopDataPrefetch] Add stats and debug outputAdam Nemet1-0/+9
2016-03-07[LoopDataPrefetch] If prefetch distance is not set, skip passAdam Nemet1-2/+5
2016-02-18[PPCLoopDataPrefetch] Move pass to Transforms/Scalar/LoopDataPrefetch. NFCAdam Nemet1-0/+226