Home
last modified time | relevance | path

Searched refs:AllocKind (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPointerArithChecker.cpp27 enum class AllocKind { enum
95 return AllocKind::Unknown; in getKindOfNewOp()
97 return AllocKind::Unknown; in getKindOfNewOp()
99 return AllocKind::Array; in getKindOfNewOp()
101 return AllocKind::SingleObject; in getKindOfNewOp()
133 if (*Kind == AllocKind::Array) in getArrayRegion()
165 AllocKind Kind = AllocKind::Unknown; in reportPointerArithMisuse()
182 if (Kind == AllocKind::Reinterpreted) in reportPointerArithMisuse()
186 if (Kind != AllocKind::SingleObject && in reportPointerArithMisuse()
240 AllocKind Kind = getKindOfNewOp(NE, FD); in checkPostStmt()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1006 enum AllocKind { enum
1011 Alloc(SExpr *D, AllocKind K) : SExpr(COP_Alloc), Dtype(D) { Flags = K; } in Alloc()
1016 AllocKind kind() const { return static_cast<AllocKind>(Flags); } in kind()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp394 assert(hasAttribute(Attribute::AllocKind) && in getAllocKind()
496 if (hasAttribute(Attribute::AllocKind)) { in getAsString()
1039 if (auto A = findEnumAttribute(Attribute::AllocKind)) in getAllocKind()
1851 return addRawIntAttr(Attribute::AllocKind, static_cast<uint64_t>(Kind)); in addAllocKindAttr()
H A DVerifier.cpp2209 if (Attrs.hasFnAttr(Attribute::AllocKind)) { in verifyFunctionAttrs()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2690 uint64_t AllocKind) { in CreateDeserialized() argument
2691 bool hasTrailingExplicit = static_cast<bool>(AllocKind & TAKHasTailExplicit); in CreateDeserialized()
2693 static_cast<bool>(AllocKind & TAKInheritsConstructor); in CreateDeserialized()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.td58 def AllocKind: IntAttr<"allockind", [FnAttr]>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp246 if (F.hasFnAttribute(Attribute::AllocKind)) in setAllocKind()
249 Attribute::get(F.getContext(), Attribute::AllocKind, uint64_t(K))); in setAllocKind()
H A DCodeExtractor.cpp923 case Attribute::AllocKind: in constructFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp277 Attribute Attr = CB->getFnAttr(Attribute::AllocKind); in getAllocFnKind()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2579 uint64_t AllocKind);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1994 return Attribute::AllocKind; in getAttrFromCode()
2238 else if (Kind == Attribute::AllocKind) in parseAttributeGroupBlock()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp707 case Attribute::AllocKind: in getAttrKindEncoding()
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1536 case Attribute::AllocKind: { in parseEnumAttribute()