llvm-6502/lib/CodeGen
Alkis Evlogimenos 79b0c3f0b9 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
2004-01-23 13:37:51 +00:00
..
InstrSched Moved iterators around. 2004-01-20 17:51:13 +00:00
ModuloScheduling Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SelectionDAG Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
IntrinsicLowering.cpp Hrm, apparently I missed lowering this intrinsic. :( 2004-01-14 20:41:29 +00:00
LiveIntervalAnalysis.cpp Fix failing test cases with joined live intervals. It turns out that 2004-01-23 13:37:51 +00:00
LiveIntervalAnalysis.h Fix failing test cases with joined live intervals. It turns out that 2004-01-23 13:37:51 +00:00
LiveVariables.cpp Remove unneeded check (with the recent change in live variables a use 2004-01-13 21:16:25 +00:00
MachineCodeEmitter.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
MachineCodeForInstruction.cpp Remove use of llvm/CodeGen/InstrSelection.h 2004-01-10 19:16:26 +00:00
MachineFunction.cpp Add a new target-independent machine code freeing pass 2003-12-20 10:20:58 +00:00
MachineInstr.cpp Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
MachineInstrAnnot.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Makefile Move InstrSelection into lib/Target/Sparc, as it's sparc specific 2004-01-09 06:24:06 +00:00
Passes.cpp finegrainify namespacification 2003-12-28 07:59:53 +00:00
PHIElimination.cpp Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
PrologEpilogInserter.cpp Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
RegAllocLinearScan.cpp Add option to join live intervals. Two intervals are joined if there 2004-01-22 23:08:45 +00:00
RegAllocLocal.cpp Correctly compute live variable information for physical registers 2004-01-13 06:24:30 +00:00
RegAllocSimple.cpp Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
TwoAddressInstructionPass.cpp Make LiveVariables::HandlePhysRegUse and 2004-01-11 09:18:45 +00:00