Lines Matching refs:KnownZero

2728   APInt KnownUndef, KnownZero;  in SimplifyDemandedVectorElts()  local
2730 SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, TLO); in SimplifyDemandedVectorElts()
2789 APInt &KnownZero, TargetLoweringOpt &TLO, unsigned Depth, in SimplifyDemandedVectorElts() argument
2797 KnownUndef = KnownZero = APInt::getZero(NumElts); in SimplifyDemandedVectorElts()
2870 APInt SrcZero = KnownZero.zextOrTrunc(NumSrcElts); in SimplifyDemandedVectorElts()
2892 KnownZero, TLO, Depth + 1); in SimplifyDemandedVectorElts()
2933 KnownZero.setBit(Elt); in SimplifyDemandedVectorElts()
2943 KnownZero.setBits(i * Scale, (i + 1) * Scale); in SimplifyDemandedVectorElts()
2965 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
2998 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3015 KnownZero.insertBits(SubZero, i * NumSubElts); in SimplifyDemandedVectorElts()
3060 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownUndef, KnownZero, in SimplifyDemandedVectorElts()
3064 KnownZero.insertBits(SubZero, Idx); in SimplifyDemandedVectorElts()
3096 KnownZero = SrcZero.extractBits(NumElts, Idx); in SimplifyDemandedVectorElts()
3125 KnownZero, TLO, Depth + 1)) in SimplifyDemandedVectorElts()
3130 KnownZero.setBitVal(Idx, isNullConstant(Scl) || isNullFPConstant(Scl)); in SimplifyDemandedVectorElts()
3166 KnownZero = ZeroLHS & ZeroRHS; in SimplifyDemandedVectorElts()
3170 APInt DemandedSel = DemandedElts & ~KnownZero; in SimplifyDemandedVectorElts()
3241 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3246 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3261 KnownZero = SrcZero.zextOrTrunc(NumElts); in SimplifyDemandedVectorElts()
3332 KnownZero = ZeroLHS & ZeroRHS; in SimplifyDemandedVectorElts()
3359 KnownZero = ZeroLHS; in SimplifyDemandedVectorElts()
3378 if (SimplifyDemandedVectorElts(Op0, DemandedElts, KnownUndef, KnownZero, in SimplifyDemandedVectorElts()
3385 if (DemandedElts.isSubsetOf(SrcZero | KnownZero | SrcUndef | KnownUndef)) in SimplifyDemandedVectorElts()
3392 KnownZero |= SrcZero; in SimplifyDemandedVectorElts()
3394 KnownUndef &= ~KnownZero; in SimplifyDemandedVectorElts()
3406 KnownZero, TLO, Depth + 1)) in SimplifyDemandedVectorElts()
3419 KnownZero, TLO, Depth)) in SimplifyDemandedVectorElts()
3431 assert((KnownUndef & KnownZero) == 0 && "Elements flagged as undef AND zero"); in SimplifyDemandedVectorElts()
3498 SDValue Op, const APInt &DemandedElts, APInt &KnownUndef, APInt &KnownZero, in SimplifyDemandedVectorEltsForTargetNode() argument