index
:
src
main
releng/1
releng/10.0
releng/10.1
releng/10.2
releng/10.3
releng/10.4
releng/11.0
releng/11.1
releng/11.2
releng/11.3
releng/11.4
releng/12.0
releng/12.1
releng/12.2
releng/12.3
releng/12.4
releng/13.0
releng/13.1
releng/13.2
releng/2.0
releng/2.0.5
releng/4.10
releng/4.11
releng/4.3
releng/4.4
releng/4.5
releng/4.6
releng/4.7
releng/4.8
releng/4.9
releng/5.0
releng/5.1
releng/5.2
releng/5.3
releng/5.4
releng/5.5
releng/6.0
releng/6.1
releng/6.2
releng/6.3
releng/6.4
releng/7.0
releng/7.1
releng/7.2
releng/7.3
releng/7.4
releng/8.0
releng/8.1
releng/8.2
releng/8.3
releng/8.4
releng/9.0
releng/9.1
releng/9.2
releng/9.3
stable/10
stable/11
stable/12
stable/13
stable/2.1
stable/2.2
stable/3
stable/4
stable/5
stable/6
stable/7
stable/8
stable/9
vendor/CSRG
vendor/Juniper/libxo
vendor/NetBSD/blacklist
vendor/NetBSD/bmake
vendor/NetBSD/libc-pwcache
vendor/NetBSD/libc-vis
vendor/NetBSD/libedit
vendor/NetBSD/libexecinfo
vendor/NetBSD/lukemftp
vendor/NetBSD/lukemftpd
vendor/NetBSD/misc
vendor/NetBSD/mknod
vendor/NetBSD/mtree
vendor/NetBSD/softfloat
vendor/NetBSD/sort
vendor/NetBSD/tests
vendor/NetBSD/unvis
vendor/NetBSD/vis
vendor/NetBSD/xlint
vendor/OpenBSD
vendor/SGI
vendor/acpica
vendor/alpine-hal
vendor/alsa
vendor/altq
vendor/amd
vendor/apr
vendor/apr-util
vendor/arm-optimized-routines
vendor/atf
vendor/ath
vendor/bc
vendor/bearssl
vendor/bind
vendor/bind4
vendor/bind9
vendor/bind9-9.3
vendor/bind9-9.4
vendor/bind9-9.6
vendor/bind9-9.8
vendor/binutils
vendor/bionic-x86_64-string
vendor/blocklist
vendor/bsddialog
vendor/bsnmp
vendor/byacc
vendor/bzip2
vendor/ck
vendor/clang
vendor/clang-60
vendor/clang-70
vendor/clang-80
vendor/clang-90
vendor/com_err
vendor/compiler-rt
vendor/compiler-rt-60
vendor/compiler-rt-70
vendor/compiler-rt-80
vendor/compiler-rt-90
vendor/cortex-strings
vendor/csup
vendor/ctfdump
vendor/device-tree
vendor/dhcpcd
vendor/dialog
vendor/dma
vendor/dtc
vendor/dtracetoolkit
vendor/edk2
vendor/ee
vendor/elftoolchain
vendor/ena-com
vendor/expat
vendor/ext2fs
vendor/ficl
vendor/file
vendor/flex
vendor/gcc
vendor/gdb
vendor/gdtoa
vendor/global
vendor/google/capsicum-test
vendor/google/googletest
vendor/gperf
vendor/groff
vendor/heimdal
vendor/heirloom-doctools
vendor/hostapd
vendor/hyperv
vendor/illumos
vendor/ipfilter
vendor/ipfilter-sys
vendor/ipfilter-sys-old
vendor/isc-dhcp
vendor/kerberosIV
vendor/krb5
vendor/kyua
vendor/ldns
vendor/ldns-host
vendor/less
vendor/lib9p
vendor/libarchive
vendor/libbegemot
vendor/libc++
vendor/libc++-60
vendor/libc++-70
vendor/libc++-80
vendor/libc++-90
vendor/libcbor
vendor/libcxxrt
vendor/libdes
vendor/libdivsufsort
vendor/libevent
vendor/libfdt
vendor/libfido2
vendor/libgmp
vendor/libpam
vendor/libpcap
vendor/libreadline
vendor/libregex
vendor/libucl
vendor/libuwx
vendor/libyaml
vendor/lld
vendor/lld-60
vendor/lld-70
vendor/lld-80
vendor/lld-90
vendor/lldb
vendor/lldb-60
vendor/lldb-70
vendor/lldb-80
vendor/lldb-90
vendor/llvm
vendor/llvm-60
vendor/llvm-70
vendor/llvm-80
vendor/llvm-90
vendor/llvm-libunwind
vendor/llvm-libunwind-80
vendor/llvm-libunwind-90
vendor/llvm-openmp
vendor/llvm-openmp-80
vendor/llvm-openmp-90
vendor/llvm-project/main
vendor/llvm-project/master
vendor/llvm-project/release-10.x
vendor/llvm-project/release-11.x
vendor/llvm-project/release-12.x
vendor/llvm-project/release-13.x
vendor/llvm-project/release-14.x
vendor/llvm-project/release-15.x
vendor/llvm-project/release-16.x
vendor/llvm-project/release-8.x
vendor/llvm-project/release-9.x
vendor/lomac
vendor/lua
vendor/lutok
vendor/mandoc
vendor/misc-GNU/awk
vendor/misc-GNU/bc
vendor/misc-GNU/bison
vendor/misc-GNU/cpio
vendor/misc-GNU/cvs
vendor/misc-GNU/diff
vendor/misc-GNU/grep
vendor/misc-GNU/misc
vendor/misc-GNU/patch
vendor/misc-GNU/sort
vendor/misc-GNU/texinfo
vendor/mrouted
vendor/ncftp
vendor/ncurses
vendor/netcat
vendor/ngatm
vendor/ntp
vendor/ntpd
vendor/nve
vendor/nvi
vendor/octeon-sdk
vendor/one-true-awk
vendor/openbsm
vendor/opencsd
vendor/openpam
vendor/openresolv
vendor/opensolaris
vendor/openssh
vendor/openssl
vendor/openssl-0.9.8
vendor/openssl-1.0.1
vendor/openssl-1.0.2
vendor/openssl-1.1.1
vendor/openssl-3.0
vendor/openzfs/legacy
vendor/openzfs/master
vendor/openzfs/zfs-2.1-release
vendor/opie
vendor/pam_modules
vendor/pcg-c
vendor/pciids
vendor/perl5
vendor/pf
vendor/pf-sys
vendor/pjdfstest
vendor/pnglite
vendor/pppd
vendor/qcamain_open_hal
vendor/rarpd
vendor/resolver
vendor/rpcgen
vendor/sendmail
vendor/serf
vendor/skein
vendor/smbfs
vendor/softdep
vendor/softupdates
vendor/sqlite3
vendor/ssleay
vendor/stallion
vendor/subversion
vendor/sym
vendor/tcl
vendor/tcp_wrappers
vendor/tcpdump
vendor/tcsh
vendor/terminus
vendor/testfloat
vendor/tnftp
vendor/top
vendor/traceroute
vendor/tre
vendor/tzcode
vendor/tzdata
vendor/tzdb
vendor/unbound
vendor/v4l
vendor/voxware
vendor/wireguard-tools
vendor/wpa
vendor/wpa_supplicant
vendor/x86emu
vendor/xe
vendor/xz
vendor/xz-embedded
vendor/zlib
vendor/zstd
FreeBSD source tree
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.arcconfig
2
-rw-r--r--
.gitignore
1
-rw-r--r--
CMakeLists.txt
377
-rw-r--r--
CODE_OWNERS.TXT
57
-rw-r--r--
CREDITS.TXT
12
-rw-r--r--
LICENSE.TXT
10
-rw-r--r--
Makefile
4
-rw-r--r--
README.txt
332
-rw-r--r--
SDKs/darwin/README.txt
3
-rw-r--r--
SDKs/darwin/usr/include/errno.h
17
-rw-r--r--
SDKs/darwin/usr/include/fcntl.h
17
-rw-r--r--
SDKs/darwin/usr/include/limits.h
23
-rw-r--r--
SDKs/darwin/usr/include/stdio.h
89
-rw-r--r--
SDKs/darwin/usr/include/stdlib.h
32
-rw-r--r--
SDKs/darwin/usr/include/string.h
52
-rw-r--r--
SDKs/darwin/usr/include/sys/errno.h
31
-rw-r--r--
SDKs/darwin/usr/include/sys/fcntl.h
52
-rw-r--r--
SDKs/darwin/usr/include/sys/mman.h
42
-rw-r--r--
SDKs/darwin/usr/include/sys/stat.h
25
-rw-r--r--
SDKs/darwin/usr/include/sys/types.h
20
-rw-r--r--
SDKs/linux/usr/include/stdio.h
1
-rw-r--r--
cmake/Modules/AddCompilerRT.cmake
164
-rw-r--r--
cmake/Modules/CompilerRTCompile.cmake
71
-rw-r--r--
cmake/Modules/CompilerRTLink.cmake
10
-rw-r--r--
cmake/Modules/CompilerRTUtils.cmake
37
-rw-r--r--
cmake/Modules/SanitizerUtils.cmake
32
-rw-r--r--
cmake/config-ix.cmake
258
-rw-r--r--
include/CMakeLists.txt
21
-rw-r--r--
include/sanitizer/allocator_interface.h
66
-rw-r--r--
include/sanitizer/asan_interface.h
109
-rw-r--r--
include/sanitizer/common_interface_defs.h
56
-rw-r--r--
include/sanitizer/dfsan_interface.h
17
-rw-r--r--
include/sanitizer/lsan_interface.h
31
-rw-r--r--
include/sanitizer/msan_interface.h
90
-rw-r--r--
include/sanitizer/tsan_interface_atomic.h
222
-rw-r--r--
lib/BlocksRuntime/Block.h
(renamed from BlocksRuntime/Block.h)
0
-rw-r--r--
lib/BlocksRuntime/Block_private.h
(renamed from BlocksRuntime/Block_private.h)
0
-rw-r--r--
lib/BlocksRuntime/data.c
(renamed from BlocksRuntime/data.c)
0
-rw-r--r--
lib/BlocksRuntime/runtime.c
(renamed from BlocksRuntime/runtime.c)
0
-rw-r--r--
lib/CMakeLists.txt
232
-rw-r--r--
lib/Makefile.mk
21
-rw-r--r--
lib/absvti2.c
33
-rw-r--r--
lib/adddf3.c
152
-rw-r--r--
lib/addsf3.c
151
-rw-r--r--
lib/addvdi3.c
36
-rw-r--r--
lib/addvsi3.c
36
-rw-r--r--
lib/addvti3.c
40
-rw-r--r--
lib/arm/Makefile.mk
20
-rw-r--r--
lib/arm/adddf3vfp.S
25
-rw-r--r--
lib/arm/addsf3vfp.S
25
-rw-r--r--
lib/arm/aeabi_dcmp.S
39
-rw-r--r--
lib/arm/aeabi_fcmp.S
39
-rw-r--r--
lib/arm/aeabi_idivmod.S
27
-rw-r--r--
lib/arm/aeabi_ldivmod.S
30
-rw-r--r--
lib/arm/aeabi_memcmp.S
19
-rw-r--r--
lib/arm/aeabi_memcpy.S
19
-rw-r--r--
lib/arm/aeabi_memmove.S
19
-rw-r--r--
lib/arm/aeabi_memset.S
32
-rw-r--r--
lib/arm/aeabi_uidivmod.S
28
-rw-r--r--
lib/arm/aeabi_uldivmod.S
30
-rw-r--r--
lib/arm/bswapdi2.S
36
-rw-r--r--
lib/arm/bswapsi2.S
28
-rw-r--r--
lib/arm/comparesf2.S
143
-rw-r--r--
lib/arm/divdf3vfp.S
25
-rw-r--r--
lib/arm/divmodsi4.S
60
-rw-r--r--
lib/arm/divsf3vfp.S
25
-rw-r--r--
lib/arm/divsi3.S
51
-rw-r--r--
lib/arm/eqdf2vfp.S
28
-rw-r--r--
lib/arm/eqsf2vfp.S
29
-rw-r--r--
lib/arm/extendsfdf2vfp.S
25
-rw-r--r--
lib/arm/fixdfsivfp.S
25
-rw-r--r--
lib/arm/fixsfsivfp.S
25
-rw-r--r--
lib/arm/fixunsdfsivfp.S
26
-rw-r--r--
lib/arm/fixunssfsivfp.S
26
-rw-r--r--
lib/arm/floatsidfvfp.S
25
-rw-r--r--
lib/arm/floatsisfvfp.S
25
-rw-r--r--
lib/arm/floatunssidfvfp.S
25
-rw-r--r--
lib/arm/floatunssisfvfp.S
25
-rw-r--r--
lib/arm/gedf2vfp.S
28
-rw-r--r--
lib/arm/gesf2vfp.S
29
-rw-r--r--
lib/arm/gtdf2vfp.S
28
-rw-r--r--
lib/arm/gtsf2vfp.S
29
-rw-r--r--
lib/arm/ledf2vfp.S
28
-rw-r--r--
lib/arm/lesf2vfp.S
29
-rw-r--r--
lib/arm/ltdf2vfp.S
28
-rw-r--r--
lib/arm/ltsf2vfp.S
29
-rw-r--r--
lib/arm/modsi3.S
50
-rw-r--r--
lib/arm/muldf3vfp.S
25
-rw-r--r--
lib/arm/mulsf3vfp.S
25
-rw-r--r--
lib/arm/nedf2vfp.S
28
-rw-r--r--
lib/arm/negdf2vfp.S
22
-rw-r--r--
lib/arm/negsf2vfp.S
22
-rw-r--r--
lib/arm/nesf2vfp.S
29
-rw-r--r--
lib/arm/restore_vfp_d8_d15_regs.S
37
-rw-r--r--
lib/arm/save_vfp_d8_d15_regs.S
35
-rw-r--r--
lib/arm/subdf3vfp.S
25
-rw-r--r--
lib/arm/subsf3vfp.S
26
-rw-r--r--
lib/arm/switch16.S
45
-rw-r--r--
lib/arm/switch32.S
47
-rw-r--r--
lib/arm/switch8.S
44
-rw-r--r--
lib/arm/switchu8.S
44
-rw-r--r--
lib/arm/sync_synchronize.S
34
-rw-r--r--
lib/arm/truncdfsf2vfp.S
25
-rw-r--r--
lib/arm/udivmodsi4.S
96
-rw-r--r--
lib/arm/udivsi3.S
93
-rw-r--r--
lib/arm/umodsi3.S
72
-rw-r--r--
lib/arm/unorddf2vfp.S
28
-rw-r--r--
lib/arm/unordsf2vfp.S
29
-rw-r--r--
lib/asan/CMakeLists.txt
172
-rw-r--r--
lib/asan/Makefile.mk
11
-rw-r--r--
lib/asan/README.txt
7
-rw-r--r--
lib/asan/asan_activation.cc
88
-rw-r--r--
lib/asan/asan_activation.h
23
-rw-r--r--
lib/asan/asan_allocator.h
74
-rw-r--r--
lib/asan/asan_allocator2.cc
203
-rw-r--r--
lib/asan/asan_blacklist.txt
3
-rw-r--r--
lib/asan/asan_debugging.cc
141
-rw-r--r--
lib/asan/asan_dll_thunk.cc
196
-rw-r--r--
lib/asan/asan_fake_stack.cc
65
-rw-r--r--
lib/asan/asan_fake_stack.h
8
-rw-r--r--
lib/asan/asan_flags.h
68
-rw-r--r--
lib/asan/asan_globals.cc
95
-rw-r--r--
lib/asan/asan_init_version.h
32
-rw-r--r--
lib/asan/asan_intercepted_functions.h
79
-rw-r--r--
lib/asan/asan_interceptors.cc
471
-rw-r--r--
lib/asan/asan_interceptors.h
72
-rw-r--r--
lib/asan/asan_interface_internal.h
112
-rw-r--r--
lib/asan/asan_internal.h
64
-rw-r--r--
lib/asan/asan_linux.cc
149
-rw-r--r--
lib/asan/asan_mac.cc
97
-rw-r--r--
lib/asan/asan_mac.h
59
-rw-r--r--
lib/asan/asan_malloc_linux.cc
115
-rw-r--r--
lib/asan/asan_malloc_mac.cc
40
-rw-r--r--
lib/asan/asan_malloc_win.cc
124
-rw-r--r--
lib/asan/asan_mapping.h
93
-rw-r--r--
lib/asan/asan_new_delete.cc
74
-rw-r--r--
lib/asan/asan_poisoning.cc
181
-rw-r--r--
lib/asan/asan_poisoning.h
32
-rw-r--r--
lib/asan/asan_posix.cc
107
-rw-r--r--
lib/asan/asan_preinit.cc
16
-rw-r--r--
lib/asan/asan_report.cc
723
-rw-r--r--
lib/asan/asan_report.h
74
-rw-r--r--
lib/asan/asan_rtl.cc
496
-rw-r--r--
lib/asan/asan_stack.cc
34
-rw-r--r--
lib/asan/asan_stack.h
92
-rw-r--r--
lib/asan/asan_stats.cc
13
-rw-r--r--
lib/asan/asan_stats.h
4
-rw-r--r--
lib/asan/asan_suppressions.cc
87
-rw-r--r--
lib/asan/asan_suppressions.h
29
-rw-r--r--
lib/asan/asan_thread.cc
92
-rw-r--r--
lib/asan/asan_thread.h
51
-rw-r--r--
lib/asan/asan_win.cc
132
-rw-r--r--
lib/asan/asan_win_dll_thunk.cc
376
-rw-r--r--
lib/asan/asan_win_dynamic_runtime_thunk.cc
52
-rw-r--r--
lib/asan/lit_tests/32bitConfig/lit.site.cfg.in
13
-rw-r--r--
lib/asan/lit_tests/64bitConfig/lit.site.cfg.in
12
-rw-r--r--
lib/asan/lit_tests/CMakeLists.txt
42
-rw-r--r--
lib/asan/lit_tests/TestCases/Darwin/interface_symbols_darwin.c
41
-rw-r--r--
lib/asan/lit_tests/TestCases/Darwin/malloc_set_zone_name-mprotect.cc
51
-rw-r--r--
lib/asan/lit_tests/TestCases/Darwin/malloc_zone-protected.cc
20
-rw-r--r--
lib/asan/lit_tests/TestCases/Darwin/reexec-insert-libraries-env.cc
20
-rw-r--r--
lib/asan/lit_tests/TestCases/Darwin/unset-insert-libraries-on-exec.cc
20
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/asan_prelink_test.cc
28
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/clone_test.cc
44
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/coverage.cc
45
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/glob.cc
29
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/heap-overflow-large.cc
23
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/heavy_uar_test.cc
54
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/initialization-bug-any-order.cc
36
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/interception_failure_test.cc
22
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/interception_malloc_test.cc
23
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/interception_readdir_r_test.cc
59
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/interception_test.cc
22
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/interface_symbols_linux.c
35
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/malloc-in-qsort.cc
56
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/malloc_delete_mismatch.cc
31
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/overflow-in-qsort.cc
51
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/preinit_test.cc
27
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/ptrace.cc
52
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/rlimit_mmap_test.cc
16
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/swapcontext_test.cc
90
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/syscalls.cc
22
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/time_null_regtest.cc
20
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/tsd_dtor_leak.cc
39
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/uar_signals.cc
70
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/unpoison_tls.cc
35
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/zero-base-shadow32.cc
24
-rw-r--r--
lib/asan/lit_tests/TestCases/Linux/zero-base-shadow64.cc
24
-rw-r--r--
lib/asan/lit_tests/TestCases/SharedLibs/darwin-dummy-shared-lib-so.cc
13
-rw-r--r--
lib/asan/lit_tests/TestCases/SharedLibs/dlclose-test-so.cc
33
-rw-r--r--
lib/asan/lit_tests/TestCases/SharedLibs/init-order-dlopen-so.cc
12
-rw-r--r--
lib/asan/lit_tests/TestCases/SharedLibs/lit.local.cfg
4
-rw-r--r--
lib/asan/lit_tests/TestCases/SharedLibs/shared-lib-test-so.cc
26
-rw-r--r--
lib/asan/lit_tests/TestCases/allocator_returns_null.cc
81
-rw-r--r--
lib/asan/lit_tests/TestCases/allow_user_segv.cc
48
-rw-r--r--
lib/asan/lit_tests/TestCases/asan-symbolize-sanity-test.cc
39
-rw-r--r--
lib/asan/lit_tests/TestCases/assign_large_valloc_to_global.cc
8
-rw-r--r--
lib/asan/lit_tests/TestCases/atexit_stats.cc
13
-rw-r--r--
lib/asan/lit_tests/TestCases/blacklist.cc
38
-rw-r--r--
lib/asan/lit_tests/TestCases/contiguous_container.cc
47
-rw-r--r--
lib/asan/lit_tests/TestCases/current_allocated_bytes.cc
43
-rw-r--r--
lib/asan/lit_tests/TestCases/deep_call_stack.cc
25
-rw-r--r--
lib/asan/lit_tests/TestCases/deep_stack_uaf.cc
31
-rw-r--r--
lib/asan/lit_tests/TestCases/deep_tail_call.cc
20
-rw-r--r--
lib/asan/lit_tests/TestCases/deep_thread_stack.cc
57
-rw-r--r--
lib/asan/lit_tests/TestCases/default_blacklist.cc
3
-rw-r--r--
lib/asan/lit_tests/TestCases/default_options.cc
15
-rw-r--r--
lib/asan/lit_tests/TestCases/dlclose-test.cc
81
-rw-r--r--
lib/asan/lit_tests/TestCases/double-free.cc
25
-rw-r--r--
lib/asan/lit_tests/TestCases/force_inline_opt0.cc
14
-rw-r--r--
lib/asan/lit_tests/TestCases/free_hook_realloc.cc
32
-rw-r--r--
lib/asan/lit_tests/TestCases/global-demangle.cc
17
-rw-r--r--
lib/asan/lit_tests/TestCases/global-overflow.cc
21
-rw-r--r--
lib/asan/lit_tests/TestCases/heap-overflow.cc
24
-rw-r--r--
lib/asan/lit_tests/TestCases/huge_negative_hea_oob.cc
13
-rw-r--r--
lib/asan/lit_tests/TestCases/init-order-atexit.cc
31
-rw-r--r--
lib/asan/lit_tests/TestCases/init-order-dlopen.cc
57
-rw-r--r--
lib/asan/lit_tests/TestCases/init-order-pthread-create.cc
32
-rw-r--r--
lib/asan/lit_tests/TestCases/initialization-blacklist.cc
32
-rw-r--r--
lib/asan/lit_tests/TestCases/initialization-bug.cc
45
-rw-r--r--
lib/asan/lit_tests/TestCases/initialization-constexpr.cc
31
-rw-r--r--
lib/asan/lit_tests/TestCases/initialization-nobug.cc
48
-rw-r--r--
lib/asan/lit_tests/TestCases/inline.cc
19
-rw-r--r--
lib/asan/lit_tests/TestCases/interface_test.cc
8
-rw-r--r--
lib/asan/lit_tests/TestCases/invalid-free.cc
21
-rw-r--r--
lib/asan/lit_tests/TestCases/ioctl.cc
24
-rw-r--r--
lib/asan/lit_tests/TestCases/large_func_test.cc
51
-rw-r--r--
lib/asan/lit_tests/TestCases/log-path_test.cc
39
-rw-r--r--
lib/asan/lit_tests/TestCases/log_path_fork_test.cc.disabled
22
-rw-r--r--
lib/asan/lit_tests/TestCases/lsan_annotations.cc
16
-rw-r--r--
lib/asan/lit_tests/TestCases/malloc_context_size.cc
27
-rw-r--r--
lib/asan/lit_tests/TestCases/malloc_fill.cc
22
-rw-r--r--
lib/asan/lit_tests/TestCases/malloc_hook.cc
36
-rw-r--r--
lib/asan/lit_tests/TestCases/memcmp_strict_test.cc
15
-rw-r--r--
lib/asan/lit_tests/TestCases/memcmp_test.cc
17
-rw-r--r--
lib/asan/lit_tests/TestCases/null_deref.cc
19
-rw-r--r--
lib/asan/lit_tests/TestCases/on_error_callback.cc
16
-rw-r--r--
lib/asan/lit_tests/TestCases/partial_right.cc
13
-rw-r--r--
lib/asan/lit_tests/TestCases/poison_partial.cc
19
-rw-r--r--
lib/asan/lit_tests/TestCases/print_summary.cc
14
-rw-r--r--
lib/asan/lit_tests/TestCases/readv.cc
32
-rw-r--r--
lib/asan/lit_tests/TestCases/sanity_check_pure_c.c
19
-rw-r--r--
lib/asan/lit_tests/TestCases/shared-lib-test.cc
42
-rw-r--r--
lib/asan/lit_tests/TestCases/sleep_before_dying.c
10
-rw-r--r--
lib/asan/lit_tests/TestCases/stack-buffer-overflow-with-position.cc
45
-rw-r--r--
lib/asan/lit_tests/TestCases/stack-frame-demangle.cc
22
-rw-r--r--
lib/asan/lit_tests/TestCases/stack-oob-frames.cc
59
-rw-r--r--
lib/asan/lit_tests/TestCases/stack-overflow.cc
16
-rw-r--r--
lib/asan/lit_tests/TestCases/stack-use-after-return.cc
77
-rw-r--r--
lib/asan/lit_tests/TestCases/strdup_oob_test.cc
19
-rw-r--r--
lib/asan/lit_tests/TestCases/strerror_r_test.cc
13
-rw-r--r--
lib/asan/lit_tests/TestCases/strip_path_prefix.c
12
-rw-r--r--
lib/asan/lit_tests/TestCases/strncpy-overflow.cc
28
-rw-r--r--
lib/asan/lit_tests/TestCases/symbolize_callback.cc
17
-rw-r--r--
lib/asan/lit_tests/TestCases/throw_call_test.cc
45
-rw-r--r--
lib/asan/lit_tests/TestCases/throw_invoke_test.cc
50
-rw-r--r--
lib/asan/lit_tests/TestCases/time_interceptor.cc
16
-rw-r--r--
lib/asan/lit_tests/TestCases/uar_and_exceptions.cc
40
-rw-r--r--
lib/asan/lit_tests/TestCases/unaligned_loads_and_stores.cc
52
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-free-right.cc
34
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-free.cc
31
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-poison.cc
20
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-scope-dtor-order.cc
25
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-scope-inlined.cc
27
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-scope-nobug.cc
14
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-scope-temp.cc
29
-rw-r--r--
lib/asan/lit_tests/TestCases/use-after-scope.cc
16
-rw-r--r--
lib/asan/lit_tests/TestCases/wait.cc
63
-rw-r--r--
lib/asan/lit_tests/Unit/lit.site.cfg.in
16
-rw-r--r--
lib/asan/lit_tests/lit.cfg
95
-rw-r--r--
lib/asan/scripts/CMakeLists.txt
4
-rwxr-xr-x
lib/asan/scripts/asan_device_setup
267
-rwxr-xr-x
lib/asan/scripts/asan_symbolize.py
199
-rw-r--r--
lib/asan/tests/CMakeLists.txt
219
-rw-r--r--
lib/asan/tests/asan_asm_test.cc
267
-rw-r--r--
lib/asan/tests/asan_fake_stack_test.cc
10
-rw-r--r--
lib/asan/tests/asan_interface_test.cc
67
-rw-r--r--
lib/asan/tests/asan_mem_test.cc
15
-rw-r--r--
lib/asan/tests/asan_noinst_test.cc
110
-rw-r--r--
lib/asan/tests/asan_oob_test.cc
4
-rw-r--r--
lib/asan/tests/asan_racy_double_free_test.cc
4
-rw-r--r--
lib/asan/tests/asan_str_test.cc
52
-rw-r--r--
lib/asan/tests/asan_test.cc
193
-rw-r--r--
lib/asan/tests/asan_test_config.h
12
-rw-r--r--
lib/asan/tests/asan_test_utils.h
20
-rw-r--r--
lib/ashlti3.c
45
-rw-r--r--
lib/ashrti3.c
46
-rw-r--r--
lib/assembly.h
73
-rw-r--r--
lib/builtins/CMakeLists.txt
278
-rw-r--r--
lib/builtins/Makefile.mk
25
-rw-r--r--
lib/builtins/README.txt
343
-rw-r--r--
lib/builtins/absvdi2.c
(renamed from lib/absvdi2.c)
0
-rw-r--r--
lib/builtins/absvsi2.c
(renamed from lib/absvsi2.c)
0
-rw-r--r--
lib/builtins/absvti2.c
34
-rw-r--r--
lib/builtins/adddf3.c
22
-rw-r--r--
lib/builtins/addsf3.c
22
-rw-r--r--
lib/builtins/addtf3.c
25
-rw-r--r--
lib/builtins/addvdi3.c
36
-rw-r--r--
lib/builtins/addvsi3.c
36
-rw-r--r--
lib/builtins/addvti3.c
40
-rw-r--r--
lib/builtins/apple_versioning.c
(renamed from lib/apple_versioning.c)
0
-rw-r--r--
lib/builtins/arm/Makefile.mk
20
-rw-r--r--
lib/builtins/arm/adddf3vfp.S
26
-rw-r--r--
lib/builtins/arm/addsf3vfp.S
26
-rw-r--r--
lib/builtins/arm/aeabi_dcmp.S
40
-rw-r--r--
lib/builtins/arm/aeabi_div0.c
43
-rw-r--r--
lib/builtins/arm/aeabi_fcmp.S
40
-rw-r--r--
lib/builtins/arm/aeabi_idivmod.S
28
-rw-r--r--
lib/builtins/arm/aeabi_ldivmod.S
31
-rw-r--r--
lib/builtins/arm/aeabi_memcmp.S
20
-rw-r--r--
lib/builtins/arm/aeabi_memcpy.S
20
-rw-r--r--
lib/builtins/arm/aeabi_memmove.S
20
-rw-r--r--
lib/builtins/arm/aeabi_memset.S
34
-rw-r--r--
lib/builtins/arm/aeabi_uidivmod.S
29
-rw-r--r--
lib/builtins/arm/aeabi_uldivmod.S
31
-rw-r--r--
lib/builtins/arm/bswapdi2.S
47
-rw-r--r--
lib/builtins/arm/bswapsi2.S
39
-rw-r--r--
lib/builtins/arm/clzdi2.S
97
-rw-r--r--
lib/builtins/arm/clzsi2.S
76
-rw-r--r--
lib/builtins/arm/comparesf2.S
148
-rw-r--r--
lib/builtins/arm/divdf3vfp.S
26
-rw-r--r--
lib/builtins/arm/divmodsi4.S
74
-rw-r--r--
lib/builtins/arm/divsf3vfp.S
26
-rw-r--r--
lib/builtins/arm/divsi3.S
65
-rw-r--r--
lib/builtins/arm/eqdf2vfp.S
29
-rw-r--r--
lib/builtins/arm/eqsf2vfp.S
29
-rw-r--r--
lib/builtins/arm/extendsfdf2vfp.S
26
-rw-r--r--
lib/builtins/arm/fixdfsivfp.S
26
-rw-r--r--
lib/builtins/arm/fixsfsivfp.S
26
-rw-r--r--
lib/builtins/arm/fixunsdfsivfp.S
27
-rw-r--r--
lib/builtins/arm/fixunssfsivfp.S
27
-rw-r--r--
lib/builtins/arm/floatsidfvfp.S
26
-rw-r--r--
lib/builtins/arm/floatsisfvfp.S
26
-rw-r--r--
lib/builtins/arm/floatunssidfvfp.S
26
-rw-r--r--
lib/builtins/arm/floatunssisfvfp.S
26
-rw-r--r--
lib/builtins/arm/gedf2vfp.S
29
-rw-r--r--
lib/builtins/arm/gesf2vfp.S
29
-rw-r--r--
lib/builtins/arm/gtdf2vfp.S
29
-rw-r--r--
lib/builtins/arm/gtsf2vfp.S
29
-rw-r--r--
lib/builtins/arm/ledf2vfp.S
29
-rw-r--r--
lib/builtins/arm/lesf2vfp.S
29
-rw-r--r--
lib/builtins/arm/ltdf2vfp.S
29
-rw-r--r--
lib/builtins/arm/ltsf2vfp.S
29
-rw-r--r--
lib/builtins/arm/modsi3.S
63
-rw-r--r--
lib/builtins/arm/muldf3vfp.S
26
-rw-r--r--
lib/builtins/arm/mulsf3vfp.S
26
-rw-r--r--
lib/builtins/arm/nedf2vfp.S
29
-rw-r--r--
lib/builtins/arm/negdf2vfp.S
23
-rw-r--r--
lib/builtins/arm/negsf2vfp.S
23
-rw-r--r--
lib/builtins/arm/nesf2vfp.S
29
-rw-r--r--
lib/builtins/arm/restore_vfp_d8_d15_regs.S
33
-rw-r--r--
lib/builtins/arm/save_vfp_d8_d15_regs.S
33
-rw-r--r--
lib/builtins/arm/softfloat-alias.list
(renamed from lib/arm/softfloat-alias.list)
0
-rw-r--r--
lib/builtins/arm/subdf3vfp.S
26
-rw-r--r--
lib/builtins/arm/subsf3vfp.S
27
-rw-r--r--
lib/builtins/arm/switch16.S
44
-rw-r--r--
lib/builtins/arm/switch32.S
44
-rw-r--r--
lib/builtins/arm/switch8.S
42
-rw-r--r--
lib/builtins/arm/switchu8.S
42
-rw-r--r--
lib/builtins/arm/sync-ops.h
64
-rw-r--r--
lib/builtins/arm/sync_fetch_and_add_4.S
21
-rw-r--r--
lib/builtins/arm/sync_fetch_and_add_8.S
24
-rw-r--r--
lib/builtins/arm/sync_fetch_and_and_4.S
19
-rw-r--r--
lib/builtins/arm/sync_fetch_and_and_8.S
23
-rw-r--r--
lib/builtins/arm/sync_fetch_and_max_4.S
20
-rw-r--r--
lib/builtins/arm/sync_fetch_and_max_8.S
21
-rw-r--r--
lib/builtins/arm/sync_fetch_and_min_4.S
20
-rw-r--r--
lib/builtins/arm/sync_fetch_and_min_8.S
21
-rw-r--r--
lib/builtins/arm/sync_fetch_and_nand_4.S
20
-rw-r--r--
lib/builtins/arm/sync_fetch_and_nand_8.S
24
-rw-r--r--
lib/builtins/arm/sync_fetch_and_or_4.S
20
-rw-r--r--
lib/builtins/arm/sync_fetch_and_or_8.S
24
-rw-r--r--
lib/builtins/arm/sync_fetch_and_sub_4.S
21
-rw-r--r--
lib/builtins/arm/sync_fetch_and_sub_8.S
24
-rw-r--r--
lib/builtins/arm/sync_fetch_and_umax_4.S
20
-rw-r--r--
lib/builtins/arm/sync_fetch_and_umax_8.S
21
-rw-r--r--
lib/builtins/arm/sync_fetch_and_umin_4.S
20
-rw-r--r--
lib/builtins/arm/sync_fetch_and_umin_8.S
21
-rw-r--r--
lib/builtins/arm/sync_fetch_and_xor_4.S
20
-rw-r--r--
lib/builtins/arm/sync_fetch_and_xor_8.S
24
-rw-r--r--
lib/builtins/arm/sync_synchronize.S
35
-rw-r--r--
lib/builtins/arm/truncdfsf2vfp.S
26
-rw-r--r--
lib/builtins/arm/udivmodsi4.S
184
-rw-r--r--
lib/builtins/arm/udivsi3.S
170
-rw-r--r--
lib/builtins/arm/umodsi3.S
161
-rw-r--r--
lib/builtins/arm/unorddf2vfp.S
29
-rw-r--r--
lib/builtins/arm/unordsf2vfp.S
29
-rw-r--r--
lib/builtins/arm64/Makefile.mk
20
-rw-r--r--
lib/builtins/armv6m/Makefile.mk
20
-rw-r--r--
lib/builtins/ashldi3.c
(renamed from lib/ashldi3.c)
0
-rw-r--r--
lib/builtins/ashlti3.c
45
-rw-r--r--
lib/builtins/ashrdi3.c
(renamed from lib/ashrdi3.c)
0
-rw-r--r--
lib/builtins/ashrti3.c
46
-rw-r--r--
lib/builtins/assembly.h
149
-rw-r--r--
lib/builtins/atomic.c
(renamed from lib/atomic.c)
0
-rw-r--r--
lib/builtins/clear_cache.c
96
-rw-r--r--
lib/builtins/clzdi2.c
(renamed from lib/clzdi2.c)
0
-rw-r--r--
lib/builtins/clzsi2.c
(renamed from lib/clzsi2.c)
0
-rw-r--r--
lib/builtins/clzti2.c
33
-rw-r--r--
lib/builtins/cmpdi2.c
(renamed from lib/cmpdi2.c)
0
-rw-r--r--
lib/builtins/cmpti2.c
42
-rw-r--r--
lib/builtins/comparedf2.c
141
-rw-r--r--
lib/builtins/comparesf2.c
140
-rw-r--r--
lib/builtins/comparetf2.c
133
-rw-r--r--
lib/builtins/ctzdi2.c
(renamed from lib/ctzdi2.c)
0
-rw-r--r--
lib/builtins/ctzsi2.c
(renamed from lib/ctzsi2.c)
0
-rw-r--r--
lib/builtins/ctzti2.c
33
-rw-r--r--
lib/builtins/divdc3.c
60
-rw-r--r--
lib/builtins/divdf3.c
185
-rw-r--r--
lib/builtins/divdi3.c
29
-rw-r--r--
lib/builtins/divmoddi4.c
25
-rw-r--r--
lib/builtins/divmodsi4.c
27
-rw-r--r--
lib/builtins/divsc3.c
60
-rw-r--r--
lib/builtins/divsf3.c
169
-rw-r--r--
lib/builtins/divsi3.c
37
-rw-r--r--
lib/builtins/divtf3.c
203
-rw-r--r--
lib/builtins/divti3.c
33
-rw-r--r--
lib/builtins/divxc3.c
63
-rw-r--r--
lib/builtins/enable_execute_stack.c
58
-rw-r--r--
lib/builtins/eprintf.c
35
-rw-r--r--
lib/builtins/extenddftf2.c
23
-rw-r--r--
lib/builtins/extendsfdf2.c
19
-rw-r--r--
lib/builtins/extendsftf2.c
23
-rw-r--r--
lib/builtins/ffsdi2.c
(renamed from lib/ffsdi2.c)
0
-rw-r--r--
lib/builtins/ffsti2.c
37
-rw-r--r--
lib/builtins/fixdfdi.c
45
-rw-r--r--
lib/builtins/fixdfsi.c
50
-rw-r--r--
lib/builtins/fixdfti.c
45
-rw-r--r--
lib/builtins/fixsfdi.c
(renamed from lib/fixsfdi.c)
0
-rw-r--r--
lib/builtins/fixsfsi.c
(renamed from lib/fixsfsi.c)
0
-rw-r--r--
lib/builtins/fixsfti.c
45
-rw-r--r--
lib/builtins/fixunsdfdi.c
(renamed from lib/fixunsdfdi.c)
0
-rw-r--r--
lib/builtins/fixunsdfsi.c
(renamed from lib/fixunsdfsi.c)
0
-rw-r--r--
lib/builtins/fixunsdfti.c
47
-rw-r--r--
lib/builtins/fixunssfdi.c
(renamed from lib/fixunssfdi.c)
0
-rw-r--r--
lib/builtins/fixunssfsi.c
(renamed from lib/fixunssfsi.c)
0
-rw-r--r--
lib/builtins/fixunssfti.c
47
-rw-r--r--
lib/builtins/fixunsxfdi.c
44
-rw-r--r--
lib/builtins/fixunsxfsi.c
44
-rw-r--r--
lib/builtins/fixunsxfti.c
49
-rw-r--r--
lib/builtins/fixxfdi.c
44
-rw-r--r--
lib/builtins/fixxfti.c
47
-rw-r--r--
lib/builtins/floatdidf.c
(renamed from lib/floatdidf.c)
0
-rw-r--r--
lib/builtins/floatdisf.c
(renamed from lib/floatdisf.c)
0
-rw-r--r--
lib/builtins/floatdixf.c
46
-rw-r--r--
lib/builtins/floatsidf.c
53
-rw-r--r--
lib/builtins/floatsisf.c
59
-rw-r--r--
lib/builtins/floatsitf.c
52
-rw-r--r--
lib/builtins/floattidf.c
83
-rw-r--r--
lib/builtins/floattisf.c
82
-rw-r--r--
lib/builtins/floattixf.c
84
-rw-r--r--
lib/builtins/floatundidf.c
106
-rw-r--r--
lib/builtins/floatundisf.c
(renamed from lib/floatundisf.c)
0
-rw-r--r--
lib/builtins/floatundixf.c
42
-rw-r--r--
lib/builtins/floatunsidf.c
42
-rw-r--r--
lib/builtins/floatunsisf.c
50
-rw-r--r--
lib/builtins/floatunsitf.c
40
-rw-r--r--
lib/builtins/floatuntidf.c
80
-rw-r--r--
lib/builtins/floatuntisf.c
79
-rw-r--r--
lib/builtins/floatuntixf.c
81
-rw-r--r--
lib/builtins/fp_add_impl.inc
144
-rw-r--r--
lib/builtins/fp_extend.h
76
-rw-r--r--
lib/builtins/fp_extend_impl.inc
106
-rw-r--r--
lib/builtins/fp_lib.h
270
-rw-r--r--
lib/builtins/fp_mul_impl.inc
116
-rw-r--r--
lib/builtins/fp_trunc.h
64
-rw-r--r--
lib/builtins/fp_trunc_impl.inc
135
-rw-r--r--
lib/builtins/gcc_personality_v0.c
249
-rw-r--r--
lib/builtins/i386/Makefile.mk
20
-rw-r--r--
lib/builtins/i386/ashldi3.S
58
-rw-r--r--
lib/builtins/i386/ashrdi3.S
69
-rw-r--r--
lib/builtins/i386/divdi3.S
162
-rw-r--r--
lib/builtins/i386/floatdidf.S
39
-rw-r--r--
lib/builtins/i386/floatdisf.S
32
-rw-r--r--
lib/builtins/i386/floatdixf.S
30
-rw-r--r--
lib/builtins/i386/floatundidf.S
52
-rw-r--r--
lib/builtins/i386/floatundisf.S
105
-rw-r--r--
lib/builtins/i386/floatundixf.S
43
-rw-r--r--
lib/builtins/i386/lshrdi3.S
59
-rw-r--r--
lib/builtins/i386/moddi3.S
166
-rw-r--r--
lib/builtins/i386/muldi3.S
30
-rw-r--r--
lib/builtins/i386/udivdi3.S
115
-rw-r--r--
lib/builtins/i386/umoddi3.S
126
-rw-r--r--
lib/builtins/int_endianness.h
112
-rw-r--r--
lib/builtins/int_lib.h
70
-rw-r--r--
lib/builtins/int_math.h
(renamed from lib/int_math.h)
0
-rw-r--r--
lib/builtins/int_types.h
143
-rw-r--r--
lib/builtins/int_util.c
(renamed from lib/int_util.c)
0
-rw-r--r--
lib/builtins/int_util.h
29
-rw-r--r--
lib/builtins/lshrdi3.c
(renamed from lib/lshrdi3.c)
0
-rw-r--r--
lib/builtins/lshrti3.c
45
-rw-r--r--
lib/builtins/moddi3.c
30
-rw-r--r--
lib/builtins/modsi3.c
23
-rw-r--r--
lib/builtins/modti3.c
34
-rw-r--r--
lib/builtins/muldc3.c
73
-rw-r--r--
lib/builtins/muldf3.c
22
-rw-r--r--
lib/builtins/muldi3.c
(renamed from lib/muldi3.c)
0
-rw-r--r--
lib/builtins/mulodi4.c
58
-rw-r--r--
lib/builtins/mulosi4.c
58
-rw-r--r--
lib/builtins/muloti4.c
62
-rw-r--r--
lib/builtins/mulsc3.c
73
-rw-r--r--
lib/builtins/mulsf3.c
22
-rw-r--r--
lib/builtins/multf3.c
25
-rw-r--r--
lib/builtins/multi3.c
58
-rw-r--r--
lib/builtins/mulvdi3.c
56
-rw-r--r--
lib/builtins/mulvsi3.c
56
-rw-r--r--
lib/builtins/mulvti3.c
60
-rw-r--r--
lib/builtins/mulxc3.c
77
-rw-r--r--
lib/builtins/negdf2.c
22
-rw-r--r--
lib/builtins/negdi2.c
26
-rw-r--r--
lib/builtins/negsf2.c
(renamed from lib/negsf2.c)
0
-rw-r--r--
lib/builtins/negti2.c
30
-rw-r--r--
lib/builtins/negvdi2.c
(renamed from lib/negvdi2.c)
0
-rw-r--r--
lib/builtins/negvsi2.c
(renamed from lib/negvsi2.c)
0
-rw-r--r--
lib/builtins/negvti2.c
32
-rw-r--r--
lib/builtins/paritydi2.c
25
-rw-r--r--
lib/builtins/paritysi2.c
(renamed from lib/paritysi2.c)
0
-rw-r--r--
lib/builtins/parityti2.c
29
-rw-r--r--
lib/builtins/popcountdi2.c
(renamed from lib/popcountdi2.c)
0
-rw-r--r--
lib/builtins/popcountsi2.c
(renamed from lib/popcountsi2.c)
0
-rw-r--r--
lib/builtins/popcountti2.c
44
-rw-r--r--
lib/builtins/powidf2.c
(renamed from lib/powidf2.c)
0
-rw-r--r--
lib/builtins/powisf2.c
(renamed from lib/powisf2.c)
0
-rw-r--r--
lib/builtins/powitf2.c
38
-rw-r--r--
lib/builtins/powixf2.c
38
-rw-r--r--
lib/builtins/ppc/DD.h
46
-rw-r--r--
lib/builtins/ppc/Makefile.mk
20
-rw-r--r--
lib/builtins/ppc/divtc3.c
(renamed from lib/ppc/divtc3.c)
0
-rw-r--r--
lib/builtins/ppc/fixtfdi.c
104
-rw-r--r--
lib/builtins/ppc/fixunstfdi.c
(renamed from lib/ppc/fixunstfdi.c)
0
-rw-r--r--
lib/builtins/ppc/floatditf.c
(renamed from lib/ppc/floatditf.c)
0
-rw-r--r--
lib/builtins/ppc/floatunditf.c
(renamed from lib/ppc/floatunditf.c)
0
-rw-r--r--
lib/builtins/ppc/gcc_qadd.c
76
-rw-r--r--
lib/builtins/ppc/gcc_qdiv.c
(renamed from lib/ppc/gcc_qdiv.c)
0
-rw-r--r--
lib/builtins/ppc/gcc_qmul.c
(renamed from lib/ppc/gcc_qmul.c)
0
-rw-r--r--
lib/builtins/ppc/gcc_qsub.c
76
-rw-r--r--
lib/builtins/ppc/multc3.c
(renamed from lib/ppc/multc3.c)
0
-rw-r--r--
lib/builtins/ppc/restFP.S
(renamed from lib/ppc/restFP.S)
0
-rw-r--r--
lib/builtins/ppc/saveFP.S
(renamed from lib/ppc/saveFP.S)
0
-rw-r--r--
lib/builtins/subdf3.c
26
-rw-r--r--
lib/builtins/subsf3.c
26
-rw-r--r--
lib/builtins/subtf3.c
27
-rw-r--r--
lib/builtins/subvdi3.c
36
-rw-r--r--
lib/builtins/subvsi3.c
36
-rw-r--r--
lib/builtins/subvti3.c
40
-rw-r--r--
lib/builtins/trampoline_setup.c
48
-rw-r--r--
lib/builtins/truncdfsf2.c
18
-rw-r--r--
lib/builtins/trunctfdf2.c
22
-rw-r--r--
lib/builtins/trunctfsf2.c
22
-rw-r--r--
lib/builtins/ucmpdi2.c
(renamed from lib/ucmpdi2.c)
0
-rw-r--r--
lib/builtins/ucmpti2.c
42
-rw-r--r--
lib/builtins/udivdi3.c
23
-rw-r--r--
lib/builtins/udivmoddi4.c
231
-rw-r--r--
lib/builtins/udivmodsi4.c
27
-rw-r--r--
lib/builtins/udivmodti4.c
238
-rw-r--r--
lib/builtins/udivsi3.c
(renamed from lib/udivsi3.c)
0
-rw-r--r--
lib/builtins/udivti3.c
27
-rw-r--r--
lib/builtins/umoddi3.c
25
-rw-r--r--
lib/builtins/umodsi3.c
23
-rw-r--r--
lib/builtins/umodti3.c
29
-rw-r--r--
lib/builtins/x86_64/Makefile.mk
20
-rw-r--r--
lib/builtins/x86_64/floatdidf.c
(renamed from lib/x86_64/floatdidf.c)
0
-rw-r--r--
lib/builtins/x86_64/floatdisf.c
(renamed from lib/x86_64/floatdisf.c)
0
-rw-r--r--
lib/builtins/x86_64/floatdixf.c
(renamed from lib/x86_64/floatdixf.c)
0
-rw-r--r--
lib/builtins/x86_64/floatundidf.S
49
-rw-r--r--
lib/builtins/x86_64/floatundisf.S
35
-rw-r--r--
lib/builtins/x86_64/floatundixf.S
68
-rw-r--r--
lib/clear_cache.c
40
-rw-r--r--
lib/clzti2.c
33
-rw-r--r--
lib/cmpti2.c
42
-rw-r--r--
lib/comparedf2.c
134
-rw-r--r--
lib/comparesf2.c
133
-rw-r--r--
lib/ctzti2.c
33
-rw-r--r--
lib/dfsan/CMakeLists.txt
48
-rw-r--r--
lib/dfsan/dfsan.cc
119
-rw-r--r--
lib/dfsan/dfsan.h
12
-rw-r--r--
lib/dfsan/dfsan_custom.cc
833
-rw-r--r--
lib/dfsan/done_abilist.txt
255
-rw-r--r--
lib/dfsan/libc_ubuntu1204_abilist.txt
3685
-rw-r--r--
lib/dfsan/libc_ubuntu1404_abilist.txt
3433
-rw-r--r--
lib/dfsan/lit_tests/CMakeLists.txt
21
-rw-r--r--
lib/dfsan/lit_tests/basic.c
21
-rw-r--r--
lib/dfsan/lit_tests/custom.c
154
-rw-r--r--
lib/dfsan/lit_tests/flags.c
24
-rw-r--r--
lib/dfsan/lit_tests/fncall.c
26
-rw-r--r--
lib/dfsan/lit_tests/lit.cfg
69
-rw-r--r--
lib/dfsan/lit_tests/lit.site.cfg.in
5
-rw-r--r--
lib/dfsan/lit_tests/propagate.c
47
-rwxr-xr-x
lib/dfsan/scripts/build-libc-list.py
36
-rwxr-xr-x
lib/dfsan/scripts/check_custom_wrappers.sh
50
-rw-r--r--
lib/divdc3.c
60
-rw-r--r--
lib/divdf3.c
184
-rw-r--r--
lib/divdi3.c
31
-rw-r--r--
lib/divmoddi4.c
27
-rw-r--r--
lib/divmodsi4.c
30
-rw-r--r--
lib/divsc3.c
60
-rw-r--r--
lib/divsf3.c
168
-rw-r--r--
lib/divsi3.c
39
-rw-r--r--
lib/divti3.c
35
-rw-r--r--
lib/divxc3.c
63
-rw-r--r--
lib/enable_execute_stack.c
59
-rw-r--r--
lib/eprintf.c
34
-rw-r--r--
lib/extendsfdf2.c
137
-rw-r--r--
lib/ffsti2.c
37
-rw-r--r--
lib/fixdfdi.c
45
-rw-r--r--
lib/fixdfsi.c
49
-rw-r--r--
lib/fixdfti.c
45
-rw-r--r--
lib/fixsfti.c
45
-rw-r--r--
lib/fixunsdfti.c
47
-rw-r--r--
lib/fixunssfti.c
47
-rw-r--r--
lib/fixunsxfdi.c
44
-rw-r--r--
lib/fixunsxfsi.c
44
-rw-r--r--
lib/fixunsxfti.c
49
-rw-r--r--
lib/fixxfdi.c
44
-rw-r--r--
lib/fixxfti.c
47
-rw-r--r--
lib/floatdixf.c
46
-rw-r--r--
lib/floatsidf.c
52
-rw-r--r--
lib/floatsisf.c
58
-rw-r--r--
lib/floattidf.c
85
-rw-r--r--
lib/floattisf.c
84
-rw-r--r--
lib/floattixf.c
86
-rw-r--r--
lib/floatundidf.c
107
-rw-r--r--
lib/floatundixf.c
42
-rw-r--r--
lib/floatunsidf.c
41
-rw-r--r--
lib/floatunsisf.c
49
-rw-r--r--
lib/floatuntidf.c
82
-rw-r--r--
lib/floatuntisf.c
81
-rw-r--r--
lib/floatuntixf.c
83
-rw-r--r--
lib/fp_lib.h
144
-rw-r--r--
lib/gcc_personality_v0.c
247
-rw-r--r--
lib/i386/Makefile.mk
20
-rw-r--r--
lib/i386/ashldi3.S
56
-rw-r--r--
lib/i386/ashrdi3.S
67
-rw-r--r--
lib/i386/divdi3.S
161
-rw-r--r--
lib/i386/floatdidf.S
35
-rw-r--r--
lib/i386/floatdisf.S
31
-rw-r--r--
lib/i386/floatdixf.S
29
-rw-r--r--
lib/i386/floatundidf.S
46
-rw-r--r--
lib/i386/floatundisf.S
99
-rw-r--r--
lib/i386/floatundixf.S
37
-rw-r--r--
lib/i386/lshrdi3.S
57
-rw-r--r--
lib/i386/moddi3.S
166
-rw-r--r--
lib/i386/muldi3.S
29
-rw-r--r--
lib/i386/udivdi3.S
114
-rw-r--r--
lib/i386/umoddi3.S
125
-rw-r--r--
lib/int_endianness.h
111
-rw-r--r--
lib/int_lib.h
46
-rw-r--r--
lib/int_types.h
140
-rw-r--r--
lib/int_util.h
29
-rw-r--r--
lib/interception/CMakeLists.txt
5
-rw-r--r--
lib/interception/interception.h
31
-rw-r--r--
lib/interception/interception_linux.cc
6
-rw-r--r--
lib/interception/interception_linux.h
20
-rw-r--r--
lib/interception/interception_type_test.cc
12
-rw-r--r--
lib/interception/interception_win.cc
185
-rw-r--r--
lib/interception/interception_win.h
32
-rw-r--r--
lib/lit.common.cfg
62
-rw-r--r--
lib/lit.common.configured.in
27
-rw-r--r--
lib/lit.common.unit.configured.in
23
-rw-r--r--
lib/lsan/CMakeLists.txt
27
-rw-r--r--
lib/lsan/lit_tests/AsanConfig/lit.cfg
32
-rw-r--r--
lib/lsan/lit_tests/AsanConfig/lit.site.cfg.in
8
-rw-r--r--
lib/lsan/lit_tests/CMakeLists.txt
37
-rw-r--r--
lib/lsan/lit_tests/LsanConfig/lit.cfg
30
-rw-r--r--
lib/lsan/lit_tests/LsanConfig/lit.site.cfg.in
8
-rw-r--r--
lib/lsan/lit_tests/TestCases/SharedLibs/huge_tls_lib_so.cc
12
-rw-r--r--
lib/lsan/lit_tests/TestCases/SharedLibs/lit.local.cfg
4
-rw-r--r--
lib/lsan/lit_tests/TestCases/cleanup_in_tsd_destructor.cc
45
-rw-r--r--
lib/lsan/lit_tests/TestCases/disabler.cc
23
-rw-r--r--
lib/lsan/lit_tests/TestCases/disabler_in_tsd_destructor.cc
38
-rw-r--r--
lib/lsan/lit_tests/TestCases/do_leak_check_override.cc
36
-rw-r--r--
lib/lsan/lit_tests/TestCases/fork.cc
24
-rw-r--r--
lib/lsan/lit_tests/TestCases/fork_threaded.cc
43
-rw-r--r--
lib/lsan/lit_tests/TestCases/high_allocator_contention.cc
48
-rw-r--r--
lib/lsan/lit_tests/TestCases/ignore_object.cc
30
-rw-r--r--
lib/lsan/lit_tests/TestCases/ignore_object_errors.cc
22
-rw-r--r--
lib/lsan/lit_tests/TestCases/large_allocation_leak.cc
18
-rw-r--r--
lib/lsan/lit_tests/TestCases/leak_check_at_exit.cc
19
-rw-r--r--
lib/lsan/lit_tests/TestCases/link_turned_off.cc
24
-rw-r--r--
lib/lsan/lit_tests/TestCases/pointer_to_self.cc
18
-rw-r--r--
lib/lsan/lit_tests/TestCases/stale_stack_leak.cc
42
-rw-r--r--
lib/lsan/lit_tests/TestCases/suppressions_default.cc
29
-rw-r--r--
lib/lsan/lit_tests/TestCases/suppressions_file.cc
29
-rw-r--r--
lib/lsan/lit_tests/TestCases/suppressions_file.cc.supp
1
-rw-r--r--
lib/lsan/lit_tests/TestCases/swapcontext.cc
42
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_after_return.cc
23
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_globals_initialized.cc
21
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_globals_uninitialized.cc
21
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_registers.cc
51
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_stacks.cc
20
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_stacks_threaded.cc
36
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_tls_dynamic.cc
33
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_tls_pthread_specific_dynamic.cc
37
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_tls_pthread_specific_static.cc
31
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_tls_static.cc
21
-rw-r--r--
lib/lsan/lit_tests/TestCases/use_unaligned.cc
23
-rw-r--r--
lib/lsan/lit_tests/Unit/lit.site.cfg.in
12
-rw-r--r--
lib/lsan/lit_tests/lit.common.cfg
43
-rw-r--r--
lib/lsan/lsan.cc
26
-rw-r--r--
lib/lsan/lsan.h
20
-rw-r--r--
lib/lsan/lsan_allocator.cc
50
-rw-r--r--
lib/lsan/lsan_allocator.h
2
-rw-r--r--
lib/lsan/lsan_common.cc
430
-rw-r--r--
lib/lsan/lsan_common.h
49
-rw-r--r--
lib/lsan/lsan_common_linux.cc
32
-rw-r--r--
lib/lsan/lsan_interceptors.cc
50
-rw-r--r--
lib/lsan/lsan_preinit.cc
6
-rw-r--r--
lib/lsan/tests/CMakeLists.txt
58
-rw-r--r--
lib/lsan/tests/lsan_dummy_unittest.cc
22
-rw-r--r--
lib/lsan/tests/lsan_testlib.cc
25
-rw-r--r--
lib/lshrti3.c
45
-rw-r--r--
lib/moddi3.c
32
-rw-r--r--
lib/modsi3.c
25
-rw-r--r--
lib/modti3.c
36
-rw-r--r--
lib/msan/CMakeLists.txt
42
-rw-r--r--
lib/msan/lit_tests/CMakeLists.txt
31
-rw-r--r--
lib/msan/lit_tests/Linux/glob.cc
27
-rw-r--r--
lib/msan/lit_tests/Linux/glob_altdirfunc.cc
78
-rw-r--r--
lib/msan/lit_tests/Linux/glob_nomatch.cc
21
-rw-r--r--
lib/msan/lit_tests/Linux/syscalls.cc
100
-rw-r--r--
lib/msan/lit_tests/Linux/tcgetattr.cc
21
-rw-r--r--
lib/msan/lit_tests/SharedLibs/dso-origin-so.cc
14
-rw-r--r--
lib/msan/lit_tests/SharedLibs/dso-origin.h
4
-rw-r--r--
lib/msan/lit_tests/SharedLibs/lit.local.cfg
4
-rw-r--r--
lib/msan/lit_tests/Unit/lit.site.cfg.in
13
-rw-r--r--
lib/msan/lit_tests/allocator_returns_null.cc
81
-rw-r--r--
lib/msan/lit_tests/backtrace.cc
26
-rw-r--r--
lib/msan/lit_tests/c-strdup.c
17
-rw-r--r--
lib/msan/lit_tests/cxa_atexit.cc
28
-rw-r--r--
lib/msan/lit_tests/dlerror.cc
14
-rw-r--r--
lib/msan/lit_tests/dso-origin.cc
25
-rw-r--r--
lib/msan/lit_tests/errno.cc
17
-rw-r--r--
lib/msan/lit_tests/getaddrinfo-positive.cc
23
-rw-r--r--
lib/msan/lit_tests/getaddrinfo.cc
24
-rw-r--r--
lib/msan/lit_tests/getline.cc
30
-rw-r--r--
lib/msan/lit_tests/getline_test_data
2
-rw-r--r--
lib/msan/lit_tests/heap-origin.cc
31
-rw-r--r--
lib/msan/lit_tests/initgroups.cc
11
-rw-r--r--
lib/msan/lit_tests/inline.cc
20
-rw-r--r--
lib/msan/lit_tests/insertvalue_origin.cc
35
-rw-r--r--
lib/msan/lit_tests/ioctl.cc
20
-rw-r--r--
lib/msan/lit_tests/ioctl_custom.cc
33
-rw-r--r--
lib/msan/lit_tests/keep-going-dso.cc
33
-rw-r--r--
lib/msan/lit_tests/keep-going.cc
34
-rw-r--r--
lib/msan/lit_tests/lit.cfg
74
-rw-r--r--
lib/msan/lit_tests/lit.site.cfg.in
5
-rw-r--r--
lib/msan/lit_tests/malloc_hook.cc
36
-rw-r--r--
lib/msan/lit_tests/no_sanitize_memory.cc
34
-rw-r--r--
lib/msan/lit_tests/no_sanitize_memory_prop.cc
33
-rw-r--r--
lib/msan/lit_tests/poison_in_free.cc
16
-rw-r--r--
lib/msan/lit_tests/ptrace.cc
36
-rw-r--r--
lib/msan/lit_tests/readdir64.cc
27
-rw-r--r--
lib/msan/lit_tests/scandir.cc
56
-rw-r--r--
lib/msan/lit_tests/scandir_null.cc
34
-rw-r--r--
lib/msan/lit_tests/select.cc
22
-rw-r--r--
lib/msan/lit_tests/setlocale.cc
13
-rw-r--r--
lib/msan/lit_tests/signal_stress_test.cc
71
-rw-r--r--
lib/msan/lit_tests/sigwait.cc
30
-rw-r--r--
lib/msan/lit_tests/sigwaitinfo.cc
31
-rw-r--r--
lib/msan/lit_tests/stack-origin.cc
31
-rw-r--r--
lib/msan/lit_tests/sync_lock_set_and_test.cc
7
-rw-r--r--
lib/msan/lit_tests/tzset.cc
16
-rw-r--r--
lib/msan/lit_tests/unaligned_read_origin.cc
16
-rw-r--r--
lib/msan/lit_tests/use-after-free.cc
34
-rw-r--r--
lib/msan/lit_tests/vector_cvt.cc
23
-rw-r--r--
lib/msan/lit_tests/wrap_indirect_calls.cc
64
-rw-r--r--
lib/msan/lit_tests/wrap_indirect_calls/caller.cc
51
-rw-r--r--
lib/msan/lit_tests/wrap_indirect_calls/lit.local.cfg
3
-rw-r--r--
lib/msan/lit_tests/wrap_indirect_calls/one.cc
3
-rw-r--r--
lib/msan/lit_tests/wrap_indirect_calls/two.cc
11
-rw-r--r--
lib/msan/lit_tests/wrap_indirect_calls/wrapper.cc
11
-rw-r--r--
lib/msan/msan.cc
394
-rw-r--r--
lib/msan/msan.h
156
-rw-r--r--
lib/msan/msan_allocator.cc
154
-rw-r--r--
lib/msan/msan_allocator.h
33
-rw-r--r--
lib/msan/msan_chained_origin_depot.cc
126
-rw-r--r--
lib/msan/msan_chained_origin_depot.h
29
-rw-r--r--
lib/msan/msan_flags.h
5
-rw-r--r--
lib/msan/msan_interceptors.cc
1030
-rw-r--r--
lib/msan/msan_interface_internal.h
75
-rw-r--r--
lib/msan/msan_linux.cc
156
-rw-r--r--
lib/msan/msan_new_delete.cc
13
-rw-r--r--
lib/msan/msan_origin.h
169
-rw-r--r--
lib/msan/msan_report.cc
221
-rw-r--r--
lib/msan/msan_thread.cc
93
-rw-r--r--
lib/msan/msan_thread.h
71
-rw-r--r--
lib/msan/tests/CMakeLists.txt
137
-rw-r--r--
lib/msan/tests/msan_loadable.cc
18
-rw-r--r--
lib/msan/tests/msan_test.cc
1322
-rw-r--r--
lib/msan/tests/msandr_test_so.cc
38
-rw-r--r--
lib/msan/tests/msandr_test_so.h
24
-rw-r--r--
lib/msandr/CMakeLists.txt
26
-rw-r--r--
lib/msandr/README.txt
40
-rw-r--r--
lib/msandr/msandr.cc
871
-rw-r--r--
lib/muldc3.c
73
-rw-r--r--
lib/muldf3.c
122
-rw-r--r--
lib/mulodi4.c
58
-rw-r--r--
lib/mulosi4.c
58
-rw-r--r--
lib/muloti4.c
62
-rw-r--r--
lib/mulsc3.c
73
-rw-r--r--
lib/mulsf3.c
112
-rw-r--r--
lib/multi3.c
58
-rw-r--r--
lib/mulvdi3.c
56
-rw-r--r--
lib/mulvsi3.c
56
-rw-r--r--
lib/mulvti3.c
60
-rw-r--r--
lib/mulxc3.c
77
-rw-r--r--
lib/negdf2.c
21
-rw-r--r--
lib/negdi2.c
26
-rw-r--r--
lib/negti2.c
30
-rw-r--r--
lib/negvti2.c
32
-rw-r--r--
lib/paritydi2.c
27
-rw-r--r--
lib/parityti2.c
31
-rw-r--r--
lib/popcountti2.c
44
-rw-r--r--
lib/powitf2.c
38
-rw-r--r--
lib/powixf2.c
38
-rw-r--r--
lib/ppc/DD.h
46
-rw-r--r--
lib/ppc/Makefile.mk
20
-rw-r--r--
lib/ppc/fixtfdi.c
104
-rw-r--r--
lib/ppc/gcc_qadd.c
76
-rw-r--r--
lib/ppc/gcc_qsub.c
76
-rw-r--r--
lib/profile/CMakeLists.txt
20
-rw-r--r--
lib/profile/GCDAProfiling.c
127
-rw-r--r--
lib/profile/InstrProfiling.c
48
-rw-r--r--
lib/profile/InstrProfiling.h
92
-rw-r--r--
lib/profile/InstrProfilingBuffer.c
104
-rw-r--r--
lib/profile/InstrProfilingFile.c
194
-rw-r--r--
lib/profile/InstrProfilingInternal.h
40
-rw-r--r--
lib/profile/InstrProfilingPlatformDarwin.c
43
-rw-r--r--
lib/profile/InstrProfilingPlatformOther.c
74
-rw-r--r--
lib/profile/InstrProfilingRuntime.cc
30
-rw-r--r--
lib/profile/Makefile.mk
4
-rw-r--r--
lib/sanitizer_common/CMakeLists.txt
90
-rw-r--r--
lib/sanitizer_common/sanitizer_addrhashmap.h
342
-rw-r--r--
lib/sanitizer_common/sanitizer_allocator.cc
4
-rw-r--r--
lib/sanitizer_common/sanitizer_allocator.h
128
-rw-r--r--
lib/sanitizer_common/sanitizer_allocator_interface.h
38
-rw-r--r--
lib/sanitizer_common/sanitizer_allocator_internal.h
32
-rw-r--r--
lib/sanitizer_common/sanitizer_asm.h
40
-rw-r--r--
lib/sanitizer_common/sanitizer_atomic.h
3
-rw-r--r--
lib/sanitizer_common/sanitizer_atomic_clang.h
71
-rw-r--r--
lib/sanitizer_common/sanitizer_atomic_clang_other.h
97
-rw-r--r--
lib/sanitizer_common/sanitizer_atomic_clang_x86.h
116
-rw-r--r--
lib/sanitizer_common/sanitizer_atomic_msvc.h
100
-rw-r--r--
lib/sanitizer_common/sanitizer_bitvector.h
351
-rw-r--r--
lib/sanitizer_common/sanitizer_bvgraph.h
165
-rw-r--r--
lib/sanitizer_common/sanitizer_common.cc
187
-rw-r--r--
lib/sanitizer_common/sanitizer_common.h
156
-rw-r--r--
lib/sanitizer_common/sanitizer_common_interceptors.inc
2604
-rw-r--r--
lib/sanitizer_common/sanitizer_common_interceptors_format.inc
559
-rwxr-xr-x
lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
60
-rw-r--r--
lib/sanitizer_common/sanitizer_common_interceptors_scanf.inc
311
-rw-r--r--
lib/sanitizer_common/sanitizer_common_libcdep.cc
54
-rw-r--r--
lib/sanitizer_common/sanitizer_common_syscalls.inc
163
-rw-r--r--
lib/sanitizer_common/sanitizer_coverage.cc
113
-rw-r--r--
lib/sanitizer_common/sanitizer_coverage_libcdep.cc
581
-rw-r--r--
lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
125
-rw-r--r--
lib/sanitizer_common/sanitizer_deadlock_detector.h
412
-rw-r--r--
lib/sanitizer_common/sanitizer_deadlock_detector1.cc
189
-rw-r--r--
lib/sanitizer_common/sanitizer_deadlock_detector2.cc
428
-rw-r--r--
lib/sanitizer_common/sanitizer_deadlock_detector_interface.h
93
-rw-r--r--
lib/sanitizer_common/sanitizer_flags.cc
212
-rw-r--r--
lib/sanitizer_common/sanitizer_flags.h
59
-rw-r--r--
lib/sanitizer_common/sanitizer_freebsd.h
137
-rw-r--r--
lib/sanitizer_common/sanitizer_internal_defs.h
53
-rw-r--r--
lib/sanitizer_common/sanitizer_libc.cc
34
-rw-r--r--
lib/sanitizer_common/sanitizer_libc.h
8
-rw-r--r--
lib/sanitizer_common/sanitizer_libignore.cc
17
-rw-r--r--
lib/sanitizer_common/sanitizer_linux.cc
642
-rw-r--r--
lib/sanitizer_common/sanitizer_linux.h
27
-rw-r--r--
lib/sanitizer_common/sanitizer_linux_libcdep.cc
295
-rw-r--r--
lib/sanitizer_common/sanitizer_list.h
17
-rw-r--r--
lib/sanitizer_common/sanitizer_mac.cc
258
-rw-r--r--
lib/sanitizer_common/sanitizer_mac.h
37
-rw-r--r--
lib/sanitizer_common/sanitizer_mutex.h
84
-rw-r--r--
lib/sanitizer_common/sanitizer_persistent_allocator.cc
19
-rw-r--r--
lib/sanitizer_common/sanitizer_persistent_allocator.h
71
-rw-r--r--
lib/sanitizer_common/sanitizer_platform.h
73
-rw-r--r--
lib/sanitizer_common/sanitizer_platform_interceptors.h
276
-rw-r--r--
lib/sanitizer_common/sanitizer_platform_limits_linux.cc
26
-rw-r--r--
lib/sanitizer_common/sanitizer_platform_limits_posix.cc
448
-rw-r--r--
lib/sanitizer_common/sanitizer_platform_limits_posix.h
508
-rw-r--r--
lib/sanitizer_common/sanitizer_posix.cc
154
-rw-r--r--
lib/sanitizer_common/sanitizer_posix_libcdep.cc
133
-rw-r--r--
lib/sanitizer_common/sanitizer_printf.cc
31
-rw-r--r--
lib/sanitizer_common/sanitizer_procmaps.h
77
-rw-r--r--
lib/sanitizer_common/sanitizer_procmaps_common.cc
178
-rw-r--r--
lib/sanitizer_common/sanitizer_procmaps_freebsd.cc
88
-rw-r--r--
lib/sanitizer_common/sanitizer_procmaps_linux.cc
90
-rw-r--r--
lib/sanitizer_common/sanitizer_procmaps_mac.cc
190
-rw-r--r--
lib/sanitizer_common/sanitizer_report_decorator.h
12
-rw-r--r--
lib/sanitizer_common/sanitizer_stackdepot.cc
272
-rw-r--r--
lib/sanitizer_common/sanitizer_stackdepot.h
33
-rw-r--r--
lib/sanitizer_common/sanitizer_stackdepotbase.h
176
-rw-r--r--
lib/sanitizer_common/sanitizer_stacktrace.cc
177
-rw-r--r--
lib/sanitizer_common/sanitizer_stacktrace.h
65
-rw-r--r--
lib/sanitizer_common/sanitizer_stacktrace_libcdep.cc
57
-rw-r--r--
lib/sanitizer_common/sanitizer_stacktrace_printer.cc
132
-rw-r--r--
lib/sanitizer_common/sanitizer_stacktrace_printer.h
62
-rw-r--r--
lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
73
-rw-r--r--
lib/sanitizer_common/sanitizer_suppressions.cc
45
-rw-r--r--
lib/sanitizer_common/sanitizer_suppressions.h
16
-rw-r--r--
lib/sanitizer_common/sanitizer_symbolizer.cc
57
-rw-r--r--
lib/sanitizer_common/sanitizer_symbolizer.h
90
-rw-r--r--
lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cc
211
-rw-r--r--
lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h
50
-rw-r--r--
lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc
21
-rw-r--r--
lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
613
-rw-r--r--
lib/sanitizer_common/sanitizer_symbolizer_win.cc
101
-rw-r--r--
lib/sanitizer_common/sanitizer_syscall_generic.inc
12
-rw-r--r--
lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc
2
-rw-r--r--
lib/sanitizer_common/sanitizer_thread_registry.cc
20
-rw-r--r--
lib/sanitizer_common/sanitizer_thread_registry.h
8
-rw-r--r--
lib/sanitizer_common/sanitizer_tls_get_addr.cc
131
-rw-r--r--
lib/sanitizer_common/sanitizer_tls_get_addr.h
60
-rw-r--r--
lib/sanitizer_common/sanitizer_unwind_posix_libcdep.cc
158
-rw-r--r--
lib/sanitizer_common/sanitizer_win.cc
179
-rwxr-xr-x
lib/sanitizer_common/scripts/check_lint.sh
63
-rwxr-xr-x
lib/sanitizer_common/scripts/cpplint.py
4
-rwxr-xr-x
lib/sanitizer_common/scripts/gen_dynamic_list.py
14
-rwxr-xr-x
lib/sanitizer_common/scripts/litlint.py
72
-rwxr-xr-x
lib/sanitizer_common/scripts/litlint_test.py
23
-rwxr-xr-x
lib/sanitizer_common/scripts/sancov.py
105
-rw-r--r--
lib/sanitizer_common/tests/CMakeLists.txt
109
-rw-r--r--
lib/sanitizer_common/tests/lit.site.cfg.in
14
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_allocator_test.cc
81
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_allocator_testlib.cc
4
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_atomic_test.cc
73
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_bitvector_test.cc
176
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_bvgraph_test.cc
339
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_common_test.cc
46
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_deadlock_detector_test.cc
496
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_flags_test.cc
12
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_format_interceptor_test.cc
259
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_ioctl_test.cc
26
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_libc_test.cc
3
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_mutex_test.cc
15
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_posix_test.cc
18
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_printf_test.cc
23
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_procmaps_test.cc
37
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_pthread_wrappers.h
66
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_scanf_interceptor_test.cc
178
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc
87
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_stacktrace_printer_test.cc
122
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_stacktrace_test.cc
65
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_suppressions_test.cc
26
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_test_config.h
30
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_test_utils.h
63
-rw-r--r--
lib/sanitizer_common/tests/sanitizer_thread_registry_test.cc
13
-rw-r--r--
lib/subdf3.c
29
-rw-r--r--
lib/subsf3.c
28
-rw-r--r--
lib/subvdi3.c
36
-rw-r--r--
lib/subvsi3.c
36
-rw-r--r--
lib/subvti3.c
40
-rw-r--r--
lib/trampoline_setup.c
47
-rw-r--r--
lib/truncdfsf2.c
168
-rw-r--r--
lib/tsan/CMakeLists.txt
74
-rw-r--r--
lib/tsan/Makefile.old
9
-rwxr-xr-x
lib/tsan/check_analyze.sh
20
-rwxr-xr-x
lib/tsan/check_cmake.sh
8
-rwxr-xr-x
lib/tsan/check_memcpy.sh
31
-rw-r--r--
lib/tsan/dd/CMakeLists.txt
41
-rw-r--r--
lib/tsan/dd/dd_interceptors.cc
333
-rw-r--r--
lib/tsan/dd/dd_rtl.cc
151
-rw-r--r--
lib/tsan/dd/dd_rtl.h
67
-rw-r--r--
lib/tsan/go/build.bat
4
-rwxr-xr-x
lib/tsan/go/buildgo.sh
48
-rw-r--r--
lib/tsan/go/test.c
20
-rw-r--r--
lib/tsan/go/tsan_go.cc
138
-rw-r--r--
lib/tsan/lit_tests/CMakeLists.txt
35
-rw-r--r--
lib/tsan/lit_tests/Helpers/blacklist.txt
1
-rw-r--r--
lib/tsan/lit_tests/Helpers/lit.local.cfg
2
-rw-r--r--
lib/tsan/lit_tests/SharedLibs/lit.local.cfg
4
-rw-r--r--
lib/tsan/lit_tests/SharedLibs/load_shared_lib-so.cc
22
-rw-r--r--
lib/tsan/lit_tests/Unit/lit.cfg
23
-rw-r--r--
lib/tsan/lit_tests/Unit/lit.site.cfg.in
8
-rw-r--r--
lib/tsan/lit_tests/aligned_vs_unaligned_race.cc
34
-rw-r--r--
lib/tsan/lit_tests/allocator_returns_null.cc
64
-rw-r--r--
lib/tsan/lit_tests/atomic_free.cc
19
-rw-r--r--
lib/tsan/lit_tests/atomic_free2.cc
19
-rw-r--r--
lib/tsan/lit_tests/atomic_norace.cc
61
-rw-r--r--
lib/tsan/lit_tests/atomic_race.cc
80
-rw-r--r--
lib/tsan/lit_tests/atomic_stack.cc
29
-rw-r--r--
lib/tsan/lit_tests/benign_race.cc
39
-rw-r--r--
lib/tsan/lit_tests/blacklist.cc
31
-rw-r--r--
lib/tsan/lit_tests/cond.c
53
-rw-r--r--
lib/tsan/lit_tests/cond_race.cc
36
-rw-r--r--
lib/tsan/lit_tests/cond_version.c
44
-rw-r--r--
lib/tsan/lit_tests/deep_stack1.cc
44
-rw-r--r--
lib/tsan/lit_tests/default_options.cc
32
-rw-r--r--
lib/tsan/lit_tests/fd_close_norace.cc
33
-rw-r--r--
lib/tsan/lit_tests/fd_close_norace2.cc
30
-rw-r--r--
lib/tsan/lit_tests/fd_dup_norace.cc
34
-rw-r--r--
lib/tsan/lit_tests/fd_location.cc
33
-rw-r--r--
lib/tsan/lit_tests/fd_pipe_norace.cc
33
-rw-r--r--
lib/tsan/lit_tests/fd_pipe_race.cc
37
-rw-r--r--
lib/tsan/lit_tests/fd_socket_connect_norace.cc
45
-rw-r--r--
lib/tsan/lit_tests/fd_socket_norace.cc
52
-rw-r--r--
lib/tsan/lit_tests/fd_socketpair_norace.cc
37
-rw-r--r--
lib/tsan/lit_tests/fd_stdout_race.cc
41
-rw-r--r--
lib/tsan/lit_tests/free_race.c
49
-rw-r--r--
lib/tsan/lit_tests/free_race2.c
26
-rw-r--r--
lib/tsan/lit_tests/global_race.cc
42
-rw-r--r--
lib/tsan/lit_tests/halt_on_error.cc
25
-rw-r--r--
lib/tsan/lit_tests/heap_race.cc
20
-rw-r--r--
lib/tsan/lit_tests/ignore_free.cc
35
-rw-r--r--
lib/tsan/lit_tests/ignore_lib0.cc
30
-rw-r--r--
lib/tsan/lit_tests/ignore_lib1.cc
42
-rw-r--r--
lib/tsan/lit_tests/ignore_lib2.cc
33
-rw-r--r--
lib/tsan/lit_tests/ignore_lib3.cc
33
-rw-r--r--
lib/tsan/lit_tests/ignore_malloc.cc
38
-rw-r--r--
lib/tsan/lit_tests/ignore_race.cc
31
-rw-r--r--
lib/tsan/lit_tests/ignore_sync.cc
30
-rw-r--r--
lib/tsan/lit_tests/inlined_memcpy_race.cc
55
-rw-r--r--
lib/tsan/lit_tests/java.h
20
-rw-r--r--
lib/tsan/lit_tests/java_alloc.cc
32
-rw-r--r--
lib/tsan/lit_tests/java_lock.cc
35
-rw-r--r--
lib/tsan/lit_tests/java_lock_move.cc
40
-rw-r--r--
lib/tsan/lit_tests/java_lock_rec.cc
54
-rw-r--r--
lib/tsan/lit_tests/java_lock_rec_race.cc
48
-rw-r--r--
lib/tsan/lit_tests/java_race.cc
23
-rw-r--r--
lib/tsan/lit_tests/java_race_move.cc
31
-rw-r--r--
lib/tsan/lit_tests/java_rwlock.cc
35
-rw-r--r--
lib/tsan/lit_tests/lit.cfg
81
-rw-r--r--
lib/tsan/lit_tests/lit.site.cfg.in
8
-rw-r--r--
lib/tsan/lit_tests/load_shared_lib.cc
44
-rw-r--r--
lib/tsan/lit_tests/longjmp.cc
22
-rw-r--r--
lib/tsan/lit_tests/longjmp2.cc
24
-rw-r--r--
lib/tsan/lit_tests/longjmp3.cc
48
-rw-r--r--
lib/tsan/lit_tests/longjmp4.cc
51
-rw-r--r--
lib/tsan/lit_tests/malloc_overflow.cc
23
-rw-r--r--
lib/tsan/lit_tests/malloc_stack.cc
25
-rw-r--r--
lib/tsan/lit_tests/memcpy_race.cc
42
-rw-r--r--
lib/tsan/lit_tests/mop_with_offset.cc
36
-rw-r--r--
lib/tsan/lit_tests/mop_with_offset2.cc
36
-rw-r--r--
lib/tsan/lit_tests/mutex_destroy_locked.cc
22
-rw-r--r--
lib/tsan/lit_tests/mutex_robust.cc
36
-rw-r--r--
lib/tsan/lit_tests/mutex_robust2.cc
41
-rw-r--r--
lib/tsan/lit_tests/mutexset1.cc
37
-rw-r--r--
lib/tsan/lit_tests/mutexset2.cc
37
-rw-r--r--
lib/tsan/lit_tests/mutexset3.cc
45
-rw-r--r--
lib/tsan/lit_tests/mutexset4.cc
45
-rw-r--r--
lib/tsan/lit_tests/mutexset5.cc
46
-rw-r--r--
lib/tsan/lit_tests/mutexset6.cc
53
-rw-r--r--
lib/tsan/lit_tests/mutexset7.cc
39
-rw-r--r--
lib/tsan/lit_tests/mutexset8.cc
39
-rw-r--r--
lib/tsan/lit_tests/oob_race.cc
24
-rw-r--r--
lib/tsan/lit_tests/race_on_barrier.c
31
-rw-r--r--
lib/tsan/lit_tests/race_on_barrier2.c
31
-rw-r--r--
lib/tsan/lit_tests/race_on_heap.cc
47
-rw-r--r--
lib/tsan/lit_tests/race_on_mutex.c
42
-rw-r--r--
lib/tsan/lit_tests/race_on_mutex2.c
24
-rw-r--r--
lib/tsan/lit_tests/race_on_read.cc
32
-rw-r--r--
lib/tsan/lit_tests/race_on_write.cc
39
-rw-r--r--
lib/tsan/lit_tests/race_with_finished_thread.cc
43
-rw-r--r--
lib/tsan/lit_tests/signal_errno.cc
43
-rw-r--r--
lib/tsan/lit_tests/signal_malloc.cc
26
-rw-r--r--
lib/tsan/lit_tests/sigsuspend.cc
38
-rw-r--r--
lib/tsan/lit_tests/simple_race.c
26
-rw-r--r--
lib/tsan/lit_tests/simple_race.cc
26
-rw-r--r--
lib/tsan/lit_tests/simple_stack.c
66
-rw-r--r--
lib/tsan/lit_tests/simple_stack2.cc
53
-rw-r--r--
lib/tsan/lit_tests/sleep_sync.cc
30
-rw-r--r--
lib/tsan/lit_tests/sleep_sync2.cc
22
-rw-r--r--
lib/tsan/lit_tests/stack_race.cc
20
-rw-r--r--
lib/tsan/lit_tests/stack_race2.cc
28
-rw-r--r--
lib/tsan/lit_tests/static_init1.cc
27
-rw-r--r--
lib/tsan/lit_tests/static_init2.cc
33
-rw-r--r--
lib/tsan/lit_tests/static_init3.cc
47
-rw-r--r--
lib/tsan/lit_tests/static_init4.cc
37
-rw-r--r--
lib/tsan/lit_tests/static_init5.cc
42
-rw-r--r--
lib/tsan/lit_tests/static_init6.cc
42
-rw-r--r--
lib/tsan/lit_tests/suppress_same_address.cc
27
-rw-r--r--
lib/tsan/lit_tests/suppress_same_stacks.cc
27
-rw-r--r--
lib/tsan/lit_tests/suppressions_global.cc
29
-rw-r--r--
lib/tsan/lit_tests/suppressions_race.cc
31
-rw-r--r--
lib/tsan/lit_tests/suppressions_race2.cc
31
-rwxr-xr-x
lib/tsan/lit_tests/test_output.sh
58
-rw-r--r--
lib/tsan/lit_tests/thread_end_with_ignore.cc
19
-rw-r--r--
lib/tsan/lit_tests/thread_end_with_ignore2.cc
9
-rw-r--r--
lib/tsan/lit_tests/thread_leak.c
17
-rw-r--r--
lib/tsan/lit_tests/thread_leak2.c
17
-rw-r--r--
lib/tsan/lit_tests/thread_leak3.c
17
-rw-r--r--
lib/tsan/lit_tests/thread_leak4.c
18
-rw-r--r--
lib/tsan/lit_tests/thread_leak5.c
19
-rw-r--r--
lib/tsan/lit_tests/thread_name.cc
38
-rw-r--r--
lib/tsan/lit_tests/thread_name2.cc
32
-rw-r--r--
lib/tsan/lit_tests/tiny_race.c
21
-rw-r--r--
lib/tsan/lit_tests/tls_race.cc
19
-rw-r--r--
lib/tsan/lit_tests/tls_race2.cc
28
-rw-r--r--
lib/tsan/lit_tests/tsan-vs-gvn.cc
38
-rw-r--r--
lib/tsan/lit_tests/unaligned_norace.cc
84
-rw-r--r--
lib/tsan/lit_tests/unaligned_race.cc
135
-rw-r--r--
lib/tsan/lit_tests/user_fopen.cc
34
-rw-r--r--
lib/tsan/lit_tests/user_malloc.cc
27
-rw-r--r--
lib/tsan/lit_tests/virtual_inheritance_compile_bug.cc
15
-rw-r--r--
lib/tsan/lit_tests/vptr_benign_race.cc
51
-rw-r--r--
lib/tsan/lit_tests/vptr_harmful_race.cc
51
-rw-r--r--
lib/tsan/lit_tests/vptr_harmful_race2.cc
51
-rw-r--r--
lib/tsan/lit_tests/write_in_reader_lock.cc
35
-rw-r--r--
lib/tsan/rtl/Makefile.old
4
-rw-r--r--
lib/tsan/rtl/tsan_clock.cc
454
-rw-r--r--
lib/tsan/rtl/tsan_clock.h
95
-rw-r--r--
lib/tsan/rtl/tsan_defs.h
30
-rw-r--r--
lib/tsan/rtl/tsan_dense_alloc.h
137
-rw-r--r--
lib/tsan/rtl/tsan_fd.cc
26
-rw-r--r--
lib/tsan/rtl/tsan_fd.h
4
-rw-r--r--
lib/tsan/rtl/tsan_flags.cc
82
-rw-r--r--
lib/tsan/rtl/tsan_flags.h
24
-rw-r--r--
lib/tsan/rtl/tsan_ignoreset.cc
47
-rw-r--r--
lib/tsan/rtl/tsan_ignoreset.h
38
-rw-r--r--
lib/tsan/rtl/tsan_interceptors.cc
1140
-rw-r--r--
lib/tsan/rtl/tsan_interface_ann.cc
35
-rw-r--r--
lib/tsan/rtl/tsan_interface_atomic.cc
470
-rw-r--r--
lib/tsan/rtl/tsan_interface_atomic.h
205
-rw-r--r--
lib/tsan/rtl/tsan_interface_java.cc
166
-rw-r--r--
lib/tsan/rtl/tsan_interface_java.h
7
-rw-r--r--
lib/tsan/rtl/tsan_md5.cc
14
-rw-r--r--
lib/tsan/rtl/tsan_mman.cc
174
-rw-r--r--
lib/tsan/rtl/tsan_mman.h
10
-rw-r--r--
lib/tsan/rtl/tsan_mutex.cc
53
-rw-r--r--
lib/tsan/rtl/tsan_mutex.h
10
-rw-r--r--
lib/tsan/rtl/tsan_mutexset.h
11
-rw-r--r--
lib/tsan/rtl/tsan_platform.h
320
-rw-r--r--
lib/tsan/rtl/tsan_platform_linux.cc
336
-rw-r--r--
lib/tsan/rtl/tsan_platform_mac.cc
57
-rw-r--r--
lib/tsan/rtl/tsan_platform_windows.cc
12
-rw-r--r--
lib/tsan/rtl/tsan_report.cc
182
-rw-r--r--
lib/tsan/rtl/tsan_report.h
40
-rw-r--r--
lib/tsan/rtl/tsan_rtl.cc
522
-rw-r--r--
lib/tsan/rtl/tsan_rtl.h
322
-rw-r--r--
lib/tsan/rtl/tsan_rtl_amd64.S
271
-rw-r--r--
lib/tsan/rtl/tsan_rtl_mutex.cc
297
-rw-r--r--
lib/tsan/rtl/tsan_rtl_report.cc
454
-rw-r--r--
lib/tsan/rtl/tsan_rtl_thread.cc
123
-rw-r--r--
lib/tsan/rtl/tsan_stack_trace.cc
46
-rw-r--r--
lib/tsan/rtl/tsan_stack_trace.h
39
-rw-r--r--
lib/tsan/rtl/tsan_stat.cc
354
-rw-r--r--
lib/tsan/rtl/tsan_stat.h
355
-rw-r--r--
lib/tsan/rtl/tsan_suppressions.cc
100
-rw-r--r--
lib/tsan/rtl/tsan_suppressions.h
1
-rw-r--r--
lib/tsan/rtl/tsan_symbolize.cc
104
-rw-r--r--
lib/tsan/rtl/tsan_symbolize.h
8
-rw-r--r--
lib/tsan/rtl/tsan_symbolize_addr2line_linux.cc
193
-rw-r--r--
lib/tsan/rtl/tsan_sync.cc
419
-rw-r--r--
lib/tsan/rtl/tsan_sync.h
100
-rw-r--r--
lib/tsan/rtl/tsan_trace.h
22
-rw-r--r--
lib/tsan/rtl/tsan_update_shadow_word_inl.h
13
-rw-r--r--
lib/tsan/rtl/tsan_vector.h
22
-rw-r--r--
lib/tsan/tests/CMakeLists.txt
22
-rw-r--r--
lib/tsan/tests/rtl/tsan_test.cc
3
-rw-r--r--
lib/tsan/tests/rtl/tsan_test_util.h
2
-rw-r--r--
lib/tsan/tests/rtl/tsan_test_util_linux.cc
11
-rw-r--r--
lib/tsan/tests/unit/tsan_clock_test.cc
453
-rw-r--r--
lib/tsan/tests/unit/tsan_dense_alloc_test.cc
55
-rw-r--r--
lib/tsan/tests/unit/tsan_flags_test.cc
146
-rw-r--r--
lib/tsan/tests/unit/tsan_mman_test.cc
78
-rw-r--r--
lib/tsan/tests/unit/tsan_stack_test.cc
104
-rw-r--r--
lib/tsan/tests/unit/tsan_sync_test.cc
140
-rw-r--r--
lib/tsan/tests/unit/tsan_vector_test.cc
2
-rw-r--r--
lib/ubsan/CMakeLists.txt
27
-rw-r--r--
lib/ubsan/lit_tests/AsanConfig/lit.cfg
25
-rw-r--r--
lib/ubsan/lit_tests/AsanConfig/lit.site.cfg.in
9
-rw-r--r--
lib/ubsan/lit_tests/CMakeLists.txt
23
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Float/cast-overflow.cpp
99
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/add-overflow.cpp
32
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/div-overflow.cpp
10
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/div-zero.cpp
15
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/incdec-overflow.cpp
16
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/mul-overflow.cpp
14
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/negate-overflow.cpp
12
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/no-recover.cpp
22
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/shift.cpp
37
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/sub-overflow.cpp
31
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/uadd-overflow.cpp
32
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/uincdec-overflow.cpp
16
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/umul-overflow.cpp
19
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Integer/usub-overflow.cpp
31
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Misc/bool.cpp
10
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Misc/bounds.cpp
15
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Misc/deduplication.cpp
25
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Misc/enum.cpp
17
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Misc/missing_return.cpp
9
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Misc/unreachable.cpp
6
-rw-r--r--
lib/ubsan/lit_tests/TestCases/Misc/vla.c
11
-rw-r--r--
lib/ubsan/lit_tests/TestCases/TypeCheck/Function/function.cpp
17
-rw-r--r--
lib/ubsan/lit_tests/TestCases/TypeCheck/misaligned.cpp
73
-rw-r--r--
lib/ubsan/lit_tests/TestCases/TypeCheck/null.cpp
38
-rw-r--r--
lib/ubsan/lit_tests/TestCases/TypeCheck/vptr.cpp
117
-rw-r--r--
lib/ubsan/lit_tests/UbsanConfig/lit.cfg
23
-rw-r--r--
lib/ubsan/lit_tests/UbsanConfig/lit.site.cfg.in
8
-rw-r--r--
lib/ubsan/lit_tests/lit.common.cfg
31
-rw-r--r--
lib/ubsan/ubsan_diag.cc
151
-rw-r--r--
lib/ubsan/ubsan_diag.h
29
-rw-r--r--
lib/ubsan/ubsan_flags.cc
63
-rw-r--r--
lib/ubsan/ubsan_flags.h
40
-rw-r--r--
lib/ubsan/ubsan_handlers.cc
311
-rw-r--r--
lib/ubsan/ubsan_handlers.h
29
-rw-r--r--
lib/ubsan/ubsan_handlers_cxx.cc
36
-rw-r--r--
lib/ubsan/ubsan_init.cc
61
-rw-r--r--
lib/ubsan/ubsan_init.h
24
-rw-r--r--
lib/ubsan/ubsan_type_hash.cc
47
-rw-r--r--
lib/ubsan/ubsan_value.cc
1
-rw-r--r--
lib/ubsan/ubsan_value.h
10
-rw-r--r--
lib/ucmpti2.c
42
-rw-r--r--
lib/udivdi3.c
25
-rw-r--r--
lib/udivmoddi4.c
251
-rw-r--r--
lib/udivmodsi4.c
30
-rw-r--r--
lib/udivmodti4.c
256
-rw-r--r--
lib/udivti3.c
29
-rw-r--r--
lib/umoddi3.c
27
-rw-r--r--
lib/umodsi3.c
25
-rw-r--r--
lib/umodti3.c
31
-rw-r--r--
lib/x86_64/Makefile.mk
20
-rw-r--r--
lib/x86_64/floatundidf.S
43
-rw-r--r--
lib/x86_64/floatundisf.S
33
-rw-r--r--
lib/x86_64/floatundixf.S
62
-rw-r--r--
make/config.mk
6
-rw-r--r--
make/platform/clang_darwin.mk
186
-rw-r--r--
make/platform/clang_darwin_embedded.mk
250
-rw-r--r--
make/platform/clang_linux.mk
64
-rw-r--r--
make/platform/clang_macho_embedded.mk
288
-rw-r--r--
make/platform/clang_macho_embedded_test_input.c
(renamed from lib/asan/lit_tests/TestCases/Linux/glob_test_root/aa)
0
-rw-r--r--
make/platform/darwin_bni.mk
10
-rw-r--r--
make/platform/darwin_fat.mk
2
-rw-r--r--
make/subdir.mk
11
-rw-r--r--
test/BlocksRuntime/block-static.c
(renamed from BlocksRuntime/tests/block-static.c)
0
-rw-r--r--
test/BlocksRuntime/blockimport.c
(renamed from BlocksRuntime/tests/blockimport.c)
0
-rw-r--r--
test/BlocksRuntime/byrefaccess.c
(renamed from BlocksRuntime/tests/byrefaccess.c)
0
-rw-r--r--
test/BlocksRuntime/byrefcopy.c
(renamed from BlocksRuntime/tests/byrefcopy.c)
0
-rw-r--r--
test/BlocksRuntime/byrefcopycopy.c
(renamed from BlocksRuntime/tests/byrefcopycopy.c)
0
-rw-r--r--
test/BlocksRuntime/byrefcopyinner.c
(renamed from BlocksRuntime/tests/byrefcopyinner.c)
0
-rw-r--r--
test/BlocksRuntime/byrefcopyint.c
(renamed from BlocksRuntime/tests/byrefcopyint.c)
0
-rw-r--r--
test/BlocksRuntime/byrefcopystack.c
(renamed from BlocksRuntime/tests/byrefcopystack.c)
0
-rw-r--r--
test/BlocksRuntime/byrefsanity.c
(renamed from BlocksRuntime/tests/byrefsanity.c)
0
-rw-r--r--
test/BlocksRuntime/byrefstruct.c
(renamed from BlocksRuntime/tests/byrefstruct.c)
0
-rw-r--r--
test/BlocksRuntime/c99.c
(renamed from BlocksRuntime/tests/c99.c)
0
-rw-r--r--
test/BlocksRuntime/cast.c
(renamed from BlocksRuntime/tests/cast.c)
0
-rw-r--r--
test/BlocksRuntime/constassign.c
(renamed from BlocksRuntime/tests/constassign.c)
0
-rw-r--r--
test/BlocksRuntime/copy-block-literal-rdar6439600.c
(renamed from BlocksRuntime/tests/copy-block-literal-rdar6439600.c)
0
-rw-r--r--
test/BlocksRuntime/copyconstructor.C
(renamed from BlocksRuntime/tests/copyconstructor.C)
0
-rw-r--r--
test/BlocksRuntime/copynull.c
(renamed from BlocksRuntime/tests/copynull.c)
0
-rw-r--r--
test/BlocksRuntime/dispatch_async.c
(renamed from BlocksRuntime/tests/dispatch_async.c)
0
-rw-r--r--
test/BlocksRuntime/dispatch_call_Block_with_release.c
(renamed from BlocksRuntime/tests/dispatch_call_Block_with_release.c)
0
-rw-r--r--
test/BlocksRuntime/fail.c
(renamed from BlocksRuntime/tests/fail.c)
0
-rw-r--r--
test/BlocksRuntime/flagsisa.c
(renamed from BlocksRuntime/tests/flagsisa.c)
0
-rw-r--r--
test/BlocksRuntime/globalexpression.c
(renamed from BlocksRuntime/tests/globalexpression.c)
0
-rw-r--r--
test/BlocksRuntime/goto.c
(renamed from BlocksRuntime/tests/goto.c)
0
-rw-r--r--
test/BlocksRuntime/hasdescriptor.c
(renamed from BlocksRuntime/tests/hasdescriptor.c)
0
-rw-r--r--
test/BlocksRuntime/josh.C
(renamed from BlocksRuntime/tests/josh.C)
0
-rw-r--r--
test/BlocksRuntime/k-and-r.c
(renamed from BlocksRuntime/tests/k-and-r.c)
0
-rw-r--r--
test/BlocksRuntime/large-struct.c
(renamed from BlocksRuntime/tests/large-struct.c)
0
-rw-r--r--
test/BlocksRuntime/localisglobal.c
(renamed from BlocksRuntime/tests/localisglobal.c)
0
-rw-r--r--
test/BlocksRuntime/macro.c
(renamed from BlocksRuntime/tests/macro.c)
0
-rw-r--r--
test/BlocksRuntime/makefile
(renamed from BlocksRuntime/tests/makefile)
0
-rw-r--r--
test/BlocksRuntime/modglobal.c
(renamed from BlocksRuntime/tests/modglobal.c)
0
-rw-r--r--
test/BlocksRuntime/nestedimport.c
(renamed from BlocksRuntime/tests/nestedimport.c)
0
-rw-r--r--
test/BlocksRuntime/nullblockisa.c
(renamed from BlocksRuntime/tests/nullblockisa.c)
0
-rw-r--r--
test/BlocksRuntime/objectRRGC.c
(renamed from BlocksRuntime/tests/objectRRGC.c)
0
-rw-r--r--
test/BlocksRuntime/objectassign.c
(renamed from BlocksRuntime/tests/objectassign.c)
0
-rw-r--r--
test/BlocksRuntime/orbars.c
(renamed from BlocksRuntime/tests/orbars.c)
0
-rw-r--r--
test/BlocksRuntime/rdar6396238.c
(renamed from BlocksRuntime/tests/rdar6396238.c)
0
-rw-r--r--
test/BlocksRuntime/rdar6405500.c
(renamed from BlocksRuntime/tests/rdar6405500.c)
0
-rw-r--r--
test/BlocksRuntime/rdar6414583.c
(renamed from BlocksRuntime/tests/rdar6414583.c)
0
-rw-r--r--
test/BlocksRuntime/recursive-block.c
(renamed from BlocksRuntime/tests/recursive-block.c)
0
-rw-r--r--
test/BlocksRuntime/recursive-test.c
(renamed from BlocksRuntime/tests/recursive-test.c)
0
-rw-r--r--
test/BlocksRuntime/recursiveassign.c
(renamed from BlocksRuntime/tests/recursiveassign.c)
0
-rw-r--r--
test/BlocksRuntime/reference.C
(renamed from BlocksRuntime/tests/reference.C)
0
-rw-r--r--
test/BlocksRuntime/rettypepromotion.c
(renamed from BlocksRuntime/tests/rettypepromotion.c)
0
-rw-r--r--
test/BlocksRuntime/returnfunctionptr.c
(renamed from BlocksRuntime/tests/returnfunctionptr.c)
0
-rw-r--r--
test/BlocksRuntime/shorthandexpression.c
(renamed from BlocksRuntime/tests/shorthandexpression.c)
0
-rw-r--r--
test/BlocksRuntime/sizeof.c
(renamed from BlocksRuntime/tests/sizeof.c)
0
-rw-r--r--
test/BlocksRuntime/small-struct.c
(renamed from BlocksRuntime/tests/small-struct.c)
0
-rw-r--r--
test/BlocksRuntime/structmember.c
(renamed from BlocksRuntime/tests/structmember.c)
0
-rw-r--r--
test/BlocksRuntime/testfilerunner.h
(renamed from BlocksRuntime/tests/testfilerunner.h)
0
-rw-r--r--
test/BlocksRuntime/testfilerunner.m
(renamed from BlocksRuntime/tests/testfilerunner.m)
0
-rw-r--r--
test/BlocksRuntime/varargs-bad-assign.c
(renamed from BlocksRuntime/tests/varargs-bad-assign.c)
0
-rw-r--r--
test/BlocksRuntime/varargs.c
(renamed from BlocksRuntime/tests/varargs.c)
0
-rw-r--r--
test/BlocksRuntime/variadic.c
(renamed from BlocksRuntime/tests/variadic.c)
0
-rw-r--r--
test/BlocksRuntime/voidarg.c
(renamed from BlocksRuntime/tests/voidarg.c)
0
-rw-r--r--
test/CMakeLists.txt
65
-rw-r--r--
test/Unit/absvti2_test.c
84
-rw-r--r--
test/Unit/addvti3_test.c
94
-rw-r--r--
test/Unit/ashlti3_test.c
175
-rw-r--r--
test/Unit/ashrti3_test.c
173
-rw-r--r--
test/Unit/clzti2_test.c
90
-rw-r--r--
test/Unit/cmpti2_test.c
112
-rw-r--r--
test/Unit/ctzti2_test.c
84
-rw-r--r--
test/Unit/divti3_test.c
78
-rw-r--r--
test/Unit/ffsti2_test.c
83
-rw-r--r--
test/Unit/fixdfti_test.c
123
-rw-r--r--
test/Unit/fixsfti_test.c
111
-rw-r--r--
test/Unit/fixunsdfti_test.c
128
-rw-r--r--
test/Unit/fixunssfti_test.c
120
-rw-r--r--
test/Unit/fixunsxfti_test.c
141
-rw-r--r--
test/Unit/fixxfti_test.c
146
-rw-r--r--
test/Unit/floattidf_test.c
180
-rw-r--r--
test/Unit/floattisf_test.c
136
-rw-r--r--
test/Unit/floattixf_test.c
212
-rw-r--r--
test/Unit/floatuntidf_test.c
174
-rw-r--r--
test/Unit/floatuntisf_test.c
165
-rw-r--r--
test/Unit/floatuntixf_test.c
219
-rw-r--r--
test/Unit/lshrti3_test.c
173
-rw-r--r--
test/Unit/modti3_test.c
95
-rw-r--r--
test/Unit/muloti4_test.c
280
-rw-r--r--
test/Unit/multi3_test.c
134
-rw-r--r--
test/Unit/mulvti3_test.c
260
-rw-r--r--
test/Unit/negti2_test.c
127
-rw-r--r--
test/Unit/negvti2_test.c
109
-rw-r--r--
test/Unit/parityti2_test.c
64
-rw-r--r--
test/Unit/popcountti2_test.c
82
-rw-r--r--
test/Unit/subvti3_test.c
80
-rw-r--r--
test/Unit/ucmpti2_test.c
116
-rw-r--r--
test/Unit/udivmodti4_test.c
65353
-rw-r--r--
test/Unit/udivti3_test.c
67
-rw-r--r--
test/Unit/umodti3_test.c
65
-rw-r--r--
test/asan/CMakeLists.txt
156
-rw-r--r--
test/asan/TestCases/Android/coverage-android.cc
67
-rw-r--r--
test/asan/TestCases/Android/lit.local.cfg
11
-rw-r--r--
test/asan/TestCases/Darwin/asan_gen_prefixes.cc
14
-rw-r--r--
test/asan/TestCases/Darwin/cstring_literals_regtest.mm
23
-rw-r--r--
test/asan/TestCases/Darwin/dyld_insert_libraries_reexec.cc
33
-rw-r--r--
test/asan/TestCases/Darwin/interception-in-shared-lib-test.cc
32
-rw-r--r--
test/asan/TestCases/Darwin/interface_symbols_darwin.c
39
-rw-r--r--
test/asan/TestCases/Darwin/lit.local.cfg
(renamed from lib/asan/lit_tests/TestCases/Darwin/lit.local.cfg)
0
-rw-r--r--
test/asan/TestCases/Darwin/malloc_set_zone_name-mprotect.cc
51
-rw-r--r--
test/asan/TestCases/Darwin/malloc_zone-protected.cc
20
-rw-r--r--
test/asan/TestCases/Darwin/objc-odr.mm
23
-rw-r--r--
test/asan/TestCases/Darwin/reexec-insert-libraries-env.cc
25
-rw-r--r--
test/asan/TestCases/Darwin/suppressions-darwin.cc
34
-rw-r--r--
test/asan/TestCases/Darwin/unset-insert-libraries-on-exec.cc
25
-rw-r--r--
test/asan/TestCases/Helpers/blacklist-extra.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/blacklist-extra.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/echo-env.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/echo-env.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/init-order-atexit-extra.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/init-order-atexit-extra.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/init-order-pthread-create-extra.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/init-order-pthread-create-extra.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/initialization-blacklist-extra.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/initialization-blacklist-extra.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/initialization-blacklist-extra2.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/initialization-blacklist-extra2.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/initialization-blacklist.txt
(renamed from lib/asan/lit_tests/TestCases/Helpers/initialization-blacklist.txt)
0
-rw-r--r--
test/asan/TestCases/Helpers/initialization-bug-extra.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/initialization-bug-extra.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/initialization-bug-extra2.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/initialization-bug-extra2.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/initialization-constexpr-extra.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/initialization-constexpr-extra.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/initialization-nobug-extra.cc
(renamed from lib/asan/lit_tests/TestCases/Helpers/initialization-nobug-extra.cc)
0
-rw-r--r--
test/asan/TestCases/Helpers/lit.local.cfg
(renamed from lib/asan/lit_tests/TestCases/Helpers/lit.local.cfg)
0
-rw-r--r--
test/asan/TestCases/Linux/asan-asm-stacktrace-test.cc
33
-rw-r--r--
test/asan/TestCases/Linux/asan_dlopen_test.cc
15
-rw-r--r--
test/asan/TestCases/Linux/asan_prelink_test.cc
29
-rw-r--r--
test/asan/TestCases/Linux/asan_preload_test-1.cc
30
-rw-r--r--
test/asan/TestCases/Linux/asan_preload_test-2.cc
24
-rw-r--r--
test/asan/TestCases/Linux/asan_rt_confict_test-1.cc
13
-rw-r--r--
test/asan/TestCases/Linux/asan_rt_confict_test-2.cc
25
-rw-r--r--
test/asan/TestCases/Linux/clang_gcc_abi.cc
44
-rw-r--r--
test/asan/TestCases/Linux/clone_test.cc
45
-rw-r--r--
test/asan/TestCases/Linux/coverage-and-lsan.cc
20
-rw-r--r--
test/asan/TestCases/Linux/coverage-caller-callee-total-count.cc
41
-rw-r--r--
test/asan/TestCases/Linux/coverage-caller-callee.cc
74
-rw-r--r--
test/asan/TestCases/Linux/coverage-direct-large.cc
45
-rw-r--r--
test/asan/TestCases/Linux/coverage-direct.cc
44
-rw-r--r--
test/asan/TestCases/Linux/coverage-disabled.cc
18
-rw-r--r--
test/asan/TestCases/Linux/coverage-fork-direct.cc
38
-rw-r--r--
test/asan/TestCases/Linux/coverage-fork.cc
38
-rw-r--r--
test/asan/TestCases/Linux/coverage-levels.cc
20
-rw-r--r--
test/asan/TestCases/Linux/coverage-maybe-open-file.cc
31
-rw-r--r--
test/asan/TestCases/Linux/coverage-module-unloaded.cc
56
-rw-r--r--
test/asan/TestCases/Linux/coverage-sandboxing.cc
85
-rw-r--r--
test/asan/TestCases/Linux/coverage-tracing.cc
22
-rw-r--r--
test/asan/TestCases/Linux/coverage.cc
71
-rw-r--r--
test/asan/TestCases/Linux/function-sections-are-bad.cc
41
-rw-r--r--
test/asan/TestCases/Linux/globals-gc-sections.cc
13
-rw-r--r--
test/asan/TestCases/Linux/initialization-bug-any-order.cc
36
-rw-r--r--
test/asan/TestCases/Linux/interception-in-shared-lib-test.cc
32
-rw-r--r--
test/asan/TestCases/Linux/interception_malloc_test.cc
23
-rw-r--r--
test/asan/TestCases/Linux/interception_readdir_r_test.cc
62
-rw-r--r--
test/asan/TestCases/Linux/interception_test.cc
22
-rw-r--r--
test/asan/TestCases/Linux/interface_symbols_linux.c
35
-rw-r--r--
test/asan/TestCases/Linux/kernel-area.cc
24
-rw-r--r--
test/asan/TestCases/Linux/leak.cc
16
-rw-r--r--
test/asan/TestCases/Linux/lit.local.cfg
(renamed from lib/asan/lit_tests/TestCases/Linux/lit.local.cfg)
0
-rw-r--r--
test/asan/TestCases/Linux/malloc-in-qsort.cc
56
-rw-r--r--
test/asan/TestCases/Linux/malloc_delete_mismatch.cc
33
-rw-r--r--
test/asan/TestCases/Linux/odr-violation.cc
42
-rw-r--r--
test/asan/TestCases/Linux/overflow-in-qsort.cc
51
-rw-r--r--
test/asan/TestCases/Linux/preinit_test.cc
33
-rw-r--r--
test/asan/TestCases/Linux/ptrace.cc
56
-rw-r--r--
test/asan/TestCases/Linux/rlimit_mmap_test.cc
16
-rw-r--r--
test/asan/TestCases/Linux/shmctl.cc
27
-rw-r--r--
test/asan/TestCases/Linux/sized_delete_test.cc
93
-rw-r--r--
test/asan/TestCases/Linux/stack-trace-dlclose.cc
45
-rw-r--r--
test/asan/TestCases/Linux/stress_dtls.c
116
-rw-r--r--
test/asan/TestCases/Linux/swapcontext_test.cc
90
-rw-r--r--
test/asan/TestCases/Linux/syscalls.cc
25
-rw-r--r--
test/asan/TestCases/Linux/uar_signals.cc
70
-rw-r--r--
test/asan/TestCases/Linux/unpoison_tls.cc
35
-rw-r--r--
test/asan/TestCases/Posix/allow_user_segv.cc
59
-rw-r--r--
test/asan/TestCases/Posix/asan-symbolize-sanity-test.cc
63
-rw-r--r--
test/asan/TestCases/Posix/asprintf.cc
20
-rw-r--r--
test/asan/TestCases/Posix/assign_large_valloc_to_global.cc
9
-rw-r--r--
test/asan/TestCases/Posix/glob.cc
33
-rw-r--r--
test/asan/TestCases/Posix/glob_test_root/aa
(renamed from lib/msan/lit_tests/Linux/glob_test_root/aa)
0
-rw-r--r--
test/asan/TestCases/Posix/glob_test_root/ab
(renamed from lib/asan/lit_tests/TestCases/Linux/glob_test_root/ab)
0
-rw-r--r--
test/asan/TestCases/Posix/glob_test_root/ba
(renamed from lib/asan/lit_tests/TestCases/Linux/glob_test_root/ba)
0
-rw-r--r--
test/asan/TestCases/Posix/init-order-dlopen.cc
72
-rw-r--r--
test/asan/TestCases/Posix/ioctl.cc
24
-rw-r--r--
test/asan/TestCases/Posix/large_allocator_unpoisons_on_free.cc
39
-rw-r--r--
test/asan/TestCases/Posix/lit.local.cfg
9
-rw-r--r--
test/asan/TestCases/Posix/new_array_cookie_test.cc
24
-rw-r--r--
test/asan/TestCases/Posix/new_array_cookie_uaf_test.cc
38
-rw-r--r--
test/asan/TestCases/Posix/new_array_cookie_with_new_from_class.cc
38
-rw-r--r--
test/asan/TestCases/Posix/readv.cc
32
-rw-r--r--
test/asan/TestCases/Posix/shared-lib-test.cc
57
-rw-r--r--
test/asan/TestCases/Posix/start-deactivated.cc
69
-rw-r--r--
test/asan/TestCases/Posix/strerror_r_test.cc
14
-rw-r--r--
test/asan/TestCases/Posix/tsd_dtor_leak.cc
39
-rw-r--r--
test/asan/TestCases/Posix/wait.cc
45
-rw-r--r--
test/asan/TestCases/Posix/wait4.cc
43
-rw-r--r--
test/asan/TestCases/Posix/waitid.cc
28
-rw-r--r--
test/asan/TestCases/Windows/aligned_mallocs.cc
29
-rw-r--r--
test/asan/TestCases/Windows/allocators_sanity.cc
37
-rw-r--r--
test/asan/TestCases/Windows/beginthreadex.cc
21
-rw-r--r--
test/asan/TestCases/Windows/bitfield.cc
21
-rw-r--r--
test/asan/TestCases/Windows/bitfield_uaf.cc
34
-rw-r--r--
test/asan/TestCases/Windows/calloc_left_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/calloc_right_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/calloc_uaf.cc
20
-rw-r--r--
test/asan/TestCases/Windows/crt_initializers.cc
31
-rw-r--r--
test/asan/TestCases/Windows/demangled_names.cc
50
-rw-r--r--
test/asan/TestCases/Windows/dll_aligned_mallocs.cc
34
-rw-r--r--
test/asan/TestCases/Windows/dll_allocators_sanity.cc
39
-rw-r--r--
test/asan/TestCases/Windows/dll_and_lib.cc
19
-rw-r--r--
test/asan/TestCases/Windows/dll_cerr.cc
23
-rw-r--r--
test/asan/TestCases/Windows/dll_host.cc
49
-rw-r--r--
test/asan/TestCases/Windows/dll_intercept_memchr.cc
21
-rw-r--r--
test/asan/TestCases/Windows/dll_intercept_memcpy.cc
32
-rw-r--r--
test/asan/TestCases/Windows/dll_intercept_memcpy_indirect.cc
34
-rw-r--r--
test/asan/TestCases/Windows/dll_intercept_memset.cc
32
-rw-r--r--
test/asan/TestCases/Windows/dll_intercept_strlen.cc
28
-rw-r--r--
test/asan/TestCases/Windows/dll_large_function.cc
12
-rw-r--r--
test/asan/TestCases/Windows/dll_malloc_left_oob.cc
23
-rw-r--r--
test/asan/TestCases/Windows/dll_malloc_uaf.cc
28
-rw-r--r--
test/asan/TestCases/Windows/dll_noreturn.cc
28
-rw-r--r--
test/asan/TestCases/Windows/dll_null_deref.cc
18
-rw-r--r--
test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc
25
-rw-r--r--
test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc
33
-rw-r--r--
test/asan/TestCases/Windows/dll_poison_unpoison.cc
35
-rw-r--r--
test/asan/TestCases/Windows/dll_seh.cc
60
-rw-r--r--
test/asan/TestCases/Windows/dll_stack_use_after_return.cc
28
-rw-r--r--
test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc
36
-rw-r--r--
test/asan/TestCases/Windows/double_free.cc
21
-rw-r--r--
test/asan/TestCases/Windows/double_operator_delete.cc
25
-rw-r--r--
test/asan/TestCases/Windows/global_const_string.cc
12
-rw-r--r--
test/asan/TestCases/Windows/global_const_string_oob.cc
20
-rw-r--r--
test/asan/TestCases/Windows/hello_world.cc
9
-rw-r--r--
test/asan/TestCases/Windows/intercept_memcpy.cc
31
-rw-r--r--
test/asan/TestCases/Windows/intercept_strdup.cc
27
-rw-r--r--
test/asan/TestCases/Windows/intercept_strlen.cc
27
-rw-r--r--
test/asan/TestCases/Windows/lit.local.cfg
14
-rw-r--r--
test/asan/TestCases/Windows/longjmp.cc
26
-rw-r--r--
test/asan/TestCases/Windows/malloc_left_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/malloc_right_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/malloc_uaf.cc
20
-rw-r--r--
test/asan/TestCases/Windows/null_deref.cc
15
-rw-r--r--
test/asan/TestCases/Windows/null_deref_multiple_dlls.cc
40
-rw-r--r--
test/asan/TestCases/Windows/operator_array_new_left_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/operator_array_new_right_oob.cc
18
-rw-r--r--
test/asan/TestCases/Windows/operator_array_new_uaf.cc
24
-rw-r--r--
test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc
25
-rw-r--r--
test/asan/TestCases/Windows/operator_delete_wrong_argument.cc
12
-rw-r--r--
test/asan/TestCases/Windows/operator_new_left_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/operator_new_right_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/operator_new_uaf.cc
22
-rw-r--r--
test/asan/TestCases/Windows/realloc_left_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/realloc_right_oob.cc
17
-rw-r--r--
test/asan/TestCases/Windows/realloc_uaf.cc
20
-rw-r--r--
test/asan/TestCases/Windows/report_after_syminitialize.cc
19
-rw-r--r--
test/asan/TestCases/Windows/seh.cc
56
-rw-r--r--
test/asan/TestCases/Windows/stack_array_left_oob.cc
16
-rw-r--r--
test/asan/TestCases/Windows/stack_array_right_oob.cc
16
-rw-r--r--
test/asan/TestCases/Windows/stack_array_sanity.cc
12
-rw-r--r--
test/asan/TestCases/Windows/stack_use_after_return.cc
22
-rw-r--r--
test/asan/TestCases/Windows/thread_simple.cc
26
-rw-r--r--
test/asan/TestCases/Windows/thread_stack_array_left_oob.cc
27
-rw-r--r--
test/asan/TestCases/Windows/thread_stack_array_right_oob.cc
27
-rw-r--r--
test/asan/TestCases/Windows/thread_stack_reuse.cc
37
-rw-r--r--
test/asan/TestCases/Windows/thread_stress.cc
30
-rw-r--r--
test/asan/TestCases/Windows/throw_catch.cc
73
-rw-r--r--
test/asan/TestCases/Windows/use_after_realloc.cc
23
-rw-r--r--
test/asan/TestCases/Windows/use_after_return_linkage.cc
12
-rw-r--r--
test/asan/TestCases/Windows/windows_h.cc
7
-rw-r--r--
test/asan/TestCases/Windows/wrong_downcast_on_heap.cc
26
-rw-r--r--
test/asan/TestCases/Windows/wrong_downcast_on_stack.cc
26
-rw-r--r--
test/asan/TestCases/alloca_big_alignment.cc
18
-rw-r--r--
test/asan/TestCases/alloca_detect_custom_size_.cc
23
-rw-r--r--
test/asan/TestCases/alloca_instruments_all_paddings.cc
23
-rw-r--r--
test/asan/TestCases/alloca_overflow_partial.cc
18
-rw-r--r--
test/asan/TestCases/alloca_overflow_right.cc
18
-rw-r--r--
test/asan/TestCases/alloca_safe_access.cc
17
-rw-r--r--
test/asan/TestCases/alloca_underflow_left.cc
18
-rw-r--r--
test/asan/TestCases/allocator_returns_null.cc
83
-rw-r--r--
test/asan/TestCases/asan_and_llvm_coverage_test.cc
10
-rw-r--r--
test/asan/TestCases/atexit_stats.cc
18
-rw-r--r--
test/asan/TestCases/blacklist.cc
38
-rw-r--r--
test/asan/TestCases/contiguous_container.cc
75
-rw-r--r--
test/asan/TestCases/contiguous_container_crash.cc
41
-rw-r--r--
test/asan/TestCases/current_allocated_bytes.cc
44
-rw-r--r--
test/asan/TestCases/debug_locate.cc
80
-rw-r--r--
test/asan/TestCases/debug_mapping.cc
24
-rw-r--r--
test/asan/TestCases/debug_ppc64_mapping.cc
37
-rw-r--r--
test/asan/TestCases/debug_report.cc
48
-rw-r--r--
test/asan/TestCases/debug_stacks.cc
62
-rw-r--r--
test/asan/TestCases/deep_call_stack.cc
25
-rw-r--r--
test/asan/TestCases/deep_stack_uaf.cc
36
-rw-r--r--
test/asan/TestCases/deep_tail_call.cc
20
-rw-r--r--
test/asan/TestCases/deep_thread_stack.cc
58
-rw-r--r--
test/asan/TestCases/default_blacklist.cc
6
-rw-r--r--
test/asan/TestCases/default_options.cc
18
-rw-r--r--
test/asan/TestCases/describe_address.cc
19
-rw-r--r--
test/asan/TestCases/dlclose-test.cc
99
-rw-r--r--
test/asan/TestCases/double-free.cc
27
-rw-r--r--
test/asan/TestCases/dump_instruction_bytes.cc
20
-rw-r--r--
test/asan/TestCases/force_inline_opt0.cc
14
-rw-r--r--
test/asan/TestCases/free_hook_realloc.cc
37
-rw-r--r--
test/asan/TestCases/frexp_interceptor.cc
16
-rw-r--r--
test/asan/TestCases/gc-test.cc
50
-rw-r--r--
test/asan/TestCases/global-demangle.cc
17
-rw-r--r--
test/asan/TestCases/global-location.cc
38
-rw-r--r--
test/asan/TestCases/global-overflow.cc
21
-rw-r--r--
test/asan/TestCases/heap-overflow-large.cc
23
-rw-r--r--
test/asan/TestCases/heap-overflow.cc
24
-rw-r--r--
test/asan/TestCases/heavy_uar_test.cc
60
-rw-r--r--
test/asan/TestCases/huge_negative_hea_oob.cc
13
-rw-r--r--
test/asan/TestCases/init-order-atexit.cc
34
-rw-r--r--
test/asan/TestCases/init-order-pthread-create.cc
32
-rw-r--r--
test/asan/TestCases/initialization-blacklist.cc
29
-rw-r--r--
test/asan/TestCases/initialization-bug.cc
45
-rw-r--r--
test/asan/TestCases/initialization-constexpr.cc
27
-rw-r--r--
test/asan/TestCases/initialization-nobug.cc
48
-rw-r--r--
test/asan/TestCases/inline.cc
19
-rw-r--r--
test/asan/TestCases/interception_failure_test.cc
22
-rw-r--r--
test/asan/TestCases/interface_test.cc
10
-rw-r--r--
test/asan/TestCases/intra-object-overflow.cc
31
-rw-r--r--
test/asan/TestCases/invalid-free.cc
23
-rw-r--r--
test/asan/TestCases/large_func_test.cc
53
-rw-r--r--
test/asan/TestCases/log-path_test.cc
44
-rw-r--r--
test/asan/TestCases/log_path_fork_test.cc.disabled
22
-rw-r--r--
test/asan/TestCases/longjmp.cc
25
-rw-r--r--
test/asan/TestCases/lsan_annotations.cc
16
-rw-r--r--
test/asan/TestCases/malloc_context_size.cc
27
-rw-r--r--
test/asan/TestCases/malloc_fill.cc
22
-rw-r--r--
test/asan/TestCases/max_redzone.cc
26
-rw-r--r--
test/asan/TestCases/memcmp_strict_test.cc
15
-rw-r--r--
test/asan/TestCases/memcmp_test.cc
17
-rw-r--r--
test/asan/TestCases/memset_test.cc
71
-rw-r--r--
test/asan/TestCases/mmap_limit_mb.cc
33
-rw-r--r--
test/asan/TestCases/no_asan_gen_globals.c
11
-rw-r--r--
test/asan/TestCases/null_deref.cc
19
-rw-r--r--
test/asan/TestCases/on_error_callback.cc
19
-rw-r--r--
test/asan/TestCases/partial_right.cc
13
-rw-r--r--
test/asan/TestCases/poison_partial.cc
19
-rw-r--r--
test/asan/TestCases/print_summary.cc
14
-rw-r--r--
test/asan/TestCases/printf-1.c
25
-rw-r--r--
test/asan/TestCases/printf-2.c
27
-rw-r--r--
test/asan/TestCases/printf-3.c
22
-rw-r--r--
test/asan/TestCases/printf-4.c
23
-rw-r--r--
test/asan/TestCases/printf-5.c
25
-rw-r--r--
test/asan/TestCases/sanity_check_pure_c.c
21
-rw-r--r--
test/asan/TestCases/sleep_before_dying.c
10
-rw-r--r--
test/asan/TestCases/stack-buffer-overflow-with-position.cc
44
-rw-r--r--
test/asan/TestCases/stack-buffer-overflow.cc
16
-rw-r--r--
test/asan/TestCases/stack-frame-demangle.cc
22
-rw-r--r--
test/asan/TestCases/stack-oob-frames.cc
59
-rw-r--r--
test/asan/TestCases/stack-overflow.cc
114
-rw-r--r--
test/asan/TestCases/stack-use-after-return.cc
80
-rw-r--r--
test/asan/TestCases/strdup_oob_test.cc
20
-rw-r--r--
test/asan/TestCases/strip_path_prefix.c
12
-rw-r--r--
test/asan/TestCases/strncpy-overflow.cc
30
-rw-r--r--
test/asan/TestCases/suppressions-function.cc
29
-rw-r--r--
test/asan/TestCases/suppressions-interceptor.cc
24
-rw-r--r--
test/asan/TestCases/suppressions-library.cc
39
-rw-r--r--
test/asan/TestCases/throw_call_test.cc
52
-rw-r--r--
test/asan/TestCases/throw_catch.cc
64
-rw-r--r--
test/asan/TestCases/throw_invoke_test.cc
54
-rw-r--r--
test/asan/TestCases/time_interceptor.cc
22
-rw-r--r--
test/asan/TestCases/uar_and_exceptions.cc
43
-rw-r--r--
test/asan/TestCases/unaligned_loads_and_stores.cc
52
-rw-r--r--
test/asan/TestCases/use-after-delete.cc
31
-rw-r--r--
test/asan/TestCases/use-after-free-right.cc
36
-rw-r--r--
test/asan/TestCases/use-after-free.cc
36
-rw-r--r--
test/asan/TestCases/use-after-poison.cc
20
-rw-r--r--
test/asan/TestCases/use-after-scope-dtor-order.cc
26
-rw-r--r--
test/asan/TestCases/use-after-scope-inlined.cc
28
-rw-r--r--
test/asan/TestCases/use-after-scope-nobug.cc
15
-rw-r--r--
test/asan/TestCases/use-after-scope-temp.cc
29
-rw-r--r--
test/asan/TestCases/use-after-scope.cc
17
-rw-r--r--
test/asan/TestCases/zero_page_pc.cc
12
-rw-r--r--
test/asan/Unit/lit.site.cfg.in
24
-rw-r--r--
test/asan/android_commands/android_common.py
29
-rwxr-xr-x
test/asan/android_commands/android_compile.py
36
-rwxr-xr-x
test/asan/android_commands/android_run.py
34
-rw-r--r--
test/asan/lit.cfg
153
-rw-r--r--
test/asan/lit.site.cfg.in
19
-rw-r--r--
test/builtins/Unit/absvdi2_test.c
(renamed from test/Unit/absvdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/absvsi2_test.c
(renamed from test/Unit/absvsi2_test.c)
0
-rw-r--r--
test/builtins/Unit/absvti2_test.c
84
-rw-r--r--
test/builtins/Unit/adddf3vfp_test.c
(renamed from test/Unit/adddf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/addsf3vfp_test.c
(renamed from test/Unit/addsf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/addtf3_test.c
81
-rw-r--r--
test/builtins/Unit/addvdi3_test.c
(renamed from test/Unit/addvdi3_test.c)
0
-rw-r--r--
test/builtins/Unit/addvsi3_test.c
(renamed from test/Unit/addvsi3_test.c)
0
-rw-r--r--
test/builtins/Unit/addvti3_test.c
94
-rw-r--r--
test/builtins/Unit/ashldi3_test.c
(renamed from test/Unit/ashldi3_test.c)
0
-rw-r--r--
test/builtins/Unit/ashlti3_test.c
175
-rw-r--r--
test/builtins/Unit/ashrdi3_test.c
(renamed from test/Unit/ashrdi3_test.c)
0
-rw-r--r--
test/builtins/Unit/ashrti3_test.c
173
-rw-r--r--
test/builtins/Unit/bswapdi2_test.c
(renamed from test/Unit/bswapdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/bswapsi2_test.c
(renamed from test/Unit/bswapsi2_test.c)
0
-rw-r--r--
test/builtins/Unit/clear_cache_test.c
(renamed from test/Unit/clear_cache_test.c)
0
-rw-r--r--
test/builtins/Unit/clzdi2_test.c
(renamed from test/Unit/clzdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/clzsi2_test.c
(renamed from test/Unit/clzsi2_test.c)
0
-rw-r--r--
test/builtins/Unit/clzti2_test.c
90
-rw-r--r--
test/builtins/Unit/cmpdi2_test.c
(renamed from test/Unit/cmpdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/cmpti2_test.c
112
-rw-r--r--
test/builtins/Unit/comparedf2_test.c
(renamed from test/Unit/comparedf2_test.c)
0
-rw-r--r--
test/builtins/Unit/comparesf2_test.c
(renamed from test/Unit/comparesf2_test.c)
0
-rw-r--r--
test/builtins/Unit/ctzdi2_test.c
(renamed from test/Unit/ctzdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/ctzsi2_test.c
(renamed from test/Unit/ctzsi2_test.c)
0
-rw-r--r--
test/builtins/Unit/ctzti2_test.c
84
-rw-r--r--
test/builtins/Unit/divdc3_test.c
(renamed from test/Unit/divdc3_test.c)
0
-rw-r--r--
test/builtins/Unit/divdf3vfp_test.c
(renamed from test/Unit/divdf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/divdi3_test.c
(renamed from test/Unit/divdi3_test.c)
0
-rw-r--r--
test/builtins/Unit/divmodsi4_test.c
(renamed from test/Unit/divmodsi4_test.c)
0
-rw-r--r--
test/builtins/Unit/divsc3_test.c
(renamed from test/Unit/divsc3_test.c)
0
-rw-r--r--
test/builtins/Unit/divsf3vfp_test.c
(renamed from test/Unit/divsf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/divsi3_test.c
(renamed from test/Unit/divsi3_test.c)
0
-rw-r--r--
test/builtins/Unit/divtc3_test.c
(renamed from test/Unit/divtc3_test.c)
0
-rw-r--r--
test/builtins/Unit/divtf3_test.c
94
-rw-r--r--
test/builtins/Unit/divti3_test.c
78
-rw-r--r--
test/builtins/Unit/divxc3_test.c
(renamed from test/Unit/divxc3_test.c)
0
-rw-r--r--
test/builtins/Unit/enable_execute_stack_test.c
(renamed from test/Unit/enable_execute_stack_test.c)
0
-rw-r--r--
test/builtins/Unit/endianness.h
(renamed from test/Unit/endianness.h)
0
-rw-r--r--
test/builtins/Unit/eqdf2vfp_test.c
(renamed from test/Unit/eqdf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/eqsf2vfp_test.c
(renamed from test/Unit/eqsf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/eqtf2_test.c
89
-rw-r--r--
test/builtins/Unit/extebdsfdf2vfp_test.c
(renamed from test/Unit/extebdsfdf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/extenddftf2_test.c
82
-rw-r--r--
test/builtins/Unit/extendsftf2_test.c
83
-rw-r--r--
test/builtins/Unit/ffsdi2_test.c
(renamed from test/Unit/ffsdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/ffsti2_test.c
83
-rw-r--r--
test/builtins/Unit/fixdfdi_test.c
(renamed from test/Unit/fixdfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixdfsivfp_test.c
(renamed from test/Unit/fixdfsivfp_test.c)
0
-rw-r--r--
test/builtins/Unit/fixdfti_test.c
123
-rw-r--r--
test/builtins/Unit/fixsfdi_test.c
(renamed from test/Unit/fixsfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixsfsivfp_test.c
(renamed from test/Unit/fixsfsivfp_test.c)
0
-rw-r--r--
test/builtins/Unit/fixsfti_test.c
111
-rw-r--r--
test/builtins/Unit/fixunsdfdi_test.c
(renamed from test/Unit/fixunsdfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunsdfsi_test.c
(renamed from test/Unit/fixunsdfsi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunsdfsivfp_test.c
(renamed from test/Unit/fixunsdfsivfp_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunsdfti_test.c
128
-rw-r--r--
test/builtins/Unit/fixunssfdi_test.c
(renamed from test/Unit/fixunssfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunssfsi_test.c
(renamed from test/Unit/fixunssfsi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunssfsivfp_test.c
(renamed from test/Unit/fixunssfsivfp_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunssfti_test.c
120
-rw-r--r--
test/builtins/Unit/fixunstfdi_test.c
(renamed from test/Unit/fixunstfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunsxfdi_test.c
(renamed from test/Unit/fixunsxfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunsxfsi_test.c
(renamed from test/Unit/fixunsxfsi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixunsxfti_test.c
141
-rw-r--r--
test/builtins/Unit/fixxfdi_test.c
(renamed from test/Unit/fixxfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/fixxfti_test.c
146
-rw-r--r--
test/builtins/Unit/floatdidf_test.c
(renamed from test/Unit/floatdidf_test.c)
0
-rw-r--r--
test/builtins/Unit/floatdisf_test.c
(renamed from test/Unit/floatdisf_test.c)
0
-rw-r--r--
test/builtins/Unit/floatdixf_test.c
(renamed from test/Unit/floatdixf_test.c)
0
-rw-r--r--
test/builtins/Unit/floatsidfvfp_test.c
(renamed from test/Unit/floatsidfvfp_test.c)
0
-rw-r--r--
test/builtins/Unit/floatsisfvfp_test.c
(renamed from test/Unit/floatsisfvfp_test.c)
0
-rw-r--r--
test/builtins/Unit/floatsitf_test.c
58
-rw-r--r--
test/builtins/Unit/floattidf_test.c
180
-rw-r--r--
test/builtins/Unit/floattisf_test.c
136
-rw-r--r--
test/builtins/Unit/floattixf_test.c
212
-rw-r--r--
test/builtins/Unit/floatundidf_test.c
(renamed from test/Unit/floatundidf_test.c)
0
-rw-r--r--
test/builtins/Unit/floatundisf_test.c
(renamed from test/Unit/floatundisf_test.c)
0
-rw-r--r--
test/builtins/Unit/floatundixf_test.c
(renamed from test/Unit/floatundixf_test.c)
0
-rw-r--r--
test/builtins/Unit/floatunsitf_test.c
55
-rw-r--r--
test/builtins/Unit/floatunssidfvfp_test.c
(renamed from test/Unit/floatunssidfvfp_test.c)
0
-rw-r--r--
test/builtins/Unit/floatunssisfvfp_test.c
(renamed from test/Unit/floatunssisfvfp_test.c)
0
-rw-r--r--
test/builtins/Unit/floatuntidf_test.c
174
-rw-r--r--
test/builtins/Unit/floatuntisf_test.c
165
-rw-r--r--
test/builtins/Unit/floatuntixf_test.c
219
-rw-r--r--
test/builtins/Unit/fp_test.h
223
-rw-r--r--
test/builtins/Unit/gcc_personality_test.c
(renamed from test/Unit/gcc_personality_test.c)
0
-rw-r--r--
test/builtins/Unit/gcc_personality_test_helper.cxx
(renamed from test/Unit/gcc_personality_test_helper.cxx)
0
-rw-r--r--
test/builtins/Unit/gedf2vfp_test.c
(renamed from test/Unit/gedf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/gesf2vfp_test.c
(renamed from test/Unit/gesf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/getf2_test.c
89
-rw-r--r--
test/builtins/Unit/gtdf2vfp_test.c
(renamed from test/Unit/gtdf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/gtsf2vfp_test.c
(renamed from test/Unit/gtsf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/gttf2_test.c
89
-rw-r--r--
test/builtins/Unit/ledf2vfp_test.c
(renamed from test/Unit/ledf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/lesf2vfp_test.c
(renamed from test/Unit/lesf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/letf2_test.c
89
-rw-r--r--
test/builtins/Unit/lshrdi3_test.c
(renamed from test/Unit/lshrdi3_test.c)
0
-rw-r--r--
test/builtins/Unit/lshrti3_test.c
173
-rw-r--r--
test/builtins/Unit/ltdf2vfp_test.c
(renamed from test/Unit/ltdf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/ltsf2vfp_test.c
(renamed from test/Unit/ltsf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/lttf2_test.c
89
-rw-r--r--
test/builtins/Unit/moddi3_test.c
(renamed from test/Unit/moddi3_test.c)
0
-rw-r--r--
test/builtins/Unit/modsi3_test.c
(renamed from test/Unit/modsi3_test.c)
0
-rw-r--r--
test/builtins/Unit/modti3_test.c
95
-rw-r--r--
test/builtins/Unit/muldc3_test.c
(renamed from test/Unit/muldc3_test.c)
0
-rw-r--r--
test/builtins/Unit/muldf3vfp_test.c
(renamed from test/Unit/muldf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/muldi3_test.c
(renamed from test/Unit/muldi3_test.c)
0
-rw-r--r--
test/builtins/Unit/mulodi4_test.c
(renamed from test/Unit/mulodi4_test.c)
0
-rw-r--r--
test/builtins/Unit/mulosi4_test.c
(renamed from test/Unit/mulosi4_test.c)
0
-rw-r--r--
test/builtins/Unit/muloti4_test.c
280
-rw-r--r--
test/builtins/Unit/mulsc3_test.c
(renamed from test/Unit/mulsc3_test.c)
0
-rw-r--r--
test/builtins/Unit/mulsf3vfp_test.c
(renamed from test/Unit/mulsf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/multc3_test.c
(renamed from test/Unit/multc3_test.c)
0
-rw-r--r--
test/builtins/Unit/multf3_test.c
95
-rw-r--r--
test/builtins/Unit/multi3_test.c
134
-rw-r--r--
test/builtins/Unit/mulvdi3_test.c
(renamed from test/Unit/mulvdi3_test.c)
0
-rw-r--r--
test/builtins/Unit/mulvsi3_test.c
(renamed from test/Unit/mulvsi3_test.c)
0
-rw-r--r--
test/builtins/Unit/mulvti3_test.c
260
-rw-r--r--
test/builtins/Unit/mulxc3_test.c
(renamed from test/Unit/mulxc3_test.c)
0
-rw-r--r--
test/builtins/Unit/nedf2vfp_test.c
(renamed from test/Unit/nedf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/negdf2vfp_test.c
(renamed from test/Unit/negdf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/negdi2_test.c
(renamed from test/Unit/negdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/negsf2vfp_test.c
(renamed from test/Unit/negsf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/negti2_test.c
127
-rw-r--r--
test/builtins/Unit/negvdi2_test.c
(renamed from test/Unit/negvdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/negvsi2_test.c
(renamed from test/Unit/negvsi2_test.c)
0
-rw-r--r--
test/builtins/Unit/negvti2_test.c
109
-rw-r--r--
test/builtins/Unit/nesf2vfp_test.c
(renamed from test/Unit/nesf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/netf2_test.c
89
-rw-r--r--
test/builtins/Unit/paritydi2_test.c
(renamed from test/Unit/paritydi2_test.c)
0
-rw-r--r--
test/builtins/Unit/paritysi2_test.c
(renamed from test/Unit/paritysi2_test.c)
0
-rw-r--r--
test/builtins/Unit/parityti2_test.c
64
-rw-r--r--
test/builtins/Unit/popcountdi2_test.c
(renamed from test/Unit/popcountdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/popcountsi2_test.c
(renamed from test/Unit/popcountsi2_test.c)
0
-rw-r--r--
test/builtins/Unit/popcountti2_test.c
82
-rw-r--r--
test/builtins/Unit/powidf2_test.c
(renamed from test/Unit/powidf2_test.c)
0
-rw-r--r--
test/builtins/Unit/powisf2_test.c
(renamed from test/Unit/powisf2_test.c)
0
-rw-r--r--
test/builtins/Unit/powitf2_test.c
(renamed from test/Unit/powitf2_test.c)
0
-rw-r--r--
test/builtins/Unit/powixf2_test.c
(renamed from test/Unit/powixf2_test.c)
0
-rw-r--r--
test/builtins/Unit/ppc/DD.h
(renamed from test/Unit/ppc/DD.h)
0
-rw-r--r--
test/builtins/Unit/ppc/fixtfdi_test.c
(renamed from test/Unit/ppc/fixtfdi_test.c)
0
-rw-r--r--
test/builtins/Unit/ppc/floatditf_test.c
(renamed from test/Unit/ppc/floatditf_test.c)
0
-rw-r--r--
test/builtins/Unit/ppc/floatditf_test.h
(renamed from test/Unit/ppc/floatditf_test.h)
0
-rw-r--r--
test/builtins/Unit/ppc/floatunditf_test.c
(renamed from test/Unit/ppc/floatunditf_test.c)
0
-rw-r--r--
test/builtins/Unit/ppc/floatunditf_test.h
(renamed from test/Unit/ppc/floatunditf_test.h)
0
-rw-r--r--
test/builtins/Unit/ppc/qadd_test.c
(renamed from test/Unit/ppc/qadd_test.c)
0
-rw-r--r--
test/builtins/Unit/ppc/qdiv_test.c
(renamed from test/Unit/ppc/qdiv_test.c)
0
-rw-r--r--
test/builtins/Unit/ppc/qmul_test.c
(renamed from test/Unit/ppc/qmul_test.c)
0
-rw-r--r--
test/builtins/Unit/ppc/qsub_test.c
(renamed from test/Unit/ppc/qsub_test.c)
0
-rwxr-xr-x
test/builtins/Unit/ppc/test
(renamed from test/Unit/ppc/test)
0
-rw-r--r--
test/builtins/Unit/subdf3vfp_test.c
(renamed from test/Unit/subdf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/subsf3vfp_test.c
(renamed from test/Unit/subsf3vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/subtf3_test.c
74
-rw-r--r--
test/builtins/Unit/subvdi3_test.c
(renamed from test/Unit/subvdi3_test.c)
0
-rw-r--r--
test/builtins/Unit/subvsi3_test.c
(renamed from test/Unit/subvsi3_test.c)
0
-rw-r--r--
test/builtins/Unit/subvti3_test.c
80
-rwxr-xr-x
test/builtins/Unit/test
(renamed from test/Unit/test)
0
-rw-r--r--
test/builtins/Unit/trampoline_setup_test.c
(renamed from test/Unit/trampoline_setup_test.c)
0
-rw-r--r--
test/builtins/Unit/truncdfsf2vfp_test.c
(renamed from test/Unit/truncdfsf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/trunctfdf2_test.c
76
-rw-r--r--
test/builtins/Unit/trunctfsf2_test.c
75
-rw-r--r--
test/builtins/Unit/ucmpdi2_test.c
(renamed from test/Unit/ucmpdi2_test.c)
0
-rw-r--r--
test/builtins/Unit/ucmpti2_test.c
116
-rw-r--r--
test/builtins/Unit/udivdi3_test.c
(renamed from test/Unit/udivdi3_test.c)
0
-rw-r--r--
test/builtins/Unit/udivmoddi4_test.c
(renamed from test/Unit/udivmoddi4_test.c)
0
-rw-r--r--
test/builtins/Unit/udivmodsi4_test.c
(renamed from test/Unit/udivmodsi4_test.c)
0
-rw-r--r--
test/builtins/Unit/udivmodti4_test.c
65353
-rw-r--r--
test/builtins/Unit/udivsi3_test.c
(renamed from test/Unit/udivsi3_test.c)
0
-rw-r--r--
test/builtins/Unit/udivti3_test.c
67
-rw-r--r--
test/builtins/Unit/umoddi3_test.c
(renamed from test/Unit/umoddi3_test.c)
0
-rw-r--r--
test/builtins/Unit/umodsi3_test.c
(renamed from test/Unit/umodsi3_test.c)
0
-rw-r--r--
test/builtins/Unit/umodti3_test.c
65
-rw-r--r--
test/builtins/Unit/unorddf2vfp_test.c
(renamed from test/Unit/unorddf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/unordsf2vfp_test.c
(renamed from test/Unit/unordsf2vfp_test.c)
0
-rw-r--r--
test/builtins/Unit/unordtf2_test.c
65
-rw-r--r--
test/builtins/timing/ashldi3.c
(renamed from test/timing/ashldi3.c)
0
-rw-r--r--
test/builtins/timing/ashrdi3.c
(renamed from test/timing/ashrdi3.c)
0
-rw-r--r--
test/builtins/timing/divdi3.c
(renamed from test/timing/divdi3.c)
0
-rw-r--r--
test/builtins/timing/floatdidf.c
(renamed from test/timing/floatdidf.c)
0
-rw-r--r--
test/builtins/timing/floatdisf.c
(renamed from test/timing/floatdisf.c)
0
-rw-r--r--
test/builtins/timing/floatdixf.c
(renamed from test/timing/floatdixf.c)
0
-rw-r--r--
test/builtins/timing/floatundidf.c
(renamed from test/timing/floatundidf.c)
0
-rw-r--r--
test/builtins/timing/floatundisf.c
(renamed from test/timing/floatundisf.c)
0
-rw-r--r--
test/builtins/timing/floatundixf.c
(renamed from test/timing/floatundixf.c)
0
-rw-r--r--
test/builtins/timing/lshrdi3.c
(renamed from test/timing/lshrdi3.c)
0
-rw-r--r--
test/builtins/timing/moddi3.c
(renamed from test/timing/moddi3.c)
0
-rw-r--r--
test/builtins/timing/modsi3.c
(renamed from test/timing/modsi3.c)
0
-rw-r--r--
test/builtins/timing/muldi3.c
(renamed from test/timing/muldi3.c)
0
-rw-r--r--
test/builtins/timing/negdi2.c
(renamed from test/timing/negdi2.c)
0
-rwxr-xr-x
test/builtins/timing/time
(renamed from test/timing/time)
0
-rw-r--r--
test/builtins/timing/timing.h
(renamed from test/timing/timing.h)
0
-rw-r--r--
test/builtins/timing/udivdi3.c
(renamed from test/timing/udivdi3.c)
0
-rw-r--r--
test/builtins/timing/umoddi3.c
(renamed from test/timing/umoddi3.c)
0
-rw-r--r--
test/dfsan/CMakeLists.txt
15
-rw-r--r--
test/dfsan/Inputs/flags_abilist.txt
(renamed from lib/dfsan/lit_tests/Inputs/flags_abilist.txt)
0
-rw-r--r--
test/dfsan/basic.c
28
-rw-r--r--
test/dfsan/custom.cc
958
-rw-r--r--
test/dfsan/dump_labels.c
69
-rw-r--r--
test/dfsan/flags.c
24
-rw-r--r--
test/dfsan/fncall.c
26
-rw-r--r--
test/dfsan/label_count.c
75
-rw-r--r--
test/dfsan/lit.cfg
26
-rw-r--r--
test/dfsan/lit.site.cfg.in
5
-rw-r--r--
test/dfsan/propagate.c
47
-rw-r--r--
test/dfsan/vararg.c
24
-rw-r--r--
test/dfsan/write_callback.c
110
-rw-r--r--
test/lit.common.cfg
89
-rw-r--r--
test/lit.common.configured.in
38
-rw-r--r--
test/lsan/CMakeLists.txt
23
-rw-r--r--
test/lsan/TestCases/cleanup_in_tsd_destructor.cc
45
-rw-r--r--
test/lsan/TestCases/disabler.cc
23
-rw-r--r--
test/lsan/TestCases/disabler_in_tsd_destructor.cc
38
-rw-r--r--
test/lsan/TestCases/do_leak_check_override.cc
36
-rw-r--r--
test/lsan/TestCases/fork.cc
24
-rw-r--r--
test/lsan/TestCases/fork_threaded.cc
43
-rw-r--r--
test/lsan/TestCases/high_allocator_contention.cc
48
-rw-r--r--
test/lsan/TestCases/ignore_object.cc
24
-rw-r--r--
test/lsan/TestCases/ignore_object_errors.cc
22
-rw-r--r--
test/lsan/TestCases/large_allocation_leak.cc
18
-rw-r--r--
test/lsan/TestCases/leak_check_at_exit.cc
21
-rw-r--r--
test/lsan/TestCases/leak_check_before_thread_started.cc
32
-rw-r--r--
test/lsan/TestCases/link_turned_off.cc
24
-rw-r--r--
test/lsan/TestCases/new_array_with_dtor_0.cc
19
-rw-r--r--
test/lsan/TestCases/pointer_to_self.cc
18
-rw-r--r--
test/lsan/TestCases/print_suppressions.cc
33
-rw-r--r--
test/lsan/TestCases/register_root_region.cc
32
-rw-r--r--
test/lsan/TestCases/sanity_check_pure_c.c
(renamed from lib/lsan/lit_tests/TestCases/sanity_check_pure_c.c)
0
-rw-r--r--
test/lsan/TestCases/stale_stack_leak.cc
43
-rw-r--r--
test/lsan/TestCases/suppressions_default.cc
28
-rw-r--r--
test/lsan/TestCases/suppressions_file.cc
26
-rw-r--r--
test/lsan/TestCases/swapcontext.cc
47
-rw-r--r--
test/lsan/TestCases/use_after_return.cc
23
-rw-r--r--
test/lsan/TestCases/use_globals_initialized.cc
21
-rw-r--r--
test/lsan/TestCases/use_globals_uninitialized.cc
21
-rw-r--r--
test/lsan/TestCases/use_poisoned_asan.cc
25
-rw-r--r--
test/lsan/TestCases/use_registers.cc
52
-rw-r--r--
test/lsan/TestCases/use_stacks.cc
20
-rw-r--r--
test/lsan/TestCases/use_stacks_threaded.cc
37
-rw-r--r--
test/lsan/TestCases/use_tls_dynamic.cc
50
-rw-r--r--
test/lsan/TestCases/use_tls_pthread_specific_dynamic.cc
37
-rw-r--r--
test/lsan/TestCases/use_tls_pthread_specific_static.cc
31
-rw-r--r--
test/lsan/TestCases/use_tls_static.cc
21
-rw-r--r--
test/lsan/TestCases/use_unaligned.cc
23
-rw-r--r--
test/lsan/lit.common.cfg
51
-rw-r--r--
test/lsan/lit.site.cfg.in
8
-rw-r--r--
test/msan/CMakeLists.txt
23
-rw-r--r--
test/msan/Linux/getresid.cc
25
-rw-r--r--
test/msan/Linux/glob.cc
27
-rw-r--r--
test/msan/Linux/glob_altdirfunc.cc
78
-rw-r--r--
test/msan/Linux/glob_nomatch.cc
21
-rw-r--r--
test/msan/Linux/glob_test_root/aa
(renamed from lib/msan/lit_tests/Linux/glob_test_root/ab)
0
-rw-r--r--
test/msan/Linux/glob_test_root/ab
(renamed from lib/msan/lit_tests/Linux/glob_test_root/ba)
0
-rw-r--r--
test/msan/Linux/glob_test_root/ba
(renamed from lib/msan/lit_tests/scandir_test_root/aaa)
0
-rw-r--r--
test/msan/Linux/lit.local.cfg
(renamed from lib/msan/lit_tests/Linux/lit.local.cfg)
0
-rw-r--r--
test/msan/Linux/sunrpc.cc
40
-rw-r--r--
test/msan/Linux/sunrpc_bytes.cc
38
-rw-r--r--
test/msan/Linux/sunrpc_string.cc
35
-rw-r--r--
test/msan/Linux/syscalls.cc
115
-rw-r--r--
test/msan/Linux/tcgetattr.cc
21
-rw-r--r--
test/msan/Linux/xattr.cc
145
-rw-r--r--
test/msan/Linux/xattr_test_root/a
(renamed from lib/msan/lit_tests/scandir_test_root/aab)
0
-rw-r--r--
test/msan/Unit/lit.site.cfg.in
14
-rw-r--r--
test/msan/allocator_returns_null.cc
81
-rw-r--r--
test/msan/backtrace.cc
26
-rw-r--r--
test/msan/c-strdup.c
17
-rw-r--r--
test/msan/chained_origin.cc
66
-rw-r--r--
test/msan/chained_origin_empty_stack.cc
34
-rw-r--r--
test/msan/chained_origin_limits.cc
178
-rw-r--r--
test/msan/chained_origin_memcpy.cc
61
-rw-r--r--
test/msan/chained_origin_with_signals.cc
36
-rw-r--r--
test/msan/check_mem_is_initialized.cc
33
-rw-r--r--
test/msan/coverage-levels.cc
28
-rw-r--r--
test/msan/cxa_atexit.cc
28
-rw-r--r--
test/msan/death-callback.cc
39
-rw-r--r--
test/msan/default_blacklist.cc
(renamed from lib/msan/lit_tests/default_blacklist.cc)
0
-rw-r--r--
test/msan/dlerror.cc
14
-rw-r--r--
test/msan/dso-origin.cc
48
-rw-r--r--
test/msan/dtls_test.c
60
-rw-r--r--
test/msan/errno.cc
17
-rw-r--r--
test/msan/fork.cc
121
-rw-r--r--
test/msan/ftime.cc
14
-rw-r--r--
test/msan/getaddrinfo-positive.cc
23
-rw-r--r--
test/msan/getaddrinfo.cc
24
-rw-r--r--
test/msan/getc_unlocked.c
32
-rw-r--r--
test/msan/getline.cc
36
-rw-r--r--
test/msan/heap-origin.cc
31
-rw-r--r--
test/msan/iconv.cc
48
-rw-r--r--
test/msan/if_indextoname.cc
23
-rw-r--r--
test/msan/ifaddrs.cc
50
-rw-r--r--
test/msan/initgroups.cc
11
-rw-r--r--
test/msan/inline.cc
20
-rw-r--r--
test/msan/insertvalue_origin.cc
35
-rw-r--r--
test/msan/ioctl.cc
20
-rw-r--r--
test/msan/ioctl_custom.cc
33
-rw-r--r--
test/msan/ioctl_sound.cc
29
-rw-r--r--
test/msan/keep-going-dso.cc
33
-rw-r--r--
test/msan/keep-going.cc
34
-rw-r--r--
test/msan/lit.cfg
30
-rw-r--r--
test/msan/lit.site.cfg.in
5
-rw-r--r--
test/msan/mallinfo.cc
12
-rw-r--r--
test/msan/mktime.cc
26
-rw-r--r--
test/msan/mmap_below_shadow.cc
28
-rw-r--r--
test/msan/msan_check_mem_is_initialized.cc
28
-rw-r--r--
test/msan/msan_dump_shadow.cc
22
-rw-r--r--
test/msan/msan_print_shadow.cc
122
-rw-r--r--
test/msan/msan_print_shadow2.cc
49
-rw-r--r--
test/msan/msan_print_shadow3.cc
16
-rw-r--r--
test/msan/mul_by_const.cc
27
-rw-r--r--
test/msan/no_sanitize_memory.cc
34
-rw-r--r--
test/msan/no_sanitize_memory_prop.cc
24
-rw-r--r--
test/msan/obstack.cc
37
-rw-r--r--
test/msan/param_tls_limit.cc
74
-rw-r--r--
test/msan/poison_in_free.cc
16
-rw-r--r--
test/msan/print_stats.cc
45
-rw-r--r--
test/msan/pthread_getattr_np_deadlock.cc
22
-rw-r--r--
test/msan/rand_r.cc
18
-rw-r--r--
test/msan/readdir64.cc
27
-rw-r--r--
test/msan/report-demangling.cc
19
-rw-r--r--
test/msan/scandir.cc
56
-rw-r--r--
test/msan/scandir_null.cc
34
-rw-r--r--
test/msan/scandir_test_root/aaa
(renamed from lib/msan/lit_tests/scandir_test_root/bbb)
0
-rw-r--r--
test/msan/scandir_test_root/aab
0
-rw-r--r--
test/msan/scandir_test_root/bbb
0
-rw-r--r--
test/msan/select.cc
22
-rw-r--r--
test/msan/select_float_origin.cc
24
-rw-r--r--
test/msan/select_origin.cc
22
-rw-r--r--
test/msan/setlocale.cc
13
-rw-r--r--
test/msan/signal_stress_test.cc
71
-rw-r--r--
test/msan/sigwait.cc
30
-rw-r--r--
test/msan/sigwaitinfo.cc
31
-rw-r--r--
test/msan/stack-origin.cc
31
-rw-r--r--
test/msan/stack-origin2.cc
41
-rw-r--r--
test/msan/strerror_r-non-gnu.c
18
-rw-r--r--
test/msan/strlen_of_shadow.cc
24
-rw-r--r--
test/msan/strxfrm.cc
15
-rw-r--r--
test/msan/sync_lock_set_and_test.cc
7
-rw-r--r--
test/msan/textdomain.cc
12
-rw-r--r--
test/msan/times.cc
20
-rw-r--r--
test/msan/tls_reuse.cc
26
-rw-r--r--
test/msan/tsearch.cc
36
-rw-r--r--
test/msan/tzset.cc
16
-rw-r--r--
test/msan/unaligned_read_origin.cc
16
-rw-r--r--
test/msan/unpoison_string.cc
16
-rw-r--r--
test/msan/use-after-free.cc
34
-rw-r--r--
test/msan/vector_cvt.cc
23
-rw-r--r--
test/msan/vector_select.cc
(renamed from lib/msan/lit_tests/vector_select.cc)
0
-rw-r--r--
test/profile/CMakeLists.txt
16
-rw-r--r--
test/profile/Inputs/instrprof-dlopen-func.c
1
-rw-r--r--
test/profile/Inputs/instrprof-dlopen-func2.c
1
-rw-r--r--
test/profile/Inputs/instrprof-dlopen-main.c
47
-rw-r--r--
test/profile/Inputs/instrprof-dynamic-a.cpp
7
-rw-r--r--
test/profile/Inputs/instrprof-dynamic-b.cpp
7
-rw-r--r--
test/profile/Inputs/instrprof-dynamic-header.h
5
-rw-r--r--
test/profile/Inputs/instrprof-dynamic-main.cpp
9
-rw-r--r--
test/profile/instrprof-basic.c
31
-rw-r--r--
test/profile/instrprof-dlopen.test
34
-rw-r--r--
test/profile/instrprof-dynamic-one-shared.test
23
-rw-r--r--
test/profile/instrprof-dynamic-two-shared.test
24
-rw-r--r--
test/profile/instrprof-reset-counters.c
19
-rw-r--r--
test/profile/instrprof-set-filename.c
14
-rw-r--r--
test/profile/instrprof-without-libc.c
60
-rw-r--r--
test/profile/instrprof-write-file-atexit-explicitly.c
17
-rw-r--r--
test/profile/instrprof-write-file-only.c
35
-rw-r--r--
test/profile/instrprof-write-file.c
34
-rw-r--r--
test/profile/lit.cfg
53
-rw-r--r--
test/profile/lit.site.cfg.in
11
-rw-r--r--
test/sanitizer_common/CMakeLists.txt
46
-rw-r--r--
test/sanitizer_common/TestCases/Linux/aligned_alloc.c
8
-rw-r--r--
test/sanitizer_common/TestCases/Linux/clock_gettime.c
11
-rw-r--r--
test/sanitizer_common/TestCases/Linux/getpass.cc
32
-rw-r--r--
test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cc
19
-rw-r--r--
test/sanitizer_common/TestCases/Linux/lit.local.cfg
9
-rw-r--r--
test/sanitizer_common/TestCases/Linux/mlock_test.cc
13
-rw-r--r--
test/sanitizer_common/TestCases/Linux/open_memstream.cc
57
-rw-r--r--
test/sanitizer_common/TestCases/Linux/ptrace.cc
60
-rw-r--r--
test/sanitizer_common/TestCases/Linux/timerfd.cc
52
-rw-r--r--
test/sanitizer_common/TestCases/corelimit.cc
16
-rw-r--r--
test/sanitizer_common/TestCases/malloc_hook.cc
38
-rw-r--r--
test/sanitizer_common/TestCases/print-stack-trace.cc
24
-rw-r--r--
test/sanitizer_common/TestCases/pthread_mutexattr_get.cc
19
-rw-r--r--
test/sanitizer_common/Unit/lit.site.cfg.in
15
-rw-r--r--
test/sanitizer_common/lit.common.cfg
38
-rw-r--r--
test/sanitizer_common/lit.site.cfg.in
9
-rw-r--r--
test/tsan/CMakeLists.txt
27
-rw-r--r--
test/tsan/Linux/lit.local.cfg
9
-rw-r--r--
test/tsan/Linux/mutex_robust.cc
36
-rw-r--r--
test/tsan/Linux/mutex_robust2.cc
41
-rw-r--r--
test/tsan/Linux/user_fopen.cc
34
-rw-r--r--
test/tsan/Linux/user_malloc.cc
27
-rw-r--r--
test/tsan/Unit/lit.site.cfg.in
14
-rw-r--r--
test/tsan/aligned_vs_unaligned_race.cc
34
-rw-r--r--
test/tsan/allocator_returns_null.cc
64
-rw-r--r--
test/tsan/atexit.cc
29
-rw-r--r--
test/tsan/atexit2.cc
26
-rw-r--r--
test/tsan/atomic_free.cc
19
-rw-r--r--
test/tsan/atomic_free2.cc
19
-rw-r--r--
test/tsan/atomic_norace.cc
61
-rw-r--r--
test/tsan/atomic_race.cc
80
-rw-r--r--
test/tsan/atomic_stack.cc
29
-rw-r--r--
test/tsan/barrier.cc
37
-rw-r--r--
test/tsan/bench.h
59
-rw-r--r--
test/tsan/bench_acquire_only.cc
19
-rw-r--r--
test/tsan/bench_acquire_release.cc
18
-rw-r--r--
test/tsan/bench_local_mutex.cc
27
-rw-r--r--
test/tsan/bench_mutex.cc
28
-rw-r--r--
test/tsan/bench_release_only.cc
23
-rw-r--r--
test/tsan/bench_rwmutex.cc
25
-rw-r--r--
test/tsan/bench_shadow_flush.cc
48
-rw-r--r--
test/tsan/bench_single_writer.cc
23
-rw-r--r--
test/tsan/bench_ten_mutexes.cc
26
-rw-r--r--
test/tsan/benign_race.cc
39
-rw-r--r--
test/tsan/blacklist.cc
30
-rw-r--r--
test/tsan/blacklist2.cc
49
-rw-r--r--
test/tsan/cond.c
53
-rw-r--r--
test/tsan/cond_cancel.c
37
-rw-r--r--
test/tsan/cond_race.cc
40
-rw-r--r--
test/tsan/cond_version.c
44
-rw-r--r--
test/tsan/deadlock_detector_stress_test.cc
596
-rw-r--r--
test/tsan/deep_stack1.cc
44
-rw-r--r--
test/tsan/default_options.cc
32