summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-09-15 15:31:49 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-09-15 15:31:49 +0000
commita1dd30553da772a1702924bf1651f63fa5df7894 (patch)
tree9581aa31388e81dbaddba0b1a34954925c451d05 /include
parent031432f9ad24963282b7f71bd0592080f6229d20 (diff)
downloadllvm-a1dd30553da772a1702924bf1651f63fa5df7894.tar.gz
llvm-a1dd30553da772a1702924bf1651f63fa5df7894.tar.bz2
llvm-a1dd30553da772a1702924bf1651f63fa5df7894.tar.xz
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
Diffstat (limited to 'include')
-rw-r--r--include/llvm/CodeGen/LiveInterval.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/CodeGen/LiveInterval.h b/include/llvm/CodeGen/LiveInterval.h
index d637caf499..2288c1a98b 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;
}