Lines Matching refs:memcmp
407 #define memcmp bcmp macro
411 #define memcmp BUILTIN(memcmp) macro
412 int memcmp(const void *s1, const void *s2, size_t n);
421 memcmp(a, b, 4); // no-warning in memcmp0()
428 memcmp(a, b, 5); // expected-warning{{out-of-bound}} in memcmp1()
435 memcmp(a, b, 4); // expected-warning{{out-of-bound}} in memcmp2()
441 clang_analyzer_eval(memcmp(a, a, 4) == 0); // expected-warning{{TRUE}} in memcmp3()
447 clang_analyzer_eval(memcmp(a, input, 4) == 0); // expected-warning{{UNKNOWN}} in memcmp4()
453 clang_analyzer_eval(memcmp(a, 0, 0) == 0); // expected-warning{{TRUE}} in memcmp5()
454 clang_analyzer_eval(memcmp(0, a, 0) == 0); // expected-warning{{TRUE}} in memcmp5()
455 clang_analyzer_eval(memcmp(a, input, 0) == 0); // expected-warning{{TRUE}} in memcmp5()
459 int result = memcmp(a, b, n); in memcmp6()
471 return memcmp(a, &a[x*y], n) + in memcmp7()
472 memcmp(&a[x*y], a, n); in memcmp7()
478 …return memcmp(a, b, n); // expected-warning{{Null pointer passed as 2nd argument to memory compari… in memcmp8()