See comments. The live intervals were not coming out of the spiller in sorted
authorChris Lattner <sabre@nondot.org>
Mon, 19 Jul 2004 05:15:10 +0000 (05:15 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 19 Jul 2004 05:15:10 +0000 (05:15 +0000)
commit57eb15e316c8f186b988dea7f8962ffa827d4a71
treeac815e854e1b942bed449e1bfc6dc64a30758dc1
parent331cb7dde1bf0c52bfd17570d36e56b934d559f5
See comments.  The live intervals were not coming out of the spiller in sorted
order, causing the inactive list in the linearscan list to get unsorted, which
basically fuxored everything up severely.

These seems to fix the joiner, so with more testing I will enable it by default.

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