Searched refs:pool (Results 1 - 25 of 86) sorted by relevance

1234

/haiku-buildtools/gcc/gcc/
H A Dalloc-pool.c1 /* Functions to support a pool of allocatable objects.
24 #include "alloc-pool.h"
34 /* The ID of alloc pool which the object was allocated from. */
68 1) The overhead in a pool is not accounted for.
71 size for that pool. */
82 /* Size of element in the pool. */
99 /* Create a pool of things of size SIZE, with NUM in each block we
105 alloc_pool pool; local
125 /* Allocate memory for the pool structure. */
126 pool
167 empty_alloc_pool(alloc_pool pool) argument
197 free_alloc_pool(alloc_pool pool) argument
210 free_alloc_pool_if_empty(alloc_pool *pool) argument
221 pool_alloc(alloc_pool pool) argument
305 pool_free(alloc_pool pool, void *ptr) argument
[all...]
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/aarch64/
H A Dvaddv-intrinsic.x3 test_vaddv_v2sf (const float32_t *pool)
7 val = vld1_f32 (pool);
12 test_vaddv_v4sf (const float32_t *pool)
16 val = vld1q_f32 (pool);
21 test_vaddv_v2df (const float64_t *pool)
25 val = vld1q_f64 (pool);
H A Dvsqrt.c14 const float32_t pool[] = {4.0f, 9.0f}; local
18 val = vld1_f32 (pool);
30 const float32_t pool[] = {4.0f, 9.0f, 16.0f, 25.0f}; local
34 val = vld1q_f32 (pool);
50 const float64_t pool[] = {4.0, 9.0}; local
54 val = vld1q_f64 (pool);
H A Dfmla_intrinsic_1.c53 float##size##_t pool[lanes] = POOL##lanes; \
61 test_vfma_lane_f##size (res, pool, pool); \
63 if (fabs (res[i] - pool[i]) > DELTA) \
68 test_vfmaq_lane_f##size (res2, pool, pool); \
70 if (fabs (res2[i] - pool[i]) > DELTA) \
75 test_vfma_laneq_f##size (res3, pool, pool); \
77 if (fabs (res3[i] - pool[
[all...]
H A Dfmls_intrinsic_1.c53 float##size##_t pool[lanes] = POOL##lanes; \
61 test_vfms_lane_f##size (res, pool, pool); \
64 if (fabs (res[i] + pool[i]) > DELTA) \
68 test_vfmsq_lane_f##size (res2, pool, pool); \
71 if (fabs (res2[i] + pool[i]) > DELTA) \
75 test_vfms_laneq_f##size (res3, pool, pool); \
78 if (fabs (res3[i] + pool[
[all...]
H A Dfmul_intrinsic_1.c51 float##size##_t pool[lanes] = POOL##lanes; \
59 test_vmul_lane_f##size (res, pool, pool); \
63 if (fabs (res[i] - pool[i]) > DELTA) \
66 test_vmulq_lane_f##size (res2, pool, pool); \
70 if (fabs (res2[i] - pool[i]) > DELTA) \
73 test_vmul_laneq_f##size (res3, pool, pool); \
77 if (fabs (res3[i] - pool[
[all...]
/haiku-buildtools/gcc/gcc/testsuite/obj-c++.dg/
H A Dtry-catch-7.mm7 TestsuiteObject * pool = [TestsuiteObject new];
22 [pool free];
/haiku-buildtools/gcc/gcc/testsuite/objc.dg/
H A Dtry-catch-6.m7 TestsuiteObject * pool = [TestsuiteObject new];
23 [pool free];
H A Dobjc-foreach-4.m15 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
20 [pool release];
/haiku-buildtools/legacy/gcc/gcc/f/
H A Dmalloc.h107 mallocArea_ malloc_find_inpool_ (mallocPool pool, void *ptr);
109 void malloc_kill_inpool_ (mallocPool pool, mallocType_ type, void *ptr,
112 void *malloc_new_inpool_ (mallocPool pool, mallocType_ type, const char *name,
114 void *malloc_new_zinpool_ (mallocPool pool, mallocType_ type, const char *name,
122 void *malloc_resize_inpool_ (mallocPool pool, mallocType_ type, void *ptr,
124 void malloc_verify_inpool_ (mallocPool pool, mallocType_ type, void *ptr,
129 #define malloc_new_ks(pool,name,size) \
130 malloc_new_inpool_ (pool,MALLOC_typeKS_,name,size)
131 #define malloc_new_ksr(pool,name,size) \
132 malloc_new_inpool_ (pool,MALLOC_typeKSR
[all...]
H A Dmalloc.c26 Fast pool-based memory allocation.
79 static void malloc_kill_area_ (mallocPool pool, mallocArea_ a);
81 static void malloc_verify_area_ (mallocPool pool, mallocArea_ a);
95 malloc_kill_area_(mallocPool pool,mallocArea_ area);
100 malloc_kill_area_ (mallocPool pool UNUSED, mallocArea_ a)
109 pool->freed += a->size;
110 pool->frees++;
119 malloc_verify_area_(mallocPool pool,mallocArea_ area);
125 malloc_verify_area_ (mallocPool pool UNUSED, mallocArea_ a UNUSED)
148 /* malloc_pool_display -- Display a pool
273 malloc_pool_use(mallocPool pool) argument
305 malloc_find_inpool_(mallocPool pool, void *ptr) argument
332 malloc_kill_inpool_(mallocPool pool, mallocType_ type UNUSED, void *ptr, mallocSize s UNUSED) argument
387 malloc_new_inpool_(mallocPool pool, mallocType_ type, const char *name, mallocSize s) argument
440 malloc_new_zinpool_(mallocPool pool, mallocType_ type, const char *name, mallocSize s, int z) argument
458 malloc_pool_find_(mallocPool pool, mallocPool parent) argument
477 malloc_resize_inpool_(mallocPool pool, mallocType_ type UNUSED, void *ptr, mallocSize ns, mallocSize os UNUSED) argument
[all...]
H A Dbit.h50 mallocPool pool; member in struct:_ffebit_
63 ffebit ffebit_new (mallocPool pool, ffebitCount size);
74 #define ffebit_pool(b) ((b)->pool)
/haiku-buildtools/gcc/libcilkrts/runtime/
H A Dcilk_fiber.cpp62 inline int cilk_fiber_pool_sanity_check(cilk_fiber_pool *pool, const char* desc) argument
66 if ((NULL != pool) && pool->total > 0) {
68 // Root pool should not allocate more fibers than alloc_max
69 errors += ((pool->parent == NULL) &&
70 (pool->total > pool->alloc_max));
71 errors += (pool->total > pool->high_water);
74 fprintf(stderr, "ERROR at %s: pool
83 increment_pool_total(cilk_fiber_pool* pool) argument
90 decrement_pool_total(cilk_fiber_pool* pool, int fibers_freed) argument
103 cilk_fiber_pool_free_fibers_from_pool(cilk_fiber_pool* pool, unsigned num_to_keep, cilk_fiber* fiber_to_return) argument
183 cilk_fiber_pool_move_fibers_to_parent_pool(cilk_fiber_pool* pool, unsigned num_to_keep) argument
223 cilk_fiber_pool_init(cilk_fiber_pool* pool, cilk_fiber_pool* parent, size_t stack_size, unsigned buffer_size, int alloc_max, int is_shared) argument
273 cilk_fiber_pool_destroy(cilk_fiber_pool* pool) argument
304 cilk_fiber_allocate(cilk_fiber_pool* pool) argument
320 cilk_fiber_remove_reference(cilk_fiber *fiber, cilk_fiber_pool *pool) argument
653 try_allocate_from_pool_recursive(cilk_fiber_pool* pool) argument
701 allocate(cilk_fiber_pool* pool) argument
799 remove_reference(cilk_fiber_pool* pool) argument
968 deallocate_self(cilk_fiber_pool* pool) argument
[all...]
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.law/
H A Dctors1.C16 POOL pool[2]; member in struct:VAL_LIST
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/init/
H A Dplacement4.C15 void *operator new(size_t size,Pool<int>& pool) argument
21 void operator delete(void *p,Pool<T>& pool) argument
29 Pool<int> pool; local
30 new (pool) A(); // { dg-message "required" }
/haiku-buildtools/binutils/gas/testsuite/gas/arm/
H A Dvfpv3-ldr_immediate.s7 .pool
13 .pool
19 .pool
25 .pool
31 .pool
37 .pool
43 .pool
47 .pool
H A Dvfpv3xd-ldr_immediate.s8 .pool
14 .pool
20 .pool
26 .pool
32 .pool
38 .pool
44 .pool
H A Dvfpv2-ldr_immediate.s9 .pool
15 .pool
21 .pool
27 .pool
33 .pool
39 .pool
45 .pool
H A Dldconst.s10 .pool
16 .pool
22 .pool
28 .pool
39 .pool
H A Dthumb2_vpool.s12 # Thumb-2 support vldr literal pool also.
17 .pool
23 .pool
29 .pool
35 .pool
41 .pool
47 .pool
49 # pool should be aligned to 8-byte.
52 .pool
58 .pool
[all...]
H A Dvldconst.s30 .pool
36 .pool
42 .pool
48 .pool
54 .pool
60 .pool
66 .pool
72 .pool
78 .pool
84 .pool
[all...]
H A Dthumb2_pool.s13 .pool
24 .pool
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/arm/
H A Dldconst.s10 .pool
16 .pool
22 .pool
28 .pool
/haiku-buildtools/binutils/gas/testsuite/gas/xtensa/
H A Dauto-litpools.d3 #name: auto literal pool placement
/haiku-buildtools/binutils/gas/testsuite/gas/aarch64/
H A Dlitpool.s1 # Based on PR 16688 this test checks that bignums are correctly added to the literal pool

Completed in 458 milliseconds

1234