aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h
diff options
context:
space:
mode:
authorVikram S. Adve <vadve@cs.uiuc.edu>2003-07-25 21:12:15 +0000
committerVikram S. Adve <vadve@cs.uiuc.edu>2003-07-25 21:12:15 +0000
commit536b19220c928c430c34dfc2b092b1ebe3c06009 (patch)
tree700b6b537520f918c6ac20d571dfddd5877f30d7 /llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h
parent995a97c3ef7f4def3e1f813687dc383d8ea7bfbd (diff)
downloadllvm-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