Home
last modified time | relevance | path

Searched refs:IsNonNull (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.h293 bool IsNonNull = false) const;
H A DCGExpr.cpp706 llvm::Value *IsNonNull = nullptr; in EmitTypeCheck() local
713 IsNonNull = Builder.CreateIsNotNull(Ptr); in EmitTypeCheck()
717 IsGuaranteedNonNull = IsNonNull == True; in EmitTypeCheck()
726 Builder.CreateCondBr(IsNonNull, Rest, Done); in EmitTypeCheck()
729 Checks.push_back(std::make_pair(IsNonNull, SanitizerKind::Null)); in EmitTypeCheck()
807 if (!IsNonNull) in EmitTypeCheck()
808 IsNonNull = Builder.CreateIsNotNull(Ptr); in EmitTypeCheck()
812 Builder.CreateCondBr(IsNonNull, VptrNotNull, Done); in EmitTypeCheck()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DNullabilityChecker.cpp914 ConditionTruthVal IsNonNull = State->isNonNull(I->second.Value); in evalAssume() local
915 if (IsNonNull.isConstrainedTrue()) { in evalAssume()
919 } else if (IsNonNull.isConstrainedFalse()) { in evalAssume()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp2611 const Use *U, const Instruction *I, bool &IsNonNull, bool &TrackUse) { in getKnownNonNullAndDerefBytesForUse() argument
2640 IsNonNull |= in getKnownNonNullAndDerefBytesForUse()
2648 IsNonNull |= !NullPointerIsDefined; in getKnownNonNullAndDerefBytesForUse()
2658 IsNonNull |= DerefAA.isKnownNonNull(); in getKnownNonNullAndDerefBytesForUse()
2671 IsNonNull |= !NullPointerIsDefined; in getKnownNonNullAndDerefBytesForUse()
2680 IsNonNull |= !NullPointerIsDefined; in getKnownNonNullAndDerefBytesForUse()
2732 bool IsNonNull = false; in followUseInMBEC() local
2735 IsNonNull, TrackUse); in followUseInMBEC()
2736 State.setKnown(IsNonNull); in followUseInMBEC()
4896 bool IsNonNull = false; in followUseInMBEC() local
[all …]