Home
last modified time | relevance | path

Searched refs:KnownValue (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h2720 virtual void joinOR(base_t AssumedValue, base_t KnownValue) = 0;
2723 virtual void joinAND(base_t AssumedValue, base_t KnownValue) = 0;
2783 void joinOR(base_t AssumedValue, base_t KnownValue) override {
2784 this->Known |= KnownValue;
2787 void joinAND(base_t AssumedValue, base_t KnownValue) override {
2788 this->Known &= KnownValue;
2832 void joinOR(base_t AssumedValue, base_t KnownValue) override {
2833 this->Known = std::max(this->Known, KnownValue);
2836 void joinAND(base_t AssumedValue, base_t KnownValue) override {
2837 this->Known = std::min(this->Known, KnownValue);
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h552 Constant *KnownValue = nullptr; member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp2162 Info->KnownValue = ConstantInt::getTrue(TI->getContext()); in hasPartialIVCondition()
2167 Info->KnownValue = ConstantInt::getFalse(TI->getContext()); in hasPartialIVCondition()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp2225 (PartiallyInvariant && !PartialIVInfo.KnownValue->isOneValue())) { in unswitchNontrivialInvariants()
3399 } else if ((PartialIVInfo.KnownValue->isOneValue() && in findBestNonTrivialUnswitchCandidate()
3401 (!PartialIVInfo.KnownValue->isOneValue() && in findBestNonTrivialUnswitchCandidate()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h7316 std::optional<bool> KnownValue; variable
7325 KnownValue = !!(*Val); in ConditionResult()
7331 KnownValue(std::nullopt) {} in ConditionResult()
7340 std::optional<bool> getKnownValue() const { return KnownValue; } in getKnownValue()