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 | 673e7e0f37c48c5b85e863c08255d1fa18aa19a8 (patch) | |
| tree | 7bd2e59f6c4b0c2e192607a6d94aaf420998ea6d /llvm/lib/Target/PowerPC | |
| parent | 0e767d73644bebf71a53b6645530c10041d12212 (diff) | |
| download | bcm5719-llvm-673e7e0f37c48c5b85e863c08255d1fa18aa19a8.tar.gz bcm5719-llvm-673e7e0f37c48c5b85e863c08255d1fa18aa19a8.zip | |
Remove NumberHack entirely.
SubRegIndex instances are now numbered uniquely the same way Register instances
are - in lexicographical order by name.
llvm-svn: 104627
Diffstat (limited to 'llvm/lib/Target/PowerPC')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCRegisterInfo.td b/llvm/lib/Target/PowerPC/PPCRegisterInfo.td index ca0e95f9c39..5aa6e02d66a 100644 --- a/llvm/lib/Target/PowerPC/PPCRegisterInfo.td +++ b/llvm/lib/Target/PowerPC/PPCRegisterInfo.td @@ -235,10 +235,10 @@ def CR6 : CR<6, "cr6", [CR6LT, CR6GT, CR6EQ, CR6UN]>, DwarfRegNum<[74]>; def CR7 : CR<7, "cr7", [CR7LT, CR7GT, CR7EQ, CR7UN]>, DwarfRegNum<[75]>; let Namespace = "PPC" in { -def sub_lt : SubRegIndex { let NumberHack = 1; } -def sub_gt : SubRegIndex { let NumberHack = 2; } -def sub_eq : SubRegIndex { let NumberHack = 3; } -def sub_un : SubRegIndex { let NumberHack = 4; } +def sub_lt : SubRegIndex; +def sub_gt : SubRegIndex; +def sub_eq : SubRegIndex; +def sub_un : SubRegIndex; } def : SubRegSet<sub_lt, |

