AMDGPU: Return after instruction is processed.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 24 Sep 2015 07:51:28 +0000 (07:51 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 24 Sep 2015 07:51:28 +0000 (07:51 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@248476 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/SIInstrInfo.cpp

index f021e0fd4fed2d6161af36ee15f8b7ba42a946e4..f40cd0cdeb71340de844925acce02c0b764cb902 100644 (file)
@@ -1730,6 +1730,8 @@ void SIInstrInfo::legalizeOperands(MachineInstr *MI) const {
       // legalize it.
       legalizeOpWithMove(MI, Idx);
     }
+
+    return;
   }
 
   // Legalize REG_SEQUENCE and PHI
@@ -1785,6 +1787,8 @@ void SIInstrInfo::legalizeOperands(MachineInstr *MI) const {
               .addOperand(MI->getOperand(i));
       MI->getOperand(i).setReg(DstReg);
     }
+
+    return;
   }
 
   // Legalize INSERT_SUBREG