Home
last modified time | relevance | path

Searched refs:isSignWrappedSet (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantRange.cpp382 bool ConstantRange::isSignWrappedSet() const { in isSignWrappedSet() function in ConstantRange
422 return !isSignWrappedSet() && Lower.isNonNegative(); in isAllNonNegative()
444 if (isFullSet() || isSignWrappedSet()) in getSignedMin()
512 if (!CR1.isSignWrappedSet() && CR2.isSignWrappedSet()) in getPreferredRange()
514 if (CR1.isSignWrappedSet() && !CR2.isSignWrappedSet()) in getPreferredRange()
798 if (isFullSet() || isSignWrappedSet()) { in signExtend()
1167 if (isSignWrappedSet() || Other.isSignWrappedSet()) in smax()
1195 if (isSignWrappedSet() || Other.isSignWrappedSet()) in smin()
1635 if (isSignWrappedSet()) { in abs()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantRangeTest.cpp87 if (CR1.isSignWrappedSet() != CR2.isSignWrappedSet()) in PreferSmallestSigned()
88 return CR1.isSignWrappedSet() < CR2.isSignWrappedSet(); in PreferSmallestSigned()
216 return !CR1.isSignWrappedSet() && !CR2.isSignWrappedSet(); in CheckNonSignWrappedOnly()
221 return !CR1.isWrappedSet() && !CR1.isSignWrappedSet() && in CheckNonWrappedOrSignWrappedOnly()
222 !CR2.isWrappedSet() && !CR2.isSignWrappedSet(); in CheckNonWrappedOrSignWrappedOnly()
369 EXPECT_FALSE(Full.isSignWrappedSet()); in TEST_F()
370 EXPECT_FALSE(Empty.isSignWrappedSet()); in TEST_F()
371 EXPECT_FALSE(One.isSignWrappedSet()); in TEST_F()
372 EXPECT_FALSE(Some.isSignWrappedSet()); in TEST_F()
373 EXPECT_TRUE(Wrap.isSignWrappedSet()); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp79 assert(!L.isSignWrappedSet()); in addOverflowNever()
80 assert(!R.isSignWrappedSet()); in addOverflowNever()
85 assert(!Result.isSignWrappedSet()); in addOverflowNever()
90 assert(!L.isSignWrappedSet()); in unionNoWrap()
91 assert(!R.isSignWrappedSet()); in unionNoWrap()
94 if (Result.isSignWrappedSet()) in unionNoWrap()
H A DScalarEvolution.cpp6823 bool IsWrappedSet = IsSigned ? RangeBetween.isSignWrappedSet() in getRangeForAffineNoSelfWrappingAR()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DConstantRange.h230 bool isSignWrappedSet() const;
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp388 R.isFullSet() || R.isSignWrappedSet()) in validateAndTransform()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopInfo.cpp192 if (Range.isSignWrappedSet()) { in addRangeBoundsToSet()
722 if (Range.isUpperWrapped() || Range.isSignWrappedSet()) in computeBoundsOnAccessRelation()
725 bool isWrapping = Range.isSignWrappedSet(); in computeBoundsOnAccessRelation()