Home
last modified time | relevance | path

Searched refs:NonNull (Results 1 – 25 of 54) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DNonNullParamChecker.cpp54 for (const auto *NonNull : FD->specific_attrs<NonNullAttr>()) { in setBitsAccordingToFunctionAttributes() local
55 if (!NonNull->args_size()) { in setBitsAccordingToFunctionAttributes()
62 for (const ParamIdx &Idx : NonNull->args()) { in setBitsAccordingToFunctionAttributes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp56 case Attribute::NonNull: in isUsefullToPreserve()
74 case Attribute::NonNull: in canonicalizedKnowledge()
210 bool IsPoisonAttr = Attr.hasAttribute(Attribute::NonNull) || in addCall()
261 addKnowledge({Attribute::NonNull, 0u, Pointer}); in addAccessedPtr()
H A DSimplifyLibCalls.cpp144 CI->paramHasAttr(ArgNo, Attribute::NonNull)) in annotateDereferenceableBytes()
153 CI->paramHasAttr(ArgNo, Attribute::NonNull)) in annotateDereferenceableBytes()
171 if (CI->paramHasAttr(ArgNo, Attribute::NonNull)) in annotateNonNullNoUndefBasedOnAccess()
177 CI->addParamAttr(ArgNo, Attribute::NonNull); in annotateNonNullNoUndefBasedOnAccess()
H A DInlineFunction.cpp1206 if (AB.contains(Attribute::NonNull)) in IdentifyValidAttributes()
1207 Valid.addAttribute(Attribute::NonNull); in IdentifyValidAttributes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp92 CB.addParamAttr(ArgNo, Attribute::NonNull); in addNonNullAttribute()
104 CB.removeParamAttr(ArgNo, Attribute::NonNull); in setConstantInArgument()
117 if (isa<Constant>(*I) || CB.paramHasAttr(ArgNo, Attribute::NonNull)) in isCondRelevantToAnyCallArgument()
H A DCorrelatedValuePropagation.cpp622 if (Type && !CB.paramHasAttr(ArgNo, Attribute::NonNull) && in processCallSite()
640 Attribute::get(Ctx, Attribute::NonNull)); in processCallSite()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp663 FArg->addAttr(Attribute::NonNull); in addArgumentAttrsFromCallsites()
1059 Attribute::NonNull)) in addNonNullAttrs()
1080 F->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in addNonNullAttrs()
1094 Attribute::NonNull) || in addNonNullAttrs()
1099 F->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in addNonNullAttrs()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DSpecifiers.h305 NonNull = 0, enumerator
/netbsd-src/external/apache2/llvm/dist/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp89 IO.enumCase(NK, "Nonnull", NullabilityKind::NonNull); in enumeration()
98 IO.enumCase(NK, "N", NullabilityKind::NonNull); in enumeration()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp84 KernArgSegment->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in runOnFunction()
H A DAMDGPUPromoteAlloca.cpp260 DispatchPtr->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in getLocalSizeYZ()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp478 NewF->addParamAttr(0, Attribute::NonNull); in createCloneDeclaration()
811 ParamAttrs.addAttribute(Attribute::NonNull); in addFramePointerAttrs()
1546 F.removeAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in splitAsyncCoroutine()
1630 F.removeAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in splitRetconCoroutine()
H A DCoroutines.cpp314 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in buildFrom()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1729 {RetainedKnowledge{Attribute::NonNull, 0, A}}, Next, &AC, &DT)) { in visitCallInst()
2217 !Call.paramHasAttr(ArgNo, Attribute::NonNull) && in visitCallBase()
2229 Attribute::get(Ctx, Attribute::NonNull)); in visitCallBase()
2394 if (!GCR.hasRetAttr(Attribute::NonNull) && in visitCallBase()
2396 GCR.addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in visitCallBase()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCall.cpp2094 RetAttrs.addAttribute(llvm::Attribute::NonNull); in ConstructAttributeList()
2290 RetAttrs.addAttribute(llvm::Attribute::NonNull); in ConstructAttributeList()
2338 Attrs.addAttribute(llvm::Attribute::NonNull); in ConstructAttributeList()
2468 Attrs.addAttribute(llvm::Attribute::NonNull); in ConstructAttributeList()
2732 AI->addAttr(llvm::Attribute::NonNull); in EmitFunctionProlog()
2757 AI->addAttr(llvm::Attribute::NonNull); in EmitFunctionProlog()
2772 AI->addAttr(llvm::Attribute::NonNull); in EmitFunctionProlog()
3992 *Nullability == NullabilityKind::NonNull && in EmitNonNullArgCheck()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DIdentifierTable.cpp747 case NullabilityKind::NonNull: in getNullabilitySpelling()
H A DDiagnostic.cpp47 case NullabilityKind::NonNull: in operator <<()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/APINotes/
H A DTypes.h579 return NullabilityKind::NonNull; in getTypeInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAttributes.cpp425 if (hasAttribute(Attribute::NonNull)) in getAsString()
1512 B.addAttribute(Attribute::NonNull); in removeParamUndefImplyingAttributes()
2107 .addAttribute(Attribute::NonNull) in typeIncompatible()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DAttributes.td134 def NonNull : EnumAttr<"nonnull">;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAnalysis.cpp566 Attribute::NonNull}) { in attributesPermitTailCall()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseObjc.cpp934 NullabilityKind::NonNull, in ParseObjCPropertyAttribute()
937 DS.setNullability(Tok.getLocation(), NullabilityKind::NonNull); in ParseObjCPropertyAttribute()
1183 Nullability = NullabilityKind::NonNull; in ParseObjCTypeQualifierList()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTContext.h2443 return (*SuperTnullability == NullabilityKind::NonNull && in hasSameNullabilityTypeQualifier()
2449 *SubTnullability == NullabilityKind::NonNull); in hasSameNullabilityTypeQualifier()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaType.cpp3924 case NullabilityKind::NonNull: in getNullabilityKeyword()
4256 addFixIt(NullabilityKind::NonNull); in emitNullabilityConsistencyWarning()
4374 case NullabilityKind::NonNull: in createNullabilityAttr()
4595 inferNullability = NullabilityKind::NonNull; in GetFullTypeForDeclarator()
4713 fixItNullability(S, Diag, pointerLoc, NullabilityKind::NonNull); in GetFullTypeForDeclarator()
7055 return NullabilityKind::NonNull; in mapNullabilityAttrKind()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXType.cpp1314 case NullabilityKind::NonNull: in clang_Type_getNullability()

123