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

References

lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
 1099     UndefElts = EltMask;
 1104     UndefElts = EltMask;
 1108   UndefElts = 0;
 1122         UndefElts.setBit(i);
 1131         UndefElts.setBit(i);
 1206         UndefElts = EltMask;
 1212         UndefElts |= UndefEltsOp;
 1236     simplifyAndSetOp(I, 0, PreInsertDemandedElts, UndefElts);
 1246     UndefElts.clearBit(IdxNo);
 1282         UndefElts.setBit(i);
 1285         UndefElts.setBit(i);
 1289           UndefElts.setBit(i);
 1298           UndefElts.setBit(i);
 1344         if (UndefElts[i])
 1365       simplifyAndSetOp(I, 0, DemandedElts, UndefElts);
 1392     UndefElts = UndefElts2 & UndefElts3;
 1433       UndefElts = UndefElts2;
 1440           UndefElts.setBit(OutIdx);
 1448           UndefElts.setBit(OutIdx);
 1457     simplifyAndSetOp(I, 0, DemandedElts, UndefElts);
 1485       UndefElts = UndefElts2 & UndefElts3;
 1501       simplifyAndSetOp(II, 0, DemandedElts, UndefElts);
 1504       UndefElts = UndefElts[0];
 1504       UndefElts = UndefElts[0];
 1510       simplifyAndSetOp(II, 0, DemandedElts, UndefElts);
 1530       simplifyAndSetOp(II, 0, DemandedElts, UndefElts);
 1545         UndefElts.clearBit(0);
 1557       simplifyAndSetOp(II, 0, DemandedElts2, UndefElts);
 1571       UndefElts.clearBit(0);
 1572       UndefElts |= UndefElts2[0];
 1591       simplifyAndSetOp(II, 0, DemandedElts, UndefElts);
 1607         UndefElts.clearBit(0);
 1656           UndefElts |= LaneElts;
 1676       simplifyAndSetOp(II, 1, DemandedElts, UndefElts);
 1686       UndefElts.setHighBits(VWidth / 2);
 1713     simplifyAndSetOp(I, 0, DemandedElts, UndefElts);
 1724     UndefElts &= UndefElts2;
 1729   if (UndefElts.isAllOnesValue())