OSDN Git Service

Fix PR7096. When a block containing multiple defs is tail duplicated, the
authorBob Wilson <bob.wilson@apple.com>
Mon, 10 May 2010 17:14:26 +0000 (17:14 +0000)
committerBob Wilson <bob.wilson@apple.com>
Mon, 10 May 2010 17:14:26 +0000 (17:14 +0000)
commitfde18e5eff86b5055d7ed541fa87cde5aa1ab31c
treeed6755002d31b46b3b6d0f52067bcb8c9b7db377
parent26c4cf4c6fedb3439d4a9f8f7375ff1c61e0acd5
Fix PR7096.  When a block containing multiple defs is tail duplicated, the
SSAUpdater for the value from the first def may see uses of undefined values,
because the later defs will not have been updated yet.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103407 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineSSAUpdater.cpp