Lines Matching defs:Mask0
4447 APInt Mask0 = APInt::getBitsSet(NumElems, IdxVal, IdxVal + SubVecNumElems);
4448 Mask0.flipAllBits();
4449 SDValue CMask0 = DAG.getConstant(Mask0, dl, MVT::getIntegerVT(NumElems));
5880 SmallVector<int, 64> Mask0, Mask1;
5881 narrowShuffleMaskElts(MaskSize / SrcMask0.size(), SrcMask0, Mask0);
5888 if (Mask0[i] == SM_SentinelZero && Mask1[i] == SM_SentinelZero)
5892 else if (Mask0[i] == SM_SentinelZero)
40392 SmallVector<int, 32> Mask0, Mask1, ScaledMask0, ScaledMask1;
40393 if (!getTargetShuffleMask(BC0, /*AllowSentinelZero=*/false, Ops0, Mask0) ||
40395 !scaleShuffleElements(Mask0, NumElts, ScaledMask0) ||
48365 SmallVector<int> Mask0, Mask1, ScaledMask0, ScaledMask1;
48367 getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) &&
48368 scaleShuffleElements(Mask0, 2, ScaledMask0) &&
48419 SmallVector<int> Mask0, Mask1;
48422 if (getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) &&
48429 scaleShuffleElements(Mask0, 2, ScaledMask0) &&
56614 uint64_t Mask0 = Ops[0].getConstantOperandVal(2);
56618 Mask0 = (Mask0 << 8) | Mask0;
56621 uint64_t Mask = (Mask1 << (VT.getVectorNumElements() / 2)) | Mask0;