Home
last modified time | relevance | path

Searched refs:alloca (Results 1 - 25 of 200) sorted by relevance

12345678

/third_party/backends/include/
H A Dlalloca.h40 Choose suitable implementation of alloca.
51 # define alloca __builtin_alloca macro
54 # include <alloca.h>
57 #pragma alloca
59 # ifndef alloca /* predefined by HP cc +Olibcalls */
63 #define alloca sanei_alloca macro
65 void *alloca ();
67 char *alloca ();
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A DOptimizer.cpp142 auto *alloca = llvm::dyn_cast<Ice::InstAlloca>(&inst); in propagateAlloca() local
144 if(!alloca) in propagateAlloca()
149 // Look for stores of this alloca's address. in propagateAlloca()
150 Ice::Operand *address = alloca->getDest(); in propagateAlloca()
175 // The address is now only stored, never loaded, so the store can be eliminated, together with its alloca. in propagateAlloca()
213 auto *alloca = llvm::dyn_cast<Ice::InstAlloca>(&inst); in performScalarReplacementOfAggregates() local
215 if(!alloca) in performScalarReplacementOfAggregates()
220 uint32_t sizeInBytes = llvm::cast<Ice::ConstantInteger32>(alloca->getSizeInBytes())->getValue(); in performScalarReplacementOfAggregates()
221 uint32_t alignInBytes = alloca->getAlignInBytes(); in performScalarReplacementOfAggregates()
228 Ice::Operand *address = alloca in performScalarReplacementOfAggregates()
242 auto *alloca = Ice::InstAlloca::create(function, newAddress[i], bytes, alignInBytes); performScalarReplacementOfAggregates() local
654 Ice::InstAlloca *alloca = def ? llvm::dyn_cast<Ice::InstAlloca>(def) : nullptr; allocaOf() local
[all...]
/third_party/python/Modules/_ctypes/libffi_osx/include/
H A Dffi_common.h20 # define alloca __builtin_alloca macro
23 # include <alloca.h>
26 # pragma alloca
28 # ifndef alloca /* predefined by HP cc +Olibcalls */
29 char* alloca();
/third_party/libunwind/libunwind/tests/
H A Dia64-test-dyn1.c114 r_epi = alloca (_U_dyn_region_info_size (5)); in main()
125 r_pro = alloca (_U_dyn_region_info_size (4)); in main()
141 r = alloca (_U_dyn_region_info_size (16)); in main()
152 r = alloca (_U_dyn_region_info_size (16)); in main()
165 r = alloca (_U_dyn_region_info_size (16)); in main()
/third_party/ltp/testcases/cve/
H A Dstack_clash.c42 #include <alloca.h>
64 volatile char * ptr = alloca(FRAME_SIZE - sizeof(long)); in exhaust_stack_into_sigsegv()
186 garbage = alloca(required); in preallocate_stack()
290 volatile int *a = alloca(128); in setup()
293 volatile int *b = alloca(128); in setup()
/third_party/mesa3d/include/
H A Dc99_alloca.h36 # define alloca _alloca macro
40 # include <alloca.h>
/third_party/musl/porting/uniproton/kernel/include/
H A Dalloca.h11 void *alloca(size_t);
13 #define alloca __builtin_alloca macro
/third_party/musl/porting/liteos_a/kernel/include/
H A Dalloca.h11 void *alloca(size_t);
13 #define alloca __builtin_alloca macro
/third_party/musl/porting/liteos_m_iccarm/kernel/include/
H A Dalloca.h11 void *alloca(size_t);
13 #define alloca __builtin_alloca macro
/third_party/musl/porting/liteos_m/kernel/include/
H A Dalloca.h11 void *alloca(size_t);
13 #define alloca __builtin_alloca macro
/third_party/musl/porting/liteos_m/user/include/
H A Dalloca.h11 void *alloca(size_t);
13 #define alloca __builtin_alloca macro
/third_party/musl/include/
H A Dalloca.h11 void *alloca(size_t);
13 #define alloca __builtin_alloca macro
/third_party/vulkan-loader/loader/
H A Dstack_allocation.h34 #include <alloca.h>
40 #define loader_stack_alloc(size) alloca(size)
44 #warning "alloca not available on this platform!"
/third_party/mesa3d/src/compiler/nir/
H A Dnir_vla.h36 _type *_name = alloca((_length) * sizeof *_name)
45 _type *_name = memset(alloca((_length) * sizeof *_name), _byte, (_length) * sizeof *_name)
/third_party/eudev/src/shared/
H A Dprocess-util.h24 #include <alloca.h>
38 _r_ = alloca(strlen("/proc/") + DECIMAL_STR_MAX(pid_t) + 1 + sizeof(field)); \
/third_party/pulseaudio/speex/libspeexdsp/
H A Dstack_alloc.h43 # include <alloca.h>
108 #define ALLOC(var, size, type) var = alloca(sizeof(type)*(size))
/third_party/node/deps/openssl/openssl/crypto/
H A Dcryptlib.c26 # define alloca _alloca macro
76 name = (WCHAR *)alloca(len + sizeof(WCHAR)); in OPENSSL_isservice()
142 fmtw = (WCHAR *)alloca(len_0 * sizeof(WCHAR)); in OPENSSL_showfatal()
/third_party/openssl/crypto/
H A Dcryptlib.c26 # define alloca _alloca macro
76 name = (WCHAR *)alloca(len + sizeof(WCHAR)); in OPENSSL_isservice()
142 fmtw = (WCHAR *)alloca(len_0 * sizeof(WCHAR)); in OPENSSL_showfatal()
/third_party/alsa-lib/src/
H A Dsocket.c47 struct cmsghdr *cmsg = alloca(cmsg_len); in snd_send_fd()
80 struct cmsghdr *cmsg = alloca(cmsg_len); in snd_receive_fd()
/third_party/libdrm/amdgpu/
H A Damdgpu_cs.c32 # include <alloca.h>
269 chunks = alloca(sizeof(struct drm_amdgpu_cs_chunk) * size); in amdgpu_cs_submit_one()
273 chunk_data = alloca(sizeof(struct drm_amdgpu_cs_chunk_data) * size); in amdgpu_cs_submit_one()
314 dependencies = alloca(sizeof(struct drm_amdgpu_cs_chunk_dep) * in amdgpu_cs_submit_one()
344 sem_dependencies = alloca(sizeof(struct drm_amdgpu_cs_chunk_dep) * sem_count); in amdgpu_cs_submit_one()
511 drm_fences = alloca(sizeof(struct drm_amdgpu_fence) * fence_count); in amdgpu_ioctl_wait_fences()
891 chunk_array = alloca(sizeof(uint64_t) * num_chunks); in amdgpu_cs_submit_raw()
920 chunk_array = alloca(sizeof(uint64_t) * num_chunks); in amdgpu_cs_submit_raw2()
/third_party/musl/porting/liteos_m_iccarm/kernel/src/regex/
H A Dtre.h213 /* alloca() versions. Like above, but memory is allocated with alloca()
217 tre_mem_new_impl(1, alloca(sizeof(struct tre_mem_struct)))
222 : tre_mem_alloc_impl((mem), 1, alloca(TRE_MEM_BLOCK_SIZE), 0, (size)))
/third_party/musl/porting/liteos_m/kernel/src/regex/
H A Dtre.h212 /* alloca() versions. Like above, but memory is allocated with alloca()
216 tre_mem_new_impl(1, alloca(sizeof(struct tre_mem_struct)))
221 : tre_mem_alloc_impl((mem), 1, alloca(TRE_MEM_BLOCK_SIZE), 0, (size)))
/third_party/musl/porting/uniproton/kernel/src/regex/
H A Dtre.h212 /* alloca() versions. Like above, but memory is allocated with alloca()
216 tre_mem_new_impl(1, alloca(sizeof(struct tre_mem_struct)))
221 : tre_mem_alloc_impl((mem), 1, alloca(TRE_MEM_BLOCK_SIZE), 0, (size)))
/third_party/musl/src/regex/
H A Dtre.h211 /* alloca() versions. Like above, but memory is allocated with alloca()
215 tre_mem_new_impl(1, alloca(sizeof(struct tre_mem_struct)))
220 : tre_mem_alloc_impl((mem), 1, alloca(TRE_MEM_BLOCK_SIZE), 0, (size)))
/third_party/openssl/ohos_lite/crypto/
H A Dcryptlib.c181 # define alloca _alloca macro
231 name = (WCHAR *)alloca(len + sizeof(WCHAR)); in OPENSSL_isservice()
297 fmtw = (WCHAR *)alloca(len_0 * sizeof(WCHAR)); in OPENSSL_showfatal()

Completed in 9 milliseconds

12345678