Fix more remaining 32-bit vestiges of PowerPC
authorMisha Brukman <brukman+llvm@gmail.com>
Thu, 19 Aug 2004 18:49:58 +0000 (18:49 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Thu, 19 Aug 2004 18:49:58 +0000 (18:49 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15919 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/PPC64ISelSimple.cpp

index 18ea84cd6664ef145ae7569639e0b8547bdbe13a..72593a23f5d0f1a3d807c1792ef72fc8dbba5420 100644 (file)
@@ -2520,10 +2520,8 @@ void ISel::emitCastOperation(MachineBasicBlock *MBB,
         BuildMI(*MBB, IP, PPC::RLWINM, 4, DestReg).addReg(SrcReg)
           .addImm(0).addImm(clearBits).addImm(31);
       break;
-    case cLong:
-      ++SrcReg;
-      // Fall through
     case cInt:
+    case cLong:
       if (DestClass == cInt)
         BuildMI(*MBB, IP, PPC::OR, 2, DestReg).addReg(SrcReg).addReg(SrcReg);
       else
@@ -2599,10 +2597,8 @@ void ISel::emitCastOperation(MachineBasicBlock *MBB,
         BuildMI(*MBB, IP, PPC::RLWINM, 4, DestReg).addReg(SrcReg).addImm(0)
           .addImm(16).addImm(31);
       break;
-    case cLong:
-      ++SrcReg;
-      // Fall through
     case cInt:
+    case cLong:
       if (DestClass == cByte)
         BuildMI(*MBB, IP, PPC::EXTSB, 1, DestReg).addReg(SrcReg);
       else if (DestClass == cShort)