summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp
Commit message (Expand)AuthorAgeFilesLines
* [SCEV] Remove unused ScalarEvolutionExpander.h includes (NFC).Florian Hahn2020-01-041-1/+0
* [LoopUnrollAndJam] Fixed null check after dereferencing warning. NFCI.Dávid Bolvanský2019-11-031-1/+3
* [LoopUnrollAndJam] Use Lazy strategy for DTU.Florian Hahn2019-08-291-2/+4
* [Utils] Clean another duplicated util method.Alina Sbirlea2019-06-041-1/+3
* [SCEV] Add option to forget everything in SCEV.Alina Sbirlea2019-04-121-2/+2
* [llvm] Clarify responsiblity of some of DILocation discriminator APIsMircea Trofin2019-01-241-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [llvm] API for encoding/decoding DWARF discriminators.Mircea Trofin2018-12-211-2/+9
* [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.Michael Kruse2018-12-121-6/+9
* [NFC] Make LoopSafetyInfo abstract to allow alternative implementationsMax Kazantsev2018-10-161-1/+1
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-151-1/+1
* [UnJ] Rename hasInvariantIterationCount to hasIterationCountInvariantInParent...David Green2018-08-151-1/+1
* [NFC] Refactoring of LoopSafetyInfo, step 1Max Kazantsev2018-08-151-2/+2
* [UnJ] Create a hasInvariantIterationCount function. NFCDavid Green2018-08-111-14/+1
* [UnJ] Add debug messages for why loops are not unrolled. NFCDavid Green2018-08-021-18/+55
* [UnJ] Common some code. NFCDavid Green2018-07-261-40/+54
* [UnJ] Use SmallPtrSets for block collections. NFCDavid Green2018-07-121-30/+27
* [UnrollAndJam] New Unroll and Jam passDavid Green2018-07-011-0/+774
* Revert 333358 as it's failing on some builders.David Green2018-05-271-793/+0
* [UnrollAndJam] Add a new Unroll and Jam passDavid Green2018-05-271-0/+793
OpenPOWER on IntegriCloud