diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-05-29 03:17:01 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-05-29 03:17:01 +0000 |
| commit | ccfd392c13a58086eec516da17b0dbb29e364cb5 (patch) | |
| tree | 322bc4ce2a00da7a9327703253485bc2c0374d41 | |
| parent | 2c6d23fba23e7e997bb2fd664e3f8043ddec3449 (diff) | |
| download | bcm5719-llvm-ccfd392c13a58086eec516da17b0dbb29e364cb5.tar.gz bcm5719-llvm-ccfd392c13a58086eec516da17b0dbb29e364cb5.zip | |
Dwarf register 0 is r0, remove incorrect entries.
llvm-svn: 132276
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCRegisterInfo.td b/llvm/lib/Target/PowerPC/PPCRegisterInfo.td index 67408202028..58cd543d0b9 100644 --- a/llvm/lib/Target/PowerPC/PPCRegisterInfo.td +++ b/llvm/lib/Target/PowerPC/PPCRegisterInfo.td @@ -261,7 +261,7 @@ def VRSAVE: SPR<256, "VRsave">, DwarfRegNum<[109]>; // Carry bit. In the architecture this is really bit 0 of the XER register // (which really is SPR register 1); this is the only bit interesting to a // compiler. -def CARRY: SPR<1, "ca">, DwarfRegNum<[0]>; +def CARRY: SPR<1, "ca">; // FP rounding mode: bits 30 and 31 of the FP status and control register // This is not allocated as a normal register; it appears only in @@ -271,7 +271,7 @@ def CARRY: SPR<1, "ca">, DwarfRegNum<[0]>; // return and call instructions are described as Uses of RM, so instructions // that do nothing but change RM will not get deleted. // Also, in the architecture it is not really a SPR; 512 is arbitrary. -def RM: SPR<512, "**ROUNDING MODE**">, DwarfRegNum<[0]>; +def RM: SPR<512, "**ROUNDING MODE**">; /// Register classes // Allocate volatiles first |

