SLP Vectorizer: improve canonicalize tree operands of commutitive binary operands.
authorErik Eckstein <eeckstein@apple.com>
Fri, 1 Aug 2014 08:05:55 +0000 (08:05 +0000)
committerErik Eckstein <eeckstein@apple.com>
Fri, 1 Aug 2014 08:05:55 +0000 (08:05 +0000)
commit4944b2ff94097deee903d5ececb89edffd9d7cf9
tree9625598d1876b6d4dfb3791af673c445cf209d1c
parent58fab766e627ac4bb33b901e776075b2921704a2
SLP Vectorizer: improve canonicalize tree operands of commutitive binary operands.

This reverts r214338 (except the test file) and replaces it with a more general algorithm.

llvm-svn: 214485
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp