summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-11/+14
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-3/+3
* [LoopUnroll] Only peel if a predicate becomes known in the loop body.Florian Hahn2018-04-181-7/+25
* [LoopUnroll] Make LoopPeeling respect the AllowPeeling preference.Chad Rosier2018-04-061-10/+14
* peel loops with runtime small trip countsIkhlas Ajbar2018-04-031-2/+7
* Revert "peel loops with runtime small trip counts"Krzysztof Parzyszek2018-03-301-6/+1
* peel loops with runtime small trip countsIkhlas Ajbar2018-03-301-1/+6
* [LoopUnroll][NFC] Remove redundant canPeel checkMax Kazantsev2018-03-271-2/+2
* [LoopUnroll] Peel off iterations if it makes conditions true/false.Florian Hahn2018-03-151-4/+89
* [Dominators] Remove verifyDomTree and add some verifying for Post Dom TreesDavid Green2018-02-281-4/+1
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-01-191-1/+1
* Add hasProfileData() to check if a function has profile data. NFC.Easwaran Raman2017-12-221-1/+1
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-271-9/+19
* [LoopPeeling] Get rid of Phis that become invariant after N stepsMax Kazantsev2017-04-171-20/+83
* [LoopPeeling] Fix condition for phi-eliminating peelingMax Kazantsev2017-04-171-1/+2
* [LoopUnroll] Remap references in peeled iterationSerge Pavlov2017-03-261-4/+5
* [LoopUnroll] Don't peel loops where the latch isn't the exiting blockMichael Kuperstein2017-03-161-0/+7
* [LoopUnrolling] Fix loop size check for peelingSanjoy Das2017-03-071-1/+3
* Fix a compiler warningSanjoy Das2017-03-031-1/+2
* [LoopUnrolling] Peel loops with invariant backedge Phi inputSanjoy Das2017-03-031-0/+25
* [LoopUnrolling] Re-prioritize Peeling and Partial unrollingSanjoy Das2017-03-031-1/+7
* Update domtree incrementally in loop peeling.Serge Pavlov2017-01-241-7/+30
* Preserve domtree and loop-simplify for runtime unrolling.Eli Friedman2017-01-181-2/+13
* Make sure total loop body weight is preserved in loop peelingXin Tong2017-01-021-8/+17
* [LoopUnroll] Implement profile-based loop peelingMichael Kuperstein2016-11-301-0/+405
OpenPOWER on IntegriCloud