Revert 224119 "This patch recognizes (+ (+ v0, v1) (+ v2, v3)), reorders them for...
authorSuyog Sarda <suyog.sarda@samsung.com>
Wed, 17 Dec 2014 10:34:27 +0000 (10:34 +0000)
committerSuyog Sarda <suyog.sarda@samsung.com>
Wed, 17 Dec 2014 10:34:27 +0000 (10:34 +0000)
commit4bfc4f2e8ca185f850998e90fb11c76ff1a1c98e
tree876611481b37a94e191e15c023afcde463ef891e
parentc0bd970d0e639d026705c11404efb984e4ea008d
Revert 224119 "This patch recognizes (+ (+ v0, v1) (+ v2, v3)), reorders them for bundling into vector of loads,
and vectorizes it."

This was re-ordering floating point data types resulting in mismatch in output.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224424 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/SLPVectorizer.cpp
test/Transforms/SLPVectorizer/AArch64/horizontaladd.ll [deleted file]