Lines Matching defs:ZeroMask

5844     uint64_t ZeroMask = IsAndN ? 255 : 0;
5856 Mask.push_back(ByteBits == ZeroMask ? SM_SentinelZero : i);
6117 APInt ZeroMask = APInt::getHighBitsSet(2 * NumBitsPerElt, NumBitsPerElt);
6119 !DAG.MaskedValueIsZero(N0, ZeroMask, EltsLHS, Depth + 1)) ||
6121 !DAG.MaskedValueIsZero(N1, ZeroMask, EltsRHS, Depth + 1)))
6907 APInt ZeroMask = APInt::getZero(NumElems);
6924 ZeroMask.setBit(i);
6943 assert((ZeroMask.popcount() + UndefMask.popcount() + LoadMask.popcount()) ==
6950 if ((ZeroMask.popcount() + UndefMask.popcount()) == NumElems)
6998 } else if (ZeroMask[i]) {
7041 if (!ZeroMask)
7054 int Offset = ZeroMask[i] ? NumMaskElts : 0;
7108 if (ZeroMask.isZero() && isPowerOf2_32(NumElems) && Subtarget.hasAVX() &&
8795 APInt ZeroMask = APInt::getZero(NumElems);
8818 ZeroMask.setBit(i);
8833 if ((UndefMask | FrozenUndefMask | ZeroMask).isAllOnes())
8870 APInt UndefOrZeroMask = FrozenUndefMask | UndefMask | ZeroMask;
8894 unsigned NumZero = ZeroMask.popcount();
9694 APInt &ZeroMask = ExpectedIdx < Size ? ZeroV1 : ZeroV2;
9695 ZeroMask.setBit(BitIdx);
9852 SDValue ZeroMask = DAG.getConstant(0x80, DL, MVT::i8);
9862 PSHUFBMask[i] = ZeroMask;
10385 APInt ZeroMask = APInt::getHighBitsSet(NumSrcBits, NumPackedBits);
10386 if ((N1.isUndef() || IsZero1 || DAG.MaskedValueIsZero(N1, ZeroMask)) &&
10387 (N2.isUndef() || IsZero2 || DAG.MaskedValueIsZero(N2, ZeroMask))) {
13825 const int ZeroMask = 0x80;
13826 int V1Idx = M < Size ? M * Scale + i % Scale : ZeroMask;
13827 int V2Idx = M < Size ? ZeroMask : (M - Size) * Scale + i % Scale;
13829 V1Idx = V2Idx = ZeroMask;
13833 V1InUse |= (ZeroMask != V1Idx);
13834 V2InUse |= (ZeroMask != V2Idx);
40564 unsigned ZeroMask = InsertPSMask & 0xF;
40565 if (ZeroMask != 0)
41290 unsigned ZeroMask = InsertPSMask & 0xF;
41293 if (((ZeroMask | (1u << DstIdx)) == 0xF) && !Op0.isUndef())
41298 if ((ZeroMask & (1u << DstIdx)) && !Op1.isUndef())
54177 APInt ZeroMask = APInt::getHighBitsSet(NumSrcEltBits, NumSrcEltBits / 2);
54178 if ((N00.isUndef() || DAG.MaskedValueIsZero(N00, ZeroMask)) &&
54179 (N01.isUndef() || DAG.MaskedValueIsZero(N01, ZeroMask))) {