llvm-mirror/lib
Vikram S. Adve 48144de834 (1) Major fix to the way unused regs. are marked and found for the FP
Single and FP double reg types (which share the same reg class).
    Now all methods marking/finding unused regs consider the regType
    within the reg class, and SparcFloatRegClass specializes this code.
(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.

llvm-svn: 7334
2003-07-25 21:12:15 +00:00
..
Analysis Dont' try to parse the colon 2003-07-25 20:49:29 +00:00
AsmParser Remove redundant const qualifiers from cast<> expressions 2003-07-23 15:30:06 +00:00
Bytecode Remove redundant const qualifiers from cast<> expressions 2003-07-23 15:30:06 +00:00
CodeGen (1) Change the way unused regs. are marked and found to consider regType 2003-07-25 21:06:09 +00:00
CWriter Don't include llvm/SlotCalculator.h, or <set>. 2003-07-25 20:21:06 +00:00
ExecutionEngine Fix space 2003-07-23 20:21:06 +00:00
Support Include llvm/Support/Mangler.h first. Don't include <iostream>, <set>, 2003-07-25 20:21:20 +00:00
Target (1) Major fix to the way unused regs. are marked and found for the FP 2003-07-25 21:12:15 +00:00
Transforms Instcombine: (A >> c1) << c2 for signed integers 2003-07-24 18:38:56 +00:00
VMCore Make Module::getNamedFunction prefer non-external functions if there is more than 2003-07-23 20:21:30 +00:00
Makefile Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00