Eliminate the last use of InterferenceResult.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Thu, 11 Aug 2011 22:46:04 +0000 (22:46 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Thu, 11 Aug 2011 22:46:04 +0000 (22:46 +0000)
commitfe026e182993a94381d197f140b19b999c3e17ec
tree3aa746677623a546baa2fd133eca360b84dfdc78
parent9029cf20e1158dbca9c95da72a646d467e871525
Eliminate the last use of InterferenceResult.

The Query class now holds two iterators instead of an InterferenceResult
instance. The iterators are used as bookmarks for repeated
collectInterferingVRegs calls.

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