Handle the new !tbaa.struct metadata tags when converting a memcpy into scalar
authorDan Gohman <gohman@apple.com>
Thu, 13 Sep 2012 21:51:01 +0000 (21:51 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 13 Sep 2012 21:51:01 +0000 (21:51 +0000)
commitb998913ff4aa58c3c342e167c785029cb331078e
tree8c8bd3746fbbae761608a9fdff27ab29ea37b4b7
parente940c1bb6c976539f07d6f440aeaacf7c25e1ddc
Handle the new !tbaa.struct metadata tags when converting a memcpy into scalar
loads and stores.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163844 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineCalls.cpp
test/Transforms/InstCombine/struct-assign-tbaa.ll [new file with mode: 0644]