From: Daniel Berlin Date: Sat, 1 Apr 2017 10:04:28 +0000 (+0000) Subject: MemorySSA: Update expensive checking version of def_chain_iterator for templating... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9d36a3c5456d96f3c594692a888e1ca18c241abe;p=llvm MemorySSA: Update expensive checking version of def_chain_iterator for templating changes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299301 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Transforms/Utils/MemorySSA.h b/include/llvm/Transforms/Utils/MemorySSA.h index 25142cd8aa7..ac3c1cd0d7a 100644 --- a/include/llvm/Transforms/Utils/MemorySSA.h +++ b/include/llvm/Transforms/Utils/MemorySSA.h @@ -1092,7 +1092,7 @@ template inline iterator_range> 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()) && "UpTo isn't in the def chain!"); #endif return make_range(def_chain_iterator(MA), def_chain_iterator(UpTo));