Lines Matching refs:KnownZero

2982   APInt KnownUndef, KnownZero;  in SimplifyDemandedVectorElts()  local
2984 SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, TLO); in SimplifyDemandedVectorElts()
3043 APInt &KnownZero, TargetLoweringOpt &TLO, unsigned Depth, in SimplifyDemandedVectorElts() argument
3051 KnownUndef = KnownZero = APInt::getZero(NumElts); in SimplifyDemandedVectorElts()
3125 APInt SrcZero = KnownZero.zextOrTrunc(NumSrcElts); in SimplifyDemandedVectorElts()
3147 KnownZero, TLO, Depth + 1); in SimplifyDemandedVectorElts()
3188 KnownZero.setBit(Elt); in SimplifyDemandedVectorElts()
3198 KnownZero.setBits(i * Scale, (i + 1) * Scale); in SimplifyDemandedVectorElts()
3220 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3267 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3284 KnownZero.insertBits(SubZero, i * NumSubElts); in SimplifyDemandedVectorElts()
3329 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownUndef, KnownZero, in SimplifyDemandedVectorElts()
3333 KnownZero.insertBits(SubZero, Idx); in SimplifyDemandedVectorElts()
3365 KnownZero = SrcZero.extractBits(NumElts, Idx); in SimplifyDemandedVectorElts()
3394 KnownZero, TLO, Depth + 1)) in SimplifyDemandedVectorElts()
3399 KnownZero.setBitVal(Idx, isNullConstant(Scl) || isNullFPConstant(Scl)); in SimplifyDemandedVectorElts()
3435 KnownZero = ZeroLHS & ZeroRHS; in SimplifyDemandedVectorElts()
3439 APInt DemandedSel = DemandedElts & ~KnownZero; in SimplifyDemandedVectorElts()
3511 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3516 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3531 KnownZero = SrcZero.zextOrTrunc(NumElts); in SimplifyDemandedVectorElts()
3606 KnownZero = ZeroLHS & ZeroRHS; in SimplifyDemandedVectorElts()
3633 KnownZero = ZeroLHS; in SimplifyDemandedVectorElts()
3657 if (SimplifyDemandedVectorElts(Op0, DemandedElts0, KnownUndef, KnownZero, in SimplifyDemandedVectorElts()
3662 KnownZero &= DemandedElts0; in SimplifyDemandedVectorElts()
3667 if (DemandedElts.isSubsetOf(SrcZero | KnownZero | SrcUndef | KnownUndef)) in SimplifyDemandedVectorElts()
3674 KnownZero |= SrcZero; in SimplifyDemandedVectorElts()
3676 KnownUndef &= ~KnownZero; in SimplifyDemandedVectorElts()
3688 KnownZero, TLO, Depth + 1)) in SimplifyDemandedVectorElts()
3701 KnownZero, TLO, Depth)) in SimplifyDemandedVectorElts()
3713 assert((KnownUndef & KnownZero) == 0 && "Elements flagged as undef AND zero"); in SimplifyDemandedVectorElts()
3780 SDValue Op, const APInt &DemandedElts, APInt &KnownUndef, APInt &KnownZero, in SimplifyDemandedVectorEltsForTargetNode() argument