summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorMichael Zolotukhin <mzolotukhin@apple.com>2018-04-20 07:59:57 +0000
committerMichael Zolotukhin <mzolotukhin@apple.com>2018-04-20 07:59:57 +0000
commit26339b445ab3edc063a0985c7f536452e5f7363d (patch)
treef74eabca29a9124cc6c9a67e273b84b31b2d4b90 /llvm/lib
parent1c8fb18557ab8ea228b2e36f8f095271cfd7c933 (diff)
downloadbcm5719-llvm-26339b445ab3edc063a0985c7f536452e5f7363d.tar.gz
bcm5719-llvm-26339b445ab3edc063a0985c7f536452e5f7363d.zip
[SSAUpdaterBulk] Add an assert.
llvm-svn: 330402
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp b/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp
index 38dccb086a7..dbc671cc16f 100644
--- a/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp
+++ b/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp
@@ -178,6 +178,7 @@ void SSAUpdaterBulk::RewriteAllUses(DominatorTree *DT,
continue;
Value *V = computeValueAt(getUserBB(U), R, DT);
Value *OldVal = U->get();
+ assert(OldVal && "Invalid use!");
// Notify that users of the existing value that it is being replaced.
if (OldVal != V && OldVal->hasValueHandle())
ValueHandleBase::ValueIsRAUWd(OldVal, V);
OpenPOWER on IntegriCloud