Lines Matching defs:PoisonElts
1382 /// returns that information in PoisonElts.
1395 APInt &PoisonElts,
1409 PoisonElts = EltMask;
1414 PoisonElts = EltMask;
1418 PoisonElts = 0;
1432 PoisonElts.setBit(i);
1441 PoisonElts.setBit(i);
1462 // TODO: Just compute the PoisonElts information recursively.
1511 PoisonElts = EltMask;
1521 PoisonElts |= PoisonEltsOp;
1549 // may change PoisonElts to a value that does not match with Vec.
1558 simplifyAndSetOp(I, 0, PreInsertDemandedElts, PoisonElts);
1568 PoisonElts.clearBit(IdxNo);
1590 PoisonElts = EltMask;
1592 PoisonElts.clearAllBits();
1649 PoisonElts.setBit(i);
1652 PoisonElts.setBit(i);
1656 PoisonElts.setBit(i);
1665 PoisonElts.setBit(i);
1712 if (PoisonElts[i])
1727 // TODO: We are not doing anything with PoisonElts based on this call.
1732 simplifyAndSetOp(I, 0, DemandedElts, PoisonElts);
1759 PoisonElts = PoisonElts2 & PoisonElts3;
1800 PoisonElts = PoisonElts2;
1807 PoisonElts.setBit(OutIdx);
1815 PoisonElts.setBit(OutIdx);
1824 simplifyAndSetOp(I, 0, DemandedElts, PoisonElts);
1852 PoisonElts = PoisonElts2 & PoisonElts3;
1858 *II, DemandedElts, PoisonElts, PoisonElts2, PoisonElts3,
1923 simplifyAndSetOp(I, 0, DemandedElts, PoisonElts);
1928 PoisonElts &= PoisonElts2;
1933 if (PoisonElts.isAllOnes())