summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Berlin <dberlin@dberlin.org>2017-04-01 10:04:28 +0000
committerDaniel Berlin <dberlin@dberlin.org>2017-04-01 10:04:28 +0000
commit43e13a2d981afb3e34788f7559eb2d64c040c4f0 (patch)
tree321519f80a118a2fb71d36dafb719add5d19011d
parent9a9c9ff260b2af780e89a85df89b63c37ec66665 (diff)
downloadbcm5719-llvm-43e13a2d981afb3e34788f7559eb2d64c040c4f0.tar.gz
bcm5719-llvm-43e13a2d981afb3e34788f7559eb2d64c040c4f0.zip
MemorySSA: Update expensive checking version of def_chain_iterator for templating changes
llvm-svn: 299301
-rw-r--r--llvm/include/llvm/Transforms/Utils/MemorySSA.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/include/llvm/Transforms/Utils/MemorySSA.h b/llvm/include/llvm/Transforms/Utils/MemorySSA.h
index 25142cd8aa7..ac3c1cd0d7a 100644
--- a/llvm/include/llvm/Transforms/Utils/MemorySSA.h
+++ b/llvm/include/llvm/Transforms/Utils/MemorySSA.h
@@ -1092,7 +1092,7 @@ template <class T>
inline iterator_range<def_chain_iterator<T>>
def_chain(T MA, MemoryAccess *UpTo = nullptr) {
#ifdef EXPENSIVE_CHECKS
- assert((!UpTo || find(def_chain(MA), UpTo) != def_chain_iterator()) &&
+ assert((!UpTo || find(def_chain(MA), UpTo) != def_chain_iterator<T>()) &&
"UpTo isn't in the def chain!");
#endif
return make_range(def_chain_iterator<T>(MA), def_chain_iterator<T>(UpTo));
OpenPOWER on IntegriCloud