Home
last modified time | relevance | path

Searched refs:align_val_t (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_new_delete.cpp24 enum class align_val_t: __sanitizer::uptr {}; enum
86 void *operator new(__sanitizer::uptr size, std::align_val_t align);
87 void *operator new(__sanitizer::uptr size, std::align_val_t align) { in operator new()
92 void *operator new[](__sanitizer::uptr size, std::align_val_t align);
93 void *operator new[](__sanitizer::uptr size, std::align_val_t align) { in operator new[]()
98 void *operator new(__sanitizer::uptr size, std::align_val_t align,
100 void *operator new(__sanitizer::uptr size, std::align_val_t align, in operator new()
107 void *operator new[](__sanitizer::uptr size, std::align_val_t align,
109 void *operator new[](__sanitizer::uptr size, std::align_val_t align, in operator new[]()
160 void operator delete(void *ptr, std::align_val_t align) NOEXCEPT;
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_new_delete.cpp109 enum class align_val_t : size_t {}; enum
113 size_t size, std::align_val_t align) { in operator new()
117 size_t size, std::align_val_t align) { in operator new[]()
121 size_t size, std::align_val_t align, std::nothrow_t const &) { in operator new()
125 size_t size, std::align_val_t align, std::nothrow_t const &) { in operator new[]()
130 void *ptr, std::align_val_t align) NOEXCEPT { in operator delete()
134 void *ptr, std::align_val_t) NOEXCEPT { in operator delete[]() argument
138 void *ptr, std::align_val_t, std::nothrow_t const &) NOEXCEPT { in operator delete() argument
142 void *ptr, std::align_val_t, std::nothrow_t const &) NOEXCEPT { in operator delete[]() argument
146 void *ptr, size_t, std::align_val_t) NOEXCEPT { in operator delete() argument
[all …]
/freebsd/contrib/llvm-project/libcxx/src/
H A Dnew.cpp119 static void* operator_new_aligned_impl(std::size_t size, std::align_val_t alignment) { in operator_new_aligned_impl()
123 alignment = std::align_val_t(sizeof(void*)); in operator_new_aligned_impl()
140 operator new(std::size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC { in operator new()
147 _LIBCPP_WEAK void* operator new(size_t size, std::align_val_t alignment, const std::nothrow_t&) noe… in operator new()
151 …!std::__is_function_overridden(static_cast<void* (*)(std::size_t, std::align_val_t)>(&operator new… in operator new()
172 operator new[](size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC { in operator new[]()
176 _LIBCPP_WEAK void* operator new[](size_t size, std::align_val_t alignment, const std::nothrow_t&) n… in operator new[]()
180 …!std::__is_function_overridden(static_cast<void* (*)(std::size_t, std::align_val_t)>(&operator new… in operator new[]()
201 _LIBCPP_WEAK void operator delete(void* ptr, std::align_val_t) noexcept { std::__libcpp_aligned_fre… in operator delete() argument
203 _LIBCPP_WEAK void operator delete(void* ptr, std::align_val_t alignment, const std::nothrow_t&) noe… in operator delete()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_new_delete.cpp25 // Fake std::nothrow_t and std::align_val_t to avoid including <new>.
28 enum class align_val_t: size_t {}; enum
63 void *operator new(size_t size, std::align_val_t align) in operator new()
66 void *operator new[](size_t size, std::align_val_t align) in operator new[]()
69 void *operator new(size_t size, std::align_val_t align, std::nothrow_t const&)
72 void *operator new[](size_t size, std::align_val_t align, std::nothrow_t const&)
95 void operator delete(void *ptr, std::align_val_t align) NOEXCEPT in operator delete()
98 void operator delete[](void *ptr, std::align_val_t align) NOEXCEPT in operator delete[]()
101 void operator delete(void *ptr, std::align_val_t align, std::nothrow_t const&) in operator delete()
104 void operator delete[](void *ptr, std::align_val_t alig
[all...]
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_new_delete.cpp26 enum class align_val_t : size_t {}; enum
58 void *operator new(size_t size, std::align_val_t align) { in operator new()
62 void *operator new[](size_t size, std::align_val_t align) { in operator new[]()
66 void *operator new(size_t size, std::align_val_t align, in operator new()
71 void *operator new[](size_t size, std::align_val_t align, in operator new[]()
99 void operator delete(void *ptr, std::align_val_t align)NOEXCEPT { in operator delete()
103 void operator delete[](void *ptr, std::align_val_t align) NOEXCEPT { in operator delete[]()
107 void operator delete(void *ptr, std::align_val_t align, in operator delete()
112 void operator delete[](void *ptr, std::align_val_t align, in operator delete[]()
117 void operator delete(void *ptr, size_t size, std::align_val_t align)NOEXCEPT { in operator delete()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_new_delete.cpp30 enum class align_val_t : size_t {}; enum
63 void *operator new(size_t size, std::align_val_t align) { in operator new()
67 void *operator new[](size_t size, std::align_val_t align) { in operator new[]()
71 void *operator new(size_t size, std::align_val_t align, in operator new()
76 void *operator new[](size_t size, std::align_val_t align, in operator new[]()
120 void operator delete(void *ptr, std::align_val_t align)NOEXCEPT { in operator delete()
124 void operator delete[](void *ptr, std::align_val_t align) NOEXCEPT { in operator delete[]()
128 void operator delete(void *ptr, std::align_val_t align, in operator delete()
133 void operator delete[](void *ptr, std::align_val_t align, in operator delete[]()
138 void operator delete(void *ptr, size_t size, std::align_val_t align)NOEXCEPT { in operator delete()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A Dnew35 enum class align_val_t : size_t {}; // C++17
53 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17, nodi…
55 void* operator new(std::size_t size, std::align_val_t alignment,
59 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17
61 std::align_val_t alignment) noexcept; // replaceable, C++17
63 void operator delete(void* ptr, std:align_val_t alignment,
68 … std::align_val_t alignment) noexcept; // replaceable, C++17, nodiscard in C++20
70 void* operator new[](std::size_t size, std::align_val_t alignment,
75 std::align_val_t alignment) noexcept; // replaceable, C++17
77 std::align_val_t alignment) noexcept; // replaceable, C++17
[all …]
H A D__config668 // for align_val_t were added in 19.12, aka VS 2017 version 15.3.
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dwrappers_cpp.cpp24 enum class align_val_t : size_t {}; in operator new()
60 INTERFACE WEAK void *operator new(size_t size, std::align_val_t align) { in operator delete[]()
66 INTERFACE WEAK void *operator new[](size_t size, std::align_val_t align) { in operator delete()
72 INTERFACE WEAK void *operator new(size_t size, std::align_val_t align, in operator delete()
79 INTERFACE WEAK void *operator new[](size_t size, std::align_val_t align, in operator delete()
114 std::align_val_t align) NOEXCEPT {
120 std::align_val_t align) NOEXCEPT {
125 INTERFACE WEAK void operator delete(void *ptr, std::align_val_t align,
131 INTERFACE WEAK void operator delete[](void *ptr, std::align_val_t align,
138 std::align_val_t alig
21 enum class align_val_t : size_t {}; global() enum
[all...]
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_interceptors.cpp67 enum class align_val_t: size_t;
260 void *operator new(size_t size, std::align_val_t align)
263 void *operator new[](size_t size, std::align_val_t align)
266 void *operator new(size_t size, std::align_val_t align, std::nothrow_t const&)
269 void *operator new[](size_t size, std::align_val_t align, std::nothrow_t const&)
288 void operator delete(void *ptr, std::align_val_t) NOEXCEPT
291 void operator delete[](void *ptr, std::align_val_t) NOEXCEPT
294 void operator delete(void *ptr, std::align_val_t, std::nothrow_t const&)
297 void operator delete[](void *ptr, std::align_val_t, std::nothrow_t const&)
300 void operator delete(void *ptr, size_t size, std::align_val_t) NOEXCEP in operator delete()
286 operator delete(void * ptr,std::align_val_t) operator delete() argument
289 operator delete[](void * ptr,std::align_val_t) operator delete[]() argument
292 operator delete(void * ptr,std::align_val_t,std::nothrow_t const &) operator delete() argument
295 operator delete[](void * ptr,std::align_val_t,std::nothrow_t const &) operator delete[]() argument
298 operator delete(void * ptr,size_t size,std::align_val_t) operator delete() argument
301 operator delete[](void * ptr,size_t size,std::align_val_t) operator delete[]() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DMemAlloc.cpp19 std::align_val_t(Alignment) in allocate_buffer()
32 std::align_val_t(Alignment) in deallocate_buffer()
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dtemporary_buffer.h35 align_val_t __al = align_val_t(_LIBCPP_ALIGNOF(_Tp)); in get_temporary_buffer()
/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dsmall_buffer.h69 …byte* __allocation = static_cast<byte*>(::operator new[](sizeof(_Stored), align_val_t{alignof(_Sto… in __alloc()
78 …::operator delete[](*reinterpret_cast<void**>(__buffer_), sizeof(_Stored), align_val_t{alignof(_St… in __dealloc()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.def164 /// void operator delete[](void*, std::align_val_t);
169 /// void operator delete[](void*, std::align_val_t, const std::nothrow_t&)
179 /// void operator delete[](void*, unsigned int, std::align_val_t);
189 /// void operator delete[](void*, unsigned long, std::align_val_t);
204 /// void operator delete(void*, std::align_val_t)
209 /// void operator delete(void*, std::align_val_t, const std::nothrow_t&)
219 /// void operator delete(void*, unsigned int, std::align_val_t)
229 /// void operator delete(void*, unsigned long, std::align_val_t)
244 /// void *operator new[](unsigned int, std::align_val_t)
249 /// void *operator new[](unsigned int, std::align_val_t, const std::nothrow_t&)
[all …]
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dnew.cppm
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc590 SYMBOL(align_val_t, std::, <new>)
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td11877 "'::operator new(size_t, align_val_t, nothrow_t)'}1 for %0"