From: Jakob Stoklund Olesen Date: Fri, 8 Mar 2013 18:36:36 +0000 (+0000) Subject: No really, don't use end(). X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=768ed8b8c3281d6519d3f4740f6c7aa469bd1ac8;p=oota-llvm.git No really, don't use end(). Clearly, this function is never actually called with the last instruction in the function. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176708 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/CodeGen/SlotIndexes.h b/include/llvm/CodeGen/SlotIndexes.h index 0f85c994a22..a2770804668 100644 --- a/include/llvm/CodeGen/SlotIndexes.h +++ b/include/llvm/CodeGen/SlotIndexes.h @@ -401,8 +401,8 @@ namespace llvm { SlotIndex getNextNonNullIndex(SlotIndex Index) { IndexList::iterator I = Index.listEntry(); IndexList::iterator E = indexList.end(); - while (I != E) - if ((++I)->getInstr()) + while (++I != E) + if (I->getInstr()) return SlotIndex(I, Index.getSlot()); // We reached the end of the function. return getLastIndex();