]> granicus.if.org Git - llvm/commit
Revert "Relax constraints for reduction vectorization"
authorSanjoy Das <sanjoy@playingwithpointers.com>
Mon, 11 Mar 2019 22:37:31 +0000 (22:37 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Mon, 11 Mar 2019 22:37:31 +0000 (22:37 +0000)
commit5b9ba1171e679dfc54b33051eb99e0d752499210
tree8b09ea1dff2e90959fd37244c649e8a931edd6e8
parentd332bc44067211588dc215c1b93e007ea30abb2f
Revert "Relax constraints for reduction vectorization"

This reverts commit r355868.  Breaks hexagon.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355873 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/IVDescriptors.h
include/llvm/IR/Operator.h
include/llvm/Transforms/Utils/LoopUtils.h
lib/Analysis/IVDescriptors.cpp
lib/CodeGen/ExpandReductions.cpp
lib/Transforms/Utils/LoopUtils.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp
lib/Transforms/Vectorize/SLPVectorizer.cpp
test/Transforms/LoopVectorize/reduction-fastmath.ll [deleted file]