reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5609 if (!LegalOperations && (N0.isUndef() || N1.isUndef())) 5612 if (SDValue V = foldLogicOfSetCCs(false, N0, N1, DL)) 5616 if (N0.getOpcode() == ISD::AND && N1.getOpcode() == ISD::AND && 5618 (N0.getNode()->hasOneUse() || N1.getNode()->hasOneUse())) { 5622 getAsNonOpaqueConstant(N0.getOperand(1))) { 5630 if (DAG.MaskedValueIsZero(N0.getOperand(0), RHSMask&~LHSMask) && 5632 SDValue X = DAG.getNode(ISD::OR, SDLoc(N0), VT, 5633 N0.getOperand(0), N1.getOperand(0)); 5642 if (N0.getOpcode() == ISD::AND && 5644 N0.getOperand(0) == N1.getOperand(0) && 5646 (N0.getNode()->hasOneUse() || N1.getNode()->hasOneUse())) { 5647 SDValue X = DAG.getNode(ISD::OR, SDLoc(N0), VT, 5648 N0.getOperand(1), N1.getOperand(1)); 5649 return DAG.getNode(ISD::AND, DL, VT, N0.getOperand(0), X);