Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDPointerArithChecker.cpp27 enum class AllocKind { enum
36 template <> struct FoldingSetTrait<AllocKind> {
37 static inline void Profile(AllocKind X, FoldingSetNodeID &ID) { in Profile()
50 AllocKind getKindOfNewOp(const CXXNewExpr *NE, const FunctionDecl *FD) const;
52 AllocKind &AKind, CheckerContext &C) const;
75 REGISTER_MAP_WITH_PROGRAMSTATE(RegionState, const MemRegion *, AllocKind) in REGISTER_MAP_WITH_PROGRAMSTATE() argument
90 AllocKind PointerArithChecker::getKindOfNewOp(const CXXNewExpr *NE, in getKindOfNewOp()
95 return AllocKind::Unknown; in getKindOfNewOp()
97 return AllocKind::Unknown; in getKindOfNewOp()
99 return AllocKind::Array; in getKindOfNewOp()
[all …]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
HDThreadSafetyTIL.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-13-stable/contrib/llvm-project/llvm/lib/IR/
HDAttributes.cpp478 assert(hasAttribute(Attribute::AllocKind) && in getAllocKind()
587 if (hasAttribute(Attribute::AllocKind)) { in getAsString()
1169 if (auto A = findEnumAttribute(Attribute::AllocKind)) in getAllocKind()
1988 return addRawIntAttr(Attribute::AllocKind, static_cast<uint64_t>(Kind)); in addAllocKindAttr()
HDVerifier.cpp2295 if (Attrs.hasFnAttr(Attribute::AllocKind)) { in verifyFunctionAttrs()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDDeclCXX.cpp2743 uint64_t AllocKind) { in CreateDeserialized() argument
2744 bool hasTrailingExplicit = static_cast<bool>(AllocKind & TAKHasTailExplicit); in CreateDeserialized()
2746 static_cast<bool>(AllocKind & TAKInheritsConstructor); in CreateDeserialized()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDAttributes.td64 def AllocKind: IntAttr<"allockind", [FnAttr]>;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDBuildLibCalls.cpp246 if (F.hasFnAttribute(Attribute::AllocKind)) in setAllocKind()
249 Attribute::get(F.getContext(), Attribute::AllocKind, uint64_t(K))); in setAllocKind()
HDCodeExtractor.cpp923 case Attribute::AllocKind: in constructFunction()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDMemoryBuiltins.cpp277 Attribute Attr = CB->getFnAttr(Attribute::AllocKind); in getAllocFnKind()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDDeclCXX.h2593 uint64_t AllocKind);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
HDBitcodeReader.cpp2073 return Attribute::AllocKind; in getAttrFromCode()
2323 else if (Kind == Attribute::AllocKind) in parseAttributeGroupBlock()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp742 case Attribute::AllocKind: in getAttrKindEncoding()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
HDLLParser.cpp1620 case Attribute::AllocKind: { in parseEnumAttribute()