Lines Matching defs:ZeroMask

6043     uint64_t ZeroMask = IsAndN ? 255 : 0;
6055 Mask.push_back(ByteBits == ZeroMask ? SM_SentinelZero : i);
6316 APInt ZeroMask = APInt::getHighBitsSet(2 * NumBitsPerElt, NumBitsPerElt);
6318 !DAG.MaskedValueIsZero(N0, ZeroMask, EltsLHS, Depth + 1)) ||
6320 !DAG.MaskedValueIsZero(N1, ZeroMask, EltsRHS, Depth + 1)))
7131 APInt ZeroMask = APInt::getZero(NumElems);
7148 ZeroMask.setBit(i);
7167 assert((ZeroMask.popcount() + UndefMask.popcount() + LoadMask.popcount()) ==
7174 if ((ZeroMask.popcount() + UndefMask.popcount()) == NumElems)
7222 } else if (ZeroMask[i]) {
7265 if (!ZeroMask)
7278 int Offset = ZeroMask[i] ? NumMaskElts : 0;
7332 if (ZeroMask.isZero() && isPowerOf2_32(NumElems) && Subtarget.hasAVX() &&
9019 APInt ZeroMask = APInt::getZero(NumElems);
9042 ZeroMask.setBit(i);
9057 if ((UndefMask | FrozenUndefMask | ZeroMask).isAllOnes())
9094 APInt UndefOrZeroMask = FrozenUndefMask | UndefMask | ZeroMask;
9118 unsigned NumZero = ZeroMask.popcount();
9917 APInt &ZeroMask = ExpectedIdx < Size ? ZeroV1 : ZeroV2;
9918 ZeroMask.setBit(BitIdx);
10112 SDValue ZeroMask = DAG.getConstant(0x80, DL, MVT::i8);
10122 PSHUFBMask[i] = ZeroMask;
10645 APInt ZeroMask = APInt::getHighBitsSet(NumSrcBits, NumPackedBits);
10646 if ((N1.isUndef() || IsZero1 || DAG.MaskedValueIsZero(N1, ZeroMask)) &&
10647 (N2.isUndef() || IsZero2 || DAG.MaskedValueIsZero(N2, ZeroMask))) {
14102 const int ZeroMask = 0x80;
14103 int V1Idx = M < Size ? M * Scale + i % Scale : ZeroMask;
14104 int V2Idx = M < Size ? ZeroMask : (M - Size) * Scale + i % Scale;
14106 V1Idx = V2Idx = ZeroMask;
14110 V1InUse |= (ZeroMask != V1Idx);
14111 V2InUse |= (ZeroMask != V2Idx);
41619 unsigned ZeroMask = InsertPSMask & 0xF;
41620 if (ZeroMask != 0)
42366 unsigned ZeroMask = InsertPSMask & 0xF;
42369 if (((ZeroMask | (1u << DstIdx)) == 0xF) && !Op0.isUndef())
42374 if ((ZeroMask & (1u << DstIdx)) && !Op1.isUndef())
55459 APInt ZeroMask = APInt::getHighBitsSet(NumSrcEltBits, NumSrcEltBits / 2);
55460 if ((N00.isUndef() || DAG.MaskedValueIsZero(N00, ZeroMask)) &&
55461 (N01.isUndef() || DAG.MaskedValueIsZero(N01, ZeroMask))) {