diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-05-25 19:49:33 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-05-25 19:49:33 +0000 |
| commit | 5157ceb81fb9497b7dff69b2474bd5e4254fef88 (patch) | |
| tree | 910d029c7f10e84cb691b878c4c8a18197bf3465 /lib/Target/SystemZ/SystemZRegisterInfo.td | |
| parent | 088b89eb250ecfc030c380037b29e582f34b6570 (diff) | |
| download | external_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/SystemZ/SystemZRegisterInfo.td')
| -rw-r--r-- | lib/Target/SystemZ/SystemZRegisterInfo.td | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/Target/SystemZ/SystemZRegisterInfo.td b/lib/Target/SystemZ/SystemZRegisterInfo.td index 8288e72..9c17573 100644 --- a/lib/Target/SystemZ/SystemZRegisterInfo.td +++ b/lib/Target/SystemZ/SystemZRegisterInfo.td @@ -146,11 +146,11 @@ def F15L : FPRL<15, "f15", [F15S]>, DwarfRegNum<[31]>; def PSW : SystemZReg<"psw">; let Namespace = "SystemZ" in { -def subreg_32bit : SubRegIndex { let NumberHack = 1; } -def subreg_even32 : SubRegIndex { let NumberHack = 1; } -def subreg_odd32 : SubRegIndex { let NumberHack = 2; } -def subreg_even : SubRegIndex { let NumberHack = 3; } -def subreg_odd : SubRegIndex { let NumberHack = 4; } +def subreg_32bit : SubRegIndex; +def subreg_even32 : SubRegIndex; +def subreg_odd32 : SubRegIndex; +def subreg_even : SubRegIndex; +def subreg_odd : SubRegIndex; } def : SubRegSet<subreg_32bit, [R0D, R1D, R2D, R3D, R4D, R5D, R6D, R7D, |
