| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NonNullParamChecker.cpp | 54 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 D | AssumeBundleBuilder.cpp | 56 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 D | SimplifyLibCalls.cpp | 144 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 D | InlineFunction.cpp | 1206 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 D | CallSiteSplitting.cpp | 92 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 D | CorrelatedValuePropagation.cpp | 622 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 D | FunctionAttrs.cpp | 663 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 D | Specifiers.h | 305 NonNull = 0, enumerator
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/APINotes/ |
| H A D | APINotesYAMLCompiler.cpp | 89 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 D | AMDGPULowerKernelArguments.cpp | 84 KernArgSegment->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in runOnFunction()
|
| H A D | AMDGPUPromoteAlloca.cpp | 260 DispatchPtr->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in getLocalSizeYZ()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 478 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 D | Coroutines.cpp | 314 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in buildFrom()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 1729 {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 D | CGCall.cpp | 2094 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 D | IdentifierTable.cpp | 747 case NullabilityKind::NonNull: in getNullabilitySpelling()
|
| H A D | Diagnostic.cpp | 47 case NullabilityKind::NonNull: in operator <<()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/APINotes/ |
| H A D | Types.h | 579 return NullabilityKind::NonNull; in getTypeInfo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Attributes.cpp | 425 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 D | Attributes.td | 134 def NonNull : EnumAttr<"nonnull">;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 566 Attribute::NonNull}) { in attributesPermitTailCall()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 934 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 D | ASTContext.h | 2443 return (*SuperTnullability == NullabilityKind::NonNull && in hasSameNullabilityTypeQualifier() 2449 *SubTnullability == NullabilityKind::NonNull); in hasSameNullabilityTypeQualifier()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaType.cpp | 3924 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 D | CXType.cpp | 1314 case NullabilityKind::NonNull: in clang_Type_getNullability()
|