Add SplitEditor::markOverlappedComplement().
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 13 Sep 2011 18:05:29 +0000 (18:05 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 13 Sep 2011 18:05:29 +0000 (18:05 +0000)
commite5a2e366322ef5f0d597b1fb8dbf55f2cf36cf15
treeee9e0458b43ca5ac8215fa89e09019f9f31ed5dc
parentb6b7f515e2b90c9f9b6cdd5b9648121f6ad2b3a1
Add SplitEditor::markOverlappedComplement().

This function is used to flag values where the complement interval may
overlap other intervals.  Call it from overlapIntv, and use the flag to
fully recompute those live ranges in transferValues().

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139612 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SplitKit.cpp
lib/CodeGen/SplitKit.h