| /llvm-project-15.0.7/compiler-rt/test/scudo/ |
| H A D | memalign.c | 46 p = memalign(alignment, size - (2 * sizeof(void *) * k)); in main() 58 p = memalign(alignment, 0x1000 - (2 * sizeof(void *) * k)); in main() 67 p = memalign(alignment - 1, size); in main() 93 void *p = memalign(16, 16); in main()
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | alloc-fns-alignment.c | 14 void *memalign(size_t, size_t); 33 return memalign(a, n); in memalign_variable_test() 45 return memalign(4096, n); in memalign_large_constant_test()
|
| H A D | memalign-libcall.c | 5 void *memalign(size_t, size_t); 9 return memalign(alignment, size); in test()
|
| H A D | allocs-fns-allocsize.c | 9 void *memalign(size_t, size_t); 28 return memalign(a, n); in memalign_test()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/ |
| H A D | asan_malloc_linux.cpp | 98 INTERCEPTOR(void*, memalign, uptr boundary, uptr size) { in INTERCEPTOR() argument 174 void *(*memalign)(uptr alignment, uptr bytes); member 184 void *(*memalign)(uptr alignment, uptr bytes); member 193 WRAP(realloc), WRAP(memalign), WRAP(malloc_usable_size)}; 197 WRAP(malloc), WRAP(malloc_usable_size), WRAP(memalign),
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | deref-alloc-fns.ll | 13 declare noalias align 16 i8* @memalign(i64, i64) 99 ; GNU-NEXT: [[CALL:%.*]] = tail call noalias align 32 dereferenceable_or_null(512) i8* @memalign… 102 %call = tail call noalias i8* @memalign(i64 32, i64 512) 109 ; GNU-NEXT: [[CALL:%.*]] = tail call noalias align 32 i8* @memalign(i64 32, i64 [[SIZE]]) 113 %call = tail call noalias i8* @memalign(i64 32, i64 %size) 120 ; GNU-NEXT: [[CALL:%.*]] = tail call noalias align 32 i8* @memalign(i64 32, i64 [[SIZE]]) 124 %call = tail call noalias i8* @memalign(i64 32, i64 %size) 130 ; GNU-NEXT: [[CALL:%.*]] = tail call noalias dereferenceable_or_null(128) i8* @memalign(i64 [[AL… 133 %call = tail call noalias i8* @memalign(i64 %align, i64 128)
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/ |
| H A D | wrappers_c_test.cpp | 107 P = memalign(Align, Size); in TEST() 119 P = memalign(Alignment, Size); in TEST() 133 EXPECT_EQ(memalign(4096U, SIZE_MAX), nullptr); in TEST() 140 P = memalign(Alignment, 1024U); in TEST() 205 P = memalign(Alignment, Size); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Posix/ |
| H A D | large_allocator_unpoisons_on_free.cpp | 16 return memalign(boundary, size); in my_memalign()
|
| /llvm-project-15.0.7/compiler-rt/lib/dfsan/ |
| H A D | dfsan_interceptors.cpp | 93 INTERCEPTOR(void *, memalign, SIZE_T alignment, SIZE_T size) { in INTERCEPTOR() argument 206 INTERCEPT_FUNCTION(memalign); in initialize_interceptors()
|
| H A D | done_abilist.txt | 68 fun:memalign=discard
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/ |
| H A D | scudo_malloc.cpp | 53 INTERCEPTOR_ATTRIBUTE void *memalign(size_t alignment, size_t size) { in memalign() function
|
| /llvm-project-15.0.7/compiler-rt/lib/memprof/ |
| H A D | memprof_malloc_linux.cpp | 86 INTERCEPTOR(void *, memalign, uptr boundary, uptr size) { in INTERCEPTOR() argument
|
| /llvm-project-15.0.7/compiler-rt/lib/lsan/ |
| H A D | lsan_interceptors.cpp | 122 INTERCEPTOR(void*, memalign, uptr alignment, uptr size) { in INTERCEPTOR() argument 127 #define LSAN_MAYBE_INTERCEPT_MEMALIGN INTERCEPT_FUNCTION(memalign)
|
| /llvm-project-15.0.7/compiler-rt/test/dfsan/ |
| H A D | interceptors.c | 86 char *p = (char *) memalign(kAlignment, kSize); in test_memalign()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_allocator_testlib.cpp | 140 void *memalign(size_t alignment, size_t size) { in memalign() function
|
| /llvm-project-15.0.7/compiler-rt/lib/hwasan/ |
| H A D | hwasan_allocation_functions.cpp | 166 INTERCEPTOR_ALIAS(void *, memalign, SIZE_T alignment, SIZE_T size);
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/tests/ |
| H A D | asan_test.cpp | 103 int *ma = (int*)memalign(kPageSize, kPageSize); in TEST() 339 char *p = (char *)memalign(align, size); in MemalignRun() 344 TEST(AddressSanitizer, memalign) { in TEST() argument
|
| /llvm-project-15.0.7/llvm/test/Transforms/InferFunctionAttrs/ |
| H A D | no-proto.ll | 594 ; CHECK: declare void @memalign(...) 595 declare void @memalign(...)
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | wrappers_c.inc | 87 INTERFACE WEAK void *SCUDO_PREFIX(memalign)(size_t alignment, size_t size) {
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_malloc_mac.inc | 403 sanitizer_zone.memalign = &__sanitizer_mz_memalign;
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.def | 1021 /// void *memalign(size_t boundary, size_t size); 1022 TLI_DEFINE_ENUM_INTERNAL(memalign) 1023 TLI_DEFINE_STRING_INTERNAL("memalign")
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/ |
| H A D | msan_interceptors.cpp | 169 INTERCEPTOR(void *, memalign, SIZE_T alignment, SIZE_T size) { in INTERCEPTOR() argument 173 #define MSAN_MAYBE_INTERCEPT_MEMALIGN INTERCEPT_FUNCTION(memalign)
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_interceptors_posix.cpp | 805 TSAN_INTERCEPTOR(void*, memalign, uptr align, uptr sz) { in TSAN_INTERCEPTOR() argument 806 SCOPED_INTERCEPTOR_RAW(memalign, align, sz); in TSAN_INTERCEPTOR() 809 #define TSAN_MAYBE_INTERCEPT_MEMALIGN TSAN_INTERCEPT(memalign)
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interceptors_posix.cpp | 810 TSAN_INTERCEPTOR(void*, memalign, uptr align, uptr sz) { in TSAN_INTERCEPTOR() argument 811 SCOPED_INTERCEPTOR_RAW(memalign, align, sz); in TSAN_INTERCEPTOR() 814 #define TSAN_MAYBE_INTERCEPT_MEMALIGN TSAN_INTERCEPT(memalign)
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | ScudoHardenedAllocator.rst | 79 - the allocation type (malloc, new, new[] or memalign), to detect potential
|