llvm-6502/lib/Target/SparcV9/RegAlloc
Vikram S. Adve bc001b24a1 (1) Change the way unused regs. are marked and found to consider regType
info (since multiple reg types may share the same reg class).
(2) Remove machine-specific regalloc. methods that are no longer needed.
    In particular, arguments and return value from a call do not need
    machine-specific code for allocation.
(3) Rename TargetRegInfo::getRegType variants to avoid unintentional
    overloading when an include file is omitted.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7329 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-25 21:06:09 +00:00
..
IGNode.cpp Allow copy coalescing in more cases: if sum of node degrees is more than 2002-09-20 00:45:47 +00:00
IGNode.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
InterferenceGraph.cpp Print out all neighbors in interference graph, not just higher-numbered ones. 2003-07-10 19:43:33 +00:00
InterferenceGraph.h Remove unneeded #include 2002-10-29 16:50:06 +00:00
LiveRange.h isMarkedForSpill() should be const. 2003-07-10 19:45:28 +00:00
LiveRangeInfo.cpp (1) Change the way unused regs. are marked and found to consider regType 2003-07-25 21:06:09 +00:00
LiveRangeInfo.h Move llvm/Analysis/LiveVar/ValueSet.h to CodeGen/ValueSet.h 2003-01-14 22:56:37 +00:00
Makefile Break RA_DEBUG option into several levels to get better control over 2002-09-14 23:05:33 +00:00
PhyRegAlloc.cpp (1) Change the way unused regs. are marked and found to consider regType 2003-07-25 21:06:09 +00:00
PhyRegAlloc.h Remove unused field. Change the way unused regs. are marked and 2003-07-25 21:00:13 +00:00
RegAllocCommon.h Remove unnecessary include. 2002-09-14 23:04:52 +00:00
RegClass.cpp (1) Change the way unused regs. are marked and found to consider regType 2003-07-25 21:06:09 +00:00
RegClass.h (1) Change the way unused regs. are marked and found to consider regType 2003-07-25 21:06:09 +00:00