Teach LiveIntervals how to verify themselves and start using it in some
authorChandler Carruth <chandlerc@gmail.com>
Tue, 10 Jul 2012 05:06:03 +0000 (05:06 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 10 Jul 2012 05:06:03 +0000 (05:06 +0000)
commit261b6330896736f674bdb2dd4556a0483f3cfe8d
tree666aac478a1de9d9c0c79a3dc544dcf4764f802f
parenta4fba5eaf8e62bd08d75cd3e79fb40fc4fb71c16
Teach LiveIntervals how to verify themselves and start using it in some
of the trick merge routines. This adds a layer of testing that was
necessary when implementing more efficient (and complex) merge logic for
this datastructure.

No functionality changed here.

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