/llvm-project/llvm/unittests/IR/ |
H A D | ConstantRangeTest.cpp | 65 EnumerateConstantRanges(Bits, [&](const ConstantRange &CR1) { in EnumerateTwoInterestingConstantRanges() argument 84 bool PreferSmallest(const ConstantRange &CR1, const ConstantRange &CR2) { in PreferSmallest() argument 88 bool PreferSmallestUnsigned(const ConstantRange &CR1, in PreferSmallestUnsigned() argument 95 bool PreferSmallestSigned(const ConstantRange &CR1, const ConstantRange &CR2) { in PreferSmallestSigned() argument 101 PreferSmallestNonFullUnsigned(const ConstantRange & CR1,const ConstantRange & CR2) PreferSmallestNonFullUnsigned() argument 108 PreferSmallestNonFullSigned(const ConstantRange & CR1,const ConstantRange & CR2) PreferSmallestNonFullSigned() argument 216 CheckSingleElementsOnly(const ConstantRange & CR1,const ConstantRange & CR2) CheckSingleElementsOnly() argument 221 CheckNonWrappedOnly(const ConstantRange & CR1,const ConstantRange & CR2) CheckNonWrappedOnly() argument 226 CheckNonSignWrappedOnly(const ConstantRange & CR1,const ConstantRange & CR2) CheckNonSignWrappedOnly() argument 231 CheckNonWrappedOrSignWrappedOnly(const ConstantRange & CR1,const ConstantRange & CR2) CheckNonWrappedOrSignWrappedOnly() argument 243 __anonc78e16000702(const ConstantRange &CR1, const ConstantRange &CR2) TestBinaryOpExhaustive() argument 409 ConstantRange CR1(APInt(8, 42), APInt::getMinValue(8)); TEST_F() local 551 __anonc78e16000a02(const ConstantRange &CR1, const ConstantRange &CR2) testBinarySetOperationExhaustive() argument 583 __anonc78e16000c02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 586 __anonc78e16000d02(const ConstantRange &CR1, const ConstantRange &CR2, const APInt &N) TEST_F() argument 597 __anonc78e16000f02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 600 __anonc78e16001002(const ConstantRange &CR1, const ConstantRange &CR2, const APInt &N) TEST_F() argument 724 __anonc78e16001702(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 782 __anonc78e16001902(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 835 __anonc78e16001b02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 874 __anonc78e16001d02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 911 __anonc78e16001f02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 922 __anonc78e16002102(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 934 __anonc78e16002302(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 946 __anonc78e16002502(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1014 __anonc78e16002702(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1075 __anonc78e16002a02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1087 __anonc78e16002c02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1099 __anonc78e16002e02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1117 __anonc78e16003002(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1142 __anonc78e16003202(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1172 __anonc78e16003402(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1198 __anonc78e16003602(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1227 __anonc78e16003802(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1271 __anonc78e16003a02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1353 __anonc78e16003d02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1428 __anonc78e16003f02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1472 __anonc78e16004102(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 1596 __anonc78e16004402(const ConstantRange &CR1, const ConstantRange &CR2) ICmpTestImpl() argument 2204 __anonc78e16005502(const ConstantRange &CR1, const ConstantRange &CR2) TestOverflowExhaustive() argument 2264 __anonc78e16005902(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2277 __anonc78e16005b02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2290 __anonc78e16005d02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2303 __anonc78e16005f02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2316 __anonc78e16006102(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2339 ConstantRange CR1(APInt(8, 164), APInt(8, 237 + 1)); TEST_F() local 2431 __anonc78e16006602(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2442 __anonc78e16006802(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2453 __anonc78e16006a02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2462 __anonc78e16006c02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2471 __anonc78e16006e02(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2482 __anonc78e16007002(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2493 __anonc78e16007202(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2502 __anonc78e16007402(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2623 __anonc78e16008402(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2661 __anonc78e16008602(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2689 __anonc78e16008802(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2719 __anonc78e16009002(const ConstantRange &CR1, const ConstantRange &CR2) testConstantRangeICmpPredEquivalence() argument 2764 __anonc78e16009302( const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument 2779 __anonc78e16009502(const ConstantRange &CR1, const ConstantRange &CR2) TEST_F() argument [all...] |
/llvm-project/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 170 areInsensitiveToSignednessOfICmpPredicate(const ConstantRange & CR1,const ConstantRange & CR2) areInsensitiveToSignednessOfICmpPredicate() argument 179 areInsensitiveToSignednessOfInvertedICmpPredicate(const ConstantRange & CR1,const ConstantRange & CR2) areInsensitiveToSignednessOfInvertedICmpPredicate() argument 188 getEquivalentPredWithFlippedSignedness(CmpInst::Predicate Pred,const ConstantRange & CR1,const ConstantRange & CR2) getEquivalentPredWithFlippedSignedness() argument 561 getPreferredRange(const ConstantRange & CR1,const ConstantRange & CR2,ConstantRange::PreferredRangeType Type) getPreferredRange() argument 1890 ConstantRange CR1 = getUnsignedCountTrailingZerosRange(Lower, Zero); cttz() local 1904 ConstantRange CR1 = getUnsignedCountTrailingZerosRange(Lower, Zero); cttz() local 1949 ConstantRange CR1 = ConstantRange(APInt(BitWidth, Lower.countl_one()), ctpop() local [all...] |
/llvm-project/libc/include/llvm-libc-macros/linux/ |
H A D | termios-macros.h | 49 #define CR1 0001000 // Carriage-return delay type 1 macro
|
/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 999 [BO, NoWrapKind](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueBinaryOp() argument 1005 BO, BB, [BO](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueBinaryOp() argument 1014 WO, BB, [WO](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueOverflowIntrinsic() argument
|
H A D | ValueTracking.cpp | 6792 ConstantRange CR1 = computeConstantRangeIncludingKnownBits() local 8225 const auto CR1 = ConstantRange::makeExactICmpRegion(Pred1, *RHSC1); isKnownInversion() local
|
/llvm-project/llvm/unittests/Analysis/ |
H A D | ValueTrackingTest.cpp | 3168 EXPECT_EQ(0, CR1.getUpper()); in TEST_F() local 3035 ConstantRange CR1 = computeConstantRange(Stride, false, true, &AC, nullptr); TEST_F() local 3200 ConstantRange CR1 = computeConstantRange(X2, false, true, &AC, I); TEST_F() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GuardWidening.cpp | 742 ConstantRange CR1 = mergeChecks() local
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1246 ConstantRange CR1 = ConstantRange::makeExactICmpRegion( foldAndOrOfICmpsUsingRanges() local 4094 ConstantRange CR1 = ConstantRange::makeExactICmpRegion(PredL, *LC); foldXorOfICmps() local [all...] |
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 7007 ConstantRange CR1 = ConstantRange::makeExactICmpRegion( tryFoldAndOrOrICmpsUsingRanges() local [all...] |