Rename mapValue to extendRange because that is its function now.

Simplify the signature - The return value and ParentVNI are no longer needed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126809 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jakob Stoklund Olesen
2011-03-02 00:49:28 +00:00
parent e0ab24532c
commit d3fdaeb69a
2 changed files with 12 additions and 30 deletions
+3 -10
View File
@@ -195,16 +195,9 @@ public:
/// getLI - return the current live interval.
LiveInterval *getLI() const { return LI; }
/// mapValue - map ParentVNI to the corresponding LI value at Idx. It is
/// assumed that ParentVNI is live at Idx.
/// If ParentVNI has not been defined by defValue, it is assumed that
/// ParentVNI->def dominates Idx.
/// If ParentVNI has been defined by defValue one or more times, a value that
/// dominates Idx will be returned. This may require creating extra phi-def
/// values and adding live ranges to LI.
/// If simple is not NULL, *simple will indicate if ParentVNI is a simply
/// mapped value.
VNInfo *mapValue(const VNInfo *ParentVNI, SlotIndex Idx, bool *simple = 0);
/// extendRange - Extend the live range of LI so it reaches Idx.
/// Insert PHIDefs as needed to preserve SSA form.
void extendRange(SlotIndex Idx);
};