mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-20 13:04:00 +00:00
add a new method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23840 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
f5ce2678f6
commit
0692bbd991
@ -143,6 +143,11 @@ namespace llvm {
|
||||
/// only overlaps with one value in the source interval.
|
||||
bool joinable(const LiveInterval& other, unsigned CopyIdx) const;
|
||||
|
||||
/// getOverlapingRanges - Given another live interval which is defined as a
|
||||
/// copy from this one, return a list of all of the live ranges where the
|
||||
/// two overlap and have different value numbers.
|
||||
void getOverlapingRanges(const LiveInterval &Other, unsigned CopyIdx,
|
||||
std::vector<LiveRange*> &Ranges);
|
||||
|
||||
/// overlaps - Return true if the intersection of the two live intervals is
|
||||
/// not empty.
|
||||
|
Loading…
x
Reference in New Issue
Block a user