Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DHashRecognize.cpp196 auto LCR = ConstantRange::fromKnownBits(KnownL, false); in computeInstr()
207 auto RCR = ConstantRange::fromKnownBits(KnownR, false); in computeInstr()
H A DBasicAliasAnalysis.cpp1290 ConstantRange::fromKnownBits(Known, /* Signed */ true), in aliasGEP()
H A DLazyValueInfo.cpp1241 ConstantRange::fromKnownBits(Known, /*IsSigned*/ false)); in getValueFromICmpCondition()
H A DValueTracking.cpp7077 ConstantRange::fromKnownBits(V.getKnownBits(SQ), ForSigned); in computeConstantRangeIncludingKnownBits()
7095 ConstantRange LHSRange = ConstantRange::fromKnownBits(LHSKnown, false); in computeOverflowForUnsignedMul()
7096 ConstantRange RHSRange = ConstantRange::fromKnownBits(RHSKnown, false); in computeOverflowForUnsignedMul()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h93 LLVM_ABI static ConstantRange fromKnownBits(const KnownBits &Known,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp60 ConstantRange ConstantRange::fromKnownBits(const KnownBits &Known, in fromKnownBits() function in ConstantRange
1589 fromKnownBits(toKnownBits() & Other.toKnownBits(), false); in binaryAnd()
1601 fromKnownBits(toKnownBits() | Other.toKnownBits(), false); in binaryOr()
1633 ConstantRange CR = fromKnownBits(Known, /*IsSigned*/ false); in binaryXor()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp412 ConstantRange::fromKnownBits(Known, /*IsSigned=*/false); in ProcessSwitchInst()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp7678 ConstantRange::fromKnownBits(VT->getKnownBits(LHS), /*IsSigned=*/false); in matchAddOverflow()
7680 ConstantRange::fromKnownBits(VT->getKnownBits(RHS), /*IsSigned=*/false); in matchAddOverflow()
7717 ConstantRange::fromKnownBits(VT->getKnownBits(LHS), /*IsSigned=*/true); in matchAddOverflow()
7719 ConstantRange::fromKnownBits(VT->getKnownBits(RHS), /*IsSigned=*/true); in matchAddOverflow()
8111 ConstantRange::fromKnownBits(VT->getKnownBits(LHS), in matchSuboCarryOut()
8114 ConstantRange::fromKnownBits(VT->getKnownBits(RHS), in matchSuboCarryOut()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3304 return ConstantRange::fromKnownBits(KnownAmt, /*IsSigned=*/false); in getValidShiftAmountRange()
4538 ConstantRange N0Range = ConstantRange::fromKnownBits(N0Known, false); in computeOverflowForUnsignedAdd()
4539 ConstantRange N1Range = ConstantRange::fromKnownBits(N1Known, false); in computeOverflowForUnsignedAdd()
4556 ConstantRange N0Range = ConstantRange::fromKnownBits(N0Known, true); in computeOverflowForSignedSub()
4557 ConstantRange N1Range = ConstantRange::fromKnownBits(N1Known, true); in computeOverflowForSignedSub()
4569 ConstantRange N0Range = ConstantRange::fromKnownBits(N0Known, false); in computeOverflowForUnsignedSub()
4570 ConstantRange N1Range = ConstantRange::fromKnownBits(N1Known, false); in computeOverflowForUnsignedSub()
4582 ConstantRange N0Range = ConstantRange::fromKnownBits(N0Known, false); in computeOverflowForUnsignedMul()
4583 ConstantRange N1Range = ConstantRange::fromKnownBits(N1Known, false); in computeOverflowForUnsignedMul()