diff options
author | Vikram S. Adve <vadve@cs.uiuc.edu> | 2003-07-25 21:12:15 +0000 |
---|---|---|
committer | Vikram S. Adve <vadve@cs.uiuc.edu> | 2003-07-25 21:12:15 +0000 |
commit | 536b19220c928c430c34dfc2b092b1ebe3c06009 (patch) | |
tree | 700b6b537520f918c6ac20d571dfddd5877f30d7 /llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h | |
parent | 995a97c3ef7f4def3e1f813687dc383d8ea7bfbd (diff) | |
download | llvm-536b19220c928c430c34dfc2b092b1ebe3c06009.zip llvm-536b19220c928c430c34dfc2b092b1ebe3c06009.tar.gz llvm-536b19220c928c430c34dfc2b092b1ebe3c06009.tar.bz2 |
(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
Diffstat (limited to 'llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h')
0 files changed, 0 insertions, 0 deletions