aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-06-04[Utils] Clean another duplicated util method.Alina Sbirlea1-1/+3
2019-04-12[SCEV] Add option to forget everything in SCEV.Alina Sbirlea1-2/+2
2019-01-24[llvm] Clarify responsiblity of some of DILocation discriminator APIsMircea Trofin1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-21[llvm] API for encoding/decoding DWARF discriminators.Mircea Trofin1-2/+9
2018-12-12[Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.Michael Kruse1-6/+9
2018-10-16[NFC] Make LoopSafetyInfo abstract to allow alternative implementationsMax Kazantsev1-1/+1
2018-10-15[TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth1-1/+1
2018-08-15[UnJ] Rename hasInvariantIterationCount to hasIterationCountInvariantInParent...David Green1-1/+1
2018-08-15[NFC] Refactoring of LoopSafetyInfo, step 1Max Kazantsev1-2/+2
2018-08-11[UnJ] Create a hasInvariantIterationCount function. NFCDavid Green1-14/+1
2018-08-02[UnJ] Add debug messages for why loops are not unrolled. NFCDavid Green1-18/+55
2018-07-26[UnJ] Common some code. NFCDavid Green1-40/+54
2018-07-12[UnJ] Use SmallPtrSets for block collections. NFCDavid Green1-30/+27
2018-07-01[UnrollAndJam] New Unroll and Jam passDavid Green1-0/+774
2018-05-27Revert 333358 as it's failing on some builders.David Green1-793/+0
2018-05-27[UnrollAndJam] Add a new Unroll and Jam passDavid Green1-0/+793