mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-21 23:17:16 +00:00
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:
+3
-10
@@ -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);
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user