aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SparcV9
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-09-30 17:38:36 +0000
committerChris Lattner <sabre@nondot.org>2005-09-30 17:38:36 +0000
commit863914feb58fb1e2c5705b1296ffb9d9ade91c3a (patch)
treef9e4575ca7fdcd3da0605a2d53d21248b8cbf9ca /lib/Target/SparcV9
parent2f02ed9a1f952e534807fae3c51de92ca0eacfd3 (diff)
trim down the target info structs now that we have a preferred spill register class for each callee save register
Why is V9 maintaining these tables manually? ugh! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23561 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SparcV9')
-rw-r--r--lib/Target/SparcV9/SparcV9RegisterInfo.cpp208
1 files changed, 104 insertions, 104 deletions
diff --git a/lib/Target/SparcV9/SparcV9RegisterInfo.cpp b/lib/Target/SparcV9/SparcV9RegisterInfo.cpp
index 2bbe7bd421..70b5fd5e13 100644
--- a/lib/Target/SparcV9/SparcV9RegisterInfo.cpp
+++ b/lib/Target/SparcV9/SparcV9RegisterInfo.cpp
@@ -129,110 +129,110 @@ namespace {
const unsigned ccr_AliasSet[] = { SparcV9::xcc, SparcV9::icc, 0 };
const MRegisterDesc RegisterDescriptors[] = { // Descriptors
- { "o0", Empty_AliasSet, 0, 0 },
- { "o1", Empty_AliasSet, 0, 0 },
- { "o2", Empty_AliasSet, 0, 0 },
- { "o3", Empty_AliasSet, 0, 0 },
- { "o4", Empty_AliasSet, 0, 0 },
- { "o5", Empty_AliasSet, 0, 0 },
- { "o7", Empty_AliasSet, 0, 0 },
- { "l0", Empty_AliasSet, 0, 0 },
- { "l1", Empty_AliasSet, 0, 0 },
- { "l2", Empty_AliasSet, 0, 0 },
- { "l3", Empty_AliasSet, 0, 0 },
- { "l4", Empty_AliasSet, 0, 0 },
- { "l5", Empty_AliasSet, 0, 0 },
- { "l6", Empty_AliasSet, 0, 0 },
- { "l7", Empty_AliasSet, 0, 0 },
- { "i0", Empty_AliasSet, 0, 0 },
- { "i1", Empty_AliasSet, 0, 0 },
- { "i2", Empty_AliasSet, 0, 0 },
- { "i3", Empty_AliasSet, 0, 0 },
- { "i4", Empty_AliasSet, 0, 0 },
- { "i5", Empty_AliasSet, 0, 0 },
- { "i6", Empty_AliasSet, 0, 0 },
- { "i7", Empty_AliasSet, 0, 0 },
- { "g0", Empty_AliasSet, 0, 0 },
- { "g1", Empty_AliasSet, 0, 0 },
- { "g2", Empty_AliasSet, 0, 0 },
- { "g3", Empty_AliasSet, 0, 0 },
- { "g4", Empty_AliasSet, 0, 0 },
- { "g5", Empty_AliasSet, 0, 0 },
- { "g6", Empty_AliasSet, 0, 0 },
- { "g7", Empty_AliasSet, 0, 0 },
- { "o6", Empty_AliasSet, 0, 0 },
- { "f0", Empty_AliasSet, 0, 0 },
- { "f1", Empty_AliasSet, 0, 0 },
- { "f2", Empty_AliasSet, 0, 0 },
- { "f3", Empty_AliasSet, 0, 0 },
- { "f4", Empty_AliasSet, 0, 0 },
- { "f5", Empty_AliasSet, 0, 0 },
- { "f6", Empty_AliasSet, 0, 0 },
- { "f7", Empty_AliasSet, 0, 0 },
- { "f8", Empty_AliasSet, 0, 0 },
- { "f9", Empty_AliasSet, 0, 0 },
- { "f10", Empty_AliasSet, 0, 0 },
- { "f11", Empty_AliasSet, 0, 0 },
- { "f12", Empty_AliasSet, 0, 0 },
- { "f13", Empty_AliasSet, 0, 0 },
- { "f14", Empty_AliasSet, 0, 0 },
- { "f15", Empty_AliasSet, 0, 0 },
- { "f16", Empty_AliasSet, 0, 0 },
- { "f17", Empty_AliasSet, 0, 0 },
- { "f18", Empty_AliasSet, 0, 0 },
- { "f19", Empty_AliasSet, 0, 0 },
- { "f20", Empty_AliasSet, 0, 0 },
- { "f21", Empty_AliasSet, 0, 0 },
- { "f22", Empty_AliasSet, 0, 0 },
- { "f23", Empty_AliasSet, 0, 0 },
- { "f24", Empty_AliasSet, 0, 0 },
- { "f25", Empty_AliasSet, 0, 0 },
- { "f26", Empty_AliasSet, 0, 0 },
- { "f27", Empty_AliasSet, 0, 0 },
- { "f28", Empty_AliasSet, 0, 0 },
- { "f29", Empty_AliasSet, 0, 0 },
- { "f30", Empty_AliasSet, 0, 0 },
- { "f31", Empty_AliasSet, 0, 0 },
- { "f32", Empty_AliasSet, 0, 0 },
- { "f33", Empty_AliasSet, 0, 0 },
- { "f34", Empty_AliasSet, 0, 0 },
- { "f35", Empty_AliasSet, 0, 0 },
- { "f36", Empty_AliasSet, 0, 0 },
- { "f37", Empty_AliasSet, 0, 0 },
- { "f38", Empty_AliasSet, 0, 0 },
- { "f39", Empty_AliasSet, 0, 0 },
- { "f40", Empty_AliasSet, 0, 0 },
- { "f41", Empty_AliasSet, 0, 0 },
- { "f42", Empty_AliasSet, 0, 0 },
- { "f43", Empty_AliasSet, 0, 0 },
- { "f44", Empty_AliasSet, 0, 0 },
- { "f45", Empty_AliasSet, 0, 0 },
- { "f46", Empty_AliasSet, 0, 0 },
- { "f47", Empty_AliasSet, 0, 0 },
- { "f48", Empty_AliasSet, 0, 0 },
- { "f49", Empty_AliasSet, 0, 0 },
- { "f50", Empty_AliasSet, 0, 0 },
- { "f51", Empty_AliasSet, 0, 0 },
- { "f52", Empty_AliasSet, 0, 0 },
- { "f53", Empty_AliasSet, 0, 0 },
- { "f54", Empty_AliasSet, 0, 0 },
- { "f55", Empty_AliasSet, 0, 0 },
- { "f56", Empty_AliasSet, 0, 0 },
- { "f57", Empty_AliasSet, 0, 0 },
- { "f58", Empty_AliasSet, 0, 0 },
- { "f59", Empty_AliasSet, 0, 0 },
- { "f60", Empty_AliasSet, 0, 0 },
- { "f61", Empty_AliasSet, 0, 0 },
- { "f62", Empty_AliasSet, 0, 0 },
- { "f63", Empty_AliasSet, 0, 0 },
- { "xcc", xcc_AliasSet, 0, 0 },
- { "icc", icc_AliasSet, 0, 0 },
- { "ccr", ccr_AliasSet, 0, 0 },
- { "fcc0", fcc0_AliasSet, 0, 0 },
- { "fcc1", fcc1_AliasSet, 0, 0 },
- { "fcc2", fcc2_AliasSet, 0, 0 },
- { "fcc3", fcc3_AliasSet, 0, 0 },
- { "fsr", fsr_AliasSet, 0, 0 },
+ { "o0", Empty_AliasSet },
+ { "o1", Empty_AliasSet },
+ { "o2", Empty_AliasSet },
+ { "o3", Empty_AliasSet },
+ { "o4", Empty_AliasSet },
+ { "o5", Empty_AliasSet },
+ { "o7", Empty_AliasSet },
+ { "l0", Empty_AliasSet },
+ { "l1", Empty_AliasSet },
+ { "l2", Empty_AliasSet },
+ { "l3", Empty_AliasSet },
+ { "l4", Empty_AliasSet },
+ { "l5", Empty_AliasSet },
+ { "l6", Empty_AliasSet },
+ { "l7", Empty_AliasSet },
+ { "i0", Empty_AliasSet },
+ { "i1", Empty_AliasSet },
+ { "i2", Empty_AliasSet },
+ { "i3", Empty_AliasSet },
+ { "i4", Empty_AliasSet },
+ { "i5", Empty_AliasSet },
+ { "i6", Empty_AliasSet },
+ { "i7", Empty_AliasSet },
+ { "g0", Empty_AliasSet },
+ { "g1", Empty_AliasSet },
+ { "g2", Empty_AliasSet },
+ { "g3", Empty_AliasSet },
+ { "g4", Empty_AliasSet },
+ { "g5", Empty_AliasSet },
+ { "g6", Empty_AliasSet },
+ { "g7", Empty_AliasSet },
+ { "o6", Empty_AliasSet },
+ { "f0", Empty_AliasSet },
+ { "f1", Empty_AliasSet },
+ { "f2", Empty_AliasSet },
+ { "f3", Empty_AliasSet },
+ { "f4", Empty_AliasSet },
+ { "f5", Empty_AliasSet },
+ { "f6", Empty_AliasSet },
+ { "f7", Empty_AliasSet },
+ { "f8", Empty_AliasSet },
+ { "f9", Empty_AliasSet },
+ { "f10", Empty_AliasSet },
+ { "f11", Empty_AliasSet },
+ { "f12", Empty_AliasSet },
+ { "f13", Empty_AliasSet },
+ { "f14", Empty_AliasSet },
+ { "f15", Empty_AliasSet },
+ { "f16", Empty_AliasSet },
+ { "f17", Empty_AliasSet },
+ { "f18", Empty_AliasSet },
+ { "f19", Empty_AliasSet },
+ { "f20", Empty_AliasSet },
+ { "f21", Empty_AliasSet },
+ { "f22", Empty_AliasSet },
+ { "f23", Empty_AliasSet },
+ { "f24", Empty_AliasSet },
+ { "f25", Empty_AliasSet },
+ { "f26", Empty_AliasSet },
+ { "f27", Empty_AliasSet },
+ { "f28", Empty_AliasSet },
+ { "f29", Empty_AliasSet },
+ { "f30", Empty_AliasSet },
+ { "f31", Empty_AliasSet },
+ { "f32", Empty_AliasSet },
+ { "f33", Empty_AliasSet },
+ { "f34", Empty_AliasSet },
+ { "f35", Empty_AliasSet },
+ { "f36", Empty_AliasSet },
+ { "f37", Empty_AliasSet },
+ { "f38", Empty_AliasSet },
+ { "f39", Empty_AliasSet },
+ { "f40", Empty_AliasSet },
+ { "f41", Empty_AliasSet },
+ { "f42", Empty_AliasSet },
+ { "f43", Empty_AliasSet },
+ { "f44", Empty_AliasSet },
+ { "f45", Empty_AliasSet },
+ { "f46", Empty_AliasSet },
+ { "f47", Empty_AliasSet },
+ { "f48", Empty_AliasSet },
+ { "f49", Empty_AliasSet },
+ { "f50", Empty_AliasSet },
+ { "f51", Empty_AliasSet },
+ { "f52", Empty_AliasSet },
+ { "f53", Empty_AliasSet },
+ { "f54", Empty_AliasSet },
+ { "f55", Empty_AliasSet },
+ { "f56", Empty_AliasSet },
+ { "f57", Empty_AliasSet },
+ { "f58", Empty_AliasSet },
+ { "f59", Empty_AliasSet },
+ { "f60", Empty_AliasSet },
+ { "f61", Empty_AliasSet },
+ { "f62", Empty_AliasSet },
+ { "f63", Empty_AliasSet },
+ { "xcc", xcc_AliasSet },
+ { "icc", icc_AliasSet },
+ { "ccr", ccr_AliasSet },
+ { "fcc0", fcc0_AliasSet },
+ { "fcc1", fcc1_AliasSet },
+ { "fcc2", fcc2_AliasSet },
+ { "fcc3", fcc3_AliasSet },
+ { "fsr", fsr_AliasSet },
};
} // end anonymous namespace