Lines Matching refs:KnownUndef

1324         APInt KnownUndef, KnownZero;  in SimplifyDemandedBits()  local
1325 if (SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef, KnownZero, in SimplifyDemandedBits()
1421 APInt &KnownUndef, in SimplifyDemandedVectorElts() argument
1429 SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, TLO); in SimplifyDemandedVectorElts()
1438 SDValue Op, const APInt &DemandedEltMask, APInt &KnownUndef, in SimplifyDemandedVectorElts() argument
1448 KnownUndef = KnownZero = APInt::getNullValue(NumElts); in SimplifyDemandedVectorElts()
1452 KnownUndef.setAllBits(); in SimplifyDemandedVectorElts()
1462 KnownUndef.setAllBits(); in SimplifyDemandedVectorElts()
1476 KnownUndef.setAllBits(); in SimplifyDemandedVectorElts()
1479 KnownUndef.setHighBits(NumElts - 1); in SimplifyDemandedVectorElts()
1494 return SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef, in SimplifyDemandedVectorElts()
1536 KnownUndef.setBits(i * Scale, (i + 1) * Scale); in SimplifyDemandedVectorElts()
1561 KnownUndef.setBit(i); in SimplifyDemandedVectorElts()
1578 KnownUndef.setBit(i); in SimplifyDemandedVectorElts()
1589 KnownUndef.setBit(i); in SimplifyDemandedVectorElts()
1608 KnownUndef.insertBits(SubUndef, i * NumSubElts); in SimplifyDemandedVectorElts()
1631 if (SimplifyDemandedVectorElts(Base, BaseElts, KnownUndef, KnownZero, TLO, in SimplifyDemandedVectorElts()
1634 KnownUndef.insertBits(SubUndef, SubIdx); in SimplifyDemandedVectorElts()
1650 KnownUndef = SrcUndef.extractBits(NumElts, Idx); in SimplifyDemandedVectorElts()
1669 if (SimplifyDemandedVectorElts(Vec, DemandedVecElts, KnownUndef, in SimplifyDemandedVectorElts()
1673 KnownUndef.clearBit(Idx); in SimplifyDemandedVectorElts()
1675 KnownUndef.setBit(Idx); in SimplifyDemandedVectorElts()
1714 KnownUndef = UndefLHS & UndefRHS; in SimplifyDemandedVectorElts()
1774 KnownUndef.setBit(i); in SimplifyDemandedVectorElts()
1777 KnownUndef.setBit(i); in SimplifyDemandedVectorElts()
1782 KnownUndef.setBit(i); in SimplifyDemandedVectorElts()
1799 KnownUndef = SrcUndef.zextOrTrunc(NumElts); in SimplifyDemandedVectorElts()
1803 if (DemandedElts.isSubsetOf(KnownUndef)) in SimplifyDemandedVectorElts()
1805 KnownUndef.clearAllBits(); in SimplifyDemandedVectorElts()
1822 if (SimplifyDemandedVectorElts(Op.getOperand(0), DemandedElts, KnownUndef, in SimplifyDemandedVectorElts()
1826 KnownUndef &= SrcUndef; in SimplifyDemandedVectorElts()
1834 if (SimplifyDemandedVectorElts(Op.getOperand(0), DemandedElts, KnownUndef, in SimplifyDemandedVectorElts()
1841 KnownUndef &= SrcUndef; in SimplifyDemandedVectorElts()
1842 KnownUndef &= ~KnownZero; in SimplifyDemandedVectorElts()
1848 if (SimplifyDemandedVectorElts(Op.getOperand(0), DemandedElts, KnownUndef, in SimplifyDemandedVectorElts()
1854 if (DemandedElts.isSubsetOf(KnownUndef)) in SimplifyDemandedVectorElts()
1856 KnownUndef.clearAllBits(); in SimplifyDemandedVectorElts()
1861 if (SimplifyDemandedVectorEltsForTargetNode(Op, DemandedElts, KnownUndef, in SimplifyDemandedVectorElts()
1874 assert((KnownUndef & KnownZero) == 0 && "Elements flagged as undef AND zero"); in SimplifyDemandedVectorElts()
1878 if (DemandedElts.isSubsetOf(KnownUndef)) in SimplifyDemandedVectorElts()
1929 SDValue Op, const APInt &DemandedElts, APInt &KnownUndef, APInt &KnownZero, in SimplifyDemandedVectorEltsForTargetNode() argument