Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantRangeTest.cpp2212 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 DConstantRange.h93 static ConstantRange fromKnownBits(const KnownBits &Known, bool IsSigned);
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantRange.cpp58 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 DLowerSwitch.cpp411 ConstantRange::fromKnownBits(Known, /*IsSigned=*/false); in ProcessSwitchInst()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1234 ConstantRange::fromKnownBits(Known, /* Signed */ true), in aliasGEP()
H A DLazyValueInfo.cpp1115 ConstantRange::fromKnownBits(Known, /*IsSigned*/ false)); in getValueFromICmpCondition()
H A DValueTracking.cpp4837 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()