diff options
author | Dale Johannesen <dalej@apple.com> | 2008-09-24 23:13:09 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@apple.com> | 2008-09-24 23:13:09 +0000 |
commit | 86d421df23ab03a048a42ccc5f73be3a47f9f55a (patch) | |
tree | 0c281c3c5042a48c522a311b90ebaf039fbffdb5 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h | |
parent | 4efed31acf04292b0d6124864f23b639c33e659c (diff) | |
download | bcm5719-llvm-86d421df23ab03a048a42ccc5f73be3a47f9f55a.tar.gz bcm5719-llvm-86d421df23ab03a048a42ccc5f73be3a47f9f55a.zip |
Remove SelectionDag early allocation of registers
for earlyclobbers. Teach Local RA about earlyclobber,
and add some tests for it.
llvm-svn: 56592
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h index 18e15af4577..eb9ed3f7cab 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h @@ -398,7 +398,7 @@ public: N = NewN; } - void GetRegistersForValue(SDISelAsmOperandInfo &OpInfo, bool HasEarlyClobber, + void GetRegistersForValue(SDISelAsmOperandInfo &OpInfo, std::set<unsigned> &OutputRegs, std::set<unsigned> &InputRegs); |