reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
38516 assert((X86ISD::VSHL == N->getOpcode() || X86ISD::VSRA == N->getOpcode() || 38516 assert((X86ISD::VSHL == N->getOpcode() || X86ISD::VSRA == N->getOpcode() || 38517 X86ISD::VSRL == N->getOpcode()) && 38519 EVT VT = N->getValueType(0); 38520 SDValue N0 = N->getOperand(0); 38521 SDValue N1 = N->getOperand(1); 38525 return DAG.getConstant(0, SDLoc(N), VT); 38531 unsigned X86Opc = getTargetVShiftUniformOpcode(N->getOpcode(), false); 38532 return getTargetVShiftByConstNode(X86Opc, SDLoc(N), VT.getSimpleVT(), N0, 38539 if (TLI.SimplifyDemandedVectorElts(SDValue(N, 0), DemandedElts, KnownUndef, 38541 return SDValue(N, 0);