Lines Matching defs:Mask0
4611 APInt Mask0 = APInt::getBitsSet(NumElems, IdxVal, IdxVal + SubVecNumElems);
4612 Mask0.flipAllBits();
4613 SDValue CMask0 = DAG.getConstant(Mask0, dl, MVT::getIntegerVT(NumElems));
6079 SmallVector<int, 64> Mask0, Mask1;
6080 narrowShuffleMaskElts(MaskSize / SrcMask0.size(), SrcMask0, Mask0);
6087 if (Mask0[i] == SM_SentinelZero && Mask1[i] == SM_SentinelZero)
6091 else if (Mask0[i] == SM_SentinelZero)
41436 SmallVector<int, 32> Mask0, Mask1, ScaledMask0, ScaledMask1;
41437 if (!getTargetShuffleMask(BC0, /*AllowSentinelZero=*/false, Ops0, Mask0) ||
41439 !scaleShuffleElements(Mask0, NumElts, ScaledMask0) ||
49577 SmallVector<int> Mask0, Mask1, ScaledMask0, ScaledMask1;
49579 getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) &&
49580 scaleShuffleElements(Mask0, 2, ScaledMask0) &&
49631 SmallVector<int> Mask0, Mask1;
49634 if (getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) &&
49641 scaleShuffleElements(Mask0, 2, ScaledMask0) &&
57984 uint64_t Mask0 = Ops[0].getConstantOperandVal(2);
57988 Mask0 = (Mask0 << 8) | Mask0;
57991 uint64_t Mask = (Mask1 << (VT.getVectorNumElements() / 2)) | Mask0;