From: Jakob Stoklund Olesen Date: Thu, 15 Sep 2011 15:31:49 +0000 (+0000) Subject: Use getPrevSlot() instead of getPrevIndex(). X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=a1dd30553da772a1702924bf1651f63fa5df7894;p=oota-llvm.git Use getPrevSlot() instead of getPrevIndex(). The getPrevIndex() function moves to the same slot in the previous instruction. For getVNInfoBefore(), we just need the previous slot in the same instruction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139793 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/CodeGen/LiveInterval.h b/include/llvm/CodeGen/LiveInterval.h index d637caf4998..2288c1a98b2 100644 --- a/include/llvm/CodeGen/LiveInterval.h +++ b/include/llvm/CodeGen/LiveInterval.h @@ -415,7 +415,7 @@ namespace llvm { /// necessarilly including Idx, or NULL. Use this to find the reaching def /// used by an instruction at this SlotIndex position. VNInfo *getVNInfoBefore(SlotIndex Idx) const { - const_iterator I = FindLiveRangeContaining(Idx.getPrevIndex()); + const_iterator I = FindLiveRangeContaining(Idx.getPrevSlot()); return I == end() ? 0 : I->valno; }