Searched refs:fromKnownBits (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | ConstantRangeTest.cpp | 2212 EXPECT_EQ(Full, ConstantRange::fromKnownBits(Unknown, /*signed*/false)); in TEST_F() 2213 EXPECT_EQ(Full, ConstantRange::fromKnownBits(Unknown, /*signed*/true)); in TEST_F() 2222 EXPECT_EQ(Unsigned, ConstantRange::fromKnownBits(Known, /*signed*/false)); in TEST_F() 2223 EXPECT_EQ(Signed, ConstantRange::fromKnownBits(Known, /*signed*/true)); in TEST_F() 2229 EXPECT_EQ(CR1, ConstantRange::fromKnownBits(Known, /*signed*/false)); in TEST_F() 2230 EXPECT_EQ(CR1, ConstantRange::fromKnownBits(Known, /*signed*/true)); in TEST_F() 2236 EXPECT_EQ(CR2, ConstantRange::fromKnownBits(Known, /*signed*/false)); in TEST_F() 2237 EXPECT_EQ(CR2, ConstantRange::fromKnownBits(Known, /*signed*/true)); in TEST_F() 2259 TestRange(ConstantRange::fromKnownBits(Known, false), in TEST_F() 2261 TestRange(ConstantRange::fromKnownBits(Known, true), in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 93 static ConstantRange fromKnownBits(const KnownBits &Known, bool IsSigned);
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 58 ConstantRange ConstantRange::fromKnownBits(const KnownBits &Known, in fromKnownBits() function in ConstantRange 1405 fromKnownBits(toKnownBits() & Other.toKnownBits(), false); in binaryAnd() 1417 fromKnownBits(toKnownBits() | Other.toKnownBits(), false); in binaryOr() 1439 return fromKnownBits(toKnownBits() ^ Other.toKnownBits(), /*IsSigned*/false); in binaryXor()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LowerSwitch.cpp | 411 ConstantRange::fromKnownBits(Known, /*IsSigned=*/false); in ProcessSwitchInst()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 1234 ConstantRange::fromKnownBits(Known, /* Signed */ true), in aliasGEP()
|
| H A D | LazyValueInfo.cpp | 1115 ConstantRange::fromKnownBits(Known, /*IsSigned*/ false)); in getValueFromICmpCondition()
|
| H A D | ValueTracking.cpp | 4837 ConstantRange CR1 = ConstantRange::fromKnownBits(Known, ForSigned); in computeConstantRangeIncludingKnownBits() 4852 ConstantRange LHSRange = ConstantRange::fromKnownBits(LHSKnown, false); in computeOverflowForUnsignedMul() 4853 ConstantRange RHSRange = ConstantRange::fromKnownBits(RHSKnown, false); in computeOverflowForUnsignedMul()
|