Home
last modified time | relevance | path

Searched refs:realloc (Results 1 – 25 of 156) sorted by relevance

1234567

/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Windows/
H A Dheapalloc_rtl_transfer.cpp56 void *realloc = RtlReAllocateHeap_ptr(GetProcessHeap(), in main() local
59 assert(realloc && __sanitizer_get_ownership(realloc)); in main()
62 assert(((char *)realloc)[i] == '\xcc'); in main()
65 assert(((char *)realloc)[i] == 0); in main()
66 ((char *)realloc)[i] = '\xcc'; in main()
68 realloc = RtlReAllocateHeap_ptr(GetProcessHeap(), in main()
69 HEAP_ZERO_MEMORY, realloc, 2048); in main()
70 assert(realloc && __sanitizer_get_ownership(realloc)); in main()
73 assert(((char *)realloc)[i] == '\xcc'); in main()
76 assert(((char *)realloc)[i] == 0); in main()
[all …]
H A Dheapalloc_transfer.cpp17 void *realloc = HeapReAlloc(GetProcessHeap(), 0, alloc, 500); in main() local
19 assert(realloc && __sanitizer_get_ownership(realloc)); in main()
21 alloc = HeapReAlloc(GetProcessHeap(), HEAP_GENERATE_EXCEPTIONS, realloc, 100); in main()
H A Duse_after_realloc.cpp7 char *buffer = (char*)realloc(0, 32), in main()
9 buffer = (char*)realloc(buffer, 64); in main()
/llvm-project-15.0.7/compiler-rt/test/scudo/
H A Drealloc.cpp49 p = realloc(p, size); in main()
59 old_p = p = realloc(nullptr, size); in main()
65 p = realloc(p, size - 1); in main()
67 p = realloc(p, size); in main()
70 p = realloc(p, size + 1); in main()
73 p = realloc(p, 0); in main()
78 p = realloc(nullptr, size); in main()
82 p = realloc(p, size + 1); in main()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dmalloc.cpp36 void *realloc(void *ptr, size_t size);
203 void *realloc(int, bool = false) { realloc(1); } // no-crash in realloc() function in pr46253_class::a
208 void realloc(void *ptr, size_t size) { realloc(ptr, size); } // no-crash in realloc() function
212 void *realloc(void **ptr, size_t size) { realloc(ptr, size); } // no-crash in realloc() function
216 void *realloc(void *ptr, int size) { realloc(ptr, size); } // no-crash in realloc() function
H A Dmalloc.c64 realloc(p,0); in f2_realloc_0()
96 q = realloc(q, 20); in realloctest1()
113 char *r = realloc(p, 0); in reallocSizeZero1()
123 char *r = realloc(p, 0); in reallocSizeZero2()
134 char *r = realloc(p, 0); in reallocSizeZero3()
139 char *r = realloc(0, 0); in reallocSizeZero4()
144 char *r = realloc(0, 0); in reallocSizeZero5()
257 int *p = realloc(0, 8); in CheckUseZeroAllocatedNoWarn4()
400 q = realloc(q, 20); in f5()
417 realloc(p,0); in f6_realloc()
[all …]
H A Dmalloc-annotations.c11 void *realloc(void *ptr, size_t size);
46 realloc(p,0); in f2_realloc_0()
47 realloc(p,0); // expected-warning{{Attempt to free released memory}} in f2_realloc_0()
52 int *q = realloc(p,0); // no-warning in f2_realloc_1()
173 q = realloc(q, 20); in f5()
190 realloc(p,0); in f6_realloc()
212 realloc(x,0); in f7_realloc()
H A Dmalloc-sizeof.c7 void *realloc(void *ptr, size_t size);
27 struct A *ap6 = realloc(ap5, sizeof(struct A)); in foo()
28 …struct A *ap7 = realloc(ap5, sizeof(struct B)); // expected-warning {{Result of 'realloc' is conve… in foo()
H A DMismatchedDeallocator-checker-test.mm9 void *realloc(void *ptr, size_t size); function
29 int *q = (int *)realloc(p, 16);
30 …delete q; // expected-warning{{Memory allocated by realloc() should be deallocated by free(), not …
86realloc(p, sizeof(long)); // expected-warning{{Memory allocated by 'new' should be deallocated by …
91realloc(p, sizeof(long)); // expected-warning{{Memory allocated by operator new should be dealloca…
96realloc(p, sizeof(long)); // expected-warning{{Memory allocated by 'new[]' should be deallocated b…
H A Dmalloc-custom.c13 char realloc(void);
24 realloc(); // no-crash in testCustomArgumentlessAllocation()
H A Dmalloc-plist.c8 void *realloc(void *ptr, size_t size);
28 tmp = (char*)realloc(buf, 0x1000000); in reallocDiagnostics()
69 tmp = (char*)realloc(buf, 0x1000000); in my_realloc()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Drealloc.ll4 declare i8* @realloc(i8* allocptr, i64) allockind("realloc") allocsize(1)
13 %call = call i8* @realloc(i8* null, i64 100) #2
19 ; CHECK-NEXT: [[CALL:%.*]] = call dereferenceable_or_null(100) i8* @realloc(i8* [[PTR:%.*]], i64…
22 %call = call i8* @realloc(i8* %ptr, i64 100) #2
H A Drealloc-free.ll9 %2 = tail call align 16 dereferenceable_or_null(6) i8* @realloc(i8* %0, i64 6) #3
14 declare dso_local noalias noundef i8* @realloc(i8* allocptr nocapture, i64 noundef) local_unnamed_a…
18 attributes #1 = { inaccessiblemem_or_argmemonly mustprogress nounwind willreturn allockind("realloc
H A Dalloc-realloc-free.ll9 %2 = tail call align 16 dereferenceable_or_null(6) i8* @realloc(i8* %1, i64 6) #4
15 declare dso_local noalias noundef i8* @realloc(i8* nocapture allocptr, i64 noundef) local_unnamed_a…
21 attributes #2 = { inaccessiblemem_or_argmemonly mustprogress nounwind willreturn allockind("realloc
/llvm-project-15.0.7/llvm/test/Verifier/
H A Dallockind.ll3 ; CHECK: 'allockind()' requires exactly one of alloc, realloc, and free
6 ; CHECK: 'allockind()' requires exactly one of alloc, realloc, and free
7 declare i8* @b(i32*) allockind("free,realloc")
13 declare i8* @d(i32, i32*) allockind("realloc,uninitialized,zeroed")
15 ; CHECK: 'allockind()' requires exactly one of alloc, realloc, and free
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/
H A Downing-memory-legacy-functions.cpp19 void *realloc(void *Resource, size_t NewByteCount);
41 using ::realloc;
165 std::realloc(StackPointer, 200); in test_legacy_consumers()
167 std::realloc(HeapPointer1, 200); in test_legacy_consumers()
169 std::realloc(HeapPointer2, 200); // Ok in test_legacy_consumers()
170 std::realloc(std::malloc(100), 200); // Ok but silly in test_legacy_consumers()
H A Dno-malloc.cpp7 void *realloc(void *ptr, size_t size);
18 char *realloced = (char *)realloc(array0, 50 * sizeof(int)); in malloced_array()
H A Dno-malloc-custom.cpp13 void *realloc(void *ptr, size_t size);
29 char *realloced = (char *)realloc(array0, 50 * sizeof(int)); in malloced_array()
/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_malloc_linux.cpp81 INTERCEPTOR(void*, realloc, void *ptr, uptr size) { in INTERCEPTOR() argument
173 void *(*realloc)(void *oldMem, uptr bytes); member
187 void *(*realloc)(void *oldMem, uptr bytes); member
193 WRAP(realloc), WRAP(memalign), WRAP(malloc_usable_size)};
198 WRAP(posix_memalign), WRAP(pvalloc), WRAP(realloc),
/llvm-project-15.0.7/compiler-rt/test/gwp_asan/
H A Drealloc.cpp20 char *Ptr = reinterpret_cast<char *>(realloc(nullptr, 1)); in main()
32 if (realloc(Ptr, 0) != NULL) { in main()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/
H A Dwrappers_c_test.cpp163 void *P = realloc(nullptr, 0U); in TEST()
170 EXPECT_EQ(realloc(P, 0U), nullptr); in TEST()
177 P = realloc(P, Size * 2U); in TEST()
183 P = realloc(P, Size / 2U); in TEST()
190 EXPECT_DEATH(P = realloc(P, Size), ""); in TEST()
193 EXPECT_EQ(realloc(nullptr, SIZE_MAX), nullptr); in TEST()
198 EXPECT_EQ(realloc(P, SIZE_MAX), nullptr); in TEST()
211 P = realloc(P, Size * 2U); in TEST()
/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Linux/
H A Dallocator_oom_test.cpp63 x = realloc(0, size); in main()
67 x = realloc(t, size); in main()
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dallocs-fns-allocsize.c7 void *realloc(void *, size_t);
20 return realloc(p, n); in realloc_test()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/
H A Dno-malloc.rst6 This check handles C-Style memory management using ``malloc()``, ``realloc()``,
21 char* some_string = (char*) realloc(sizeof(char) * 30);
45 Defaults to ``::realloc``.
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dmisplaced-pointer-arithmetic-in-alloc.c7 void *realloc(void *, size_t);
39 char *p = (char *)realloc(s, n) + 10; in bad_realloc()

1234567