History log of /freebsd-head/contrib/llvm-project/compiler-rt/lib/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1923ebb416925ecc9c04919193c2237fcf1818c6 28-Jun-2020 dim <dim@FreeBSD.org> Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
llvmorg-10.0.1-rc2-0-g77d76b71d7d.

Also add a few more llvm utilities under WITH_CLANG_EXTRAS:

* llvm-dwp, a utility for merging DWARF 5 Split DWARF .dwo files into
.dwp (DWARF package files)
* llvm-size, a size(1) replacement
* llvm-strings, a strings(1) replacement

MFC after: 3 weeks
0c10ab5174aa1f6b333566f36bc8707126d4b36e 23-May-2020 dim <dim@FreeBSD.org> Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
llvmorg-10.0.1-rc1-0-gf79cd71e145 (aka 10.0.1 rc1).

MFC after: 3 weeks
rofile/GCDAProfiling.c
598950bbb9a02b69ac936981df123475bd6d589c 27-Feb-2020 dim <dim@FreeBSD.org> Merge ^/vendor/llvm-project/release-10.x up to its last change (upstream
commit llvmorg-10.0.0-rc2-70-ge5cb70267e7), and bump versions.
rofile/GCDAProfiling.c
e08186f819b330ae47b7999d62832f0b054cde60 15-Feb-2020 dim <dim@FreeBSD.org> Merge ^/vendor/llvm-project/release-10.x up to its last change (upstream
commit llvmorg-10.0.0-rc2-0-g90c78073f73), bump versions, and update
build glue.
20ff0462c46c4e3c5b2bf66c86f487de4cd61274 24-Jan-2020 dim <dim@FreeBSD.org> Merge ^/vendor/lvm-project/master up to its last change (upstream commit
e26a78e70), and resolve conflicts.
bf6963673a64b343707bcf31f709319df3bb7502 22-Jan-2020 dim <dim@FreeBSD.org> Merge ^/vendor/compiler-rt/dist up to its last change, and resolve conflicts.
f8d8af695e8cefdfd500db9e3bc18263849da791 26-Dec-2019 jhibbits <jhibbits@FreeBSD.org> [PowerPC] enable atomic.c in compiler_rt and do not check and forces
lock/lock_free decisions in compiled time

Summary:
Enables atomic.c in compiler_rt and forces clang to not emit a call for runtime
decision about lock/lock_free. At compiling time, if clang can't decide if
atomic operation can be lock free, it emits calls to external functions like
`__atomic_is_lock_free`, `__c11_atomic_is_lock_free` and
`__atomic_always_lock_free`, postponing decision to a runtime check. According
to LLVM code documentation, the mechanism exists due to differences between
x86_64 processors that can't be decided at runtime.

On PowerPC and PowerPCSPE (32 bits), we already know in advance it can't be lock
free, so we force the decision at compile time and avoid having to implement it
in an external library.

This patch was made after 32 bit users testing the PowePC32 bit ISO reported
llvm could not be compiled with in-base llvm due to `__atomic_load8` not
implemented.

Submitted by: alfredo.junior_eldorado.org.br
Reviewed by: jhibbits, dim

Differential Revision: https://reviews.freebsd.org/D22549
uiltins/atomic.c
1a03ecb28c0cb57300be0c512506fe13413c5824 22-Dec-2019 dim <dim@FreeBSD.org> Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
9.0.1 final release c1a0a213378a458fbea1a5c77b315c7dce08fd05.

Release notes for llvm, clang, lld and libc++ 9.0.1 will become
available here:

https://releases.llvm.org/9.0.1/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.1/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.1/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.1/projects/libcxx/docs/ReleaseNotes.html

