OSDN Git Service

Handle one offset with growth case seen in povray. Namely, if we have an offset,
authorAndrew Lenharth <andrewl@lenharth.org>
Wed, 15 Mar 2006 04:04:21 +0000 (04:04 +0000)
committerAndrew Lenharth <andrewl@lenharth.org>
Wed, 15 Mar 2006 04:04:21 +0000 (04:04 +0000)
commit4bebcdbca18899ae475b4d34888fd52431c11691
tree1280b1705b904d92c7e2180c00a2a8840b4e5ac8
parent24b1ea159e9d03bd1585486ad6aa2b28a69f9373
Handle one offset with growth case seen in povray.  Namely, if we have an offset,
and the offset lands at a field boundary in the old type, construct a new type,
copying the fields masked by the offset from the old type, and unify with that.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26775 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/DataStructure/DataStructure.cpp