Do not check use_empty() before replaceAllUsesWith(). This gives ValueHandles a chanc...
authorDevang Patel <dpatel@apple.com>
Tue, 13 Oct 2009 21:41:20 +0000 (21:41 +0000)
committerDevang Patel <dpatel@apple.com>
Tue, 13 Oct 2009 21:41:20 +0000 (21:41 +0000)
commit1bf5ebc7be0d5b05e4175c7adb767b38896adef1
tree4afba96037417ff290a37711cad7d24ed8f8d305
parente5f879825f5e6746144addd93a852cdd5896e9c1
Do not check use_empty() before replaceAllUsesWith(). This gives ValueHandles a chance to get properly updated.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84033 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Scalar/LICM.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp