reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9165 if (!(N0.getOpcode() == ISD::AND || N0.getOpcode() == ISD::OR || 9165 if (!(N0.getOpcode() == ISD::AND || N0.getOpcode() == ISD::OR || 9166 N0.getOpcode() == ISD::XOR) || 9167 N0.getOperand(1).getOpcode() != ISD::Constant || 9168 (LegalOperations && !TLI.isOperationLegal(N0.getOpcode(), VT))) 9172 SDValue N1 = N0->getOperand(0); 9190 if (N1.getOpcode() == ISD::SHL && N0.getOpcode() != ISD::AND) 9193 if (!N0.hasOneUse() || !N1.hasOneUse()) 9210 APInt Mask = cast<ConstantSDNode>(N0.getOperand(1))->getAPIntValue(); 9212 SDLoc DL0(N0); 9213 SDValue And = DAG.getNode(N0.getOpcode(), DL0, VT, Shift, 9227 recursivelyDeleteUnusedNodes(N0.getNode());