diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-05-24 23:03:18 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-05-24 23:03:18 +0000 |
| commit | 9a8a51545c3e8eeeda47a53e5ba70a79ddd3deaf (patch) | |
| tree | 040375cd6aec3eee3ecbe38cf9f980afb7be5684 /lib/Target/Mips | |
| parent | 5ef47c6fc440a8894864248d7583fce03e9967b1 (diff) | |
| download | external_llvm-9a8a51545c3e8eeeda47a53e5ba70a79ddd3deaf.zip external_llvm-9a8a51545c3e8eeeda47a53e5ba70a79ddd3deaf.tar.gz external_llvm-9a8a51545c3e8eeeda47a53e5ba70a79ddd3deaf.tar.bz2 | |
Switch SubRegSet to using symbolic SubRegIndices
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104571 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips')
| -rw-r--r-- | lib/Target/Mips/MipsRegisterInfo.td | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/Target/Mips/MipsRegisterInfo.td b/lib/Target/Mips/MipsRegisterInfo.td index b024ecd..b9c75a6 100644 --- a/lib/Target/Mips/MipsRegisterInfo.td +++ b/lib/Target/Mips/MipsRegisterInfo.td @@ -149,15 +149,15 @@ def sub_fpeven : SubRegIndex { let NumberHack = 1; } def sub_fpodd : SubRegIndex { let NumberHack = 2; } } -def : SubRegSet<1, [D0, D1, D2, D3, D4, D5, D6, D7, - D8, D9, D10, D11, D12, D13, D14, D15], - [F0, F2, F4, F6, F8, F10, F12, F14, - F16, F18, F20, F22, F24, F26, F28, F30]>; +def : SubRegSet<sub_fpeven, [D0, D1, D2, D3, D4, D5, D6, D7, + D8, D9, D10, D11, D12, D13, D14, D15], + [F0, F2, F4, F6, F8, F10, F12, F14, + F16, F18, F20, F22, F24, F26, F28, F30]>; -def : SubRegSet<2, [D0, D1, D2, D3, D4, D5, D6, D7, - D8, D9, D10, D11, D12, D13, D14, D15], - [F1, F3, F5, F7, F9, F11, F13, F15, - F17, F19, F21, F23, F25, F27, F29, F31]>; +def : SubRegSet<sub_fpodd, [D0, D1, D2, D3, D4, D5, D6, D7, + D8, D9, D10, D11, D12, D13, D14, D15], + [F1, F3, F5, F7, F9, F11, F13, F15, + F17, F19, F21, F23, F25, F27, F29, F31]>; //===----------------------------------------------------------------------===// // Register Classes |
