Lines Matching defs:Shuf1
25017 SDValue Shuf1 = DAG.getVectorShuffle(HalfVT, DL, X, Y, Mask1);
25018 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Shuf0, Shuf1);
27114 auto *Shuf1 = dyn_cast<ShuffleVectorSDNode>(RHS);
27115 if (Shuf0 && Shuf1 && Shuf0->getMask().equals(Shuf1->getMask()) &&
27139 if (isConstOrConstSplat(LHS) && Shuf1 && all_equal(Shuf1->getMask()) &&
27140 Shuf1->hasOneUse() && Shuf1->getOperand(1).isUndef() &&
27141 Shuf1->getOperand(0).getOpcode() != ISD::INSERT_VECTOR_ELT) {
27143 SDValue X = Shuf1->getOperand(0);
27146 Shuf1->getMask());