reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
14218 if (CC == ARMCC::NE && LHS.getOpcode() == ISD::AND && LHS->hasOneUse() && 14218 if (CC == ARMCC::NE && LHS.getOpcode() == ISD::AND && LHS->hasOneUse() && 14219 LHS->getOperand(0)->getOpcode() == ARMISD::CMOV && 14220 LHS->getOperand(0)->hasOneUse()) { 14221 auto *LHS00C = dyn_cast<ConstantSDNode>(LHS->getOperand(0)->getOperand(0)); 14222 auto *LHS01C = dyn_cast<ConstantSDNode>(LHS->getOperand(0)->getOperand(1)); 14223 auto *LHS1C = dyn_cast<ConstantSDNode>(LHS->getOperand(1)); 14230 ARMISD::BRCOND, dl, VT, Chain, BB, LHS->getOperand(0)->getOperand(2), 14231 LHS->getOperand(0)->getOperand(3), LHS->getOperand(0)->getOperand(4)); 14231 LHS->getOperand(0)->getOperand(3), LHS->getOperand(0)->getOperand(4));