Home
last modified time | relevance | path

Searched refs:bcopy (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/
H A Dsecurity.insecureAPI.bcopy.rst1 .. 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 Dbcopy.ll4 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 D2003-07-21-ExternalConstant.ll21 declare void @bcopy(i8*, i8*, i32)
/llvm-project-15.0.7/clang/test/Analysis/
H A Dbstring.c485 #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 Dsecurity-syntax-checks.m79 // 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 Dtaint-generic.c106 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 Dregutils.h55 #define memmove(d, s, c) bcopy(s, d, c)
/llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/
H A Dcasted-argument.ll21 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 Dbuiltins-ppc-xlcompat-macros.c154 extern void bcopy(const void *__src, void *__dest, size_t __n);
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A D2007-11-04-CoalescerCrash.ll5 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 Dmemsize-remarks.ll16 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 Dno-proto.ll228 ; CHECK: declare void @bcopy(...)
229 declare void @bcopy(...)
H A Dannotate.ll287 ; 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 Dcheckers.rst728 .. _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 Dlist.rst439bcopy <clang-analyzer/security.insecureAPI.bcopy.html>`_, `Clang Static Analyzer security.insecure…
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.def574 /// 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 DCheckers.td903 def bcopy : Checker<"bcopy">,
904 HelpText<"Warn on uses of the 'bcopy' function">,
/llvm-project-15.0.7/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp155 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 DCheckSecuritySyntaxOnly.cpp1092 REGISTER_CHECKER(bcopy)
/llvm-project-15.0.7/compiler-rt/lib/msan/tests/
H A Dmsan_test.cpp1579 TEST(MemorySanitizer, bcopy) { in TEST() argument
1584 bcopy(x, y, 2); in TEST()
/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Dlibc_ubuntu1404_abilist.txt1390 fun:bcopy=uninstrumented