Fix failing test cases with joined live intervals. It turns out that
authorAlkis Evlogimenos <alkis@evlogimenos.com>
Fri, 23 Jan 2004 13:37:51 +0000 (13:37 +0000)
committerAlkis Evlogimenos <alkis@evlogimenos.com>
Fri, 23 Jan 2004 13:37:51 +0000 (13:37 +0000)
commit79b0c3f0b9d91bbda354a2c6f22b6578655a5143
tree2c3e9e58e716c8d6812d24bc3d3053dd1fc8d1a3
parent954e3164be831712a6df2620870f80e7f58bf644
Fix failing test cases with joined live intervals. It turns out that
when joining we need to check if we overlap with the second interval
or any of its aliases.

Also make joining intervals the default.

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