Searched refs:AllocKind (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Attributes.cpp | 304 return get(Context, AllocKind, static_cast<uint64_t>(Kind)); in getWithAllocKind() 487 assert(hasAttribute(Attribute::AllocKind) && in getAllocKind() 602 if (hasAttribute(Attribute::AllocKind)) { in getAsString() 1382 if (auto A = findEnumAttribute(Attribute::AllocKind)) in getAllocKind() 2243 return addRawIntAttr(Attribute::AllocKind, static_cast<uint64_t>(Kind)); in addAllocKindAttr()
|
| H A D | Verifier.cpp | 2384 if (Attrs.hasFnAttr(Attribute::AllocKind)) { in verifyFunctionAttrs() 2416 Check(Variant->hasFnAttribute(Attribute::AllocKind) && in verifyFunctionAttrs() 2417 (Variant->getFnAttribute(Attribute::AllocKind).getAllocKind() & in verifyFunctionAttrs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 2079 AllocFnKind AllocKind = in tryFoldIntoCalloc() local 2080 Attrs.getFnAttr(Attribute::AllocKind).getAllocKind() | in tryFoldIntoCalloc() 2082 AllocKind &= ~AllocFnKind::Uninitialized; in tryFoldIntoCalloc() 2084 Attrs.addFnAttribute(Ctx, Attribute::getWithAllocKind(Ctx, AllocKind)) in tryFoldIntoCalloc()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyTIL.h | 1007 enum AllocKind { enum 1012 Alloc(SExpr *D, AllocKind K) : SExpr(COP_Alloc), Dtype(D) { Flags = K; } in Alloc() 1017 AllocKind kind() const { return static_cast<AllocKind>(Flags); } in kind()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2943 uint64_t AllocKind) { in CreateDeserialized() argument 2944 bool hasTrailingExplicit = static_cast<bool>(AllocKind & TAKHasTailExplicit); in CreateDeserialized() 2946 static_cast<bool>(AllocKind & TAKInheritsConstructor); in CreateDeserialized()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.td | 89 def AllocKind: IntAttr<"allockind", IntersectPreserve, [FnAttr]>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 299 if (F.hasFnAttribute(Attribute::AllocKind)) in setAllocKind() 302 Attribute::get(F.getContext(), Attribute::AllocKind, uint64_t(K))); in setAllocKind()
|
| H A D | CodeExtractor.cpp | 929 case Attribute::AllocKind: in constructFunctionDeclaration()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemoryBuiltins.cpp | 265 Attribute Attr = CB->getFnAttr(Attribute::AllocKind); in getAllocFnKind()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2651 uint64_t AllocKind);
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 2120 return Attribute::AllocKind; in getAttrFromCode() 2389 else if (Kind == Attribute::AllocKind) in parseAttributeGroupBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 789 case Attribute::AllocKind: in getAttrKindEncoding()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 1608 case Attribute::AllocKind: { in parseEnumAttribute()
|