summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [PM] Port LCSSA to the new PM.Easwaran Raman2016-06-091-1/+1
* Vectorizer: track non-fast FP instructions through phis when finding reductions.Tim Northover2016-05-271-1/+1
* [LoopVectorize] Handling induction variable with non-constant step.Elena Demikhovsky2016-05-101-27/+65
* [LV] Identify more induction PHIs by coercing expressions to AddRecExprsSilviu Baranga2016-05-051-3/+30
* [LoopUtils] Extend findStringMetadataForLoop to return the value for metadataAdam Nemet2016-04-221-7/+18
* [LoopUtils] Fix typo in commentAdam Nemet2016-04-211-1/+1
* [LoopUtils] Add asserts to findStringMetadataForLoop. NFCAdam Nemet2016-04-211-0/+5
* [LoopUtils] Move def of findStringMetadataForLoop to LoopUtils.cpp. NFCAdam Nemet2016-04-211-0/+22
* [LoopUtils, LV] Fix PR27246 (first-order recurrences)Matthew Simpson2016-04-111-1/+1
* Remove HasFnAttribute guards to getFnAttribute callsNirav Dave2016-03-301-4/+2
* [LoopUtils, LV] Fix PR26734Matthew Simpson2016-03-031-1/+1
* [LV] Vectorize first-order recurrencesMatthew Simpson2016-02-191-0/+37
* [LPM] Factor all of the loop analysis usage updates into a common helperChandler Carruth2016-02-191-0/+60
* function names start with a lower case letter ; NFCSanjay Patel2016-01-121-1/+1
* Revert r255115 until we figure out how to fix the bot failures.Silviu Baranga2015-12-091-43/+0
* [LV][LAA] Add a layer over SCEV to apply run-time checked knowledge on SCEV e...Silviu Baranga2015-12-091-0/+43
* [Utils] Put includes in correct order. NFC.Weiming Zhao2015-11-241-3/+3
* [LoopUtils,LV] Propagate fast-math flags on generated FCmp instructionsJames Molloy2015-09-211-0/+7
* [LV] Relax Small Size Reduction Type RequirementMatthew Simpson2015-09-101-6/+14
* [LoopVectorize] Add Support for Small Size Reductions.Chad Rosier2015-08-271-14/+154
* [LoopVectorize] Extract InductionInfo into a helper class...James Molloy2015-08-271-4/+56
* Exposed findDefsUsedOutsideOfLoop as a loop utility functionAshutosh Nema2015-08-191-0/+19
* Late evaluation of the fast-math vectorization requirement.Tyler Nowicki2015-08-101-4/+8
* Refactor RecurrenceInstDescTyler Nowicki2015-06-161-44/+41
* Rename Reduction variables/structures to Recurrence.Tyler Nowicki2015-06-161-66/+66
* [LoopVectorize] Don't crash on zero-sized types in isInductionPHIDavid Majnemer2015-06-051-0/+3
* Move common loop utility function isInductionPHI into LoopUtils.cppKarthik Bhat2015-04-231-0/+46
* [NFC] Refactor identification of reductions as common utility function.Karthik Bhat2015-04-201-0/+453
OpenPOWER on IntegriCloud