/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_new_delete.cpp | 24 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 D | hwasan_new_delete.cpp | 109 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 D | new.cpp | 119 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 D | msan_new_delete.cpp | 25 // 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 D | dfsan_new_delete.cpp | 26 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 D | memprof_new_delete.cpp | 30 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 D | new | 35 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 | __config | 668 // 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 D | wrappers_cpp.cpp | 24 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 D | lsan_interceptors.cpp | 67 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 D | MemAlloc.cpp | 19 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 D | temporary_buffer.h | 35 align_val_t __al = align_val_t(_LIBCPP_ALIGNOF(_Tp)); in get_temporary_buffer()
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | small_buffer.h | 69 …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 D | TargetLibraryInfo.def | 164 /// 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 D | new.cppm |
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 590 SYMBOL(align_val_t, std::, <new>)
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | DiagnosticSemaKinds.td | 11877 "'::operator new(size_t, align_val_t, nothrow_t)'}1 for %0"
|