OSDN Git Service

Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.
authorDan Gohman <gohman@apple.com>
Thu, 10 May 2012 18:57:38 +0000 (18:57 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 10 May 2012 18:57:38 +0000 (18:57 +0000)
commitb401e3bd16c3d648464606d5e5b496dd61d12afc
treeb07de7956a0b88f64d8677105b2ddd59eb17e254
parentfe65d98dadbedf2650266ac71c1c093c3b97da1f
Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156558 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/ValueTracking.h
lib/Analysis/ValueTracking.cpp
lib/Transforms/Scalar/DeadStoreElimination.cpp
test/Transforms/DeadStoreElimination/simple.ll