reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
 2094   KnownUndef = KnownZero = APInt::getNullValue(NumElts);
 2098     KnownUndef.setAllBits();
 2108     KnownUndef.setAllBits();
 2122       KnownUndef.setAllBits();
 2125     KnownUndef.setHighBits(NumElts - 1);
 2140       return SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef,
 2182             KnownUndef.setBits(i * Scale, (i + 1) * Scale);
 2207             KnownUndef.setBit(i);
 2224             KnownUndef.setBit(i);
 2235         KnownUndef.setBit(i);
 2254       KnownUndef.insertBits(SubUndef, i * NumSubElts);
 2286     if (SimplifyDemandedVectorElts(Base, BaseElts, KnownUndef, KnownZero, TLO,
 2289     KnownUndef.insertBits(SubUndef, SubIdx);
 2305       KnownUndef = SrcUndef.extractBits(NumElts, Idx);
 2324       if (SimplifyDemandedVectorElts(Vec, DemandedVecElts, KnownUndef,
 2328       KnownUndef.clearBit(Idx);
 2330         KnownUndef.setBit(Idx);
 2369     KnownUndef = UndefLHS & UndefRHS;
 2431         KnownUndef.setBit(i);
 2434           KnownUndef.setBit(i);
 2439           KnownUndef.setBit(i);
 2457     KnownUndef = SrcUndef.zextOrTrunc(NumElts);
 2468       if (DemandedElts.isSubsetOf(KnownUndef))
 2470       KnownUndef.clearAllBits();
 2496     KnownUndef = getKnownUndefForVectorBinop(Op, TLO.DAG, UndefLHS, UndefRHS);
 2514     KnownUndef = UndefLHS & UndefRHS; // TODO: use getKnownUndefForVectorBinop?
 2523     if (SimplifyDemandedVectorElts(Op.getOperand(0), DemandedElts, KnownUndef,
 2532     KnownUndef &= SrcUndef;
 2533     KnownUndef &= ~KnownZero;
 2539     if (SimplifyDemandedVectorElts(Op.getOperand(0), DemandedElts, KnownUndef,
 2545       if (DemandedElts.isSubsetOf(KnownUndef))
 2547       KnownUndef.clearAllBits();
 2552       if (SimplifyDemandedVectorEltsForTargetNode(Op, DemandedElts, KnownUndef,
 2565   assert((KnownUndef & KnownZero) == 0 && "Elements flagged as undef AND zero");
 2569   if (DemandedElts.isSubsetOf(KnownUndef))