Revert "GlobalDCE: Delete available_externally initializers if it allows removing...
authorPete Cooper <peter_cooper@apple.com>
Tue, 8 Jul 2014 17:06:03 +0000 (17:06 +0000)
committerPete Cooper <peter_cooper@apple.com>
Tue, 8 Jul 2014 17:06:03 +0000 (17:06 +0000)
commit91e4ba2f882855310209b95350b9675ccd1a4a06
tree31231368a733f6815bf6721480aee4151fee3b5b
parenta054343415ab516a98ae9fa4fc4fe4fb4fdb14ff
Revert "GlobalDCE: Delete available_externally initializers if it allows removing the value the initializer is referring to."

This reverts commit 5b55a47e94e28fbb56d0cd5d72c3db9105c15b4c.

A test case was found to crash after this was applied.  I'll file a bug to track fixing this with the test case needed.

llvm-svn: 212550
llvm/lib/Transforms/IPO/GlobalDCE.cpp
llvm/test/Transforms/GlobalDCE/externally_available.ll