From 768ed8b8c3281d6519d3f4740f6c7aa469bd1ac8 Mon Sep 17 00:00:00 2001 From: Jakob Stoklund Olesen Date: Fri, 8 Mar 2013 18:36:36 +0000 Subject: [PATCH] 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 --- include/llvm/CodeGen/SlotIndexes.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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(); -- 2.34.1