mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-28 06:27:16 +00:00
Forgot to commit this file.
Add a clear() method to remove all ranges and value numbers for a live interval. llvm-svn: 61459
This commit is contained in:
parent
e21f8339f8
commit
4acaef9e5f
@ -145,6 +145,16 @@ namespace llvm {
|
||||
while (I->end <= Pos) ++I;
|
||||
return I;
|
||||
}
|
||||
|
||||
void clear() {
|
||||
while (!valnos.empty()) {
|
||||
VNInfo *VNI = valnos.back();
|
||||
valnos.pop_back();
|
||||
VNI->~VNInfo();
|
||||
}
|
||||
|
||||
ranges.clear();
|
||||
}
|
||||
|
||||
/// isStackSlot - Return true if this is a stack slot interval.
|
||||
///
|
||||
|
Loading…
Reference in New Issue
Block a user