summaryrefslogtreecommitdiff
path: root/test/Transforms/LoopLoadElim
AgeCommit message (Expand)Author
2017-01-27[PM] Port LoopLoadElimination to the new pass manager and wire it intoChandler Carruth
2017-01-06Fix LoopLoadElimination to keep original alignment on the inital hoisted storeMehdi Amini
2016-06-28[LLE] Don't hoist conditionally executed loadsAdam Nemet
2016-06-17[LAA] Enable symbolic stride speculation for all LAA clientsAdam Nemet
2016-06-17[LLE] Don't hard-code the name of the preheader in testAdam Nemet
2016-06-16[LLE] New test to check that no versioning for symbolic strides occurs. NFCAdam Nemet
2016-03-24[LLE] Check for mismatching types between the store and the load earlierAdam Nemet
2016-03-10[LLE] Add missed LoopSimplify dependenceAdam Nemet
2016-03-09[LLE] Add missing check for unit strideAdam Nemet
2016-03-01[LLE] Add testcase for the fix in r262267Adam Nemet
2016-02-05[LoopLoadElim] Don't allow versioning when optForSizeAdam Nemet
2016-02-05Fix typo in commentAdam Nemet
2015-11-09Allow LLE/LD and the loop versioning infrastructure to use SCEV predicatesSilviu Baranga
2015-11-03LLE 6/6: Add LoopLoadElimination passAdam Nemet