Lines Matching refs:NeverNegative
1125 bool NeverNegative = false; member
1128 bool NeverNegative) in NarrowIVDefUse()
1130 NeverNegative(NeverNegative) {} in NarrowIVDefUse()
1501 if (DU.NeverNegative) { in getExtendedOperandRecurrence()
1558 if (DU.NeverNegative) { in getWideRecurrence()
1591 DU.NeverNegative || ExtKind == ExtendKind::Zero, in truncateIVUse()
1592 DU.NeverNegative || ExtKind == ExtendKind::Sign); in truncateIVUse()
1620 if (!DU.NeverNegative && IsSigned != CmpPreferredSign) in widenLoopCompare()
1636 if (DU.NeverNegative && isa<SExtInst>(Op) && !Cmp->isSigned()) in widenLoopCompare()
1854 DU.NeverNegative || getExtendKind(DU.NarrowDef) == ExtendKind::Sign; in widenIVUse()
1856 DU.NeverNegative || getExtendKind(DU.NarrowDef) == ExtendKind::Zero; in widenIVUse()