| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/ |
| H A D | security.insecureAPI.bcopy.rst | 1 .. title:: clang-tidy - clang-analyzer-security.insecureAPI.bcopy 3 …-equiv=refresh: 5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bcopy 5 clang-analyzer-security.insecureAPI.bcopy 8 The clang-analyzer-security.insecureAPI.bcopy check is an alias, please see 9 …vailable Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bcopy>`_
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | bcopy.ll | 4 declare void @bcopy(i8* nocapture readonly, i8* nocapture, i32) 14 tail call void @bcopy(i8* %a, i8* %b, i32 8) 23 tail call void @bcopy(i8* %a, i8* %b, i32 %len)
|
| H A D | 2003-07-21-ExternalConstant.ll | 21 declare void @bcopy(i8*, i8*, i32)
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | bstring.c | 485 #define bcopy BUILTIN(bcopy) macro 487 void bcopy(/*const*/ void *s1, void *s2, size_t n); 494 bcopy(src, dst, 4); // no-warning in bcopy0() 505 bcopy(src, dst, 5); // expected-warning{{out-of-bound}} in bcopy1() 512 bcopy(src, dst, 4); // expected-warning{{overflow}} in bcopy2()
|
| H A D | security-syntax-checks.m | 79 // Obsolete function bcopy 80 void bcopy(void *, void *, size_t); function 83 bcopy(a, b, n); // expected-warning{{The bcopy() function is obsoleted by memcpy() or memmove(}}
|
| H A D | taint-generic.c | 106 void bcopy(void *s1, void *s2, size_t n); 240 bcopy(buf1, dst, ts); // expected-warning {{Untrusted data is used to specify the buffer size}} in testTaintedBufferSize()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | regutils.h | 55 #define memmove(d, s, c) bcopy(s, d, c)
|
| /llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/ |
| H A D | casted-argument.ll | 21 tail call void @bcopy(i8* %ge) nounwind 48 declare void @bcopy(i8* nocapture) nounwind
|
| /llvm-project-15.0.7/clang/test/CodeGen/PowerPC/ |
| H A D | builtins-ppc-xlcompat-macros.c | 154 extern void bcopy(const void *__src, void *__dest, size_t __n);
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | 2007-11-04-CoalescerCrash.ll | 5 declare void @bcopy(i8*, i8*, i32) 108 call void @bcopy( i8* null, i8* null, i32 64 )
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | memsize-remarks.ll | 16 declare void @bcopy(i8* nocapture, i8* nocapture, i64) nofree nounwind 140 ; Emit remarks for memcpy, memmove, memset, bzero, bcopy with known constant 274 ; GISEL: Call to bcopy. Memory operation size: 1 bytes. 283 ; YAML-NEXT: - Callee: bcopy 301 call void @bcopy(i8* %dst, i8* %src, i64 1)
|
| /llvm-project-15.0.7/llvm/test/Transforms/InferFunctionAttrs/ |
| H A D | no-proto.ll | 228 ; CHECK: declare void @bcopy(...) 229 declare void @bcopy(...)
|
| H A D | annotate.ll | 287 ; CHECK: declare void @bcopy(i8* nocapture readonly, i8* nocapture writeonly, i64) [[ARGMEMONLY_NO… 288 declare void @bcopy(i8*, i8*, i64)
|
| /llvm-project-15.0.7/clang/docs/analyzer/ |
| H A D | checkers.rst | 728 .. _security-insecureAPI-bcopy: 730 security.insecureAPI.bcopy (C) 732 Warn on uses of the 'bcopy' function. 737 bcopy(src, dst, n); // warn 2396 …, ``strncpy``, ``strndup``, ``malloc``, ``calloc``, ``alloca``, ``memccpy``, ``realloc``, ``bcopy`` 2728 ``memcpy, bcopy, strcpy, strncpy, strcat, strncat, memmove, memcmp, memset`` and more.
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/ |
| H A D | list.rst | 439 …bcopy <clang-analyzer/security.insecureAPI.bcopy.html>`_, `Clang Static Analyzer security.insecure…
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.def | 574 /// void bcopy(const void *s1, void *s2, size_t n); 575 TLI_DEFINE_ENUM_INTERNAL(bcopy) 576 TLI_DEFINE_STRING_INTERNAL("bcopy")
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | Checkers.td | 903 def bcopy : Checker<"bcopy">, 904 HelpText<"Warn on uses of the 'bcopy' function">,
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/ |
| H A D | msan_interceptors.cpp | 155 INTERCEPTOR(void *, bcopy, const void *src, void *dest, SIZE_T n) { in INTERCEPTOR() argument 1666 INTERCEPT_FUNCTION(bcopy); in InitializeInterceptors()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckSecuritySyntaxOnly.cpp | 1092 REGISTER_CHECKER(bcopy)
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/tests/ |
| H A D | msan_test.cpp | 1579 TEST(MemorySanitizer, bcopy) { in TEST() argument 1584 bcopy(x, y, 2); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/dfsan/ |
| H A D | libc_ubuntu1404_abilist.txt | 1390 fun:bcopy=uninstrumented
|