summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveInterval.cpp
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2008-09-24 01:07:17 +0000
committerDale Johannesen <dalej@apple.com>2008-09-24 01:07:17 +0000
commitc36660d756c3dafa9534e02c58b76f7bad7c3562 (patch)
tree62c8a68dd7f3ba0b1cadb03f36c1a694c1122d75 /llvm/lib/CodeGen/LiveInterval.cpp
parente2aef07b2ddd0eeea19d304ad4993b75882c2b40 (diff)
downloadbcm5719-llvm-c36660d756c3dafa9534e02c58b76f7bad7c3562.tar.gz
bcm5719-llvm-c36660d756c3dafa9534e02c58b76f7bad7c3562.zip
Next round of earlyclobber handling. Approach the
RA problem by expanding the live interval of an earlyclobber def back one slot. Remove overlap-earlyclobber throughout. Remove earlyclobber bits and their handling from live internals. llvm-svn: 56539
Diffstat (limited to 'llvm/lib/CodeGen/LiveInterval.cpp')
-rw-r--r--llvm/lib/CodeGen/LiveInterval.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/CodeGen/LiveInterval.cpp b/llvm/lib/CodeGen/LiveInterval.cpp
index 06e9722b974..ff430d71c7d 100644
--- a/llvm/lib/CodeGen/LiveInterval.cpp
+++ b/llvm/lib/CodeGen/LiveInterval.cpp
@@ -686,10 +686,6 @@ void LiveInterval::print(std::ostream &OS,
OS << "%reg" << reg;
OS << ',' << weight;
- if (isEarlyClobber)
- OS << ",earlyclobber";
- if (overlapsEarlyClobber)
- OS << ",overlapsearly";
if (empty())
OS << " EMPTY";
OpenPOWER on IntegriCloud