aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/MSP430
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-05-25 19:49:33 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-05-25 19:49:33 +0000
commit5157ceb81fb9497b7dff69b2474bd5e4254fef88 (patch)
tree910d029c7f10e84cb691b878c4c8a18197bf3465 /lib/Target/MSP430
parent088b89eb250ecfc030c380037b29e582f34b6570 (diff)
downloadexternal_llvm-5157ceb81fb9497b7dff69b2474bd5e4254fef88.zip
external_llvm-5157ceb81fb9497b7dff69b2474bd5e4254fef88.tar.gz
external_llvm-5157ceb81fb9497b7dff69b2474bd5e4254fef88.tar.bz2
Remove NumberHack entirely.
SubRegIndex instances are now numbered uniquely the same way Register instances are - in lexicographical order by name. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104627 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/MSP430')
-rw-r--r--lib/Target/MSP430/MSP430RegisterInfo.td5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/Target/MSP430/MSP430RegisterInfo.td b/lib/Target/MSP430/MSP430RegisterInfo.td
index 80db8b0..f488f00 100644
--- a/lib/Target/MSP430/MSP430RegisterInfo.td
+++ b/lib/Target/MSP430/MSP430RegisterInfo.td
@@ -60,10 +60,7 @@ def R13W : MSP430RegWithSubregs<13, "r13", [R13B]>;
def R14W : MSP430RegWithSubregs<14, "r14", [R14B]>;
def R15W : MSP430RegWithSubregs<15, "r15", [R15B]>;
-def subreg_8bit : SubRegIndex {
- let NumberHack = 1;
- let Namespace = "MSP430";
-}
+def subreg_8bit : SubRegIndex { let Namespace = "MSP430"; }
def : SubRegSet<subreg_8bit, [PCW, SPW, SRW, CGW, FPW, R5W, R6W, R7W,
R8W, R9W, R10W, R11W, R12W, R13W, R14W, R15W],