summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize/nuw.ll
Commit message (Collapse)AuthorAgeFilesLines
* [LV] Strip wrap flags from vectorized reductionsAyal Zaks2019-12-201-0/+58
A sequence of additions or multiplications that is known not to wrap, may wrap if it's order is changed (i.e., reassociated). Therefore when vectorizing integer sum or product reductions, their no-wrap flags need to be removed. Fixes PR43828 Patch by Denis Antrushin Differential Revision: https://reviews.llvm.org/D69563
OpenPOWER on IntegriCloud