Remove duplicate conditional in if-stmt.
authorEric Christopher <echristo@gmail.com>
Mon, 15 Jun 2015 20:16:53 +0000 (20:16 +0000)
committerEric Christopher <echristo@gmail.com>
Mon, 15 Jun 2015 20:16:53 +0000 (20:16 +0000)
Fixes PR23839.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239751 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp

index eb629774a2cdc00e5681d6d1b9f0be3950d37d10..7e9247cef6adcda59974d1e71886dfdb0a99cfc1 100644 (file)
@@ -394,8 +394,7 @@ unsigned HexagonMCInstrInfo::getDuplexCandidateGroup(MCInst const &MCI) {
     Src1Reg = MCI.getOperand(0).getReg();
     if (HexagonMCInstrInfo::isIntRegForSubInst(Src1Reg) &&
         MCI.getOperand(1).isImm() && isUInt<4>(MCI.getOperand(1).getImm()) &&
-        MCI.getOperand(2).isImm() && MCI.getOperand(2).isImm() &&
-        isUInt<1>(MCI.getOperand(2).getImm())) {
+        MCI.getOperand(2).isImm() && isUInt<1>(MCI.getOperand(2).getImm())) {
       return HexagonII::HSIG_S2;
     }
     break;