Make sure scalarrepl picks the correct alloca when it rewrites a bitcast. Fixes...
authorEli Friedman <eli.friedman@gmail.com>
Sat, 12 Nov 2011 02:07:50 +0000 (02:07 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Sat, 12 Nov 2011 02:07:50 +0000 (02:07 +0000)
commit75f69e3a3dff78cb89ded1d6c96ccb65603a82d9
treec31f25e82a24efc4ece44807d80a866aa53c27ae
parentd1ac3a47f2c2993e8bbda0a9f1c843e9efd0f00f
Make sure scalarrepl picks the correct alloca when it rewrites a bitcast.  Fixes PR11353.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144442 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/ScalarReplAggregates.cpp
test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll [new file with mode: 0644]