reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
38483 return getConstVector(Bits, Undefs, VT.getSimpleVT(), DAG, SDLoc(N)); 38491 if ((IsSigned && DAG.ComputeNumSignBits(N0) > 8) || 38493 DAG.MaskedValueIsZero(N0, APInt::getHighBitsSet(16, 8)))) { 38495 return DAG.getNode(X86ISD::VTRUNC, SDLoc(N), VT, N0.getOperand(0)); 38499 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v16i32, 38500 N0.getOperand(0), DAG.getUNDEF(MVT::v8i32)); 38501 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), VT, Concat); 38507 if (SDValue Res = combineX86ShufflesRecursively(Op, DAG, Subtarget))