PR: 240629
MFC after: 1 month
d111c7844ec26448764ced627e153f406d730c5f 20-Dec-2019 dim <dim@FreeBSD.org> Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo". That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
locksRuntime/Block.h
locksRuntime/Block_private.h
locksRuntime/data.c
locksRuntime/runtime.c
san/README.txt
san/asan.syms.extra
san/asan_activation.cc
san/asan_activation.h
san/asan_activation_flags.inc
san/asan_allocator.cc
san/asan_allocator.h
san/asan_blacklist.txt
san/asan_debugging.cc
san/asan_descriptions.cc
san/asan_descriptions.h
san/asan_errors.cc
san/asan_errors.h
san/asan_fake_stack.cc
san/asan_fake_stack.h
san/asan_flags.cc
san/asan_flags.h
san/asan_flags.inc
san/asan_fuchsia.cc
san/asan_globals.cc
san/asan_globals_win.cc
san/asan_init_version.h
san/asan_interceptors.cc
san/asan_interceptors.h
san/asan_interceptors_memintrinsics.cc
san/asan_interceptors_memintrinsics.h
san/asan_interceptors_vfork.S
san/asan_interface.inc
san/asan_interface_internal.h
san/asan_internal.h
san/asan_linux.cc
san/asan_lock.h
san/asan_mac.cc
san/asan_malloc_linux.cc
san/asan_malloc_local.h
san/asan_malloc_mac.cc
san/asan_malloc_win.cc
san/asan_mapping.h
san/asan_mapping_myriad.h
san/asan_mapping_sparc64.h
san/asan_memory_profile.cc
san/asan_new_delete.cc
san/asan_poisoning.cc
san/asan_poisoning.h
san/asan_posix.cc
san/asan_preinit.cc
san/asan_premap_shadow.cc
san/asan_premap_shadow.h
san/asan_report.cc
san/asan_report.h
san/asan_rtems.cc
san/asan_rtl.cc
san/asan_scariness_score.h
san/asan_shadow_setup.cc
san/asan_stack.cc
san/asan_stack.h
san/asan_stats.cc
san/asan_stats.h
san/asan_suppressions.cc
san/asan_suppressions.h
san/asan_thread.cc
san/asan_thread.h
san/asan_win.cc
san/asan_win_dll_thunk.cc
san/asan_win_dynamic_runtime_thunk.cc
san/asan_win_weak_interception.cc
san/weak_symbols.txt
uiltins/README.txt
uiltins/aarch64/chkstk.S
uiltins/absvdi2.c
uiltins/absvsi2.c
uiltins/absvti2.c
uiltins/adddf3.c
uiltins/addsf3.c
uiltins/addtf3.c
uiltins/addvdi3.c
uiltins/addvsi3.c
uiltins/addvti3.c
uiltins/apple_versioning.c
uiltins/arm/adddf3vfp.S
uiltins/arm/addsf3.S
uiltins/arm/addsf3vfp.S
uiltins/arm/aeabi_cdcmp.S
uiltins/arm/aeabi_cdcmpeq_check_nan.c
uiltins/arm/aeabi_cfcmp.S
uiltins/arm/aeabi_cfcmpeq_check_nan.c
uiltins/arm/aeabi_dcmp.S
uiltins/arm/aeabi_div0.c
uiltins/arm/aeabi_drsub.c
uiltins/arm/aeabi_fcmp.S
uiltins/arm/aeabi_frsub.c
uiltins/arm/aeabi_idivmod.S
uiltins/arm/aeabi_ldivmod.S
uiltins/arm/aeabi_memcmp.S
uiltins/arm/aeabi_memcpy.S
uiltins/arm/aeabi_memmove.S
uiltins/arm/aeabi_memset.S
uiltins/arm/aeabi_uidivmod.S
uiltins/arm/aeabi_uldivmod.S
uiltins/arm/bswapdi2.S
uiltins/arm/bswapsi2.S
uiltins/arm/chkstk.S
uiltins/arm/clzdi2.S
uiltins/arm/clzsi2.S
uiltins/arm/comparesf2.S
uiltins/arm/divdf3vfp.S
uiltins/arm/divmodsi4.S
uiltins/arm/divsf3vfp.S
uiltins/arm/divsi3.S
uiltins/arm/eqdf2vfp.S
uiltins/arm/eqsf2vfp.S
uiltins/arm/extendsfdf2vfp.S
uiltins/arm/fixdfsivfp.S
uiltins/arm/fixsfsivfp.S
uiltins/arm/fixunsdfsivfp.S
uiltins/arm/fixunssfsivfp.S
uiltins/arm/floatsidfvfp.S
uiltins/arm/floatsisfvfp.S
uiltins/arm/floatunssidfvfp.S
uiltins/arm/floatunssisfvfp.S
uiltins/arm/gedf2vfp.S
uiltins/arm/gesf2vfp.S
uiltins/arm/gtdf2vfp.S
uiltins/arm/gtsf2vfp.S
uiltins/arm/ledf2vfp.S
uiltins/arm/lesf2vfp.S
uiltins/arm/ltdf2vfp.S
uiltins/arm/ltsf2vfp.S
uiltins/arm/modsi3.S
uiltins/arm/muldf3vfp.S
uiltins/arm/mulsf3vfp.S
uiltins/arm/nedf2vfp.S
uiltins/arm/negdf2vfp.S
uiltins/arm/negsf2vfp.S
uiltins/arm/nesf2vfp.S
uiltins/arm/restore_vfp_d8_d15_regs.S
uiltins/arm/save_vfp_d8_d15_regs.S
uiltins/arm/softfloat-alias.list
uiltins/arm/subdf3vfp.S
uiltins/arm/subsf3vfp.S
uiltins/arm/switch16.S
uiltins/arm/switch32.S
uiltins/arm/switch8.S
uiltins/arm/switchu8.S
uiltins/arm/sync-ops.h
uiltins/arm/sync_fetch_and_add_4.S
uiltins/arm/sync_fetch_and_add_8.S
uiltins/arm/sync_fetch_and_and_4.S
uiltins/arm/sync_fetch_and_and_8.S
uiltins/arm/sync_fetch_and_max_4.S
uiltins/arm/sync_fetch_and_max_8.S
uiltins/arm/sync_fetch_and_min_4.S
uiltins/arm/sync_fetch_and_min_8.S
uiltins/arm/sync_fetch_and_nand_4.S
uiltins/arm/sync_fetch_and_nand_8.S
uiltins/arm/sync_fetch_and_or_4.S
uiltins/arm/sync_fetch_and_or_8.S
uiltins/arm/sync_fetch_and_sub_4.S
uiltins/arm/sync_fetch_and_sub_8.S
uiltins/arm/sync_fetch_and_umax_4.S
uiltins/arm/sync_fetch_and_umax_8.S
uiltins/arm/sync_fetch_and_umin_4.S
uiltins/arm/sync_fetch_and_umin_8.S
uiltins/arm/sync_fetch_and_xor_4.S
uiltins/arm/sync_fetch_and_xor_8.S
uiltins/arm/sync_synchronize.S
uiltins/arm/truncdfsf2vfp.S
uiltins/arm/udivmodsi4.S
uiltins/arm/udivsi3.S
uiltins/arm/umodsi3.S
uiltins/arm/unorddf2vfp.S
uiltins/arm/unordsf2vfp.S
uiltins/ashldi3.c
uiltins/ashlti3.c
uiltins/ashrdi3.c
uiltins/ashrti3.c
uiltins/assembly.h
uiltins/atomic.c
uiltins/atomic_flag_clear.c
uiltins/atomic_flag_clear_explicit.c
uiltins/atomic_flag_test_and_set.c
uiltins/atomic_flag_test_and_set_explicit.c
uiltins/atomic_signal_fence.c
uiltins/atomic_thread_fence.c
uiltins/bswapdi2.c
uiltins/bswapsi2.c
uiltins/clear_cache.c
uiltins/clzdi2.c
uiltins/clzsi2.c
uiltins/clzti2.c
uiltins/cmpdi2.c
uiltins/cmpti2.c
uiltins/comparedf2.c
uiltins/comparesf2.c
uiltins/comparetf2.c
uiltins/cpu_model.c
uiltins/ctzdi2.c
uiltins/ctzsi2.c
uiltins/ctzti2.c
uiltins/divdc3.c
uiltins/divdf3.c
uiltins/divdi3.c
uiltins/divmoddi4.c
uiltins/divmodsi4.c
uiltins/divsc3.c
uiltins/divsf3.c
uiltins/divsi3.c
uiltins/divtc3.c
uiltins/divtf3.c
uiltins/divti3.c
uiltins/divxc3.c
uiltins/emutls.c
uiltins/enable_execute_stack.c
uiltins/eprintf.c
uiltins/extenddftf2.c
uiltins/extendhfsf2.c
uiltins/extendsfdf2.c
uiltins/extendsftf2.c
uiltins/ffsdi2.c
uiltins/ffssi2.c
uiltins/ffsti2.c
uiltins/fixdfdi.c
uiltins/fixdfsi.c
uiltins/fixdfti.c
uiltins/fixsfdi.c
uiltins/fixsfsi.c
uiltins/fixsfti.c
uiltins/fixtfdi.c
uiltins/fixtfsi.c
uiltins/fixtfti.c
uiltins/fixunsdfdi.c
uiltins/fixunsdfsi.c
uiltins/fixunsdfti.c
uiltins/fixunssfdi.c
uiltins/fixunssfsi.c
uiltins/fixunssfti.c
uiltins/fixunstfdi.c
uiltins/fixunstfsi.c
uiltins/fixunstfti.c
uiltins/fixunsxfdi.c
uiltins/fixunsxfsi.c
uiltins/fixunsxfti.c
uiltins/fixxfdi.c
uiltins/fixxfti.c
uiltins/floatdidf.c
uiltins/floatdisf.c
uiltins/floatditf.c
uiltins/floatdixf.c
uiltins/floatsidf.c
uiltins/floatsisf.c
uiltins/floatsitf.c
uiltins/floattidf.c
uiltins/floattisf.c
uiltins/floattitf.c
uiltins/floattixf.c
uiltins/floatundidf.c
uiltins/floatundisf.c
uiltins/floatunditf.c
uiltins/floatundixf.c
uiltins/floatunsidf.c
uiltins/floatunsisf.c
uiltins/floatunsitf.c
uiltins/floatuntidf.c
uiltins/floatuntisf.c
uiltins/floatuntitf.c
uiltins/floatuntixf.c
uiltins/fp_add_impl.inc
uiltins/fp_extend.h
uiltins/fp_extend_impl.inc
uiltins/fp_fixint_impl.inc
uiltins/fp_fixuint_impl.inc
uiltins/fp_lib.h
uiltins/fp_mul_impl.inc
uiltins/fp_trunc.h
uiltins/fp_trunc_impl.inc
uiltins/gcc_personality_v0.c
uiltins/hexagon/common_entry_exit_abi1.S
uiltins/hexagon/common_entry_exit_abi2.S
uiltins/hexagon/common_entry_exit_legacy.S
uiltins/hexagon/dfaddsub.S
uiltins/hexagon/dfdiv.S
uiltins/hexagon/dffma.S
uiltins/hexagon/dfminmax.S
uiltins/hexagon/dfmul.S
uiltins/hexagon/dfsqrt.S
uiltins/hexagon/divdi3.S
uiltins/hexagon/divsi3.S
uiltins/hexagon/fabs_opt.S
uiltins/hexagon/fastmath2_dlib_asm.S
uiltins/hexagon/fastmath2_ldlib_asm.S
uiltins/hexagon/fastmath_dlib_asm.S
uiltins/hexagon/fma_opt.S
uiltins/hexagon/fmax_opt.S
uiltins/hexagon/fmin_opt.S
uiltins/hexagon/memcpy_forward_vp4cp4n2.S
uiltins/hexagon/memcpy_likely_aligned.S
uiltins/hexagon/moddi3.S
uiltins/hexagon/modsi3.S
uiltins/hexagon/sfdiv_opt.S
uiltins/hexagon/sfsqrt_opt.S
uiltins/hexagon/udivdi3.S
uiltins/hexagon/udivmoddi4.S
uiltins/hexagon/udivmodsi4.S
uiltins/hexagon/udivsi3.S
uiltins/hexagon/umoddi3.S
uiltins/hexagon/umodsi3.S
uiltins/i386/ashldi3.S
uiltins/i386/ashrdi3.S
uiltins/i386/chkstk.S
uiltins/i386/chkstk2.S
uiltins/i386/divdi3.S
uiltins/i386/floatdidf.S
uiltins/i386/floatdisf.S
uiltins/i386/floatdixf.S
uiltins/i386/floatundidf.S
uiltins/i386/floatundisf.S
uiltins/i386/floatundixf.S
uiltins/i386/lshrdi3.S
uiltins/i386/moddi3.S
uiltins/i386/muldi3.S
uiltins/i386/udivdi3.S
uiltins/i386/umoddi3.S
uiltins/int_endianness.h
uiltins/int_lib.h
uiltins/int_math.h
uiltins/int_types.h
uiltins/int_util.c
uiltins/int_util.h
uiltins/lshrdi3.c
uiltins/lshrti3.c
uiltins/mingw_fixfloat.c
uiltins/moddi3.c
uiltins/modsi3.c
uiltins/modti3.c
uiltins/muldc3.c
uiltins/muldf3.c
uiltins/muldi3.c
uiltins/mulodi4.c
uiltins/mulosi4.c
uiltins/muloti4.c
uiltins/mulsc3.c
uiltins/mulsf3.c
uiltins/multc3.c
uiltins/multf3.c
uiltins/multi3.c
uiltins/mulvdi3.c
uiltins/mulvsi3.c
uiltins/mulvti3.c
uiltins/mulxc3.c
uiltins/negdf2.c
uiltins/negdi2.c
uiltins/negsf2.c
uiltins/negti2.c
uiltins/negvdi2.c
uiltins/negvsi2.c
uiltins/negvti2.c
uiltins/os_version_check.c
uiltins/paritydi2.c
uiltins/paritysi2.c
uiltins/parityti2.c
uiltins/popcountdi2.c
uiltins/popcountsi2.c
uiltins/popcountti2.c
uiltins/powidf2.c
uiltins/powisf2.c
uiltins/powitf2.c
uiltins/powixf2.c
uiltins/ppc/DD.h
uiltins/ppc/divtc3.c
uiltins/ppc/fixtfdi.c
uiltins/ppc/fixunstfdi.c
uiltins/ppc/fixunstfti.c
uiltins/ppc/floatditf.c
uiltins/ppc/floattitf.c
uiltins/ppc/floatunditf.c
uiltins/ppc/gcc_qadd.c
uiltins/ppc/gcc_qdiv.c
uiltins/ppc/gcc_qmul.c
uiltins/ppc/gcc_qsub.c
uiltins/ppc/multc3.c
uiltins/ppc/restFP.S
uiltins/ppc/saveFP.S
uiltins/riscv/mulsi3.S
uiltins/sparc64/divmod.m4
uiltins/sparc64/divsi3.S
uiltins/sparc64/generate.sh
uiltins/sparc64/modsi3.S
uiltins/sparc64/udivsi3.S
uiltins/sparc64/umodsi3.S
uiltins/subdf3.c
uiltins/subsf3.c
uiltins/subtf3.c
uiltins/subvdi3.c
uiltins/subvsi3.c
uiltins/subvti3.c
uiltins/trampoline_setup.c
uiltins/truncdfhf2.c
uiltins/truncdfsf2.c
uiltins/truncsfhf2.c
uiltins/trunctfdf2.c
uiltins/trunctfsf2.c
uiltins/ucmpdi2.c
uiltins/ucmpti2.c
uiltins/udivdi3.c
uiltins/udivmoddi4.c
uiltins/udivmodsi4.c
uiltins/udivmodti4.c
uiltins/udivsi3.c
uiltins/udivti3.c
uiltins/umoddi3.c
uiltins/umodsi3.c
uiltins/umodti3.c
uiltins/unwind-ehabi-helpers.h
uiltins/x86_64/chkstk.S
uiltins/x86_64/chkstk2.S
uiltins/x86_64/floatdidf.c
uiltins/x86_64/floatdisf.c
uiltins/x86_64/floatdixf.c
uiltins/x86_64/floatundidf.S
uiltins/x86_64/floatundisf.S
uiltins/x86_64/floatundixf.S
fi/cfi.cpp
fi/cfi_blacklist.txt
rt/crtbegin.c
rt/crtend.c
fsan/dfsan.cc
fsan/dfsan.h
fsan/dfsan.syms.extra
fsan/dfsan_custom.cc
fsan/dfsan_flags.inc
fsan/dfsan_interceptors.cc
fsan/dfsan_platform.h
fsan/done_abilist.txt
fsan/libc_ubuntu1404_abilist.txt
uzzer/FuzzerBuiltins.h
uzzer/FuzzerBuiltinsMsvc.h
uzzer/FuzzerCommand.h
uzzer/FuzzerCorpus.h
uzzer/FuzzerCrossOver.cpp
uzzer/FuzzerDataFlowTrace.cpp
uzzer/FuzzerDataFlowTrace.h
uzzer/FuzzerDefs.h
uzzer/FuzzerDictionary.h
uzzer/FuzzerDriver.cpp
uzzer/FuzzerExtFunctions.def
uzzer/FuzzerExtFunctions.h
uzzer/FuzzerExtFunctionsDlsym.cpp
uzzer/FuzzerExtFunctionsWeak.cpp
uzzer/FuzzerExtFunctionsWindows.cpp
uzzer/FuzzerExtraCounters.cpp
uzzer/FuzzerFlags.def
uzzer/FuzzerFork.cpp
uzzer/FuzzerFork.h
uzzer/FuzzerIO.cpp
uzzer/FuzzerIO.h
uzzer/FuzzerIOPosix.cpp
uzzer/FuzzerIOWindows.cpp
uzzer/FuzzerInterface.h
uzzer/FuzzerInternal.h
uzzer/FuzzerLoop.cpp
uzzer/FuzzerMain.cpp
uzzer/FuzzerMerge.cpp
uzzer/FuzzerMerge.h
uzzer/FuzzerMutate.cpp
uzzer/FuzzerMutate.h
uzzer/FuzzerOptions.h
uzzer/FuzzerRandom.h
uzzer/FuzzerSHA1.cpp
uzzer/FuzzerSHA1.h
uzzer/FuzzerTracePC.cpp
uzzer/FuzzerTracePC.h
uzzer/FuzzerUtil.cpp
uzzer/FuzzerUtil.h
uzzer/FuzzerUtilDarwin.cpp
uzzer/FuzzerUtilFuchsia.cpp
uzzer/FuzzerUtilLinux.cpp
uzzer/FuzzerUtilPosix.cpp
uzzer/FuzzerUtilWindows.cpp
uzzer/FuzzerValueBitMap.h
uzzer/README.txt
uzzer/utils/FuzzedDataProvider.h
wp_asan/definitions.h
wp_asan/guarded_pool_allocator.cpp
wp_asan/guarded_pool_allocator.h
wp_asan/mutex.h
wp_asan/optional/backtrace.h
wp_asan/optional/backtrace_linux_libc.cpp
wp_asan/optional/backtrace_sanitizer_common.cpp
wp_asan/optional/options_parser.cpp
wp_asan/optional/options_parser.h
wp_asan/options.h
wp_asan/options.inc
wp_asan/platform_specific/guarded_pool_allocator_posix.cpp
wp_asan/platform_specific/mutex_posix.cpp
wp_asan/random.cpp
wp_asan/random.h
wasan/hwasan.cpp
wasan/hwasan.h
wasan/hwasan.syms.extra
wasan/hwasan_allocator.cpp
wasan/hwasan_allocator.h
wasan/hwasan_blacklist.txt
wasan/hwasan_checks.h
wasan/hwasan_dynamic_shadow.cpp
wasan/hwasan_dynamic_shadow.h
wasan/hwasan_flags.h
wasan/hwasan_flags.inc
wasan/hwasan_interceptors.cpp
wasan/hwasan_interceptors_vfork.S
wasan/hwasan_interface_internal.h
wasan/hwasan_linux.cpp
wasan/hwasan_malloc_bisect.h
wasan/hwasan_mapping.h
wasan/hwasan_memintrinsics.cpp
wasan/hwasan_new_delete.cpp
wasan/hwasan_poisoning.cpp
wasan/hwasan_poisoning.h
wasan/hwasan_report.cpp
wasan/hwasan_report.h
wasan/hwasan_tag_mismatch_aarch64.S
wasan/hwasan_thread.cpp
wasan/hwasan_thread.h
wasan/hwasan_thread_list.cpp
wasan/hwasan_thread_list.h
nterception/interception.h
nterception/interception_linux.cc
nterception/interception_linux.h
nterception/interception_mac.cc
nterception/interception_mac.h
nterception/interception_type_test.cc
nterception/interception_win.cc
nterception/interception_win.h
san/lsan.cc
san/lsan.h
san/lsan_allocator.cc
san/lsan_allocator.h
san/lsan_common.cc
san/lsan_common.h
san/lsan_common_linux.cc
san/lsan_common_mac.cc
san/lsan_flags.inc
san/lsan_interceptors.cc
san/lsan_linux.cc
san/lsan_mac.cc
san/lsan_malloc_mac.cc
san/lsan_preinit.cc
san/lsan_thread.cc
san/lsan_thread.h
san/weak_symbols.txt
san/msan.cc
san/msan.h
san/msan.syms.extra
san/msan_allocator.cc
san/msan_allocator.h
san/msan_blacklist.txt
san/msan_chained_origin_depot.cc
san/msan_chained_origin_depot.h
san/msan_flags.h
san/msan_flags.inc
san/msan_interceptors.cc
san/msan_interface_internal.h
san/msan_linux.cc
san/msan_new_delete.cc
san/msan_origin.h
san/msan_poisoning.cc
san/msan_poisoning.h
san/msan_report.cc
san/msan_report.h
san/msan_thread.cc
san/msan_thread.h
rofile/GCDAProfiling.c
rofile/InstrProfData.inc
rofile/InstrProfiling.c
rofile/InstrProfiling.h
rofile/InstrProfilingBuffer.c
rofile/InstrProfilingFile.c
rofile/InstrProfilingInternal.h
rofile/InstrProfilingMerge.c
rofile/InstrProfilingMergeFile.c
rofile/InstrProfilingNameVar.c
rofile/InstrProfilingPlatformDarwin.c
rofile/InstrProfilingPlatformFuchsia.c
rofile/InstrProfilingPlatformLinux.c
rofile/InstrProfilingPlatformOther.c
rofile/InstrProfilingPlatformWindows.c
rofile/InstrProfilingPort.h
rofile/InstrProfilingRuntime.cc
rofile/InstrProfilingUtil.c
rofile/InstrProfilingUtil.h
rofile/InstrProfilingValue.c
rofile/InstrProfilingWriter.c
rofile/WindowsMMap.c
rofile/WindowsMMap.h
afestack/safestack.cc
afestack/safestack_platform.h
afestack/safestack_util.h
anitizer_common/sancov_flags.cc
anitizer_common/sancov_flags.h
anitizer_common/sancov_flags.inc
anitizer_common/sanitizer_addrhashmap.h
anitizer_common/sanitizer_allocator.cc
anitizer_common/sanitizer_allocator.h
anitizer_common/sanitizer_allocator_bytemap.h
anitizer_common/sanitizer_allocator_checks.cc
anitizer_common/sanitizer_allocator_checks.h
anitizer_common/sanitizer_allocator_combined.h
anitizer_common/sanitizer_allocator_interface.h
anitizer_common/sanitizer_allocator_internal.h
anitizer_common/sanitizer_allocator_local_cache.h
anitizer_common/sanitizer_allocator_primary32.h
anitizer_common/sanitizer_allocator_primary64.h
anitizer_common/sanitizer_allocator_report.cc
anitizer_common/sanitizer_allocator_report.h
anitizer_common/sanitizer_allocator_secondary.h
anitizer_common/sanitizer_allocator_size_class_map.h
anitizer_common/sanitizer_allocator_stats.h
anitizer_common/sanitizer_asm.h
anitizer_common/sanitizer_atomic.h
anitizer_common/sanitizer_atomic_clang.h
anitizer_common/sanitizer_atomic_clang_mips.h
anitizer_common/sanitizer_atomic_clang_other.h
anitizer_common/sanitizer_atomic_clang_x86.h
anitizer_common/sanitizer_atomic_msvc.h
anitizer_common/sanitizer_bitvector.h
anitizer_common/sanitizer_bvgraph.h
anitizer_common/sanitizer_common.cc
anitizer_common/sanitizer_common.h
anitizer_common/sanitizer_common_interceptors.inc
anitizer_common/sanitizer_common_interceptors_format.inc
anitizer_common/sanitizer_common_interceptors_ioctl.inc
anitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S
anitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S
anitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S
anitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S
anitizer_common/sanitizer_common_interface.inc
anitizer_common/sanitizer_common_interface_posix.inc
anitizer_common/sanitizer_common_libcdep.cc
anitizer_common/sanitizer_common_nolibc.cc
anitizer_common/sanitizer_common_syscalls.inc
anitizer_common/sanitizer_coverage_fuchsia.cc
anitizer_common/sanitizer_coverage_interface.inc
anitizer_common/sanitizer_coverage_libcdep_new.cc
anitizer_common/sanitizer_coverage_win_dll_thunk.cc
anitizer_common/sanitizer_coverage_win_dynamic_runtime_thunk.cc
anitizer_common/sanitizer_coverage_win_sections.cc
anitizer_common/sanitizer_coverage_win_weak_interception.cc
anitizer_common/sanitizer_dbghelp.h
anitizer_common/sanitizer_deadlock_detector.h
anitizer_common/sanitizer_deadlock_detector1.cc
anitizer_common/sanitizer_deadlock_detector2.cc
anitizer_common/sanitizer_deadlock_detector_interface.h
anitizer_common/sanitizer_errno.cc
anitizer_common/sanitizer_errno.h
anitizer_common/sanitizer_errno_codes.h
anitizer_common/sanitizer_file.cc
anitizer_common/sanitizer_file.h
anitizer_common/sanitizer_flag_parser.cc
anitizer_common/sanitizer_flag_parser.h
anitizer_common/sanitizer_flags.cc
anitizer_common/sanitizer_flags.h
anitizer_common/sanitizer_flags.inc
anitizer_common/sanitizer_freebsd.h
anitizer_common/sanitizer_fuchsia.cc
anitizer_common/sanitizer_fuchsia.h
anitizer_common/sanitizer_getauxval.h
anitizer_common/sanitizer_hash.h
anitizer_common/sanitizer_interceptors_ioctl_netbsd.inc
anitizer_common/sanitizer_interface_internal.h
anitizer_common/sanitizer_internal_defs.h
anitizer_common/sanitizer_lfstack.h
anitizer_common/sanitizer_libc.cc
anitizer_common/sanitizer_libc.h
anitizer_common/sanitizer_libignore.cc
anitizer_common/sanitizer_libignore.h
anitizer_common/sanitizer_linux.cc
anitizer_common/sanitizer_linux.h
anitizer_common/sanitizer_linux_libcdep.cc
anitizer_common/sanitizer_linux_s390.cc
anitizer_common/sanitizer_list.h
anitizer_common/sanitizer_local_address_space_view.h
anitizer_common/sanitizer_mac.cc
anitizer_common/sanitizer_mac.h
anitizer_common/sanitizer_mac_libcdep.cc
anitizer_common/sanitizer_malloc_mac.inc
anitizer_common/sanitizer_mutex.h
anitizer_common/sanitizer_netbsd.cc
anitizer_common/sanitizer_openbsd.cc
anitizer_common/sanitizer_persistent_allocator.cc
anitizer_common/sanitizer_persistent_allocator.h
anitizer_common/sanitizer_placement_new.h
anitizer_common/sanitizer_platform.h
anitizer_common/sanitizer_platform_interceptors.h
anitizer_common/sanitizer_platform_limits_freebsd.cc
anitizer_common/sanitizer_platform_limits_freebsd.h
anitizer_common/sanitizer_platform_limits_linux.cc
anitizer_common/sanitizer_platform_limits_netbsd.cc
anitizer_common/sanitizer_platform_limits_netbsd.h
anitizer_common/sanitizer_platform_limits_openbsd.cc
anitizer_common/sanitizer_platform_limits_openbsd.h
anitizer_common/sanitizer_platform_limits_posix.cc
anitizer_common/sanitizer_platform_limits_posix.h
anitizer_common/sanitizer_platform_limits_solaris.cc
anitizer_common/sanitizer_platform_limits_solaris.h
anitizer_common/sanitizer_posix.cc
anitizer_common/sanitizer_posix.h
anitizer_common/sanitizer_posix_libcdep.cc
anitizer_common/sanitizer_printf.cc
anitizer_common/sanitizer_procmaps.h
anitizer_common/sanitizer_procmaps_bsd.cc
anitizer_common/sanitizer_procmaps_common.cc
anitizer_common/sanitizer_procmaps_linux.cc
anitizer_common/sanitizer_procmaps_mac.cc
anitizer_common/sanitizer_procmaps_solaris.cc
anitizer_common/sanitizer_quarantine.h
anitizer_common/sanitizer_report_decorator.h
anitizer_common/sanitizer_ring_buffer.h
anitizer_common/sanitizer_rtems.cc
anitizer_common/sanitizer_rtems.h
anitizer_common/sanitizer_signal_interceptors.inc
anitizer_common/sanitizer_solaris.cc
anitizer_common/sanitizer_stackdepot.cc
anitizer_common/sanitizer_stackdepot.h
anitizer_common/sanitizer_stackdepotbase.h
anitizer_common/sanitizer_stacktrace.cc
anitizer_common/sanitizer_stacktrace.h
anitizer_common/sanitizer_stacktrace_libcdep.cc
anitizer_common/sanitizer_stacktrace_printer.cc
anitizer_common/sanitizer_stacktrace_printer.h
anitizer_common/sanitizer_stacktrace_sparc.cc
anitizer_common/sanitizer_stoptheworld.h
anitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
anitizer_common/sanitizer_stoptheworld_mac.cc
anitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cc
anitizer_common/sanitizer_suppressions.cc
anitizer_common/sanitizer_suppressions.h
anitizer_common/sanitizer_symbolizer.cc
anitizer_common/sanitizer_symbolizer.h
anitizer_common/sanitizer_symbolizer_fuchsia.h
anitizer_common/sanitizer_symbolizer_internal.h
anitizer_common/sanitizer_symbolizer_libbacktrace.cc
anitizer_common/sanitizer_symbolizer_libbacktrace.h
anitizer_common/sanitizer_symbolizer_libcdep.cc
anitizer_common/sanitizer_symbolizer_mac.cc
anitizer_common/sanitizer_symbolizer_mac.h
anitizer_common/sanitizer_symbolizer_markup.cc
anitizer_common/sanitizer_symbolizer_posix_libcdep.cc
anitizer_common/sanitizer_symbolizer_report.cc
anitizer_common/sanitizer_symbolizer_rtems.h
anitizer_common/sanitizer_symbolizer_win.cc
anitizer_common/sanitizer_syscall_generic.inc
anitizer_common/sanitizer_syscall_linux_aarch64.inc
anitizer_common/sanitizer_syscall_linux_arm.inc
anitizer_common/sanitizer_syscall_linux_x86_64.inc
anitizer_common/sanitizer_syscalls_netbsd.inc
anitizer_common/sanitizer_termination.cc
anitizer_common/sanitizer_thread_registry.cc
anitizer_common/sanitizer_thread_registry.h
anitizer_common/sanitizer_tls_get_addr.cc
anitizer_common/sanitizer_tls_get_addr.h
anitizer_common/sanitizer_type_traits.cc
anitizer_common/sanitizer_type_traits.h
anitizer_common/sanitizer_unwind_linux_libcdep.cc
anitizer_common/sanitizer_unwind_win.cc
anitizer_common/sanitizer_vector.h
anitizer_common/sanitizer_win.cc
anitizer_common/sanitizer_win.h
anitizer_common/sanitizer_win_defs.h
anitizer_common/sanitizer_win_dll_thunk.cc
anitizer_common/sanitizer_win_dll_thunk.h
anitizer_common/sanitizer_win_dynamic_runtime_thunk.cc
anitizer_common/sanitizer_win_weak_interception.cc
anitizer_common/sanitizer_win_weak_interception.h
anitizer_common/symbolizer/sanitizer_symbolize.cc
anitizer_common/symbolizer/sanitizer_wrappers.cc
anitizer_common/symbolizer/scripts/ar_to_bc.sh
anitizer_common/symbolizer/scripts/build_symbolizer.sh
anitizer_common/symbolizer/scripts/global_symbols.txt
anitizer_common/weak_symbols.txt
cudo/scudo_allocator.cpp
cudo/scudo_allocator.h
cudo/scudo_allocator_combined.h
cudo/scudo_allocator_secondary.h
cudo/scudo_crc32.cpp
cudo/scudo_crc32.h
cudo/scudo_errors.cpp
cudo/scudo_errors.h
cudo/scudo_flags.cpp
cudo/scudo_flags.h
cudo/scudo_flags.inc
cudo/scudo_interface_internal.h
cudo/scudo_malloc.cpp
cudo/scudo_new_delete.cpp
cudo/scudo_platform.h
cudo/scudo_termination.cpp
cudo/scudo_tsd.h
cudo/scudo_tsd_exclusive.cpp
cudo/scudo_tsd_exclusive.inc
cudo/scudo_tsd_shared.cpp
cudo/scudo_tsd_shared.inc
cudo/scudo_utils.cpp
cudo/scudo_utils.h
cudo/standalone/allocator_config.h
cudo/standalone/atomic_helpers.h
cudo/standalone/bytemap.h
cudo/standalone/checksum.cc
cudo/standalone/checksum.h
cudo/standalone/chunk.h
cudo/standalone/combined.h
cudo/standalone/common.cc
cudo/standalone/common.h
cudo/standalone/crc32_hw.cc
cudo/standalone/flags.cc
cudo/standalone/flags.h
cudo/standalone/flags.inc
cudo/standalone/flags_parser.cc
cudo/standalone/flags_parser.h
cudo/standalone/fuchsia.cc
cudo/standalone/fuchsia.h
cudo/standalone/interface.h
cudo/standalone/internal_defs.h
cudo/standalone/linux.cc
cudo/standalone/linux.h
cudo/standalone/list.h
cudo/standalone/local_cache.h
cudo/standalone/mutex.h
cudo/standalone/platform.h
cudo/standalone/primary32.h
cudo/standalone/primary64.h
cudo/standalone/quarantine.h
cudo/standalone/release.h
cudo/standalone/report.cc
cudo/standalone/report.h
cudo/standalone/secondary.cc
cudo/standalone/secondary.h
cudo/standalone/size_class_map.h
cudo/standalone/stats.h
cudo/standalone/string_utils.cc
cudo/standalone/string_utils.h
cudo/standalone/tsd.h
cudo/standalone/tsd_exclusive.h
cudo/standalone/tsd_shared.h
cudo/standalone/vector.h
cudo/standalone/wrappers_c.cc
cudo/standalone/wrappers_c.h
cudo/standalone/wrappers_c.inc
cudo/standalone/wrappers_c_bionic.cc
cudo/standalone/wrappers_c_checks.h
cudo/standalone/wrappers_cpp.cc
tats/stats.cc
tats/stats.h
tats/stats_client.cc
san/benchmarks/func_entry_exit.cc
san/benchmarks/mini_bench_local.cc
san/benchmarks/mini_bench_shared.cc
san/benchmarks/mop.cc
san/benchmarks/start_many_threads.cc
san/benchmarks/vts_many_threads_bench.cc
san/dd/dd_interceptors.cc
san/dd/dd_rtl.cc
san/dd/dd_rtl.h
san/go/test.c
san/go/tsan_go.cc
san/rtl/tsan.syms.extra
san/rtl/tsan_clock.cc
san/rtl/tsan_clock.h
san/rtl/tsan_debugging.cc
san/rtl/tsan_defs.h
san/rtl/tsan_dense_alloc.h
san/rtl/tsan_dispatch_defs.h
san/rtl/tsan_external.cc
san/rtl/tsan_fd.cc
san/rtl/tsan_fd.h
san/rtl/tsan_flags.cc
san/rtl/tsan_flags.h
san/rtl/tsan_flags.inc
san/rtl/tsan_ignoreset.cc
san/rtl/tsan_ignoreset.h
san/rtl/tsan_interceptors.cc
san/rtl/tsan_interceptors.h
san/rtl/tsan_interceptors_mac.cc
san/rtl/tsan_interface.cc
san/rtl/tsan_interface.h
san/rtl/tsan_interface_ann.cc
san/rtl/tsan_interface_ann.h
san/rtl/tsan_interface_atomic.cc
san/rtl/tsan_interface_inl.h
san/rtl/tsan_interface_java.cc
san/rtl/tsan_interface_java.h
san/rtl/tsan_libdispatch.cc
san/rtl/tsan_malloc_mac.cc
san/rtl/tsan_md5.cc
san/rtl/tsan_mman.cc
san/rtl/tsan_mman.h
san/rtl/tsan_mutex.cc
san/rtl/tsan_mutex.h
san/rtl/tsan_mutexset.cc
san/rtl/tsan_mutexset.h
san/rtl/tsan_new_delete.cc
san/rtl/tsan_platform.h
san/rtl/tsan_platform_linux.cc
san/rtl/tsan_platform_mac.cc
san/rtl/tsan_platform_posix.cc
san/rtl/tsan_platform_windows.cc
san/rtl/tsan_ppc_regs.h
san/rtl/tsan_preinit.cc
san/rtl/tsan_report.cc
san/rtl/tsan_report.h
san/rtl/tsan_rtl.cc
san/rtl/tsan_rtl.h
san/rtl/tsan_rtl_aarch64.S
san/rtl/tsan_rtl_amd64.S
san/rtl/tsan_rtl_mips64.S
san/rtl/tsan_rtl_mutex.cc
san/rtl/tsan_rtl_ppc64.S
san/rtl/tsan_rtl_proc.cc
san/rtl/tsan_rtl_report.cc
san/rtl/tsan_rtl_thread.cc
san/rtl/tsan_stack_trace.cc
san/rtl/tsan_stack_trace.h
san/rtl/tsan_stat.cc
san/rtl/tsan_stat.h
san/rtl/tsan_suppressions.cc
san/rtl/tsan_suppressions.h
san/rtl/tsan_symbolize.cc
san/rtl/tsan_symbolize.h
san/rtl/tsan_sync.cc
san/rtl/tsan_sync.h
san/rtl/tsan_trace.h
san/rtl/tsan_update_shadow_word_inl.h
bsan/ubsan.syms.extra
bsan/ubsan_checks.inc
bsan/ubsan_diag.cc
bsan/ubsan_diag.h
bsan/ubsan_diag_standalone.cc
bsan/ubsan_flags.cc
bsan/ubsan_flags.h
bsan/ubsan_flags.inc
bsan/ubsan_handlers.cc
bsan/ubsan_handlers.h
bsan/ubsan_handlers_cxx.cc
bsan/ubsan_handlers_cxx.h
bsan/ubsan_init.cc
bsan/ubsan_init.h
bsan/ubsan_init_standalone.cc
bsan/ubsan_init_standalone_preinit.cc
bsan/ubsan_interface.inc
bsan/ubsan_monitor.cc
bsan/ubsan_monitor.h
bsan/ubsan_platform.h
bsan/ubsan_signals_standalone.cc
bsan/ubsan_signals_standalone.h
bsan/ubsan_type_hash.cc
bsan/ubsan_type_hash.h
bsan/ubsan_type_hash_itanium.cc
bsan/ubsan_type_hash_win.cc
bsan/ubsan_value.cc
bsan/ubsan_value.h
bsan/ubsan_win_dll_thunk.cc
bsan/ubsan_win_dynamic_runtime_thunk.cc
bsan/ubsan_win_weak_interception.cc
bsan/weak_symbols.txt
bsan_minimal/ubsan.syms.extra
bsan_minimal/ubsan_minimal_handlers.cc
ray/weak_symbols.txt
ray/xray_AArch64.cc
ray/xray_allocator.h
ray/xray_always_instrument.txt
ray/xray_arm.cc
ray/xray_basic_flags.cc
ray/xray_basic_flags.h
ray/xray_basic_flags.inc
ray/xray_basic_logging.cc
ray/xray_basic_logging.h
ray/xray_buffer_queue.cc
ray/xray_buffer_queue.h
ray/xray_defs.h
ray/xray_fdr_controller.h
ray/xray_fdr_flags.cc
ray/xray_fdr_flags.h
ray/xray_fdr_flags.inc
ray/xray_fdr_log_records.h
ray/xray_fdr_log_writer.h
ray/xray_fdr_logging.cc
ray/xray_fdr_logging.h
ray/xray_flags.cc
ray/xray_flags.h
ray/xray_flags.inc
ray/xray_function_call_trie.h
ray/xray_init.cc
ray/xray_interface.cc
ray/xray_interface_internal.h
ray/xray_log_interface.cc
ray/xray_mips.cc
ray/xray_mips64.cc
ray/xray_never_instrument.txt
ray/xray_powerpc64.cc
ray/xray_powerpc64.inc
ray/xray_profile_collector.cc
ray/xray_profile_collector.h
ray/xray_profiling.cc
ray/xray_profiling_flags.cc
ray/xray_profiling_flags.h
ray/xray_profiling_flags.inc
ray/xray_recursion_guard.h
ray/xray_segmented_array.h
ray/xray_trampoline_AArch64.S
ray/xray_trampoline_arm.S
ray/xray_trampoline_mips.S
ray/xray_trampoline_mips64.S
ray/xray_trampoline_powerpc64.cc
ray/xray_trampoline_powerpc64_asm.S
ray/xray_trampoline_x86_64.S
ray/xray_tsc.h
ray/xray_utils.cc
ray/xray_utils.h
ray/xray_x86_64.cc
ray/xray_x86_64.inc