Home
last modified time | relevance | path

Searched refs:Allocate (Results 1 – 25 of 352) sorted by relevance

12345678910>>...15

/openbsd/gnu/llvm/compiler-rt/lib/xray/tests/unit/
H A Dallocator_test.cpp27 TEST(AllocatorTest, Allocate) { in TEST() argument
29 auto B = A.Allocate(); in TEST()
35 auto B1 = A.Allocate(); in TEST()
37 auto B2 = A.Allocate(); in TEST()
53 for (auto B = A.Allocate(); B.Data != nullptr; B = A.Allocate(), ++C) in TEST()
72 for (auto B = A.Allocate(); B.Data != nullptr; B = A.Allocate(), ++C) in TEST()
/openbsd/gnu/llvm/llvm/include/llvm/Support/
H A DAllocatorBase.h38 void *Allocate(size_t Size, size_t Alignment) { in Allocate() function
41 &AllocatorBase::Allocate) != in Allocate()
43 &DerivedT::Allocate), in Allocate()
47 return static_cast<DerivedT *>(this)->Allocate(Size, Alignment); in Allocate()
69 template <typename T> T *Allocate(size_t Num = 1) {
70 return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
85 LLVM_ATTRIBUTE_RETURNS_NONNULL void *Allocate(size_t Size, size_t Alignment) { in Allocate() function
90 using AllocatorBase<MallocAllocator>::Allocate;
H A DRecyclingAllocator.h43 SubClass *Allocate() { return Base.template Allocate<SubClass>(Allocator); } in Allocate() function
45 T *Allocate() { return Base.Allocate(Allocator); } in Allocate() function
66 return Allocator.Allocate(); in new()
H A DRecycler.h83 SubClass *Allocate(AllocatorType &Allocator) { in Allocate() function
89 : static_cast<SubClass *>(Allocator.Allocate(Size, Align)); in Allocate()
93 T *Allocate(AllocatorType &Allocator) { in Allocate() function
94 return Allocate<T>(Allocator); in Allocate()
H A DAllocator.h148 LLVM_ATTRIBUTE_RETURNS_NONNULL void *Allocate(size_t Size, Align Alignment) { in Allocate() function
180 this->getAllocator().Allocate(PaddedSize, alignof(std::max_align_t)); in Allocate()
207 Allocate(size_t Size, size_t Alignment) { in Allocate() function
209 return Allocate(Size, Align(Alignment)); in Allocate()
213 using AllocatorBase<BumpPtrAllocatorImpl>::Allocate;
339 void *NewSlab = this->getAllocator().Allocate(AllocatedSlabSize, in StartNewSlab()
432 T *Allocate(size_t num = 1) { return Allocator.Allocate<T>(num); }
443 return Allocator.Allocate(Size, std::min((size_t)llvm::NextPowerOf2(Size), in new()
/openbsd/gnu/llvm/libcxx/benchmarks/
H A Dallocation.bench.cpp21 static void* Allocate(size_t N) { in Allocate() function
32 static void* Allocate(size_t N) { in Allocate() function
43 static void* Allocate(size_t N) { in Allocate() function
54 static void* Allocate(size_t N) { in Allocate() function
68 void* p = AllocWrapper::Allocate(alloc_size); in BM_AllocateAndDeallocate()
81 PointerList* p = (PointerList*)AllocWrapper::Allocate(alloc_size); in BM_AllocateOnly()
102 p = AllocWrapper::Allocate(alloc_size); in BM_DeallocateOnly()
/openbsd/gnu/llvm/clang/lib/AST/
H A DExprCXX.cpp257 Ctx.Allocate(totalSizeToAlloc<Stmt *, SourceRange>( in Create()
271 Ctx.Allocate(totalSizeToAlloc<Stmt *, SourceRange>( in CreateEmpty()
488 void *Mem = Context.Allocate(Size); in Create()
501 void *Mem = Context.Allocate(Size); in CreateEmpty()
956 auto *Mem = C.Allocate(Size, alignof(CXXDefaultArgExpr)); in CreateEmpty()
966 auto *Mem = C.Allocate(Size, alignof(CXXDefaultArgExpr)); in Create()
1010 auto *Mem = C.Allocate(Size, alignof(CXXDefaultInitExpr)); in CreateEmpty()
1021 auto *Mem = Ctx.Allocate(Size, alignof(CXXDefaultInitExpr)); in Create()
1247 void *Mem = Context.Allocate(Size); in Create()
1257 void *Mem = C.Allocate(Size); in CreateDeserialized()
[all …]
H A DOpenMPClause.cpp1054 void *Mem = C.Allocate( in Create()
1159 void *Mem = C.Allocate( in Create()
1181 void *Mem = C.Allocate( in CreateEmpty()
1215 void *Mem = C.Allocate( in Create()
1233 void *Mem = C.Allocate( in CreateEmpty()
1265 void *Mem = C.Allocate( in Create()
1285 void *Mem = C.Allocate( in CreateEmpty()
1327 void *Mem = C.Allocate( in Create()
1346 void *Mem = C.Allocate( in CreateEmpty()
1376 void *Mem = C.Allocate( in Create()
[all …]
H A DStmtCXX.cpp28 void *Mem = C.Allocate(Size, alignof(CXXTryStmt)); in Create()
35 void *Mem = C.Allocate(Size, alignof(CXXTryStmt)); in Create()
91 void *Mem = C.Allocate(Size, alignof(CoroutineBodyStmt)); in Create()
100 void *Mem = C.Allocate(Size, alignof(CoroutineBodyStmt)); in Create()
118 SubStmts[CoroutineBodyStmt::Allocate] = Args.Allocate; in CoroutineBodyStmt()
H A DStmtObjC.cpp51 void *Mem = Context.Allocate(Size, alignof(ObjCAtTryStmt)); in Create()
60 void *Mem = Context.Allocate(Size, alignof(ObjCAtTryStmt)); in CreateEmpty()
H A DStmt.cpp386 C.Allocate(totalSizeToAlloc<Stmt *, FPOptionsOverride>( in Create()
394 void *Mem = C.Allocate( in CreateEmpty()
436 void *Mem = C.Allocate(totalSizeToAlloc<const Attr *>(NumAttrs), in CreateEmpty()
963 void *Mem = Ctx.Allocate( in Create()
973 void *Mem = Ctx.Allocate( in CreateEmpty()
1084 void *Mem = Ctx.Allocate( in Create()
1092 void *Mem = Ctx.Allocate( in CreateEmpty()
1222 void *Mem = Ctx.Allocate( in Create()
1231 void *Mem = Ctx.Allocate( in CreateEmpty()
1374 void *Mem = Context.Allocate(Size); in Create()
[all …]
/openbsd/gnu/llvm/compiler-rt/lib/lsan/
H A Dlsan_allocator.cpp85 void *Allocate(const StackTrace &stack, uptr size, uptr alignment, in Allocate() function
96 void *p = allocator.Allocate(GetAllocatorCache(), size, alignment); in Allocate()
118 return Allocate(stack, size, 1, true); in Calloc()
163 void *ptr = Allocate(stack, size, alignment, kAlwaysClearMemory); in lsan_posix_memalign()
179 return SetErrnoOnNull(Allocate(stack, size, alignment, kAlwaysClearMemory)); in lsan_aligned_alloc()
189 return SetErrnoOnNull(Allocate(stack, size, alignment, kAlwaysClearMemory)); in lsan_memalign()
193 return SetErrnoOnNull(Allocate(stack, size, 1, kAlwaysClearMemory)); in lsan_malloc()
221 Allocate(stack, size, GetPageSizeCached(), kAlwaysClearMemory)); in lsan_valloc()
234 return SetErrnoOnNull(Allocate(stack, size, PageSize, kAlwaysClearMemory)); in lsan_pvalloc()
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_allocator_testlib.cpp104 void *p = allocator.Allocate(&cache, size, 8); in malloc()
120 void *p = allocator.Allocate(&cache, size, 8, false); in calloc()
143 void *p = allocator.Allocate(&cache, size, alignment); in memalign()
152 *memptr = allocator.Allocate(&cache, size, alignment); in posix_memalign()
162 void *p = allocator.Allocate(&cache, size, GetPageSizeCached()); in valloc()
H A Dsanitizer_allocator_test.cpp435 void *x = cache.Allocate(a, max_size_class); in SizeClassAllocatorGetBlockBeginStress()
567 void *x = a.Allocate(&stats, 1 << 20, 1); in TEST()
627 char *x = (char *)a.Allocate(&stats, size, 1); in TEST()
690 EXPECT_EQ(a->Allocate(&cache, -1, 1), (void*)0); in TestCombinedAllocator()
705 void *x = a->Allocate(&cache, size, 1); in TestCombinedAllocator()
850 static_allocator_cache.Allocate(a, 10); in AllocatorLeakTestWorker()
899 main_cache.Allocate(&allocator, class_id)); in TEST()
981 void *x = cache.Allocate(a, class_id0); in TestSizeClassAllocatorIteration()
1132 p[i] = (char*)cache.Allocate(a, Class2); in TEST()
1138 EXPECT_EQ(cache.Allocate(a, Class2), nullptr); in TEST()
[all …]
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_combined.h44 void *Allocate(AllocatorCache *cache, uptr size, uptr alignment) { in Allocate() function
69 res = cache->Allocate(&primary_, primary_.ClassID(size)); in Allocate()
71 res = secondary_.Allocate(&stats_, original_size, alignment); in Allocate()
100 return Allocate(cache, new_size, alignment); in Reallocate()
108 void *new_p = Allocate(cache, new_size, alignment); in Reallocate()
H A Dsanitizer_allocator_dlsym.h34 static void *Allocate(uptr size_in_bytes) { in Allocate() function
58 return Allocate(new_size); in Realloc()
66 void *new_ptr = Allocate(new_size); in Realloc()
H A Dsanitizer_allocator.cpp54 return internal_allocator()->Allocate(&internal_allocator_cache, size, in RawInternalAlloc()
57 return internal_allocator()->Allocate(cache, size, alignment); in RawInternalAlloc()
144 void *LowLevelAllocator::Allocate(uptr size) { in Allocate() function in __sanitizer::LowLevelAllocator
/openbsd/gnu/llvm/compiler-rt/lib/memprof/
H A Dmemprof_allocator.cpp338 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, in Allocate() function
381 allocated = allocator.Allocate(cache, needed_size, 8); in Allocate()
385 allocated = allocator.Allocate(cache, needed_size, 8); in Allocate()
491 void *new_ptr = Allocate(new_size, 8, stack, FROM_MALLOC); in Reallocate()
507 void *ptr = Allocate(nmemb * size, 8, stack, FROM_MALLOC); in Calloc()
595 return SetErrnoOnNull(instance.Allocate(size, 8, stack, FROM_MALLOC)); in memprof_malloc()
615 return SetErrnoOnNull(instance.Allocate(size, 8, stack, FROM_MALLOC)); in memprof_realloc()
629 instance.Allocate(size, GetPageSizeCached(), stack, FROM_MALLOC)); in memprof_valloc()
642 return SetErrnoOnNull(instance.Allocate(size, PageSize, stack, FROM_MALLOC)); in memprof_pvalloc()
653 return SetErrnoOnNull(instance.Allocate(size, alignment, stack, alloc_type)); in memprof_memalign()
[all …]
/openbsd/gnu/llvm/lld/include/lld/Common/
H A DMemory.h61 return new (getSpecificAllocSingleton<T>().Allocate()) in make()
83 return new (getSpecificAllocSingletonThreadLocal<T>().Allocate()) in makeThreadLocal()
88 return new (getSpecificAllocSingletonThreadLocal<T>().Allocate(n)) T[n]; in makeThreadLocalN()
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp173 SD = (SymExpr*) BPAlloc.Allocate<SymbolRegionValue>(); in getRegionValueSymbol()
192 SD = (SymExpr*) BPAlloc.Allocate<SymbolConjured>(); in conjureSymbol()
209 SD = (SymExpr*) BPAlloc.Allocate<SymbolDerived>(); in getDerivedSymbol()
225 SD = (SymExpr*) BPAlloc.Allocate<SymbolExtent>(); in getExtentSymbol()
243 SD = (SymExpr*) BPAlloc.Allocate<SymbolMetadata>(); in getMetadataSymbol()
260 data = (SymbolCast*) BPAlloc.Allocate<SymbolCast>(); in getCastSymbol()
278 data = (SymIntExpr*) BPAlloc.Allocate<SymIntExpr>(); in getSymIntExpr()
296 data = (IntSymExpr*) BPAlloc.Allocate<IntSymExpr>(); in getIntSymExpr()
314 data = (SymSymExpr*) BPAlloc.Allocate<SymSymExpr>(); in getSymSymExpr()
330 data = (UnarySymExpr *)BPAlloc.Allocate<UnarySymExpr>(); in getUnarySymExpr()
H A DBasicValueFactory.cpp100 P = (FoldNodeTy*) BPAlloc.Allocate<FoldNodeTy>(); in getValue()
135 D = (CompoundValData*) BPAlloc.Allocate<CompoundValData>(); in getCompoundValData()
154 D = (LazyCompoundValData*) BPAlloc.Allocate<LazyCompoundValData>(); in getLazyCompoundValData()
172 D = (PointerToMemberData *)BPAlloc.Allocate<PointerToMemberData>(); in getPointerToMemberData()
361 P = (FoldNodeTy*) BPAlloc.Allocate<FoldNodeTy>(); in getPersistentSValWithData()
386 P = (FoldNodeTy*) BPAlloc.Allocate<FoldNodeTy>(); in getPersistentSValPair()
/openbsd/gnu/llvm/compiler-rt/lib/asan/tests/
H A Dasan_fake_stack_test.cpp105 TEST(FakeStack, Allocate) { in TEST() argument
115 FakeFrame *ff = fs->Allocate(stack_size_log, cid, 0); in TEST()
124 EXPECT_EQ(0UL, fs->Allocate(stack_size_log, cid, 0)); in TEST()
136 FakeFrame *ff = fs->Allocate(fs->stack_size_log(), class_id, 0); in RecursiveFunction()
/openbsd/gnu/llvm/lldb/source/Utility/
H A DEnvironment.cpp17 Allocator.Allocate(sizeof(char) * size, alignof(char))); in make_entry()
30 Allocator.Allocate(sizeof(char *) * (Env.size() + 1), alignof(char *))); in Envp()
/openbsd/gnu/llvm/compiler-rt/lib/asan/
H A Dasan_allocator.cpp224 void *Allocate(uptr size) { in Allocate() function
225 void *res = get_allocator().Allocate(cache_, size, 1); in Allocate()
473 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, in Allocate() function
526 allocated = allocator.Allocate(cache, needed_size, 8); in Allocate()
530 allocated = allocator.Allocate(cache, needed_size, 8); in Allocate()
715 void *new_ptr = Allocate(new_size, 8, stack, FROM_MALLOC, true); in Reallocate()
736 void *ptr = Allocate(nmemb * size, 8, stack, FROM_MALLOC, false); in Calloc()
1001 instance.Allocate(size, PageSize, stack, FROM_MALLOC, true)); in asan_pvalloc()
1013 instance.Allocate(size, alignment, stack, alloc_type, true)); in asan_memalign()
1024 instance.Allocate(size, alignment, stack, FROM_MALLOC, true)); in asan_aligned_alloc()
[all …]
/openbsd/gnu/llvm/llvm/lib/MC/
H A DMCContext.cpp194 return new (MCInstAllocator.Allocate()) MCInst; in createMCInst()
459 R.first->second = new (MachOAllocator.Allocate()) in getMachOSection()
489 auto *Ret = new (ELFAllocator.Allocate()) in createELFSectionImpl()
654 GOFFSection = new (GOFFAllocator.Allocate()) in getGOFFSection()
685 MCSectionCOFF *Result = new (COFFAllocator.Allocate()) MCSectionCOFF( in getCOFFSection()
755 MCSectionWasm *Result = new (WasmAllocator.Allocate()) in getWasmSection()
814 Result = new (XCOFFAllocator.Allocate()) MCSectionXCOFF( in getXCOFFSection()
818 Result = new (XCOFFAllocator.Allocate()) in getXCOFFSection()
845 MCSectionSPIRV *Result = new (SPIRVAllocator.Allocate()) in getSPIRVSection()
871 new (DXCAllocator.Allocate()) MCSectionDXContainer(Name, K, nullptr); in getDXContainerSection()
[all …]

12345678910>>...15