Home
last modified time | relevance | path

Searched refs:AllocForm (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DDynamicAllocator.h50 Form AllocForm; member
52 AllocationSite(std::unique_ptr<std::byte[]> Memory, Form AllocForm) in AllocationSite()
53 : AllocForm(AllocForm) { in AllocationSite()
71 Block *allocate(const Descriptor *D, unsigned EvalID, Form AllocForm);
74 unsigned EvalID, Form AllocForm);
77 Form AllocForm);
88 return It->second.AllocForm; in getAllocationForm()
H A DDynamicAllocator.cpp44 Form AllocForm) { in allocate() argument
51 return allocate(D, EvalID, AllocForm); in allocate()
56 Form AllocForm) { in allocate() argument
65 return allocate(D, EvalID, AllocForm); in allocate()
69 Form AllocForm) { in allocate() argument
93 AllocForm == Form::Operator ? Lifetime::Ended : Lifetime::Started; in allocate()
101 {D->asExpr(), AllocationSite(std::move(Memory), AllocForm)}); in allocate()
H A DInterp.cpp1024 DynamicAllocator::Form AllocForm, in CheckNewDeleteForms() argument
1027 if (AllocForm == DeleteForm) in CheckNewDeleteForms()
1034 << static_cast<int>(DeleteForm) << static_cast<int>(AllocForm) in CheckNewDeleteForms()
1207 if (std::optional<DynamicAllocator::Form> AllocForm = in Free() local
1212 if (!CheckNewDeleteForms(S, OpPC, *AllocForm, DeleteForm, BlockDesc, in Free()
H A DInterpBuiltin.cpp1614 std::optional<DynamicAllocator::Form> AllocForm = in interp__builtin_operator_delete() local
1623 assert(AllocForm); in interp__builtin_operator_delete()
1626 S, OpPC, *AllocForm, DynamicAllocator::Form::Operator, BlockDesc, Source); in interp__builtin_operator_delete()
H A DInterp.h127 DynamicAllocator::Form AllocForm,