diff options
| author | Daniel Berlin <dberlin@dberlin.org> | 2017-04-01 10:04:28 +0000 |
|---|---|---|
| committer | Daniel Berlin <dberlin@dberlin.org> | 2017-04-01 10:04:28 +0000 |
| commit | 43e13a2d981afb3e34788f7559eb2d64c040c4f0 (patch) | |
| tree | 321519f80a118a2fb71d36dafb719add5d19011d | |
| parent | 9a9c9ff260b2af780e89a85df89b63c37ec66665 (diff) | |
| download | bcm5719-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.h | 2 |
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)); |

