aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2004-10-23 05:38:55 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2004-10-23 05:38:55 +0000
commit15f74b3f4f371d5ef556644a7a2d61a0993a8053 (patch)
treeb2c096f42f86ec9b60af5c11274a8f1789536130
parentbb482494149d96a04b0146a8d6aa8ec5a10a40fa (diff)
downloadexternal_llvm-15f74b3f4f371d5ef556644a7a2d61a0993a8053.zip
external_llvm-15f74b3f4f371d5ef556644a7a2d61a0993a8053.tar.gz
external_llvm-15f74b3f4f371d5ef556644a7a2d61a0993a8053.tar.bz2
The value of the XO field for MFLR and MFCTR is 339, not 399
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17181 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Target/PowerPC/PPCInstrInfo.td4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/PowerPC/PPCInstrInfo.td b/lib/Target/PowerPC/PPCInstrInfo.td
index 7009af2..fe518af 100644
--- a/lib/Target/PowerPC/PPCInstrInfo.td
+++ b/lib/Target/PowerPC/PPCInstrInfo.td
@@ -324,8 +324,8 @@ def CROR : XLForm_1<19, 449, 0, 0, (ops u5imm:$D, u5imm:$A, u5imm:$B),
// XFX-Form instructions. Instructions that deal with SPRs
//
-def MFCTR : XFXForm_1_ext<31, 399, 9, 0, 0, (ops GPRC:$rT), "mfctr $rT">;
-def MFLR : XFXForm_1_ext<31, 399, 8, 0, 0, (ops GPRC:$rT), "mflr $rT">;
+def MFCTR : XFXForm_1_ext<31, 339, 9, 0, 0, (ops GPRC:$rT), "mfctr $rT">;
+def MFLR : XFXForm_1_ext<31, 339, 8, 0, 0, (ops GPRC:$rT), "mflr $rT">;
def MTCTR : XFXForm_7_ext<31, 467, 9, 0, 0, (ops GPRC:$rS), "mtctr $rS">;
def MTLR : XFXForm_7_ext<31, 467, 8, 0, 0, (ops GPRC:$rS), "mtlr $rS">;