Stop reassociate from looking through expressions of arbitrary complexity. This
authorDuncan Sands <baldrick@free.fr>
Thu, 26 Jul 2012 09:26:40 +0000 (09:26 +0000)
committerDuncan Sands <baldrick@free.fr>
Thu, 26 Jul 2012 09:26:40 +0000 (09:26 +0000)
commit20b2d21509b3d5a10ec5d7be6dea8afa9e92fdee
treedaebc7604cfb9311f7d2990c3402f46fa76f1a5f
parent52a111fe1aa10e5e499d8bccc225052ae06f1941
Stop reassociate from looking through expressions of arbitrary complexity.  This
is a temporary measure until my fix for PR13021 is ready.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160778 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/Reassociate.cpp
test/Transforms/Reassociate/2012-05-08-UndefLeak.ll
test/Transforms/Reassociate/mightymul.ll [new file with mode: 0644]