Searched refs:isStrictlyPositive (Results 1 – 14 of 14) sorted by relevance
168 if (C.isStrictlyPositive()) in makeNoWrapRegion()
333 bool isStrictlyPositive() const { return isNonNegative() && !!*this; } in isStrictlyPositive() function
1637 if (C1.isStrictlyPositive() && C2.isStrictlyPositive() && in getSignExtendExpr()1763 if (C1.isStrictlyPositive() && C2.isStrictlyPositive() && C2.ugt(C1) && in getSignExtendExpr()5669 return ShiftAmt->getValue().isStrictlyPositive(); in computeShiftCompareExitLimit()7078 return getSignedRange(S).getSignedMin().isStrictlyPositive(); in isKnownPositive()7086 return !getSignedRange(S).getSignedMax().isStrictlyPositive(); in isKnownNonPositive()7368 !C.isStrictlyPositive()) in isKnownPredicateViaNoOverflow()7377 C.isStrictlyPositive()) in isKnownPredicateViaNoOverflow()
1531 if (CI1V.isStrictlyPositive()) { in SimplifyAndOfICmps()1690 if (CI1V.isStrictlyPositive()) { in SimplifyOrOfICmps()2690 if (RHSC->getValue().isStrictlyPositive()) { in SimplifyICmpInst()
1120 assert(Val.isStrictlyPositive() && "Expect a positive value"); in isDependent()
2171 if (!Denominator->isStrictlyPositive()) in ComputeNumSignBits()2191 if (!Denominator->isStrictlyPositive()) in ComputeNumSignBits()
924 } else if (DivRHS->getValue().isStrictlyPositive()) { // Divisor is > 0. in FoldICmpDivCst()929 } else if (CmpRHSV.isStrictlyPositive()) { // (X / pos) op pos in FoldICmpDivCst()954 } else if (CmpRHSV.isStrictlyPositive()) { // (X / neg) op pos in FoldICmpDivCst()
5729 (StrictlyPositive && Result.isStrictlyPositive()))) { in IsNonNegativeIntegerValue()5766 if (!Result.isStrictlyPositive()) { in VerifyPositiveIntegerConstantInClause()6090 if (Result.isSigned() && !Result.isStrictlyPositive()) { in ActOnOpenMPScheduleClause()7612 if (IsConstant && !Result.isNegative() && !Result.isStrictlyPositive()) in ActOnOpenMPLinearClause()
551 if(!ArgValue.isStrictlyPositive() || ParamIdxFromOne > NumParams) { in checkAttrArgsAreCapabilityObjs()
8580 if (!size.isStrictlyPositive()) in CheckArrayAccess()
3166 bool ValueIsPositive = ValueAPS.isStrictlyPositive(); in CheckLoopHintExpr()
2777 if (Divisor.isStrictlyPositive() && magics.m.isNegative()) { in BuildSDIV()2782 if (Divisor.isNegative() && magics.m.isStrictlyPositive()) { in BuildSDIV()
7953 if (Low.isStrictlyPositive() && High.slt(BitWidth)) { in buildBitTests()
1887 if (!C->getValue().isStrictlyPositive()) continue; in OptimizeShadowIV()