summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopLoadElim
Commit message (Expand)AuthorAgeFilesLines
* LoopLoadElim: Respect convergentMatt Arsenault2019-06-121-0/+51
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1712-0/+698
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1712-698/+0
* [PGO] Profile guided code size optimization.Hiroshi Yamauchi2019-04-151-0/+53
* [PM] Port LoopLoadElimination to the new pass manager and wire it intoChandler Carruth2017-01-272-0/+2
* Fix LoopLoadElimination to keep original alignment on the inital hoisted storeMehdi Amini2017-01-061-3/+3
* [LLE] Don't hoist conditionally executed loadsAdam Nemet2016-06-281-0/+42
* [LAA] Enable symbolic stride speculation for all LAA clientsAdam Nemet2016-06-171-6/+63
* [LLE] Don't hard-code the name of the preheader in testAdam Nemet2016-06-171-2/+2
* [LLE] New test to check that no versioning for symbolic strides occurs. NFCAdam Nemet2016-06-161-0/+35
* [LLE] Check for mismatching types between the store and the load earlierAdam Nemet2016-03-241-0/+46
* [LLE] Add missed LoopSimplify dependenceAdam Nemet2016-03-101-0/+33
* [LLE] Add missing check for unit strideAdam Nemet2016-03-091-0/+43
* [LLE] Add testcase for the fix in r262267Adam Nemet2016-03-011-0/+43
* [LoopLoadElim] Don't allow versioning when optForSizeAdam Nemet2016-02-051-0/+76
* Fix typo in commentAdam Nemet2016-02-051-1/+1
* Allow LLE/LD and the loop versioning infrastructure to use SCEV predicatesSilviu Baranga2015-11-092-2/+2
* LLE 6/6: Add LoopLoadElimination passAdam Nemet2015-11-036-0/+268
OpenPOWER on IntegriCloud