aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-03-03[LoopUtils, LV] Fix PR26734Matthew Simpson1-1/+1
2016-02-19[LV] Vectorize first-order recurrencesMatthew Simpson1-0/+37
2016-02-19[LPM] Factor all of the loop analysis usage updates into a common helperChandler Carruth1-0/+60
2016-01-12function names start with a lower case letter ; NFCSanjay Patel1-1/+1
2015-12-09Revert r255115 until we figure out how to fix the bot failures.Silviu Baranga1-43/+0
2015-12-09[LV][LAA] Add a layer over SCEV to apply run-time checked knowledge on SCEV e...Silviu Baranga1-0/+43
2015-11-24[Utils] Put includes in correct order. NFC.Weiming Zhao1-3/+3
2015-09-21[LoopUtils,LV] Propagate fast-math flags on generated FCmp instructionsJames Molloy1-0/+7
2015-09-10[LV] Relax Small Size Reduction Type RequirementMatthew Simpson1-6/+14
2015-08-27[LoopVectorize] Add Support for Small Size Reductions.Chad Rosier1-14/+154
2015-08-27[LoopVectorize] Extract InductionInfo into a helper class...James Molloy1-4/+56
2015-08-19Exposed findDefsUsedOutsideOfLoop as a loop utility functionAshutosh Nema1-0/+19
2015-08-10Late evaluation of the fast-math vectorization requirement.Tyler Nowicki1-4/+8
2015-06-16Refactor RecurrenceInstDescTyler Nowicki1-44/+41
2015-06-16Rename Reduction variables/structures to Recurrence.Tyler Nowicki1-66/+66
2015-06-05[LoopVectorize] Don't crash on zero-sized types in isInductionPHIDavid Majnemer1-0/+3
2015-04-23Move common loop utility function isInductionPHI into LoopUtils.cppKarthik Bhat1-0/+46
2015-04-20[NFC] Refactor identification of reductions as common utility function.Karthik Bhat1-0/+453