llvm-project/compiler-rt/test/sanitizer_common
Vitaly Buka 9ab590e3eb [msan] Add bsearch interceptor
Similar to qsort, bsearch can be called from non-instrumented
code of glibc. When it happends tls for arguments can be in uninitialized
state.

Unlike to qsort, bsearch does not move data, so we don't need to
check or initialize searched memory or key. Intrumented comparator will
do that on it's own.

Differential Revision: https://reviews.llvm.org/D107387
2021-08-03 18:39:14 -07:00
..
TestCases [msan] Add bsearch interceptor 2021-08-03 18:39:14 -07:00
Unit [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* 2019-06-27 20:56:04 +00:00
android_commands [sanitizer] Fix type error in python 3 2021-07-13 21:29:14 -07:00
ios_commands [compiler-rt][NFC] add debugging options to iossim_run 2021-07-23 13:32:25 -07:00
netbsd_commands [compiler-rt] [test] Disable MPROTECT on two builtin tests 2019-12-20 17:50:53 +01:00
CMakeLists.txt [sanitizer] Remove cpplint 2021-07-30 15:21:04 -07:00
lit.common.cfg.py [compiler-rt] Mark symbolize_stack_fp test unsupported on Arm Thumb 2021-06-09 08:50:21 +00:00
lit.site.cfg.py.in [compiler-rt] Mark symbolize_stack_fp test unsupported on Arm Thumb 2021-06-09 08:50:21 +00:00
print_address.h [LSan][RISCV] Enable LSan for RISCV64 2021-01-31 21:53:25 +00:00
sanitizer_ucontext.h [TSan] Support fiber API on macOS 2019-04-20 00:18:44 +00:00