Home
last modified time | relevance | path

Searched refs:isAllNonNegative (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp672 if (CR.isAllNonNegative()) in getDomain()
1020 if (!LRange.isAllNonNegative()) in processAShr()
1041 .isAllNonNegative()) in processSExt()
1064 .isAllNonNegative()) in processZExt()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h273 bool isAllNonNegative() const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp174 return (CR1.isAllNonNegative() && CR2.isAllNonNegative()) || in areInsensitiveToSignednessOfICmpPredicate()
183 return (CR1.isAllNonNegative() && CR2.isAllNegative()) || in areInsensitiveToSignednessOfInvertedICmpPredicate()
184 (CR1.isAllNegative() && CR2.isAllNonNegative()); in areInsensitiveToSignednessOfInvertedICmpPredicate()
421 bool ConstantRange::isAllNonNegative() const { in isAllNonNegative() function in ConstantRange
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp145 if (Range.isAllNonNegative()) { in refineInstruction()
168 IV.getConstantRange().isAllNonNegative(); in replaceSignedInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp4849 } else if (ExpRange.isAllNonNegative()) { in computeKnownFPClass()
6403 (LHSRange.isAllNonNegative() || RHSRange.isAllNonNegative()); in computeOverflowForSignedAdd()