Home
last modified time | relevance | path

Searched refs:__align (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/lib/Headers/
H A Dmm_malloc.h33 _mm_malloc(size_t __size, size_t __align) { in _mm_malloc() argument
34 if (__align == 1) { in _mm_malloc()
38 if (!(__align & (__align - 1)) && __align < sizeof(void *)) in _mm_malloc()
39 __align = sizeof(void *); in _mm_malloc()
43 __mallocedMemory = __mingw_aligned_malloc(__size, __align); in _mm_malloc()
45 __mallocedMemory = _aligned_malloc(__size, __align); in _mm_malloc()
47 if (posix_memalign(&__mallocedMemory, __align, __size)) in _mm_malloc()
/llvm-project-15.0.7/libcxx/include/
H A Dnew236 return __align > __STDCPP_DEFAULT_NEW_ALIGNMENT__;
238 return __align > alignment_of<max_align_t>::value;
263 void *__libcpp_allocate(size_t __size, size_t __align) {
265 if (__is_overaligned_for_new(__align)) {
266 const align_val_t __align_val = static_cast<align_val_t>(__align);
271 (void)__align;
287 void __libcpp_deallocate(void* __ptr, size_t __size, size_t __align) {
289 (void)__align;
292 if (__is_overaligned_for_new(__align)) {
303 (void)__align;
[all …]
H A Dmemory929 _LIBCPP_FUNC_VIS void* align(size_t __align, size_t __sz, void*& __ptr, size_t& __space);
990 _LIBCPP_CONSTEXPR explicit __builtin_new_deleter(size_t __size, size_t __align)
991 : __size_(__size), __align_(__align) {}
1004 static __holder_t __allocate_bytes(size_t __s, size_t __align) {
1005 return __holder_t(_VSTD::__libcpp_allocate(__s, __align),
1006 __builtin_new_deleter(__s, __align));
1010 size_t __align) _NOEXCEPT {
1011 _VSTD::__libcpp_deallocate(__p, __s, __align);
/llvm-project-15.0.7/libcxx/include/__format/
H A Dformatter_output.h61 __padding_size(size_t __size, size_t __width, __format_spec::__alignment __align) { in __padding_size() argument
64__align != __format_spec::__alignment::__zero_padding, "the caller should have handled the zero-pa… in __padding_size()
67 switch (__align) { in __padding_size()
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dmemory_resource107 void* allocate(size_t __bytes, size_t __align = __max_align)
108 { return do_allocate(__bytes, __align); }
111 void deallocate(void * __p, size_t __bytes, size_t __align = __max_align)
112 { do_deallocate(__p, __bytes, __align); }
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Daligned_storage.h99 _Aligner __align;
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Dblocks.cl84 // CHECK-DEBUG: !DIDerivedType(tag: DW_TAG_member, name: "__align"
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dshared_ptr.h1007 constexpr size_t __align = alignof(_Tp);
1008 return (__bytes + __align - 1) & ~(__align - 1);