If an alias is dead and so is its aliasee, then globaldce would
authorDuncan Sands <baldrick@free.fr>
Tue, 17 Feb 2009 23:05:26 +0000 (23:05 +0000)
committerDuncan Sands <baldrick@free.fr>
Tue, 17 Feb 2009 23:05:26 +0000 (23:05 +0000)
commitcdf5ffb7fb3215e9ce5556ce896d4f573ab564e4
tree4e40bf73e3a2e79d5e7264a85cdee9eb6311f518
parent0d90e5d08b09c8c72927dae70681ad9d2845475e
If an alias is dead and so is its aliasee, then globaldce would
crash because the alias would still be using the aliasee when the
aliasee was deleted.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64844 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/GlobalDCE.cpp
test/Transforms/GlobalDCE/2009-02-17-AliasUsesAliasee.ll [new file with mode: 0644]