IR: Alloca clones should remember inalloca state
authorDavid Majnemer <david.majnemer@gmail.com>
Wed, 30 Apr 2014 16:12:21 +0000 (16:12 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Wed, 30 Apr 2014 16:12:21 +0000 (16:12 +0000)
commitc16fa8872080f5beb927e6c68b5ada50cbc9dc24
tree734f6615df84235dc48a346ebf17467f9b9b7074
parentc3a5ef59e48a5fea5358cc6097d6cd2f99f61844
IR: Alloca clones should remember inalloca state

Pretty straightforward, we weren't propagating whether or not an
AllocaInst had 'inalloca' marked on it when it came time to clone it.

The inliner exposed this bug.  A reduced testcase is forthcoming.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207665 91177308-0d34-0410-b5e6-96231b3b80d8
lib/IR/Instructions.cpp