Makes it easier to grok and fixes various bugprone-branch-clone warnings.
CC = (X86::CondCode)User->getConstantOperandVal(0);
break;
case X86ISD::BRCOND:
- CC = (X86::CondCode)User->getConstantOperandVal(2);
- break;
case X86ISD::CMOV:
CC = (X86::CondCode)User->getConstantOperandVal(2);
break;
default:
// Be conservative.
return false;
- case X86ISD::SETCC: CCOpNo = 0; break;
- case X86ISD::SETCC_CARRY: CCOpNo = 0; break;
- case X86ISD::BRCOND: CCOpNo = 2; break;
- case X86ISD::CMOV: CCOpNo = 2; break;
+ case X86ISD::SETCC:
+ case X86ISD::SETCC_CARRY:
+ CCOpNo = 0;
+ break;
+ case X86ISD::BRCOND:
+ case X86ISD::CMOV:
+ CCOpNo = 2;
+ break;
}
X86::CondCode CC = (X86::CondCode)User->getConstantOperandVal(CCOpNo);