reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/PowerPC/PPCMIPeephole.cpp
 1120     if (!isSupportedCmpOp(CMPI1->getOpcode()) ||
 1122         is64bitCmpOp(CMPI1->getOpcode()) != is64bitCmpOp(CMPI2->getOpcode()))
 1130     if (CMPI1->getOpcode() != CMPI2->getOpcode()) {
 1147           CMPI1->getOpcode() == getSignedCmpOpCode(CMPI2->getOpcode()))
 1148         NewOpCode = CMPI1->getOpcode();
 1149       else if (isEqOrNe(BI1) && !CmpAgainstImmWithSignBit(CMPI1) &&
 1150                getSignedCmpOpCode(CMPI1->getOpcode()) == CMPI2->getOpcode())
 1155     if (CMPI1->getOperand(2).isReg() && CMPI2->getOperand(2).isReg()) {
 1158       unsigned Cmp1Operand1 = getSrcVReg(CMPI1->getOperand(1).getReg(),
 1160       unsigned Cmp1Operand2 = getSrcVReg(CMPI1->getOperand(2).getReg(),
 1181     else if (CMPI1->getOperand(2).isImm() && CMPI2->getOperand(2).isImm()) {
 1184       unsigned Cmp1Operand1 = getSrcVReg(CMPI1->getOperand(1).getReg(),
 1191       NewImm1 = Imm1 = (int16_t)CMPI1->getOperand(2).getImm();
 1201         unsigned PredToInc1 = getPredicateToIncImm(BI1, CMPI1);
 1202         unsigned PredToDec1 = getPredicateToDecImm(BI1, CMPI1);
 1249     LLVM_DEBUG(CMPI1->dump());
 1255     if (NewOpCode != 0 && NewOpCode != CMPI1->getOpcode()) {
 1256       CMPI1->setDesc(TII->get(NewOpCode));
 1265       CMPI1->getOperand(2).setImm(NewImm1);
 1312     LLVM_DEBUG(CMPI1->dump());