earlycse can do trivial with-a-block dead store
authorChris Lattner <sabre@nondot.org>
Mon, 3 Jan 2011 04:17:24 +0000 (04:17 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 3 Jan 2011 04:17:24 +0000 (04:17 +0000)
commit75637154c38da0243c51f4338137a78849808e50
treebaf9b13be119d4b1b1b25c6c6c0b3a662dcc6f31
parent53eeba586dac8a25db63fe02a00ef10feb8b3925
earlycse can do trivial with-a-block dead store
elimination as well.  This deletes 60 stores in 176.gcc
that largely come from bitfield code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122736 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/EarlyCSE.cpp
test/Transforms/EarlyCSE/basic.ll