llvm-6502/lib/CodeGen
Chris Lattner 59073e02cc Add some asserts that the list of intervals returned by addIntervalsForSpills
is sorted.  This is not the case currently, which is causing no end of
problems.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14990 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-19 04:47:36 +00:00
..
InstrSched Use new macro 2004-07-16 00:04:54 +00:00
ModuloScheduling updates to ModuloSched 2004-05-28 20:14:12 +00:00
SelectionDAG Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
IntrinsicLowering.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
LiveIntervalAnalysis.cpp remove the mbbi2mbbMap_, which was just keeping track of mbb order anyway. 2004-07-19 02:15:56 +00:00
LiveIntervalAnalysis.h fill comment to 80 cols 2004-07-19 02:13:59 +00:00
LiveVariables.cpp Add checks to ensure that there are no unreachable blocks in the function 2004-07-09 16:44:37 +00:00
MachineBasicBlock.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
MachineCodeEmitter.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
MachineCodeForInstruction.cpp Do not find these ugly sparc-specific objects by using the annotation API on 2004-06-27 18:52:17 +00:00
MachineFunction.cpp Add viewCFG() and viewCFGOnly() APIs. 2004-07-08 00:47:58 +00:00
MachineInstr.cpp * Doxygenify comments 2004-07-09 14:45:17 +00:00
MachineInstrAnnot.cpp Move the private MachineInstrAnnot.h into a private directory. 2004-02-29 19:12:51 +00:00
Makefile Making an archive version of the CodeGen library is unnecessary if we just 2004-06-22 17:52:30 +00:00
Passes.cpp Fix IA64 compatibility 2004-07-16 00:06:01 +00:00
PHIElimination.cpp Start using MBB numbers directly instead of going through the live variables 2004-07-01 04:29:47 +00:00
PhysRegTracker.h Improved PhysRegTracker interface. RegAlloc lazily allocates the register tracker using a std::auto_ptr 2004-02-23 06:10:13 +00:00
PrologEpilogInserter.cpp Fix fallout from getOffsetOfLocalArea() being negated. Debugging dumps were being 2004-06-11 06:37:11 +00:00
RegAllocLinearScan.cpp Add some asserts that the list of intervals returned by addIntervalsForSpills 2004-07-19 04:47:36 +00:00
RegAllocLocal.cpp Fix a recent regression in Applications/sgefa that Alkis pointed out to me. 2004-06-16 06:57:29 +00:00
RegAllocSimple.cpp Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function. 2004-06-25 00:13:11 +00:00
TwoAddressInstructionPass.cpp Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function. 2004-06-25 00:13:11 +00:00
UnreachableBlockElim.cpp Fix a bug in the unreachable block elim pass. Dropping all references on a 2004-07-06 06:36:11 +00:00
VirtRegMap.cpp Fix IA64 compatibility 2004-07-16 00:06:01 +00:00
VirtRegMap.h Add method to assign stack slot to virtual register without creating a 2004-05-29 20:38:05 +00:00