├── .arcconfig ├── .gitignore ├── CMakeLists.txt ├── CODE_OWNERS.TXT ├── CREDITS.TXT ├── LICENSE.TXT ├── README.txt ├── cmake ├── Modules │ ├── AddCompilerRT.cmake │ ├── BuiltinTests.cmake │ ├── CompilerRTCompile.cmake │ ├── CompilerRTDarwinUtils.cmake │ ├── CompilerRTLink.cmake │ ├── CompilerRTUtils.cmake │ ├── CustomLibcxx │ │ └── CMakeLists.txt │ ├── HandleCompilerRT.cmake │ ├── SanitizerUtils.cmake │ └── UseLibtool.cmake ├── base-config-ix.cmake ├── builtin-config-ix.cmake ├── caches │ └── Apple.cmake └── config-ix.cmake ├── docs └── TestingGuide.rst ├── include ├── CMakeLists.txt ├── fuzzer │ └── FuzzedDataProvider.h ├── sanitizer │ ├── allocator_interface.h │ ├── asan_interface.h │ ├── common_interface_defs.h │ ├── coverage_interface.h │ ├── dfsan_interface.h │ ├── hwasan_interface.h │ ├── linux_syscall_hooks.h │ ├── lsan_interface.h │ ├── msan_interface.h │ ├── netbsd_syscall_hooks.h │ ├── scudo_interface.h │ ├── tsan_interface.h │ ├── tsan_interface_atomic.h │ └── ubsan_interface.h └── xray │ ├── xray_interface.h │ ├── xray_log_interface.h │ └── xray_records.h ├── lib ├── BlocksRuntime │ ├── Block.h │ ├── Block_private.h │ ├── data.c │ └── runtime.c ├── CMakeLists.txt ├── asan │ ├── .clang-format │ ├── CMakeLists.txt │ ├── README.txt │ ├── asan.syms.extra │ ├── asan_activation.cpp │ ├── asan_activation.h │ ├── asan_activation_flags.inc │ ├── asan_allocator.cpp │ ├── asan_allocator.h │ ├── asan_blacklist.txt │ ├── asan_debugging.cpp │ ├── asan_descriptions.cpp │ ├── asan_descriptions.h │ ├── asan_errors.cpp │ ├── asan_errors.h │ ├── asan_fake_stack.cpp │ ├── asan_fake_stack.h │ ├── asan_flags.cpp │ ├── asan_flags.h │ ├── asan_flags.inc │ ├── asan_fuchsia.cpp │ ├── asan_globals.cpp │ ├── asan_globals_win.cpp │ ├── asan_init_version.h │ ├── asan_interceptors.cpp │ ├── asan_interceptors.h │ ├── asan_interceptors_memintrinsics.cpp │ ├── asan_interceptors_memintrinsics.h │ ├── asan_interceptors_vfork.S │ ├── asan_interface.inc │ ├── asan_interface_internal.h │ ├── asan_internal.h │ ├── asan_linux.cpp │ ├── asan_lock.h │ ├── asan_mac.cpp │ ├── asan_malloc_linux.cpp │ ├── asan_malloc_local.h │ ├── asan_malloc_mac.cpp │ ├── asan_malloc_win.cpp │ ├── asan_mapping.h │ ├── asan_mapping_myriad.h │ ├── asan_mapping_sparc64.h │ ├── asan_memory_profile.cpp │ ├── asan_new_delete.cpp │ ├── asan_poisoning.cpp │ ├── asan_poisoning.h │ ├── asan_posix.cpp │ ├── asan_preinit.cpp │ ├── asan_premap_shadow.cpp │ ├── asan_premap_shadow.h │ ├── asan_report.cpp │ ├── asan_report.h │ ├── asan_rtems.cpp │ ├── asan_rtl.cpp │ ├── asan_scariness_score.h │ ├── asan_shadow_setup.cpp │ ├── asan_stack.cpp │ ├── asan_stack.h │ ├── asan_stats.cpp │ ├── asan_stats.h │ ├── asan_suppressions.cpp │ ├── asan_suppressions.h │ ├── asan_thread.cpp │ ├── asan_thread.h │ ├── asan_win.cpp │ ├── asan_win_dll_thunk.cpp │ ├── asan_win_dynamic_runtime_thunk.cpp │ ├── asan_win_weak_interception.cpp │ ├── scripts │ │ ├── CMakeLists.txt │ │ ├── asan_device_setup │ │ └── asan_symbolize.py │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── asan_benchmarks_test.cpp │ │ ├── asan_exceptions_test.cpp │ │ ├── asan_fake_stack_test.cpp │ │ ├── asan_globals_test.cpp │ │ ├── asan_interface_test.cpp │ │ ├── asan_internal_interface_test.cpp │ │ ├── asan_mac_test.cpp │ │ ├── asan_mac_test.h │ │ ├── asan_mac_test_helpers.mm │ │ ├── asan_mem_test.cpp │ │ ├── asan_noinst_test.cpp │ │ ├── asan_oob_test.cpp │ │ ├── asan_racy_double_free_test.cpp │ │ ├── asan_str_test.cpp │ │ ├── asan_test.cpp │ │ ├── asan_test.ignore │ │ ├── asan_test_config.h │ │ ├── asan_test_main.cpp │ │ └── asan_test_utils.h │ └── weak_symbols.txt ├── builtins │ ├── CMakeLists.txt │ ├── Darwin-excludes │ │ ├── CMakeLists.txt │ │ ├── README.TXT │ │ ├── ios-armv7.txt │ │ ├── ios-armv7s.txt │ │ ├── ios.txt │ │ ├── ios6-armv7.txt │ │ ├── ios6-armv7s.txt │ │ ├── ios7-arm64.txt │ │ ├── iossim-i386.txt │ │ ├── iossim-x86_64.txt │ │ ├── iossim.txt │ │ ├── osx-i386.txt │ │ └── osx.txt │ ├── README.txt │ ├── aarch64 │ │ ├── chkstk.S │ │ └── fp_mode.c │ ├── absvdi2.c │ ├── absvsi2.c │ ├── absvti2.c │ ├── adddf3.c │ ├── addsf3.c │ ├── addtf3.c │ ├── addvdi3.c │ ├── addvsi3.c │ ├── addvti3.c │ ├── apple_versioning.c │ ├── arm │ │ ├── adddf3vfp.S │ │ ├── addsf3.S │ │ ├── addsf3vfp.S │ │ ├── aeabi_cdcmp.S │ │ ├── aeabi_cdcmpeq_check_nan.c │ │ ├── aeabi_cfcmp.S │ │ ├── aeabi_cfcmpeq_check_nan.c │ │ ├── aeabi_dcmp.S │ │ ├── aeabi_div0.c │ │ ├── aeabi_drsub.c │ │ ├── aeabi_fcmp.S │ │ ├── aeabi_frsub.c │ │ ├── aeabi_idivmod.S │ │ ├── aeabi_ldivmod.S │ │ ├── aeabi_memcmp.S │ │ ├── aeabi_memcpy.S │ │ ├── aeabi_memmove.S │ │ ├── aeabi_memset.S │ │ ├── aeabi_uidivmod.S │ │ ├── aeabi_uldivmod.S │ │ ├── bswapdi2.S │ │ ├── bswapsi2.S │ │ ├── chkstk.S │ │ ├── clzdi2.S │ │ ├── clzsi2.S │ │ ├── comparesf2.S │ │ ├── divdf3vfp.S │ │ ├── divmodsi4.S │ │ ├── divsf3vfp.S │ │ ├── divsi3.S │ │ ├── eqdf2vfp.S │ │ ├── eqsf2vfp.S │ │ ├── extendsfdf2vfp.S │ │ ├── fixdfsivfp.S │ │ ├── fixsfsivfp.S │ │ ├── fixunsdfsivfp.S │ │ ├── fixunssfsivfp.S │ │ ├── floatsidfvfp.S │ │ ├── floatsisfvfp.S │ │ ├── floatunssidfvfp.S │ │ ├── floatunssisfvfp.S │ │ ├── fp_mode.c │ │ ├── gedf2vfp.S │ │ ├── gesf2vfp.S │ │ ├── gtdf2vfp.S │ │ ├── gtsf2vfp.S │ │ ├── ledf2vfp.S │ │ ├── lesf2vfp.S │ │ ├── ltdf2vfp.S │ │ ├── ltsf2vfp.S │ │ ├── modsi3.S │ │ ├── muldf3vfp.S │ │ ├── mulsf3vfp.S │ │ ├── nedf2vfp.S │ │ ├── negdf2vfp.S │ │ ├── negsf2vfp.S │ │ ├── nesf2vfp.S │ │ ├── restore_vfp_d8_d15_regs.S │ │ ├── save_vfp_d8_d15_regs.S │ │ ├── softfloat-alias.list │ │ ├── subdf3vfp.S │ │ ├── subsf3vfp.S │ │ ├── switch16.S │ │ ├── switch32.S │ │ ├── switch8.S │ │ ├── switchu8.S │ │ ├── sync-ops.h │ │ ├── sync_fetch_and_add_4.S │ │ ├── sync_fetch_and_add_8.S │ │ ├── sync_fetch_and_and_4.S │ │ ├── sync_fetch_and_and_8.S │ │ ├── sync_fetch_and_max_4.S │ │ ├── sync_fetch_and_max_8.S │ │ ├── sync_fetch_and_min_4.S │ │ ├── sync_fetch_and_min_8.S │ │ ├── sync_fetch_and_nand_4.S │ │ ├── sync_fetch_and_nand_8.S │ │ ├── sync_fetch_and_or_4.S │ │ ├── sync_fetch_and_or_8.S │ │ ├── sync_fetch_and_sub_4.S │ │ ├── sync_fetch_and_sub_8.S │ │ ├── sync_fetch_and_umax_4.S │ │ ├── sync_fetch_and_umax_8.S │ │ ├── sync_fetch_and_umin_4.S │ │ ├── sync_fetch_and_umin_8.S │ │ ├── sync_fetch_and_xor_4.S │ │ ├── sync_fetch_and_xor_8.S │ │ ├── sync_synchronize.S │ │ ├── truncdfsf2vfp.S │ │ ├── udivmodsi4.S │ │ ├── udivsi3.S │ │ ├── umodsi3.S │ │ ├── unorddf2vfp.S │ │ └── unordsf2vfp.S │ ├── ashldi3.c │ ├── ashlti3.c │ ├── ashrdi3.c │ ├── ashrti3.c │ ├── assembly.h │ ├── atomic.c │ ├── atomic_flag_clear.c │ ├── atomic_flag_clear_explicit.c │ ├── atomic_flag_test_and_set.c │ ├── atomic_flag_test_and_set_explicit.c │ ├── atomic_signal_fence.c │ ├── atomic_thread_fence.c │ ├── bswapdi2.c │ ├── bswapsi2.c │ ├── clear_cache.c │ ├── clzdi2.c │ ├── clzsi2.c │ ├── clzti2.c │ ├── cmpdi2.c │ ├── cmpti2.c │ ├── comparedf2.c │ ├── comparesf2.c │ ├── comparetf2.c │ ├── cpu_model.c │ ├── ctzdi2.c │ ├── ctzsi2.c │ ├── ctzti2.c │ ├── divdc3.c │ ├── divdf3.c │ ├── divdi3.c │ ├── divmoddi4.c │ ├── divmodsi4.c │ ├── divsc3.c │ ├── divsf3.c │ ├── divsi3.c │ ├── divtc3.c │ ├── divtf3.c │ ├── divti3.c │ ├── divxc3.c │ ├── emutls.c │ ├── enable_execute_stack.c │ ├── eprintf.c │ ├── extenddftf2.c │ ├── extendhfsf2.c │ ├── extendsfdf2.c │ ├── extendsftf2.c │ ├── ffsdi2.c │ ├── ffssi2.c │ ├── ffsti2.c │ ├── fixdfdi.c │ ├── fixdfsi.c │ ├── fixdfti.c │ ├── fixsfdi.c │ ├── fixsfsi.c │ ├── fixsfti.c │ ├── fixtfdi.c │ ├── fixtfsi.c │ ├── fixtfti.c │ ├── fixunsdfdi.c │ ├── fixunsdfsi.c │ ├── fixunsdfti.c │ ├── fixunssfdi.c │ ├── fixunssfsi.c │ ├── fixunssfti.c │ ├── fixunstfdi.c │ ├── fixunstfsi.c │ ├── fixunstfti.c │ ├── fixunsxfdi.c │ ├── fixunsxfsi.c │ ├── fixunsxfti.c │ ├── fixxfdi.c │ ├── fixxfti.c │ ├── floatdidf.c │ ├── floatdisf.c │ ├── floatditf.c │ ├── floatdixf.c │ ├── floatsidf.c │ ├── floatsisf.c │ ├── floatsitf.c │ ├── floattidf.c │ ├── floattisf.c │ ├── floattitf.c │ ├── floattixf.c │ ├── floatundidf.c │ ├── floatundisf.c │ ├── floatunditf.c │ ├── floatundixf.c │ ├── floatunsidf.c │ ├── floatunsisf.c │ ├── floatunsitf.c │ ├── floatuntidf.c │ ├── floatuntisf.c │ ├── floatuntitf.c │ ├── floatuntixf.c │ ├── fp_add_impl.inc │ ├── fp_extend.h │ ├── fp_extend_impl.inc │ ├── fp_fixint_impl.inc │ ├── fp_fixuint_impl.inc │ ├── fp_lib.h │ ├── fp_mode.c │ ├── fp_mode.h │ ├── fp_mul_impl.inc │ ├── fp_trunc.h │ ├── fp_trunc_impl.inc │ ├── gcc_personality_v0.c │ ├── hexagon │ │ ├── common_entry_exit_abi1.S │ │ ├── common_entry_exit_abi2.S │ │ ├── common_entry_exit_legacy.S │ │ ├── dfaddsub.S │ │ ├── dfdiv.S │ │ ├── dffma.S │ │ ├── dfminmax.S │ │ ├── dfmul.S │ │ ├── dfsqrt.S │ │ ├── divdi3.S │ │ ├── divsi3.S │ │ ├── fabs_opt.S │ │ ├── fastmath2_dlib_asm.S │ │ ├── fastmath2_ldlib_asm.S │ │ ├── fastmath_dlib_asm.S │ │ ├── fma_opt.S │ │ ├── fmax_opt.S │ │ ├── fmin_opt.S │ │ ├── memcpy_forward_vp4cp4n2.S │ │ ├── memcpy_likely_aligned.S │ │ ├── moddi3.S │ │ ├── modsi3.S │ │ ├── sfdiv_opt.S │ │ ├── sfsqrt_opt.S │ │ ├── udivdi3.S │ │ ├── udivmoddi4.S │ │ ├── udivmodsi4.S │ │ ├── udivsi3.S │ │ ├── umoddi3.S │ │ └── umodsi3.S │ ├── i386 │ │ ├── ashldi3.S │ │ ├── ashrdi3.S │ │ ├── chkstk.S │ │ ├── chkstk2.S │ │ ├── divdi3.S │ │ ├── floatdidf.S │ │ ├── floatdisf.S │ │ ├── floatdixf.S │ │ ├── floatundidf.S │ │ ├── floatundisf.S │ │ ├── floatundixf.S │ │ ├── lshrdi3.S │ │ ├── moddi3.S │ │ ├── muldi3.S │ │ ├── udivdi3.S │ │ └── umoddi3.S │ ├── int_endianness.h │ ├── int_lib.h │ ├── int_math.h │ ├── int_types.h │ ├── int_util.c │ ├── int_util.h │ ├── lshrdi3.c │ ├── lshrti3.c │ ├── macho_embedded │ │ ├── CMakeLists.txt │ │ ├── arm.txt │ │ ├── common.txt │ │ ├── i386.txt │ │ ├── thumb2-64.txt │ │ └── thumb2.txt │ ├── mingw_fixfloat.c │ ├── moddi3.c │ ├── modsi3.c │ ├── modti3.c │ ├── muldc3.c │ ├── muldf3.c │ ├── muldi3.c │ ├── mulodi4.c │ ├── mulosi4.c │ ├── muloti4.c │ ├── mulsc3.c │ ├── mulsf3.c │ ├── multc3.c │ ├── multf3.c │ ├── multi3.c │ ├── mulvdi3.c │ ├── mulvsi3.c │ ├── mulvti3.c │ ├── mulxc3.c │ ├── negdf2.c │ ├── negdi2.c │ ├── negsf2.c │ ├── negti2.c │ ├── negvdi2.c │ ├── negvsi2.c │ ├── negvti2.c │ ├── os_version_check.c │ ├── paritydi2.c │ ├── paritysi2.c │ ├── parityti2.c │ ├── popcountdi2.c │ ├── popcountsi2.c │ ├── popcountti2.c │ ├── powidf2.c │ ├── powisf2.c │ ├── powitf2.c │ ├── powixf2.c │ ├── ppc │ │ ├── DD.h │ │ ├── divtc3.c │ │ ├── fixtfdi.c │ │ ├── fixunstfdi.c │ │ ├── fixunstfti.c │ │ ├── floatditf.c │ │ ├── floattitf.c │ │ ├── floatunditf.c │ │ ├── gcc_qadd.c │ │ ├── gcc_qdiv.c │ │ ├── gcc_qmul.c │ │ ├── gcc_qsub.c │ │ ├── multc3.c │ │ ├── restFP.S │ │ └── saveFP.S │ ├── riscv │ │ └── mulsi3.S │ ├── subdf3.c │ ├── subsf3.c │ ├── subtf3.c │ ├── subvdi3.c │ ├── subvsi3.c │ ├── subvti3.c │ ├── trampoline_setup.c │ ├── truncdfhf2.c │ ├── truncdfsf2.c │ ├── truncsfhf2.c │ ├── trunctfdf2.c │ ├── trunctfsf2.c │ ├── ucmpdi2.c │ ├── ucmpti2.c │ ├── udivdi3.c │ ├── udivmoddi4.c │ ├── udivmodsi4.c │ ├── udivmodti4.c │ ├── udivsi3.c │ ├── udivti3.c │ ├── umoddi3.c │ ├── umodsi3.c │ ├── umodti3.c │ ├── unwind-ehabi-helpers.h │ └── x86_64 │ │ ├── chkstk.S │ │ ├── chkstk2.S │ │ ├── floatdidf.c │ │ ├── floatdisf.c │ │ ├── floatdixf.c │ │ ├── floatundidf.S │ │ ├── floatundisf.S │ │ └── floatundixf.S ├── cfi │ ├── CMakeLists.txt │ ├── cfi.cpp │ └── cfi_blacklist.txt ├── crt │ ├── CMakeLists.txt │ ├── crtbegin.c │ └── crtend.c ├── dfsan │ ├── .clang-format │ ├── CMakeLists.txt │ ├── dfsan.cpp │ ├── dfsan.h │ ├── dfsan.syms.extra │ ├── dfsan_custom.cpp │ ├── dfsan_flags.inc │ ├── dfsan_interceptors.cpp │ ├── dfsan_platform.h │ ├── done_abilist.txt │ ├── libc_ubuntu1404_abilist.txt │ └── scripts │ │ ├── build-libc-list.py │ │ └── check_custom_wrappers.sh ├── fuzzer │ ├── CMakeLists.txt │ ├── FuzzerBuiltins.h │ ├── FuzzerBuiltinsMsvc.h │ ├── FuzzerCommand.h │ ├── FuzzerCorpus.h │ ├── FuzzerCrossOver.cpp │ ├── FuzzerDataFlowTrace.cpp │ ├── FuzzerDataFlowTrace.h │ ├── FuzzerDefs.h │ ├── FuzzerDictionary.h │ ├── FuzzerDriver.cpp │ ├── FuzzerExtFunctions.def │ ├── FuzzerExtFunctions.h │ ├── FuzzerExtFunctionsDlsym.cpp │ ├── FuzzerExtFunctionsWeak.cpp │ ├── FuzzerExtFunctionsWindows.cpp │ ├── FuzzerExtraCounters.cpp │ ├── FuzzerFlags.def │ ├── FuzzerFork.cpp │ ├── FuzzerFork.h │ ├── FuzzerIO.cpp │ ├── FuzzerIO.h │ ├── FuzzerIOPosix.cpp │ ├── FuzzerIOWindows.cpp │ ├── FuzzerInterface.h │ ├── FuzzerInternal.h │ ├── FuzzerLoop.cpp │ ├── FuzzerMain.cpp │ ├── FuzzerMerge.cpp │ ├── FuzzerMerge.h │ ├── FuzzerMutate.cpp │ ├── FuzzerMutate.h │ ├── FuzzerOptions.h │ ├── FuzzerRandom.h │ ├── FuzzerSHA1.cpp │ ├── FuzzerSHA1.h │ ├── FuzzerTracePC.cpp │ ├── FuzzerTracePC.h │ ├── FuzzerUtil.cpp │ ├── FuzzerUtil.h │ ├── FuzzerUtilDarwin.cpp │ ├── FuzzerUtilFuchsia.cpp │ ├── FuzzerUtilLinux.cpp │ ├── FuzzerUtilPosix.cpp │ ├── FuzzerUtilWindows.cpp │ ├── FuzzerValueBitMap.h │ ├── README.txt │ ├── afl │ │ └── afl_driver.cpp │ ├── build.sh │ ├── dataflow │ │ ├── DataFlow.cpp │ │ ├── DataFlow.h │ │ └── DataFlowCallbacks.cpp │ ├── scripts │ │ └── unbalanced_allocs.py │ ├── standalone │ │ └── StandaloneFuzzTargetMain.c │ └── tests │ │ ├── CMakeLists.txt │ │ ├── FuzzedDataProviderUnittest.cpp │ │ └── FuzzerUnittest.cpp ├── gwp_asan │ ├── CMakeLists.txt │ ├── definitions.h │ ├── guarded_pool_allocator.cpp │ ├── guarded_pool_allocator.h │ ├── mutex.h │ ├── optional │ │ ├── backtrace.h │ │ ├── backtrace_linux_libc.cpp │ │ ├── backtrace_sanitizer_common.cpp │ │ ├── options_parser.cpp │ │ └── options_parser.h │ ├── options.h │ ├── options.inc │ ├── platform_specific │ │ ├── guarded_pool_allocator_posix.cpp │ │ └── mutex_posix.cpp │ ├── random.cpp │ ├── random.h │ ├── scripts │ │ └── symbolize.sh │ ├── stack_trace_compressor.cpp │ ├── stack_trace_compressor.h │ └── tests │ │ ├── CMakeLists.txt │ │ ├── alignment.cpp │ │ ├── backtrace.cpp │ │ ├── basic.cpp │ │ ├── compression.cpp │ │ ├── driver.cpp │ │ ├── harness.h │ │ ├── mutex_test.cpp │ │ ├── optional │ │ └── printf_sanitizer_common.cpp │ │ ├── slot_reuse.cpp │ │ └── thread_contention.cpp ├── hwasan │ ├── .clang-format │ ├── CMakeLists.txt │ ├── hwasan.cpp │ ├── hwasan.h │ ├── hwasan.syms.extra │ ├── hwasan_allocator.cpp │ ├── hwasan_allocator.h │ ├── hwasan_blacklist.txt │ ├── hwasan_checks.h │ ├── hwasan_dynamic_shadow.cpp │ ├── hwasan_dynamic_shadow.h │ ├── hwasan_exceptions.cpp │ ├── hwasan_flags.h │ ├── hwasan_flags.inc │ ├── hwasan_interceptors.cpp │ ├── hwasan_interceptors_vfork.S │ ├── hwasan_interface_internal.h │ ├── hwasan_linux.cpp │ ├── hwasan_malloc_bisect.h │ ├── hwasan_mapping.h │ ├── hwasan_memintrinsics.cpp │ ├── hwasan_new_delete.cpp │ ├── hwasan_poisoning.cpp │ ├── hwasan_poisoning.h │ ├── hwasan_report.cpp │ ├── hwasan_report.h │ ├── hwasan_tag_mismatch_aarch64.S │ ├── hwasan_thread.cpp │ ├── hwasan_thread.h │ ├── hwasan_thread_list.cpp │ └── hwasan_thread_list.h ├── interception │ ├── .clang-format │ ├── CMakeLists.txt │ ├── interception.h │ ├── interception_linux.cpp │ ├── interception_linux.h │ ├── interception_mac.cpp │ ├── interception_mac.h │ ├── interception_type_test.cpp │ ├── interception_win.cpp │ ├── interception_win.h │ └── tests │ │ ├── CMakeLists.txt │ │ ├── interception_linux_test.cpp │ │ ├── interception_test_main.cpp │ │ └── interception_win_test.cpp ├── lsan │ ├── .clang-format │ ├── CMakeLists.txt │ ├── lsan.cpp │ ├── lsan.h │ ├── lsan_allocator.cpp │ ├── lsan_allocator.h │ ├── lsan_common.cpp │ ├── lsan_common.h │ ├── lsan_common_linux.cpp │ ├── lsan_common_mac.cpp │ ├── lsan_flags.inc │ ├── lsan_interceptors.cpp │ ├── lsan_linux.cpp │ ├── lsan_mac.cpp │ ├── lsan_malloc_mac.cpp │ ├── lsan_preinit.cpp │ ├── lsan_thread.cpp │ ├── lsan_thread.h │ └── weak_symbols.txt ├── msan │ ├── .clang-format │ ├── CMakeLists.txt │ ├── msan.cpp │ ├── msan.h │ ├── msan.syms.extra │ ├── msan_allocator.cpp │ ├── msan_allocator.h │ ├── msan_blacklist.txt │ ├── msan_chained_origin_depot.cpp │ ├── msan_chained_origin_depot.h │ ├── msan_flags.h │ ├── msan_flags.inc │ ├── msan_interceptors.cpp │ ├── msan_interface_internal.h │ ├── msan_linux.cpp │ ├── msan_new_delete.cpp │ ├── msan_origin.h │ ├── msan_poisoning.cpp │ ├── msan_poisoning.h │ ├── msan_report.cpp │ ├── msan_report.h │ ├── msan_thread.cpp │ ├── msan_thread.h │ └── tests │ │ ├── CMakeLists.txt │ │ ├── msan_loadable.cpp │ │ ├── msan_test.cpp │ │ ├── msan_test_config.h │ │ └── msan_test_main.cpp ├── profile │ ├── CMakeLists.txt │ ├── GCDAProfiling.c │ ├── InstrProfData.inc │ ├── InstrProfiling.c │ ├── InstrProfiling.h │ ├── InstrProfilingBuffer.c │ ├── InstrProfilingFile.c │ ├── InstrProfilingInternal.h │ ├── InstrProfilingMerge.c │ ├── InstrProfilingMergeFile.c │ ├── InstrProfilingNameVar.c │ ├── InstrProfilingPlatformDarwin.c │ ├── InstrProfilingPlatformFuchsia.c │ ├── InstrProfilingPlatformLinux.c │ ├── InstrProfilingPlatformOther.c │ ├── InstrProfilingPlatformWindows.c │ ├── InstrProfilingPort.h │ ├── InstrProfilingRuntime.cpp │ ├── InstrProfilingUtil.c │ ├── InstrProfilingUtil.h │ ├── InstrProfilingValue.c │ ├── InstrProfilingWriter.c │ ├── WindowsMMap.c │ └── WindowsMMap.h ├── safestack │ ├── .clang-format │ ├── CMakeLists.txt │ ├── safestack.cpp │ ├── safestack_platform.h │ └── safestack_util.h ├── sanitizer_common │ ├── .clang-format │ ├── .clang-tidy │ ├── CMakeLists.txt │ ├── sancov_flags.cpp │ ├── sancov_flags.h │ ├── sancov_flags.inc │ ├── sanitizer_addrhashmap.h │ ├── sanitizer_allocator.cpp │ ├── sanitizer_allocator.h │ ├── sanitizer_allocator_bytemap.h │ ├── sanitizer_allocator_checks.cpp │ ├── sanitizer_allocator_checks.h │ ├── sanitizer_allocator_combined.h │ ├── sanitizer_allocator_interface.h │ ├── sanitizer_allocator_internal.h │ ├── sanitizer_allocator_local_cache.h │ ├── sanitizer_allocator_primary32.h │ ├── sanitizer_allocator_primary64.h │ ├── sanitizer_allocator_report.cpp │ ├── sanitizer_allocator_report.h │ ├── sanitizer_allocator_secondary.h │ ├── sanitizer_allocator_size_class_map.h │ ├── sanitizer_allocator_stats.h │ ├── sanitizer_asm.h │ ├── sanitizer_atomic.h │ ├── sanitizer_atomic_clang.h │ ├── sanitizer_atomic_clang_mips.h │ ├── sanitizer_atomic_clang_other.h │ ├── sanitizer_atomic_clang_x86.h │ ├── sanitizer_atomic_msvc.h │ ├── sanitizer_bitvector.h │ ├── sanitizer_bvgraph.h │ ├── sanitizer_common.cpp │ ├── sanitizer_common.h │ ├── sanitizer_common_interceptors.inc │ ├── sanitizer_common_interceptors_format.inc │ ├── sanitizer_common_interceptors_ioctl.inc │ ├── sanitizer_common_interceptors_vfork_aarch64.inc.S │ ├── sanitizer_common_interceptors_vfork_arm.inc.S │ ├── sanitizer_common_interceptors_vfork_i386.inc.S │ ├── sanitizer_common_interceptors_vfork_x86_64.inc.S │ ├── sanitizer_common_interface.inc │ ├── sanitizer_common_interface_posix.inc │ ├── sanitizer_common_libcdep.cpp │ ├── sanitizer_common_nolibc.cpp │ ├── sanitizer_common_syscalls.inc │ ├── sanitizer_coverage_fuchsia.cpp │ ├── sanitizer_coverage_interface.inc │ ├── sanitizer_coverage_libcdep_new.cpp │ ├── sanitizer_coverage_win_dll_thunk.cpp │ ├── sanitizer_coverage_win_dynamic_runtime_thunk.cpp │ ├── sanitizer_coverage_win_sections.cpp │ ├── sanitizer_coverage_win_weak_interception.cpp │ ├── sanitizer_dbghelp.h │ ├── sanitizer_deadlock_detector.h │ ├── sanitizer_deadlock_detector1.cpp │ ├── sanitizer_deadlock_detector2.cpp │ ├── sanitizer_deadlock_detector_interface.h │ ├── sanitizer_errno.cpp │ ├── sanitizer_errno.h │ ├── sanitizer_errno_codes.h │ ├── sanitizer_file.cpp │ ├── sanitizer_file.h │ ├── sanitizer_flag_parser.cpp │ ├── sanitizer_flag_parser.h │ ├── sanitizer_flags.cpp │ ├── sanitizer_flags.h │ ├── sanitizer_flags.inc │ ├── sanitizer_freebsd.h │ ├── sanitizer_fuchsia.cpp │ ├── sanitizer_fuchsia.h │ ├── sanitizer_getauxval.h │ ├── sanitizer_glibc_version.h │ ├── sanitizer_hash.h │ ├── sanitizer_interceptors_ioctl_netbsd.inc │ ├── sanitizer_interface_internal.h │ ├── sanitizer_internal_defs.h │ ├── sanitizer_lfstack.h │ ├── sanitizer_libc.cpp │ ├── sanitizer_libc.h │ ├── sanitizer_libignore.cpp │ ├── sanitizer_libignore.h │ ├── sanitizer_linux.cpp │ ├── sanitizer_linux.h │ ├── sanitizer_linux_libcdep.cpp │ ├── sanitizer_linux_s390.cpp │ ├── sanitizer_list.h │ ├── sanitizer_local_address_space_view.h │ ├── sanitizer_mac.cpp │ ├── sanitizer_mac.h │ ├── sanitizer_mac_libcdep.cpp │ ├── sanitizer_malloc_mac.inc │ ├── sanitizer_mutex.h │ ├── sanitizer_netbsd.cpp │ ├── sanitizer_openbsd.cpp │ ├── sanitizer_persistent_allocator.cpp │ ├── sanitizer_persistent_allocator.h │ ├── sanitizer_placement_new.h │ ├── sanitizer_platform.h │ ├── sanitizer_platform_interceptors.h │ ├── sanitizer_platform_limits_freebsd.cpp │ ├── sanitizer_platform_limits_freebsd.h │ ├── sanitizer_platform_limits_linux.cpp │ ├── sanitizer_platform_limits_netbsd.cpp │ ├── sanitizer_platform_limits_netbsd.h │ ├── sanitizer_platform_limits_openbsd.cpp │ ├── sanitizer_platform_limits_openbsd.h │ ├── sanitizer_platform_limits_posix.cpp │ ├── sanitizer_platform_limits_posix.h │ ├── sanitizer_platform_limits_solaris.cpp │ ├── sanitizer_platform_limits_solaris.h │ ├── sanitizer_posix.cpp │ ├── sanitizer_posix.h │ ├── sanitizer_posix_libcdep.cpp │ ├── sanitizer_printf.cpp │ ├── sanitizer_procmaps.h │ ├── sanitizer_procmaps_bsd.cpp │ ├── sanitizer_procmaps_common.cpp │ ├── sanitizer_procmaps_linux.cpp │ ├── sanitizer_procmaps_mac.cpp │ ├── sanitizer_procmaps_solaris.cpp │ ├── sanitizer_quarantine.h │ ├── sanitizer_report_decorator.h │ ├── sanitizer_ring_buffer.h │ ├── sanitizer_rtems.cpp │ ├── sanitizer_rtems.h │ ├── sanitizer_signal_interceptors.inc │ ├── sanitizer_solaris.cpp │ ├── sanitizer_stackdepot.cpp │ ├── sanitizer_stackdepot.h │ ├── sanitizer_stackdepotbase.h │ ├── sanitizer_stacktrace.cpp │ ├── sanitizer_stacktrace.h │ ├── sanitizer_stacktrace_libcdep.cpp │ ├── sanitizer_stacktrace_printer.cpp │ ├── sanitizer_stacktrace_printer.h │ ├── sanitizer_stacktrace_sparc.cpp │ ├── sanitizer_stoptheworld.h │ ├── sanitizer_stoptheworld_linux_libcdep.cpp │ ├── sanitizer_stoptheworld_mac.cpp │ ├── sanitizer_stoptheworld_netbsd_libcdep.cpp │ ├── sanitizer_suppressions.cpp │ ├── sanitizer_suppressions.h │ ├── sanitizer_symbolizer.cpp │ ├── sanitizer_symbolizer.h │ ├── sanitizer_symbolizer_fuchsia.h │ ├── sanitizer_symbolizer_internal.h │ ├── sanitizer_symbolizer_libbacktrace.cpp │ ├── sanitizer_symbolizer_libbacktrace.h │ ├── sanitizer_symbolizer_libcdep.cpp │ ├── sanitizer_symbolizer_mac.cpp │ ├── sanitizer_symbolizer_mac.h │ ├── sanitizer_symbolizer_markup.cpp │ ├── sanitizer_symbolizer_posix_libcdep.cpp │ ├── sanitizer_symbolizer_report.cpp │ ├── sanitizer_symbolizer_rtems.h │ ├── sanitizer_symbolizer_win.cpp │ ├── sanitizer_syscall_generic.inc │ ├── sanitizer_syscall_linux_aarch64.inc │ ├── sanitizer_syscall_linux_arm.inc │ ├── sanitizer_syscall_linux_x86_64.inc │ ├── sanitizer_syscalls_netbsd.inc │ ├── sanitizer_termination.cpp │ ├── sanitizer_thread_registry.cpp │ ├── sanitizer_thread_registry.h │ ├── sanitizer_tls_get_addr.cpp │ ├── sanitizer_tls_get_addr.h │ ├── sanitizer_type_traits.cpp │ ├── sanitizer_type_traits.h │ ├── sanitizer_unwind_linux_libcdep.cpp │ ├── sanitizer_unwind_win.cpp │ ├── sanitizer_vector.h │ ├── sanitizer_win.cpp │ ├── sanitizer_win.h │ ├── sanitizer_win_defs.h │ ├── sanitizer_win_dll_thunk.cpp │ ├── sanitizer_win_dll_thunk.h │ ├── sanitizer_win_dynamic_runtime_thunk.cpp │ ├── sanitizer_win_weak_interception.cpp │ ├── sanitizer_win_weak_interception.h │ ├── scripts │ │ ├── check_lint.sh │ │ ├── cpplint.py │ │ ├── gen_dynamic_list.py │ │ ├── litlint.py │ │ ├── litlint_test.py │ │ └── sancov.py │ ├── symbolizer │ │ ├── sanitizer_symbolize.cpp │ │ ├── sanitizer_wrappers.cpp │ │ └── scripts │ │ │ ├── ar_to_bc.sh │ │ │ ├── build_symbolizer.sh │ │ │ └── global_symbols.txt │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── malloc_stress_transfer_test.cpp │ │ ├── sanitizer_allocator_test.cpp │ │ ├── sanitizer_allocator_testlib.cpp │ │ ├── sanitizer_atomic_test.cpp │ │ ├── sanitizer_bitvector_test.cpp │ │ ├── sanitizer_bvgraph_test.cpp │ │ ├── sanitizer_common_test.cpp │ │ ├── sanitizer_deadlock_detector_test.cpp │ │ ├── sanitizer_flags_test.cpp │ │ ├── sanitizer_format_interceptor_test.cpp │ │ ├── sanitizer_ioctl_test.cpp │ │ ├── sanitizer_libc_test.cpp │ │ ├── sanitizer_linux_test.cpp │ │ ├── sanitizer_list_test.cpp │ │ ├── sanitizer_mutex_test.cpp │ │ ├── sanitizer_nolibc_test.cpp │ │ ├── sanitizer_nolibc_test_main.cpp │ │ ├── sanitizer_posix_test.cpp │ │ ├── sanitizer_printf_test.cpp │ │ ├── sanitizer_procmaps_test.cpp │ │ ├── sanitizer_pthread_wrappers.h │ │ ├── sanitizer_quarantine_test.cpp │ │ ├── sanitizer_ring_buffer_test.cpp │ │ ├── sanitizer_stackdepot_test.cpp │ │ ├── sanitizer_stacktrace_printer_test.cpp │ │ ├── sanitizer_stacktrace_test.cpp │ │ ├── sanitizer_stoptheworld_test.cpp │ │ ├── sanitizer_stoptheworld_testlib.cpp │ │ ├── sanitizer_suppressions_test.cpp │ │ ├── sanitizer_symbolizer_test.cpp │ │ ├── sanitizer_test_config.h │ │ ├── sanitizer_test_main.cpp │ │ ├── sanitizer_test_utils.h │ │ ├── sanitizer_thread_registry_test.cpp │ │ ├── sanitizer_type_traits_test.cpp │ │ ├── sanitizer_vector_test.cpp │ │ └── standalone_malloc_test.cpp │ └── weak_symbols.txt ├── scudo │ ├── CMakeLists.txt │ ├── scudo_allocator.cpp │ ├── scudo_allocator.h │ ├── scudo_allocator_combined.h │ ├── scudo_allocator_secondary.h │ ├── scudo_crc32.cpp │ ├── scudo_crc32.h │ ├── scudo_errors.cpp │ ├── scudo_errors.h │ ├── scudo_flags.cpp │ ├── scudo_flags.h │ ├── scudo_flags.inc │ ├── scudo_interface_internal.h │ ├── scudo_malloc.cpp │ ├── scudo_new_delete.cpp │ ├── scudo_platform.h │ ├── scudo_termination.cpp │ ├── scudo_tsd.h │ ├── scudo_tsd_exclusive.cpp │ ├── scudo_tsd_exclusive.inc │ ├── scudo_tsd_shared.cpp │ ├── scudo_tsd_shared.inc │ ├── scudo_utils.cpp │ ├── scudo_utils.h │ └── standalone │ │ ├── CMakeLists.txt │ │ ├── allocator_config.h │ │ ├── atomic_helpers.h │ │ ├── bytemap.h │ │ ├── checksum.cpp │ │ ├── checksum.h │ │ ├── chunk.h │ │ ├── combined.h │ │ ├── common.cpp │ │ ├── common.h │ │ ├── crc32_hw.cpp │ │ ├── flags.cpp │ │ ├── flags.h │ │ ├── flags.inc │ │ ├── flags_parser.cpp │ │ ├── flags_parser.h │ │ ├── fuchsia.cpp │ │ ├── fuchsia.h │ │ ├── interface.h │ │ ├── internal_defs.h │ │ ├── linux.cpp │ │ ├── linux.h │ │ ├── list.h │ │ ├── local_cache.h │ │ ├── mutex.h │ │ ├── platform.h │ │ ├── primary32.h │ │ ├── primary64.h │ │ ├── quarantine.h │ │ ├── release.h │ │ ├── report.cpp │ │ ├── report.h │ │ ├── secondary.cpp │ │ ├── secondary.h │ │ ├── size_class_map.h │ │ ├── stats.h │ │ ├── string_utils.cpp │ │ ├── string_utils.h │ │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── atomic_test.cpp │ │ ├── bytemap_test.cpp │ │ ├── checksum_test.cpp │ │ ├── chunk_test.cpp │ │ ├── combined_test.cpp │ │ ├── flags_test.cpp │ │ ├── list_test.cpp │ │ ├── map_test.cpp │ │ ├── mutex_test.cpp │ │ ├── primary_test.cpp │ │ ├── quarantine_test.cpp │ │ ├── release_test.cpp │ │ ├── report_test.cpp │ │ ├── scudo_unit_test_main.cpp │ │ ├── secondary_test.cpp │ │ ├── size_class_map_test.cpp │ │ ├── stats_test.cpp │ │ ├── strings_test.cpp │ │ ├── tsd_test.cpp │ │ ├── vector_test.cpp │ │ ├── wrappers_c_test.cpp │ │ └── wrappers_cpp_test.cpp │ │ ├── tsd.h │ │ ├── tsd_exclusive.h │ │ ├── tsd_shared.h │ │ ├── vector.h │ │ ├── wrappers_c.cpp │ │ ├── wrappers_c.h │ │ ├── wrappers_c.inc │ │ ├── wrappers_c_bionic.cpp │ │ ├── wrappers_c_checks.h │ │ └── wrappers_cpp.cpp ├── stats │ ├── CMakeLists.txt │ ├── stats.cpp │ ├── stats.h │ └── stats_client.cpp ├── tsan │ ├── .clang-format │ ├── CMakeLists.txt │ ├── analyze_libtsan.sh │ ├── benchmarks │ │ ├── func_entry_exit.cpp │ │ ├── mini_bench_local.cpp │ │ ├── mini_bench_shared.cpp │ │ ├── mop.cpp │ │ ├── start_many_threads.cpp │ │ └── vts_many_threads_bench.cpp │ ├── check_analyze.sh │ ├── check_cmake.sh │ ├── dd │ │ ├── CMakeLists.txt │ │ ├── dd_interceptors.cpp │ │ ├── dd_rtl.cpp │ │ └── dd_rtl.h │ ├── go │ │ ├── build.bat │ │ ├── buildgo.sh │ │ ├── test.c │ │ └── tsan_go.cpp │ ├── rtl │ │ ├── tsan.syms.extra │ │ ├── tsan_clock.cpp │ │ ├── tsan_clock.h │ │ ├── tsan_debugging.cpp │ │ ├── tsan_defs.h │ │ ├── tsan_dense_alloc.h │ │ ├── tsan_dispatch_defs.h │ │ ├── tsan_external.cpp │ │ ├── tsan_fd.cpp │ │ ├── tsan_fd.h │ │ ├── tsan_flags.cpp │ │ ├── tsan_flags.h │ │ ├── tsan_flags.inc │ │ ├── tsan_ignoreset.cpp │ │ ├── tsan_ignoreset.h │ │ ├── tsan_interceptors.h │ │ ├── tsan_interceptors_libdispatch.cpp │ │ ├── tsan_interceptors_mac.cpp │ │ ├── tsan_interceptors_mach_vm.cpp │ │ ├── tsan_interceptors_posix.cpp │ │ ├── tsan_interface.cpp │ │ ├── tsan_interface.h │ │ ├── tsan_interface_ann.cpp │ │ ├── tsan_interface_ann.h │ │ ├── tsan_interface_atomic.cpp │ │ ├── tsan_interface_inl.h │ │ ├── tsan_interface_java.cpp │ │ ├── tsan_interface_java.h │ │ ├── tsan_malloc_mac.cpp │ │ ├── tsan_md5.cpp │ │ ├── tsan_mman.cpp │ │ ├── tsan_mman.h │ │ ├── tsan_mutex.cpp │ │ ├── tsan_mutex.h │ │ ├── tsan_mutexset.cpp │ │ ├── tsan_mutexset.h │ │ ├── tsan_new_delete.cpp │ │ ├── tsan_platform.h │ │ ├── tsan_platform_linux.cpp │ │ ├── tsan_platform_mac.cpp │ │ ├── tsan_platform_posix.cpp │ │ ├── tsan_platform_windows.cpp │ │ ├── tsan_ppc_regs.h │ │ ├── tsan_preinit.cpp │ │ ├── tsan_report.cpp │ │ ├── tsan_report.h │ │ ├── tsan_rtl.cpp │ │ ├── tsan_rtl.h │ │ ├── tsan_rtl_aarch64.S │ │ ├── tsan_rtl_amd64.S │ │ ├── tsan_rtl_mips64.S │ │ ├── tsan_rtl_mutex.cpp │ │ ├── tsan_rtl_ppc64.S │ │ ├── tsan_rtl_proc.cpp │ │ ├── tsan_rtl_report.cpp │ │ ├── tsan_rtl_thread.cpp │ │ ├── tsan_stack_trace.cpp │ │ ├── tsan_stack_trace.h │ │ ├── tsan_stat.cpp │ │ ├── tsan_stat.h │ │ ├── tsan_suppressions.cpp │ │ ├── tsan_suppressions.h │ │ ├── tsan_symbolize.cpp │ │ ├── tsan_symbolize.h │ │ ├── tsan_sync.cpp │ │ ├── tsan_sync.h │ │ ├── tsan_trace.h │ │ └── tsan_update_shadow_word_inl.h │ └── tests │ │ ├── CMakeLists.txt │ │ ├── rtl │ │ ├── CMakeLists.txt │ │ ├── tsan_bench.cpp │ │ ├── tsan_mop.cpp │ │ ├── tsan_mutex.cpp │ │ ├── tsan_posix.cpp │ │ ├── tsan_posix_util.h │ │ ├── tsan_string.cpp │ │ ├── tsan_test.cpp │ │ ├── tsan_test_util.h │ │ ├── tsan_test_util_posix.cpp │ │ └── tsan_thread.cpp │ │ └── unit │ │ ├── CMakeLists.txt │ │ ├── tsan_clock_test.cpp │ │ ├── tsan_dense_alloc_test.cpp │ │ ├── tsan_flags_test.cpp │ │ ├── tsan_mman_test.cpp │ │ ├── tsan_mutex_test.cpp │ │ ├── tsan_mutexset_test.cpp │ │ ├── tsan_shadow_test.cpp │ │ ├── tsan_stack_test.cpp │ │ ├── tsan_sync_test.cpp │ │ └── tsan_unit_test_main.cpp ├── ubsan │ ├── CMakeLists.txt │ ├── ubsan.syms.extra │ ├── ubsan_checks.inc │ ├── ubsan_diag.cpp │ ├── ubsan_diag.h │ ├── ubsan_diag_standalone.cpp │ ├── ubsan_flags.cpp │ ├── ubsan_flags.h │ ├── ubsan_flags.inc │ ├── ubsan_handlers.cpp │ ├── ubsan_handlers.h │ ├── ubsan_handlers_cxx.cpp │ ├── ubsan_handlers_cxx.h │ ├── ubsan_init.cpp │ ├── ubsan_init.h │ ├── ubsan_init_standalone.cpp │ ├── ubsan_init_standalone_preinit.cpp │ ├── ubsan_interface.inc │ ├── ubsan_monitor.cpp │ ├── ubsan_monitor.h │ ├── ubsan_platform.h │ ├── ubsan_signals_standalone.cpp │ ├── ubsan_signals_standalone.h │ ├── ubsan_type_hash.cpp │ ├── ubsan_type_hash.h │ ├── ubsan_type_hash_itanium.cpp │ ├── ubsan_type_hash_win.cpp │ ├── ubsan_value.cpp │ ├── ubsan_value.h │ ├── ubsan_win_dll_thunk.cpp │ ├── ubsan_win_dynamic_runtime_thunk.cpp │ ├── ubsan_win_weak_interception.cpp │ └── weak_symbols.txt ├── ubsan_minimal │ ├── CMakeLists.txt │ ├── ubsan.syms.extra │ └── ubsan_minimal_handlers.cpp └── xray │ ├── CMakeLists.txt │ ├── tests │ ├── CMakeLists.txt │ └── unit │ │ ├── CMakeLists.txt │ │ ├── allocator_test.cpp │ │ ├── buffer_queue_test.cpp │ │ ├── fdr_controller_test.cpp │ │ ├── fdr_log_writer_test.cpp │ │ ├── function_call_trie_test.cpp │ │ ├── profile_collector_test.cpp │ │ ├── segmented_array_test.cpp │ │ ├── test_helpers.cpp │ │ ├── test_helpers.h │ │ └── xray_unit_test_main.cpp │ ├── weak_symbols.txt │ ├── xray_AArch64.cpp │ ├── xray_allocator.h │ ├── xray_always_instrument.txt │ ├── xray_arm.cpp │ ├── xray_basic_flags.cpp │ ├── xray_basic_flags.h │ ├── xray_basic_flags.inc │ ├── xray_basic_logging.cpp │ ├── xray_basic_logging.h │ ├── xray_buffer_queue.cpp │ ├── xray_buffer_queue.h │ ├── xray_defs.h │ ├── xray_fdr_controller.h │ ├── xray_fdr_flags.cpp │ ├── xray_fdr_flags.h │ ├── xray_fdr_flags.inc │ ├── xray_fdr_log_records.h │ ├── xray_fdr_log_writer.h │ ├── xray_fdr_logging.cpp │ ├── xray_fdr_logging.h │ ├── xray_flags.cpp │ ├── xray_flags.h │ ├── xray_flags.inc │ ├── xray_function_call_trie.h │ ├── xray_init.cpp │ ├── xray_interface.cpp │ ├── xray_interface_internal.h │ ├── xray_log_interface.cpp │ ├── xray_mips.cpp │ ├── xray_mips64.cpp │ ├── xray_never_instrument.txt │ ├── xray_powerpc64.cpp │ ├── xray_powerpc64.inc │ ├── xray_profile_collector.cpp │ ├── xray_profile_collector.h │ ├── xray_profiling.cpp │ ├── xray_profiling_flags.cpp │ ├── xray_profiling_flags.h │ ├── xray_profiling_flags.inc │ ├── xray_recursion_guard.h │ ├── xray_segmented_array.h │ ├── xray_trampoline_AArch64.S │ ├── xray_trampoline_arm.S │ ├── xray_trampoline_mips.S │ ├── xray_trampoline_mips64.S │ ├── xray_trampoline_powerpc64.cpp │ ├── xray_trampoline_powerpc64_asm.S │ ├── xray_trampoline_x86_64.S │ ├── xray_tsc.h │ ├── xray_utils.cpp │ ├── xray_utils.h │ ├── xray_x86_64.cpp │ └── xray_x86_64.inc ├── test ├── .clang-format ├── BlocksRuntime │ ├── block-static.c │ ├── blockimport.c │ ├── byrefaccess.c │ ├── byrefcopy.c │ ├── byrefcopycopy.c │ ├── byrefcopyinner.c │ ├── byrefcopyint.c │ ├── byrefcopystack.c │ ├── byrefsanity.c │ ├── byrefstruct.c │ ├── c99.c │ ├── cast.c │ ├── constassign.c │ ├── copy-block-literal-rdar6439600.c │ ├── copyconstructor.C │ ├── copynull.c │ ├── dispatch_async.c │ ├── dispatch_call_Block_with_release.c │ ├── fail.c │ ├── flagsisa.c │ ├── globalexpression.c │ ├── goto.c │ ├── hasdescriptor.c │ ├── josh.C │ ├── k-and-r.c │ ├── large-struct.c │ ├── localisglobal.c │ ├── macro.c │ ├── makefile │ ├── modglobal.c │ ├── nestedimport.c │ ├── nullblockisa.c │ ├── objectRRGC.c │ ├── objectassign.c │ ├── orbars.c │ ├── rdar6396238.c │ ├── rdar6405500.c │ ├── rdar6414583.c │ ├── recursive-block.c │ ├── recursive-test.c │ ├── recursiveassign.c │ ├── reference.C │ ├── rettypepromotion.c │ ├── returnfunctionptr.c │ ├── shorthandexpression.c │ ├── sizeof.c │ ├── small-struct.c │ ├── structmember.c │ ├── testfilerunner.h │ ├── testfilerunner.m │ ├── varargs-bad-assign.c │ ├── varargs.c │ ├── variadic.c │ └── voidarg.c ├── CMakeLists.txt ├── asan │ ├── CMakeLists.txt │ ├── TestCases │ │ ├── Android │ │ │ └── lit.local.cfg.py │ │ ├── Darwin │ │ │ ├── abort_on_error.cpp │ │ │ ├── address-range-limit.mm │ │ │ ├── asan-symbolize-partial-report-no-external-symbolizer.cpp │ │ │ ├── asan-symbolize-partial-report-with-module-map.cpp │ │ │ ├── asan-symbolize-with-module-map.cpp │ │ │ ├── asan_gen_prefixes.cpp │ │ │ ├── atos-symbolizer-dyld-root-path.cpp │ │ │ ├── atos-symbolizer.cpp │ │ │ ├── crashlog-stacktraces.c │ │ │ ├── cstring_literals_regtest.mm │ │ │ ├── cstring_section.c │ │ │ ├── dead-strip.c │ │ │ ├── dladdr-demangling.cpp │ │ │ ├── dump_registers.cpp │ │ │ ├── dyld_insert_libraries_reexec.cpp │ │ │ ├── dyld_insert_libraries_remove.cpp │ │ │ ├── empty-section.cpp │ │ │ ├── fclose.c │ │ │ ├── getpwnam.c │ │ │ ├── haswell-symbolication.cpp │ │ │ ├── init_for_dlopen.cpp │ │ │ ├── interface_symbols_darwin.cpp │ │ │ ├── linked-only.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── malloc_destroy_zone.cpp │ │ │ ├── malloc_set_zone_name-mprotect.cpp │ │ │ ├── malloc_size_crash.mm │ │ │ ├── malloc_zone-protected.cpp │ │ │ ├── mixing-global-constructors.cpp │ │ │ ├── nil-return-struct.mm │ │ │ ├── objc-odr.mm │ │ │ ├── odr-lto.cpp │ │ │ ├── reexec-insert-libraries-env.cpp │ │ │ ├── sandbox-symbolizer.cpp │ │ │ ├── scribble.cpp │ │ │ ├── segv_read_write.c │ │ │ ├── suppressions-darwin.cpp │ │ │ ├── suppressions-function.cpp │ │ │ ├── suppressions-sandbox.cpp │ │ │ ├── unset-insert-libraries-on-exec.cpp │ │ │ └── uuid.cpp │ │ ├── Helpers │ │ │ ├── blacklist-extra.cpp │ │ │ ├── echo-env.cpp │ │ │ ├── init-order-atexit-extra.cpp │ │ │ ├── initialization-blacklist-extra.cpp │ │ │ ├── initialization-blacklist-extra2.cpp │ │ │ ├── initialization-blacklist.txt │ │ │ ├── initialization-bug-extra.cpp │ │ │ ├── initialization-bug-extra2.cpp │ │ │ ├── initialization-constexpr-extra.cpp │ │ │ ├── initialization-nobug-extra.cpp │ │ │ ├── lit.local.cfg.py │ │ │ └── underflow.cpp │ │ ├── Linux │ │ │ ├── abort_on_error.cpp │ │ │ ├── activation-options.cpp │ │ │ ├── aligned_delete_test.cpp │ │ │ ├── allocator_oom_test.cpp │ │ │ ├── asan_default_suppressions.cpp │ │ │ ├── asan_dlopen_test.cpp │ │ │ ├── asan_prelink_test.cpp │ │ │ ├── asan_preload_test-1.cpp │ │ │ ├── asan_preload_test-2.cpp │ │ │ ├── asan_preload_test-3.cpp │ │ │ ├── asan_rt_confict_test-1.cpp │ │ │ ├── asan_rt_confict_test-2.cpp │ │ │ ├── auto_memory_profile_test.cpp │ │ │ ├── bzero.cpp │ │ │ ├── calloc-preload.c │ │ │ ├── clang_gcc_abi.cpp │ │ │ ├── clone_test.cpp │ │ │ ├── coverage-missing.cpp │ │ │ ├── cuda_test.cpp │ │ │ ├── dlopen-mixed-c-cxx.c │ │ │ ├── function-sections-are-bad.cpp │ │ │ ├── global-overflow-bfd.cpp │ │ │ ├── global-overflow-lld.cpp │ │ │ ├── globals-gc-sections-lld.cpp │ │ │ ├── init-order-dlopen.cpp │ │ │ ├── init_fini_sections.cpp │ │ │ ├── initialization-bug-any-order.cpp │ │ │ ├── interception_malloc_test.cpp │ │ │ ├── interception_readdir_r_test.cpp │ │ │ ├── interception_test.cpp │ │ │ ├── interface_symbols_linux.cpp │ │ │ ├── kernel-area.cpp │ │ │ ├── leak.cpp │ │ │ ├── leak_check_segv.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── local_alias.cpp │ │ │ ├── long-object-path.cpp │ │ │ ├── longjmp_chk.c │ │ │ ├── malloc-in-qsort.cpp │ │ │ ├── malloc_delete_mismatch.cpp │ │ │ ├── memmem_test.cpp │ │ │ ├── mincore.cpp │ │ │ ├── new_delete_mismatch.cpp │ │ │ ├── new_delete_mismatch_global.cpp │ │ │ ├── new_delete_mismatch_stack.cpp │ │ │ ├── nohugepage_test.cpp │ │ │ ├── odr-violation.cpp │ │ │ ├── odr-vtable.cpp │ │ │ ├── odr_c_test.c │ │ │ ├── odr_indicators.cpp │ │ │ ├── overflow-in-qsort.cpp │ │ │ ├── preinit_test.cpp │ │ │ ├── preinstalled_signal.cpp │ │ │ ├── print_memory_profile_test.cpp │ │ │ ├── printf-fortify-1.c │ │ │ ├── printf-fortify-2.c │ │ │ ├── printf-fortify-3.c │ │ │ ├── printf-fortify-4.c │ │ │ ├── printf-fortify-5.c │ │ │ ├── pthread_create_from_constructor.cpp │ │ │ ├── pthread_create_version.cpp │ │ │ ├── ptrace.cpp │ │ │ ├── quarantine_size_mb.cpp │ │ │ ├── read_binary_name_regtest.c │ │ │ ├── recoverable-lsan.cpp │ │ │ ├── recvfrom.cpp │ │ │ ├── release_to_os_test.cpp │ │ │ ├── rlimit_mmap_test.cpp │ │ │ ├── sanbox_read_proc_self_maps_test.cpp │ │ │ ├── segv_read_write.c │ │ │ ├── shmctl.cpp │ │ │ ├── signal_during_stop_the_world.cpp │ │ │ ├── sized_delete_test.cpp │ │ │ ├── stack-overflow-recovery-mode.cpp │ │ │ ├── stack-overflow-sigbus.cpp │ │ │ ├── stack-trace-dlclose.cpp │ │ │ ├── static_tls.cpp │ │ │ ├── stress_dtls.c │ │ │ ├── swapcontext_annotation.cpp │ │ │ ├── swapcontext_test.cpp │ │ │ ├── syscalls.cpp │ │ │ ├── textdomain.c │ │ │ ├── thread_local_quarantine_pthread_join.cpp │ │ │ ├── thread_local_quarantine_size_kb.cpp │ │ │ ├── uar_signals.cpp │ │ │ ├── unpoison_tls.cpp │ │ │ └── vfork.cpp │ │ ├── Posix │ │ │ ├── asan-sigbus.cpp │ │ │ ├── asan-symbolize-bad-path.cpp │ │ │ ├── asan-symbolize-sanity-test.cpp │ │ │ ├── asan_symbolize_script │ │ │ │ ├── logging_options_in_help.cpp │ │ │ │ ├── plugin_no_op.py │ │ │ │ ├── plugin_no_op_help_output.cpp │ │ │ │ ├── plugin_no_op_symbolicate.cpp │ │ │ │ ├── plugin_wrong_frame_number_bug.cpp │ │ │ │ ├── plugin_wrong_frame_number_bug.py │ │ │ │ ├── set_log_dest.cpp │ │ │ │ └── set_log_level.cpp │ │ │ ├── asprintf.cpp │ │ │ ├── assign_large_valloc_to_global.cpp │ │ │ ├── bcmp_test.cpp │ │ │ ├── closed-fds.cpp │ │ │ ├── concurrent_overflow.cpp │ │ │ ├── coverage-fork.cpp │ │ │ ├── coverage-module-unloaded.cpp │ │ │ ├── coverage-reset.cpp │ │ │ ├── coverage.cpp │ │ │ ├── current_allocated_bytes.cpp │ │ │ ├── deep_call_stack.cpp │ │ │ ├── deep_thread_stack.cpp │ │ │ ├── dlclose-test.cpp │ │ │ ├── fgets_fputs.cpp │ │ │ ├── fread_fwrite.cpp │ │ │ ├── free_hook_realloc.cpp │ │ │ ├── freopen.cpp │ │ │ ├── gc-test.cpp │ │ │ ├── glob.cpp │ │ │ ├── glob_test_root │ │ │ │ ├── aa │ │ │ │ ├── ab │ │ │ │ └── ba │ │ │ ├── global-registration.c │ │ │ ├── halt_on_error-signals.c │ │ │ ├── halt_on_error-torture.cpp │ │ │ ├── halt_on_error_suppress_equal_pcs.cpp │ │ │ ├── handle_abort_on_error.cpp │ │ │ ├── high-address-dereference.c │ │ │ ├── init-order-pthread-create.cpp │ │ │ ├── interception-in-shared-lib-test.cpp │ │ │ ├── invalid-pointer-pairs-threads.cpp │ │ │ ├── ioctl.cpp │ │ │ ├── large_allocator_unpoisons_on_free.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── log_path_fork_test.cc.disabled │ │ │ ├── lto-constmerge-odr.cpp │ │ │ ├── mmap_limit_mb.cpp │ │ │ ├── new_array_cookie_test.cpp │ │ │ ├── new_array_cookie_uaf_test.cpp │ │ │ ├── new_array_cookie_with_new_from_class.cpp │ │ │ ├── no-fd.cpp │ │ │ ├── no_asan_gen_globals.c │ │ │ ├── print_cmdline.cpp │ │ │ ├── readv.cpp │ │ │ ├── shared-lib-test.cpp │ │ │ ├── stack-overflow.cpp │ │ │ ├── stack-use-after-return.cpp │ │ │ ├── start-deactivated.cpp │ │ │ ├── strchr.c │ │ │ ├── strerror_r_test.cpp │ │ │ ├── strndup_oob_test.cpp │ │ │ ├── strndup_oob_test2.cpp │ │ │ ├── tsd_dtor_leak.cpp │ │ │ ├── wait.cpp │ │ │ ├── wait3.cpp │ │ │ ├── wait4.cpp │ │ │ ├── waitid.cpp │ │ │ └── wcrtomb.c │ │ ├── Windows │ │ │ ├── aligned_mallocs.cpp │ │ │ ├── allocators_sanity.cpp │ │ │ ├── beginthreadex.cpp │ │ │ ├── bind_io_completion_callback.cpp │ │ │ ├── bitfield.cpp │ │ │ ├── bitfield_uaf.cpp │ │ │ ├── calloc_left_oob.cpp │ │ │ ├── calloc_right_oob.cpp │ │ │ ├── calloc_uaf.cpp │ │ │ ├── coverage-basic.cpp │ │ │ ├── coverage-dll-stdio.cpp │ │ │ ├── crash_read_write.cpp │ │ │ ├── crt_initializers.cpp │ │ │ ├── delay_dbghelp.cpp │ │ │ ├── demangled_names.cpp │ │ │ ├── dll_aligned_mallocs.cpp │ │ │ ├── dll_allocators_sanity.cpp │ │ │ ├── dll_and_lib.cpp │ │ │ ├── dll_cerr.cpp │ │ │ ├── dll_control_c.cpp │ │ │ ├── dll_global_dead_strip.c │ │ │ ├── dll_heap_allocation.cpp │ │ │ ├── dll_host.cpp │ │ │ ├── dll_intercept_memchr.cpp │ │ │ ├── dll_intercept_memcpy.cpp │ │ │ ├── dll_intercept_memcpy_indirect.cpp │ │ │ ├── dll_intercept_memset.cpp │ │ │ ├── dll_intercept_strlen.cpp │ │ │ ├── dll_large_function.cpp │ │ │ ├── dll_malloc_left_oob.cpp │ │ │ ├── dll_malloc_uaf.cpp │ │ │ ├── dll_noreturn.cpp │ │ │ ├── dll_null_deref.cpp │ │ │ ├── dll_operator_array_new_left_oob.cpp │ │ │ ├── dll_operator_array_new_with_dtor_left_oob.cpp │ │ │ ├── dll_poison_unpoison.cpp │ │ │ ├── dll_report_globals_symbolization_at_startup.cpp │ │ │ ├── dll_seh.cpp │ │ │ ├── dll_stack_use_after_return.cpp │ │ │ ├── dll_thread_stack_array_left_oob.cpp │ │ │ ├── dll_unload.cpp │ │ │ ├── double_free.cpp │ │ │ ├── double_operator_delete.cpp │ │ │ ├── free_hook_realloc.cpp │ │ │ ├── fuse-lld-globals.cpp │ │ │ ├── fuse-lld.cpp │ │ │ ├── global_const_string.cpp │ │ │ ├── global_const_string_oob.cpp │ │ │ ├── global_dead_strip.c │ │ │ ├── heapalloc.cpp │ │ │ ├── heapalloc_dll_double_free.cpp │ │ │ ├── heapalloc_dll_unload_realloc_uaf.cpp │ │ │ ├── heapalloc_doublefree.cpp │ │ │ ├── heapalloc_flags_fallback.cpp │ │ │ ├── heapalloc_huge.cpp │ │ │ ├── heapalloc_rtl_transfer.cpp │ │ │ ├── heapalloc_sanity.cpp │ │ │ ├── heapalloc_transfer.cpp │ │ │ ├── heapalloc_uaf.cpp │ │ │ ├── heapalloc_zero_size.cpp │ │ │ ├── heaprealloc.cpp │ │ │ ├── heaprealloc_alloc_zero.cpp │ │ │ ├── heaprealloc_zero_size.cpp │ │ │ ├── hello_world.cpp │ │ │ ├── intercept_memcpy.cpp │ │ │ ├── intercept_strdup.cpp │ │ │ ├── intercept_strlen.cpp │ │ │ ├── interface_symbols_windows.cpp │ │ │ ├── iostream_sbo.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── longjmp.cpp │ │ │ ├── malloc_left_oob.cpp │ │ │ ├── malloc_right_oob.cpp │ │ │ ├── malloc_uaf.cpp │ │ │ ├── null_deref.cpp │ │ │ ├── null_deref_multiple_dlls.cpp │ │ │ ├── oom.cpp │ │ │ ├── operator_array_new_left_oob.cpp │ │ │ ├── operator_array_new_right_oob.cpp │ │ │ ├── operator_array_new_uaf.cpp │ │ │ ├── operator_array_new_with_dtor_left_oob.cpp │ │ │ ├── operator_delete_wrong_argument.cpp │ │ │ ├── operator_new_left_oob.cpp │ │ │ ├── operator_new_right_oob.cpp │ │ │ ├── operator_new_uaf.cpp │ │ │ ├── queue_user_work_item.cpp │ │ │ ├── queue_user_work_item_report.cpp │ │ │ ├── realloc_left_oob.cpp │ │ │ ├── realloc_right_oob.cpp │ │ │ ├── realloc_uaf.cpp │ │ │ ├── recalloc_sanity.cpp │ │ │ ├── report_after_syminitialize.cpp │ │ │ ├── report_globals_reload_dll.cpp │ │ │ ├── report_globals_vs_freelibrary.cpp │ │ │ ├── rtlallocateheap.cpp │ │ │ ├── rtlallocateheap_dll_unload_double_free.cpp │ │ │ ├── rtlallocateheap_dll_unload_realloc.cpp │ │ │ ├── rtlallocateheap_flags_fallback.cpp │ │ │ ├── rtlallocateheap_zero.cpp │ │ │ ├── seh.cpp │ │ │ ├── shadow_conflict_32.cpp │ │ │ ├── shadow_mapping_failure.cpp │ │ │ ├── stack_array_left_oob.cpp │ │ │ ├── stack_array_right_oob.cpp │ │ │ ├── stack_array_sanity.cpp │ │ │ ├── stack_use_after_return.cpp │ │ │ ├── symbols_path.cpp │ │ │ ├── thread_simple.cpp │ │ │ ├── thread_stack_array_left_oob.cpp │ │ │ ├── thread_stack_array_right_oob.cpp │ │ │ ├── thread_stack_reuse.cpp │ │ │ ├── thread_stress.cpp │ │ │ ├── thread_suspended.cpp │ │ │ ├── tls_init.cpp │ │ │ ├── unsymbolized.cpp │ │ │ ├── use_after_realloc.cpp │ │ │ ├── use_after_return_linkage.cpp │ │ │ ├── user-exception.cpp │ │ │ ├── windows_h.cpp │ │ │ ├── wrong_downcast_on_heap.cpp │ │ │ └── wrong_downcast_on_stack.cpp │ │ ├── alloca_big_alignment.cpp │ │ ├── alloca_constant_size.cpp │ │ ├── alloca_detect_custom_size_.cpp │ │ ├── alloca_instruments_all_paddings.cpp │ │ ├── alloca_loop_unpoisoning.cpp │ │ ├── alloca_overflow_partial.cpp │ │ ├── alloca_overflow_right.cpp │ │ ├── alloca_safe_access.cpp │ │ ├── alloca_underflow_left.cpp │ │ ├── alloca_vla_interact.cpp │ │ ├── asan_and_llvm_coverage_test.cpp │ │ ├── asan_options-help.cpp │ │ ├── atexit_stats.cpp │ │ ├── atoi_strict.c │ │ ├── atol_strict.c │ │ ├── atoll_strict.c │ │ ├── blacklist.cpp │ │ ├── calloc-overflow.cpp │ │ ├── contiguous_container.cpp │ │ ├── contiguous_container_crash.cpp │ │ ├── coverage-and-lsan.cpp │ │ ├── coverage-disabled.cpp │ │ ├── coverage-trace-pc.cpp │ │ ├── debug_double_free.cpp │ │ ├── debug_locate.cpp │ │ ├── debug_mapping.cpp │ │ ├── debug_ppc64_mapping.cpp │ │ ├── debug_report.cpp │ │ ├── debug_stacks.cpp │ │ ├── deep_stack_uaf.cpp │ │ ├── deep_tail_call.cpp │ │ ├── default_blacklist.cpp │ │ ├── default_options.cpp │ │ ├── describe_address.cpp │ │ ├── double-free.cpp │ │ ├── error_report_callback.cpp │ │ ├── exitcode.cpp │ │ ├── force_inline_opt0.cpp │ │ ├── frexp_interceptor.cpp │ │ ├── global-address.cpp │ │ ├── global-demangle.cpp │ │ ├── global-location.cpp │ │ ├── global-overflow.cpp │ │ ├── global-underflow.cpp │ │ ├── halt_on_error-1.c │ │ ├── handle_noreturn_bug.cpp │ │ ├── heap-overflow-large.cpp │ │ ├── heap-overflow.cpp │ │ ├── heavy_uar_test.cpp │ │ ├── huge_negative_hea_oob.cpp │ │ ├── ill.cpp │ │ ├── init-order-atexit.cpp │ │ ├── initialization-blacklist.cpp │ │ ├── initialization-bug.cpp │ │ ├── initialization-constexpr.cpp │ │ ├── initialization-nobug.cpp │ │ ├── inline.cpp │ │ ├── intercept-rethrow-exception.cpp │ │ ├── interception_failure_test.cpp │ │ ├── interface_test.cpp │ │ ├── intra-object-overflow.cpp │ │ ├── invalid-free.cpp │ │ ├── invalid-pointer-pairs-compare-errors.cpp │ │ ├── invalid-pointer-pairs-compare-null.cpp │ │ ├── invalid-pointer-pairs-compare-success.cpp │ │ ├── invalid-pointer-pairs-subtract-errors.cpp │ │ ├── invalid-pointer-pairs-subtract-success.cpp │ │ ├── invalid-pointer-pairs.cpp │ │ ├── large_func_test.cpp │ │ ├── log-path_test.cpp │ │ ├── longjmp.cpp │ │ ├── lsan_annotations.cpp │ │ ├── malloc-no-intercept.c │ │ ├── malloc-size-too-big.cpp │ │ ├── malloc_context_size.cpp │ │ ├── malloc_fill.cpp │ │ ├── max_redzone.cpp │ │ ├── memcmp_strict_test.cpp │ │ ├── memcmp_test.cpp │ │ ├── memset_test.cpp │ │ ├── non-executable-pc.cpp │ │ ├── null_deref.cpp │ │ ├── on_error_callback.cpp │ │ ├── partial_right.cpp │ │ ├── pass-object-byval.cpp │ │ ├── pass-struct-byval-uar.cpp │ │ ├── pass-struct-byval.cpp │ │ ├── poison_partial.cpp │ │ ├── pr33372.cpp │ │ ├── print_summary.cpp │ │ ├── printf-1.c │ │ ├── printf-2.c │ │ ├── printf-3.c │ │ ├── printf-4.c │ │ ├── printf-5.c │ │ ├── printf-m.c │ │ ├── realloc.cpp │ │ ├── sanity_check_pure_c.c │ │ ├── scariness_score_test.cpp │ │ ├── set_shadow_test.c │ │ ├── sleep_after_init.c │ │ ├── sleep_before_dying.c │ │ ├── small_memcpy_test.cpp │ │ ├── speculative_load.cpp │ │ ├── speculative_load2.cpp │ │ ├── stack-buffer-overflow-with-position.cpp │ │ ├── stack-buffer-overflow.cpp │ │ ├── stack-frame-demangle.cpp │ │ ├── stack-oob-frames.cpp │ │ ├── strcasestr-1.c │ │ ├── strcasestr-2.c │ │ ├── strcasestr_strict.c │ │ ├── strcat-overlap.cpp │ │ ├── strcat_strict.c │ │ ├── strchr_strict.c │ │ ├── strcmp_strict.c │ │ ├── strcpy-overlap.cpp │ │ ├── strcspn-1.c │ │ ├── strcspn-2.c │ │ ├── strcspn_strict.c │ │ ├── strdup_oob_test.cpp │ │ ├── strip_path_prefix.c │ │ ├── strncasecmp_strict.c │ │ ├── strncat-overlap.cpp │ │ ├── strncat_strict.c │ │ ├── strncmp_strict.c │ │ ├── strncpy-overflow.cpp │ │ ├── strncpy-overlap.cpp │ │ ├── strpbrk-1.c │ │ ├── strpbrk-2.c │ │ ├── strpbrk_strict.c │ │ ├── strspn-1.c │ │ ├── strspn-2.c │ │ ├── strspn_strict.c │ │ ├── strstr-1.c │ │ ├── strstr-2.c │ │ ├── strstr_strict.c │ │ ├── strtok.c │ │ ├── strtol_strict.c │ │ ├── strtoll_strict.c │ │ ├── suppressions-exec-relative-location.cpp │ │ ├── suppressions-function.cpp │ │ ├── suppressions-interceptor.cpp │ │ ├── suppressions-library.cpp │ │ ├── throw_call_test.cpp │ │ ├── throw_catch.cpp │ │ ├── throw_invoke_test.cpp │ │ ├── time_interceptor.cpp │ │ ├── uar_and_exceptions.cpp │ │ ├── unaligned_loads_and_stores.cpp │ │ ├── use-after-delete.cpp │ │ ├── use-after-free-right.cpp │ │ ├── use-after-free.cpp │ │ ├── use-after-poison.cpp │ │ ├── use-after-scope-capture.cpp │ │ ├── use-after-scope-conversion.cpp │ │ ├── use-after-scope-dtor-order.cpp │ │ ├── use-after-scope-goto.cpp │ │ ├── use-after-scope-if.cpp │ │ ├── use-after-scope-inlined.cpp │ │ ├── use-after-scope-loop-bug.cpp │ │ ├── use-after-scope-loop-removed.cpp │ │ ├── use-after-scope-loop.cpp │ │ ├── use-after-scope-nobug.cpp │ │ ├── use-after-scope-temp.cpp │ │ ├── use-after-scope-temp2.cpp │ │ ├── use-after-scope-types.cpp │ │ ├── use-after-scope.cpp │ │ ├── verbose-log-path_test.cpp │ │ ├── vla_chrome_testcase.cpp │ │ ├── vla_condition_overflow.cpp │ │ ├── vla_loop_overfow.cpp │ │ └── zero_page_pc.cpp │ ├── Unit │ │ └── lit.site.cfg.py.in │ ├── lit.cfg.py │ └── lit.site.cfg.py.in ├── builtins │ ├── CMakeLists.txt │ ├── TestCases │ │ └── Darwin │ │ │ ├── lit.local.cfg.py │ │ │ ├── os_version_check_test.c │ │ │ └── os_version_check_test_no_core_foundation.c │ ├── Unit │ │ ├── absvdi2_test.c │ │ ├── absvsi2_test.c │ │ ├── absvti2_test.c │ │ ├── adddf3vfp_test.c │ │ ├── addsf3vfp_test.c │ │ ├── addtf3_test.c │ │ ├── addvdi3_test.c │ │ ├── addvsi3_test.c │ │ ├── addvti3_test.c │ │ ├── arm │ │ │ ├── aeabi_cdcmpeq_test.c │ │ │ ├── aeabi_cdcmple_test.c │ │ │ ├── aeabi_cfcmpeq_test.c │ │ │ ├── aeabi_cfcmple_test.c │ │ │ ├── aeabi_drsub_test.c │ │ │ ├── aeabi_frsub_test.c │ │ │ ├── aeabi_idivmod_test.c │ │ │ ├── aeabi_uidivmod_test.c │ │ │ ├── aeabi_uldivmod_test.c │ │ │ ├── call_apsr.S │ │ │ └── call_apsr.h │ │ ├── ashldi3_test.c │ │ ├── ashlti3_test.c │ │ ├── ashrdi3_test.c │ │ ├── ashrti3_test.c │ │ ├── bswapdi2_test.c │ │ ├── bswapsi2_test.c │ │ ├── clear_cache_test.c │ │ ├── clzdi2_test.c │ │ ├── clzsi2_test.c │ │ ├── clzti2_test.c │ │ ├── cmpdi2_test.c │ │ ├── cmpti2_test.c │ │ ├── comparedf2_test.c │ │ ├── comparesf2_test.c │ │ ├── compiler_rt_logb_test.c │ │ ├── compiler_rt_logbf_test.c │ │ ├── compiler_rt_logbl_test.c │ │ ├── cpu_model_test.c │ │ ├── ctzdi2_test.c │ │ ├── ctzsi2_test.c │ │ ├── ctzti2_test.c │ │ ├── divdc3_test.c │ │ ├── divdf3_test.c │ │ ├── divdf3vfp_test.c │ │ ├── divdi3_test.c │ │ ├── divmodsi4_test.c │ │ ├── divsc3_test.c │ │ ├── divsf3_test.c │ │ ├── divsf3vfp_test.c │ │ ├── divsi3_test.c │ │ ├── divtc3_test.c │ │ ├── divtf3_test.c │ │ ├── divti3_test.c │ │ ├── divxc3_test.c │ │ ├── enable_execute_stack_test.c │ │ ├── endianness.h │ │ ├── eqdf2vfp_test.c │ │ ├── eqsf2vfp_test.c │ │ ├── eqtf2_test.c │ │ ├── extenddftf2_test.c │ │ ├── extendhfsf2_test.c │ │ ├── extendsfdf2vfp_test.c │ │ ├── extendsftf2_test.c │ │ ├── ffsdi2_test.c │ │ ├── ffssi2_test.c │ │ ├── ffsti2_test.c │ │ ├── fixdfdi_test.c │ │ ├── fixdfsivfp_test.c │ │ ├── fixdfti_test.c │ │ ├── fixsfdi_test.c │ │ ├── fixsfsivfp_test.c │ │ ├── fixsfti_test.c │ │ ├── fixtfdi_test.c │ │ ├── fixtfsi_test.c │ │ ├── fixtfti_test.c │ │ ├── fixunsdfdi_test.c │ │ ├── fixunsdfsi_test.c │ │ ├── fixunsdfsivfp_test.c │ │ ├── fixunsdfti_test.c │ │ ├── fixunssfdi_test.c │ │ ├── fixunssfsi_test.c │ │ ├── fixunssfsivfp_test.c │ │ ├── fixunssfti_test.c │ │ ├── fixunstfdi_test.c │ │ ├── fixunstfsi_test.c │ │ ├── fixunstfti_test.c │ │ ├── fixunsxfdi_test.c │ │ ├── fixunsxfsi_test.c │ │ ├── fixunsxfti_test.c │ │ ├── fixxfdi_test.c │ │ ├── fixxfti_test.c │ │ ├── floatdidf_test.c │ │ ├── floatdisf_test.c │ │ ├── floatditf_test.c │ │ ├── floatdixf_test.c │ │ ├── floatsidfvfp_test.c │ │ ├── floatsisfvfp_test.c │ │ ├── floatsitf_test.c │ │ ├── floattidf_test.c │ │ ├── floattisf_test.c │ │ ├── floattitf_test.c │ │ ├── floattixf_test.c │ │ ├── floatundidf_test.c │ │ ├── floatundisf_test.c │ │ ├── floatunditf_test.c │ │ ├── floatundixf_test.c │ │ ├── floatunsitf_test.c │ │ ├── floatunssidfvfp_test.c │ │ ├── floatunssisfvfp_test.c │ │ ├── floatuntidf_test.c │ │ ├── floatuntisf_test.c │ │ ├── floatuntitf_test.c │ │ ├── floatuntixf_test.c │ │ ├── fp_test.h │ │ ├── gcc_personality_test.c │ │ ├── gcc_personality_test_helper.cxx │ │ ├── gedf2vfp_test.c │ │ ├── gesf2vfp_test.c │ │ ├── getf2_test.c │ │ ├── gtdf2vfp_test.c │ │ ├── gtsf2vfp_test.c │ │ ├── gttf2_test.c │ │ ├── ledf2vfp_test.c │ │ ├── lesf2vfp_test.c │ │ ├── letf2_test.c │ │ ├── lit.cfg.py │ │ ├── lit.site.cfg.py.in │ │ ├── lshrdi3_test.c │ │ ├── lshrti3_test.c │ │ ├── ltdf2vfp_test.c │ │ ├── ltsf2vfp_test.c │ │ ├── lttf2_test.c │ │ ├── moddi3_test.c │ │ ├── modsi3_test.c │ │ ├── modti3_test.c │ │ ├── muldc3_test.c │ │ ├── muldf3vfp_test.c │ │ ├── muldi3_test.c │ │ ├── mulodi4_test.c │ │ ├── mulosi4_test.c │ │ ├── muloti4_test.c │ │ ├── mulsc3_test.c │ │ ├── mulsf3vfp_test.c │ │ ├── multc3_test.c │ │ ├── multf3_test.c │ │ ├── multi3_test.c │ │ ├── mulvdi3_test.c │ │ ├── mulvsi3_test.c │ │ ├── mulvti3_test.c │ │ ├── mulxc3_test.c │ │ ├── nedf2vfp_test.c │ │ ├── negdf2vfp_test.c │ │ ├── negdi2_test.c │ │ ├── negsf2vfp_test.c │ │ ├── negti2_test.c │ │ ├── negvdi2_test.c │ │ ├── negvsi2_test.c │ │ ├── negvti2_test.c │ │ ├── nesf2vfp_test.c │ │ ├── netf2_test.c │ │ ├── paritydi2_test.c │ │ ├── paritysi2_test.c │ │ ├── parityti2_test.c │ │ ├── popcountdi2_test.c │ │ ├── popcountsi2_test.c │ │ ├── popcountti2_test.c │ │ ├── powidf2_test.c │ │ ├── powisf2_test.c │ │ ├── powitf2_test.c │ │ ├── powixf2_test.c │ │ ├── ppc │ │ │ ├── DD.h │ │ │ ├── fixtfdi_test.c │ │ │ ├── fixunstfti_test.c │ │ │ ├── fixunstfti_test.h │ │ │ ├── floatditf_test.c │ │ │ ├── floatditf_test.h │ │ │ ├── floattitf_test.c │ │ │ ├── floattitf_test.h │ │ │ ├── floatunditf_test.c │ │ │ ├── floatunditf_test.h │ │ │ ├── qadd_test.c │ │ │ ├── qdiv_test.c │ │ │ ├── qmul_test.c │ │ │ ├── qsub_test.c │ │ │ └── test │ │ ├── riscv │ │ │ └── mulsi3_test.c │ │ ├── subdf3vfp_test.c │ │ ├── subsf3vfp_test.c │ │ ├── subtf3_test.c │ │ ├── subvdi3_test.c │ │ ├── subvsi3_test.c │ │ ├── subvti3_test.c │ │ ├── test │ │ ├── trampoline_setup_test.c │ │ ├── truncdfhf2_test.c │ │ ├── truncdfsf2_test.c │ │ ├── truncdfsf2vfp_test.c │ │ ├── truncsfhf2_test.c │ │ ├── trunctfdf2_test.c │ │ ├── trunctfsf2_test.c │ │ ├── ucmpdi2_test.c │ │ ├── ucmpti2_test.c │ │ ├── udivdi3_test.c │ │ ├── udivmoddi4_test.c │ │ ├── udivmodsi4_test.c │ │ ├── udivmodti4_test.c │ │ ├── udivsi3_test.c │ │ ├── udivti3_test.c │ │ ├── umoddi3_test.c │ │ ├── umodsi3_test.c │ │ ├── umodti3_test.c │ │ ├── unorddf2vfp_test.c │ │ ├── unordsf2vfp_test.c │ │ └── unordtf2_test.c │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ └── timing │ │ ├── ashldi3.c │ │ ├── ashrdi3.c │ │ ├── divdi3.c │ │ ├── floatdidf.c │ │ ├── floatdisf.c │ │ ├── floatdixf.c │ │ ├── floatundidf.c │ │ ├── floatundisf.c │ │ ├── floatundixf.c │ │ ├── lshrdi3.c │ │ ├── moddi3.c │ │ ├── modsi3.c │ │ ├── muldi3.c │ │ ├── negdi2.c │ │ ├── time │ │ ├── timing.h │ │ ├── udivdi3.c │ │ └── umoddi3.c ├── cfi │ ├── CMakeLists.txt │ ├── README.txt │ ├── anon-namespace.cpp │ ├── bad-cast.cpp │ ├── bad-split.cpp │ ├── base-derived-destructor.cpp │ ├── create-derivers.test │ ├── cross-dso-diagnostic.cpp │ ├── cross-dso │ │ ├── icall │ │ │ ├── diag.cpp │ │ │ ├── dlopen.cpp │ │ │ ├── icall-from-dso.cpp │ │ │ ├── icall.cpp │ │ │ └── lit.local.cfg.py │ │ ├── lit.local.cfg.py │ │ ├── shadow_is_read_only.cpp │ │ ├── simple-fail.cpp │ │ ├── simple-pass.cpp │ │ ├── stats.cpp │ │ ├── target_out_of_bounds.cpp │ │ └── util │ │ │ └── cfi_stubs.h │ ├── icall │ │ ├── bad-signature.c │ │ ├── external-call.c │ │ ├── lit.local.cfg.py │ │ ├── weak.c │ │ └── wrong-signature-mixed-lto.c │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── mfcall.cpp │ ├── multiple-inheritance.cpp │ ├── multiple-inheritance2.cpp │ ├── nvcall.cpp │ ├── overwrite.cpp │ ├── sibling.cpp │ ├── simple-fail.cpp │ ├── simple-pass.cpp │ ├── stats.cpp │ ├── target_uninstrumented.cpp │ ├── two-vcalls.cpp │ ├── utils.h │ ├── vdtor.cpp │ └── vtable-may-alias.cpp ├── crt │ ├── CMakeLists.txt │ ├── ctor_dtor.c │ ├── dso_handle.cpp │ ├── lit.cfg.py │ └── lit.site.cfg.py.in ├── dfsan │ ├── CMakeLists.txt │ ├── Inputs │ │ └── flags_abilist.txt │ ├── basic.c │ ├── custom.cpp │ ├── dump_labels.c │ ├── fast16labels.c │ ├── flags.c │ ├── flush.c │ ├── fncall.c │ ├── label_count.c │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── propagate.c │ ├── trace-cmp.c │ ├── vararg.c │ └── write_callback.c ├── fuzzer │ ├── AFLDriverTest.cpp │ ├── AbsNegAndConstant64Test.cpp │ ├── AbsNegAndConstantTest.cpp │ ├── AccumulateAllocationsTest.cpp │ ├── AcquireCrashStateTest.cpp │ ├── AlignmentAssumptionTest.cpp │ ├── BadStrcmpTest.cpp │ ├── Bingo.h │ ├── BogusInitializeTest.cpp │ ├── BufferOverflowOnInput.cpp │ ├── CMakeLists.txt │ ├── CallerCalleeTest.cpp │ ├── CleanseTest.cpp │ ├── CompressedTest.cpp │ ├── CounterTest.cpp │ ├── CrossOverTest.cpp │ ├── CustomCrossOverAndMutateTest.cpp │ ├── CustomCrossOverTest.cpp │ ├── CustomMutatorTest.cpp │ ├── CxxStringEqTest.cpp │ ├── DSO1.cpp │ ├── DSO2.cpp │ ├── DSOTestExtra.cpp │ ├── DSOTestMain.cpp │ ├── DeepRecursionTest.cpp │ ├── DivTest.cpp │ ├── EmptyTest.cpp │ ├── EquivalenceATest.cpp │ ├── EquivalenceBTest.cpp │ ├── ExplodeDFSanLabelsTest.cpp │ ├── FlagsTest.cpp │ ├── FourIndependentBranchesTest.cpp │ ├── FullCoverageSetTest.cpp │ ├── GcSectionsTest.cpp │ ├── ImplicitIntegerSignChangeTest.cpp │ ├── ImplicitSignedIntegerTruncationOrSignChangeTest.cpp │ ├── ImplicitSignedIntegerTruncationTest.cpp │ ├── ImplicitUnsignedIntegerTruncationTest.cpp │ ├── InitializeTest.cpp │ ├── IntegerOverflowTest.cpp │ ├── Labels20Test.cpp │ ├── LargeTest.cpp │ ├── LeakTest.cpp │ ├── LeakTimeoutTest.cpp │ ├── LoadTest.cpp │ ├── MagicSeparatorTest.cpp │ ├── Memcmp64BytesTest.cpp │ ├── MemcmpTest.cpp │ ├── MsanParamUnpoison.cpp │ ├── MultipleConstraintsOnSmallInputTest.cpp │ ├── NotinstrumentedTest.cpp │ ├── NthRunCrashTest.cpp │ ├── NullDerefOnEmptyTest.cpp │ ├── NullDerefTest.cpp │ ├── OneHugeAllocTest.cpp │ ├── OnlySomeBytesTest.cpp │ ├── OutOfMemorySingleLargeMallocTest.cpp │ ├── OutOfMemoryTest.cpp │ ├── OverwriteInputTest.cpp │ ├── PrintFuncTest.cpp │ ├── ReadBinaryTest.cpp │ ├── ReloadTest.cpp │ ├── RepeatedBytesTest.cpp │ ├── RepeatedMemcmp.cpp │ ├── ShallowOOMDeepCrash.cpp │ ├── ShrinkControlFlowSimpleTest.cpp │ ├── ShrinkControlFlowTest.cpp │ ├── ShrinkValueProfileTest.cpp │ ├── SignedIntOverflowTest.cpp │ ├── SimpleCmpTest.cpp │ ├── SimpleDictionaryTest.cpp │ ├── SimpleHashTest.cpp │ ├── SimpleTest.cpp │ ├── SimpleTestStdio.cpp │ ├── SimpleThreadedTest.cpp │ ├── SingleByteInputTest.cpp │ ├── SingleMemcmpTest.cpp │ ├── SingleStrcmpTest.cpp │ ├── SingleStrncmpTest.cpp │ ├── SleepOneSecondTest.cpp │ ├── SpamyTest.cpp │ ├── StrcmpTest.cpp │ ├── StrncmpOOBTest.cpp │ ├── StrncmpTest.cpp │ ├── StrstrTest.cpp │ ├── SwapCmpTest.cpp │ ├── Switch2Test.cpp │ ├── Switch3Test.cpp │ ├── SwitchTest.cpp │ ├── SymbolizeDeadlock.cpp │ ├── TableLookupTest.cpp │ ├── ThreadedLeakTest.cpp │ ├── ThreadedTest.cpp │ ├── ThreeBytes.cpp │ ├── ThreeFunctionsTest.cpp │ ├── TimeoutEmptyTest.cpp │ ├── TimeoutTest.cpp │ ├── TraceMallocTest.cpp │ ├── TraceMallocThreadedTest.cpp │ ├── TwoDifferentBugsTest.cpp │ ├── UninitializedStrlen.cpp │ ├── UseAfterDtor.cpp │ ├── acquire-crash-state.test │ ├── afl-driver-close-fd-mask.test │ ├── afl-driver-stderr.test │ ├── afl-driver.test │ ├── bad-strcmp.test │ ├── bogus-initialize.test │ ├── buffer-overflow-on-input.test │ ├── caller-callee.test │ ├── cleanse.test │ ├── compressed.test │ ├── counters.test │ ├── coverage.test │ ├── cross_over.test │ ├── cxxstring.test │ ├── dataflow.test │ ├── dead-stripping.test │ ├── deep-recursion.test │ ├── deprecated-instrumentation.test │ ├── dict1.txt │ ├── disable-leaks.test │ ├── dso.test │ ├── equivalence-signals.test │ ├── equivalence.test │ ├── exit-report.test │ ├── exit_on_src_pos.test │ ├── extra-counters.test │ ├── features_dir.test │ ├── fork-sigusr.test │ ├── fork-ubsan.test │ ├── fork.test │ ├── full-coverage-set.test │ ├── fuzzer-alignment-assumption.test │ ├── fuzzer-customcrossover.test │ ├── fuzzer-customcrossoverandmutate.test │ ├── fuzzer-custommutator.test │ ├── fuzzer-dict.test │ ├── fuzzer-dirs.test │ ├── fuzzer-fdmask.test │ ├── fuzzer-finalstats.test │ ├── fuzzer-flags.test │ ├── fuzzer-implicit-integer-sign-change.test │ ├── fuzzer-implicit-signed-integer-truncation-or-sign-change.test │ ├── fuzzer-implicit-signed-integer-truncation.test │ ├── fuzzer-implicit-unsigned-integer-truncation.test │ ├── fuzzer-leak.test │ ├── fuzzer-oom-with-profile.test │ ├── fuzzer-oom.test │ ├── fuzzer-printcovpcs.test │ ├── fuzzer-runs.test │ ├── fuzzer-seed.test │ ├── fuzzer-segv.test │ ├── fuzzer-singleinputs.test │ ├── fuzzer-threaded.test │ ├── fuzzer-timeout.test │ ├── fuzzer-ubsan.test │ ├── gc-sections.test │ ├── hi.txt │ ├── initialize.test │ ├── large.test │ ├── len_control.test │ ├── libcxx.test │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── magic-separator.test │ ├── max-number-of-runs.test │ ├── memcmp.test │ ├── memcmp64.test │ ├── merge-control-file.test │ ├── merge-posix.test │ ├── merge-sigusr.test │ ├── merge.test │ ├── merge_two_step.test │ ├── minimize_crash.test │ ├── minimize_two_crashes.test │ ├── msan-param-unpoison.test │ ├── msan.test │ ├── not-instrumented.test │ ├── null-deref-on-empty.test │ ├── null-deref.test │ ├── only-some-bytes-fork.test │ ├── only-some-bytes.test │ ├── overwrite-input.test │ ├── print-func.test │ ├── read-binary.test │ ├── recommended-dictionary.test │ ├── reduce_inputs.test │ ├── reload.test │ ├── repeated-bytes.test │ ├── seed_inputs.test │ ├── shrink.test │ ├── sigint.test │ ├── sigusr.test │ ├── simple-cmp.test │ ├── simple.test │ ├── standalone.test │ ├── strcmp.test │ ├── strncmp-oob.test │ ├── strncmp.test │ ├── strstr.test │ ├── swap-cmp.test │ ├── symbolize-deadlock.test │ ├── target-function.test │ ├── three-bytes.test │ ├── trace-malloc-2.test │ ├── trace-malloc-threaded.test │ ├── trace-malloc-unbalanced.test │ ├── trace-malloc.test │ ├── ulimit.test │ ├── unit │ │ └── lit.site.cfg.py.in │ ├── value-profile-cmp.test │ ├── value-profile-cmp2.test │ ├── value-profile-cmp3.test │ ├── value-profile-cmp4.test │ ├── value-profile-div.test │ ├── value-profile-load.test │ ├── value-profile-mem.test │ ├── value-profile-set.test │ ├── value-profile-strcmp.test │ ├── value-profile-strncmp.test │ ├── value-profile-switch.test │ └── windows-opt-ref.test ├── gwp_asan │ ├── CMakeLists.txt │ ├── double_delete.cpp │ ├── double_deletea.cpp │ ├── double_free.cpp │ ├── heap_buffer_overflow.cpp │ ├── heap_buffer_underflow.cpp │ ├── invalid_free_left.cpp │ ├── invalid_free_right.cpp │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── page_size.h │ ├── realloc.cpp │ ├── repeated_alloc.cpp │ ├── unit │ │ └── lit.site.cfg.py.in │ ├── use_after_delete.cpp │ ├── use_after_deletea.cpp │ └── use_after_free.cpp ├── hwasan │ ├── CMakeLists.txt │ ├── TestCases │ │ ├── Linux │ │ │ ├── aligned_alloc-alignment.cpp │ │ │ ├── decorate-proc-maps.c │ │ │ ├── lit.local.cfg.py │ │ │ ├── pvalloc-overflow.cpp │ │ │ ├── release-shadow.c │ │ │ └── vfork.c │ │ ├── Posix │ │ │ ├── lit.local.cfg.py │ │ │ └── posix_memalign-alignment.cpp │ │ ├── abort-message-android.cpp │ │ ├── allocator_returns_null.cpp │ │ ├── cfi.cpp │ │ ├── check-interface.cpp │ │ ├── deep-recursion.c │ │ ├── double-free.c │ │ ├── global.c │ │ ├── halt-on-error.cpp │ │ ├── heap-buffer-overflow.c │ │ ├── hwasan-print-shadow.cpp │ │ ├── longjmp.c │ │ ├── malloc-test.c │ │ ├── malloc_bisect.c │ │ ├── malloc_fill.cpp │ │ ├── many-threads-uaf.c │ │ ├── mem-intrinsics-zero-size.c │ │ ├── mem-intrinsics.c │ │ ├── new-test.cpp │ │ ├── override-new-delete.cpp │ │ ├── print-memory-usage-android.c │ │ ├── print-memory-usage.c │ │ ├── print-module-map.c │ │ ├── pthread_exit.c │ │ ├── realloc-after-free.c │ │ ├── realloc-test.cpp │ │ ├── register-dump-no-fp.cpp │ │ ├── register-dump-read.c │ │ ├── rich-stack.c │ │ ├── sanitizer_malloc.cpp │ │ ├── sizes.cpp │ │ ├── stack-history-length.c │ │ ├── stack-oob.c │ │ ├── stack-uar-dynamic.c │ │ ├── stack-uar-realign.c │ │ ├── stack-uar.c │ │ ├── tag_in_free.c │ │ ├── tail-magic.c │ │ ├── thread-uaf.c │ │ ├── try-catch.cpp │ │ ├── uaf_with_rb_distance.c │ │ ├── use-after-free.c │ │ └── utils.h │ ├── lit.cfg.py │ └── lit.site.cfg.py.in ├── interception │ ├── CMakeLists.txt │ └── Unit │ │ └── lit.site.cfg.py.in ├── lit.common.cfg.py ├── lit.common.configured.in ├── lsan │ ├── CMakeLists.txt │ ├── TestCases │ │ ├── Darwin │ │ │ ├── dispatch.mm │ │ │ └── lit.local.cfg.py │ │ ├── Linux │ │ │ ├── cleanup_in_tsd_destructor.c │ │ │ ├── disabler_in_tsd_destructor.c │ │ │ ├── fork.cpp │ │ │ ├── fork_and_leak.cpp │ │ │ ├── fork_threaded.cpp │ │ │ ├── guard-page.c │ │ │ ├── libdl_deadlock.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── log-path_test.cpp │ │ │ ├── use_tls_dynamic.cpp │ │ │ ├── use_tls_pthread_specific_dynamic.cpp │ │ │ ├── use_tls_pthread_specific_static.cpp │ │ │ └── use_tls_static.cpp │ │ ├── Posix │ │ │ └── lit.local.cfg.py │ │ ├── default_options.cpp │ │ ├── disabler.c │ │ ├── disabler.cpp │ │ ├── do_leak_check_override.cpp │ │ ├── high_allocator_contention.cpp │ │ ├── ignore_object.c │ │ ├── ignore_object_errors.cpp │ │ ├── large_allocation_leak.cpp │ │ ├── leak_check_at_exit.cpp │ │ ├── leak_check_before_thread_started.cpp │ │ ├── link_turned_off.cpp │ │ ├── many_tls_keys_pthread.cpp │ │ ├── many_tls_keys_thread.cpp │ │ ├── new_array_with_dtor_0.cpp │ │ ├── pointer_to_self.cpp │ │ ├── print_suppressions.cpp │ │ ├── recoverable_leak_check.cpp │ │ ├── register_root_region.cpp │ │ ├── sanity_check_pure_c.c │ │ ├── stale_stack_leak.cpp │ │ ├── strace_test.cpp │ │ ├── suppressions_default.cpp │ │ ├── suppressions_file.cpp │ │ ├── swapcontext.cpp │ │ ├── use_after_return.cpp │ │ ├── use_globals_initialized.cpp │ │ ├── use_globals_uninitialized.cpp │ │ ├── use_poisoned_asan.cpp │ │ ├── use_registers.cpp │ │ ├── use_stacks.cpp │ │ ├── use_stacks_threaded.cpp │ │ └── use_unaligned.cpp │ ├── lit.common.cfg.py │ └── lit.site.cfg.py.in ├── msan │ ├── CMakeLists.txt │ ├── Linux │ │ ├── bzero.cpp │ │ ├── cmsghdr.cpp │ │ ├── eventfd.cpp │ │ ├── fopencookie.cpp │ │ ├── forkpty.cpp │ │ ├── getresid.cpp │ │ ├── glob.cpp │ │ ├── glob_altdirfunc.cpp │ │ ├── glob_nomatch.cpp │ │ ├── glob_test_root │ │ │ ├── aa │ │ │ ├── ab │ │ │ └── ba │ │ ├── ioctl_sound.cpp │ │ ├── lit.local.cfg.py │ │ ├── mallinfo.cpp │ │ ├── mincore.cpp │ │ ├── name_to_handle_at.cpp │ │ ├── obstack.cpp │ │ ├── poll.cpp │ │ ├── process_vm_readv.cpp │ │ ├── reexec_unlimited_stack.cpp │ │ ├── sendmsg.cpp │ │ ├── strerror_r.cpp │ │ ├── sunrpc.cpp │ │ ├── sunrpc_bytes.cpp │ │ ├── sunrpc_string.cpp │ │ ├── syscalls.cpp │ │ ├── syscalls_sigaction.cpp │ │ ├── tcgetattr.cpp │ │ ├── xattr.cpp │ │ └── xattr_test_root │ │ │ └── a │ ├── Unit │ │ └── lit.site.cfg.py.in │ ├── __strxfrm_l.cpp │ ├── alloca.cpp │ ├── allocator_mapping.cpp │ ├── backtrace.cpp │ ├── c-strdup.c │ ├── chained_origin.cpp │ ├── chained_origin_empty_stack.cpp │ ├── chained_origin_limits.cpp │ ├── chained_origin_memcpy.cpp │ ├── chained_origin_with_signals.cpp │ ├── check-handler.cpp │ ├── check_mem_is_initialized.cpp │ ├── coverage-levels.cpp │ ├── ctermid.cpp │ ├── cxa_atexit.cpp │ ├── death-callback.cpp │ ├── default_blacklist.cpp │ ├── dlerror.cpp │ ├── dlopen_executable.cpp │ ├── dso-origin.cpp │ ├── dtls_test.c │ ├── dtor-base-access.cpp │ ├── dtor-bit-fields.cpp │ ├── dtor-derived-class.cpp │ ├── dtor-member.cpp │ ├── dtor-multiple-inheritance-nontrivial-class-members.cpp │ ├── dtor-multiple-inheritance.cpp │ ├── dtor-trivial-class-members.cpp │ ├── dtor-trivial.cpp │ ├── dtor-vtable-multiple-inheritance.cpp │ ├── dtor-vtable.cpp │ ├── errno.cpp │ ├── fgets_fputs.cpp │ ├── fork.cpp │ ├── fread_fwrite.cpp │ ├── fstat.cpp │ ├── ftime.cpp │ ├── getaddrinfo-positive.cpp │ ├── getaddrinfo.cpp │ ├── getc_unlocked.c │ ├── getline.cpp │ ├── getloadavg.cpp │ ├── getutent.cpp │ ├── heap-origin.cpp │ ├── icmp_slt_allones.cpp │ ├── iconv.cpp │ ├── if_indextoname.cpp │ ├── ifaddrs.cpp │ ├── initgroups.cpp │ ├── inline.cpp │ ├── insertvalue_origin.cpp │ ├── ioctl.cpp │ ├── ioctl_custom.cpp │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── loop-scope.cpp │ ├── memcmp_test.cpp │ ├── mktime.cpp │ ├── mmap.cpp │ ├── mmap_below_shadow.cpp │ ├── msan_check_mem_is_initialized.cpp │ ├── msan_copy_shadow.cpp │ ├── msan_dump_shadow.cpp │ ├── msan_print_shadow.cpp │ ├── msan_print_shadow2.cpp │ ├── msan_print_shadow3.cpp │ ├── mul_by_const.cpp │ ├── no_sanitize_memory.cpp │ ├── no_sanitize_memory_prop.cpp │ ├── origin-store-long.cpp │ ├── param_tls_limit.cpp │ ├── poison_in_free.cpp │ ├── pr32842.c │ ├── preinit_array.cpp │ ├── print_stats.cpp │ ├── pthread_getattr_np_deadlock.cpp │ ├── pthread_getname_np.cpp │ ├── pthread_setcancelstate.cpp │ ├── rand_r.cpp │ ├── readdir64.cpp │ ├── realloc-large-origin.cpp │ ├── realloc-origin.cpp │ ├── recover-dso.cpp │ ├── recover.cpp │ ├── report-demangling.cpp │ ├── scandir.cpp │ ├── scandir_null.cpp │ ├── scandir_test_root │ │ ├── aaa │ │ ├── aab │ │ └── bbb │ ├── scoped-interceptors.cpp │ ├── select.cpp │ ├── select_float_origin.cpp │ ├── select_origin.cpp │ ├── sem_getvalue.cpp │ ├── setlocale.cpp │ ├── sigaction.cpp │ ├── signal_stress_test.cpp │ ├── sigwait.cpp │ ├── sigwaitinfo.cpp │ ├── stack-origin.cpp │ ├── stack-origin2.cpp │ ├── strerror_r-non-gnu.c │ ├── strlen_of_shadow.cpp │ ├── strndup.cpp │ ├── strxfrm.cpp │ ├── sync_lock_set_and_test.cpp │ ├── test.h │ ├── textdomain.cpp │ ├── times.cpp │ ├── tls_reuse.cpp │ ├── tsearch.cpp │ ├── tzset.cpp │ ├── unaligned_read_origin.cpp │ ├── unpoison_param.cpp │ ├── unpoison_string.cpp │ ├── use-after-dtor.cpp │ ├── use-after-free.cpp │ ├── vararg.cpp │ ├── vector_cvt.cpp │ ├── vector_div.cpp │ ├── vector_select.cpp │ ├── wcsncpy.cpp │ └── wcsxfrm.cpp ├── profile │ ├── CMakeLists.txt │ ├── Inputs │ │ ├── comdat_rename.h │ │ ├── comdat_rename_1.cpp │ │ ├── comdat_rename_2.cpp │ │ ├── extern_template.cpp │ │ ├── extern_template.h │ │ ├── extern_template1.cpp │ │ ├── extern_template2.cpp │ │ ├── gcc-flag-compatibility.c │ │ ├── instrprof-alloc.c │ │ ├── instrprof-comdat-1.cpp │ │ ├── instrprof-comdat-2.cpp │ │ ├── instrprof-comdat.h │ │ ├── instrprof-dlopen-dlclose-main.c │ │ ├── instrprof-dlopen-dlclose-main.c.gcov │ │ ├── instrprof-dlopen-dlclose-main_three-libs.c.gcov │ │ ├── instrprof-dlopen-func.c │ │ ├── instrprof-dlopen-func.c.gcov │ │ ├── instrprof-dlopen-func2.c │ │ ├── instrprof-dlopen-func2.c.gcov │ │ ├── instrprof-dlopen-func3.c │ │ ├── instrprof-dlopen-func3.c.gcov │ │ ├── instrprof-dlopen-main.c │ │ ├── instrprof-dynamic-a.cpp │ │ ├── instrprof-dynamic-b.cpp │ │ ├── instrprof-dynamic-header.h │ │ ├── instrprof-dynamic-main.cpp │ │ ├── instrprof-file_ex.c │ │ ├── instrprof-gcov-__gcov_flush-multiple.c │ │ ├── instrprof-gcov-__gcov_flush-multiple.c.gcov │ │ ├── instrprof-gcov-__gcov_flush-terminate.c │ │ ├── instrprof-gcov-__gcov_flush-terminate.c.gcov │ │ ├── instrprof-gcov-exceptions.cpp │ │ ├── instrprof-gcov-exceptions.cpp.gcov │ │ ├── instrprof-gcov-execlp.c │ │ ├── instrprof-gcov-execlp.c.gcov │ │ ├── instrprof-gcov-execvp.c │ │ ├── instrprof-gcov-execvp.c.gcov │ │ ├── instrprof-gcov-fork.c │ │ ├── instrprof-gcov-fork.c.gcov │ │ ├── instrprof-gcov-multiple-bbs-single-line.c │ │ ├── instrprof-gcov-multiple-bbs-single-line.c.gcov │ │ ├── instrprof-gcov-one-line-function.c │ │ ├── instrprof-gcov-one-line-function.c.gcov │ │ ├── instrprof-gcov-switch1.c │ │ ├── instrprof-gcov-switch1.c.gcov │ │ ├── instrprof-gcov-switch2.c │ │ ├── instrprof-gcov-switch2.c.gcov │ │ ├── instrprof-get-filename-dso.c │ │ ├── instrprof-icall-promo.h │ │ ├── instrprof-icall-promo_1.cpp │ │ ├── instrprof-icall-promo_2.cpp │ │ ├── instrprof-merge-match-lib.c │ │ ├── instrprof-merge-match.c │ │ ├── instrprof-order-file-2.c │ │ ├── instrprof-order-file.c │ │ ├── instrprof-shared-lib.c │ │ ├── instrprof-shared-lib.c.gcov │ │ ├── instrprof-shared-lib_called-twice.c.gcov │ │ ├── instrprof-shared-lib_in-loop.c.gcov │ │ ├── instrprof-shared-main-gcov-flush.c │ │ ├── instrprof-shared-main-gcov-flush_no-writeout.c.gcov │ │ ├── instrprof-shared-main-gcov-flush_shared-call-after.c.gcov │ │ ├── instrprof-shared-main-gcov-flush_shared-call-before-after.c.gcov │ │ ├── instrprof-shared-main-gcov-flush_shared-call-before.c.gcov │ │ ├── instrprof-shared-main.c │ │ ├── instrprof-shared-main.c.gcov │ │ ├── instrprof-value-prof-evict.c │ │ ├── instrprof-value-prof-real.c │ │ └── instrprof-value-prof-visibility.c │ ├── Linux │ │ ├── comdat_rename.test │ │ ├── counter_promo_for.c │ │ ├── counter_promo_nest.c │ │ ├── counter_promo_while.c │ │ ├── coverage_ctors.cpp │ │ ├── coverage_dtor.cpp │ │ ├── coverage_shared.test │ │ ├── coverage_test.cpp │ │ ├── extern_template.test │ │ ├── instrprof-alloc.test │ │ ├── instrprof-basic.c │ │ ├── instrprof-comdat.test │ │ ├── instrprof-cs.c │ │ ├── instrprof-dir.c │ │ ├── instrprof-dlopen.test │ │ ├── instrprof-dynamic-one-shared.test │ │ ├── instrprof-dynamic-two-shared.test │ │ ├── instrprof-file_ex.test │ │ ├── instrprof-merge-vp.c │ │ ├── instrprof-value-merge.c │ │ ├── instrprof-value-prof-visibility.test │ │ ├── instrprof-value-prof-warn.test │ │ └── lit.local.cfg.py │ ├── Posix │ │ ├── Inputs │ │ │ └── instrprof-visibility-helper.cpp │ │ ├── instrprof-dlopen-dlclose-gcov.test │ │ ├── instrprof-dlopen.test │ │ ├── instrprof-dynamic-one-shared.test │ │ ├── instrprof-dynamic-two-shared.test │ │ ├── instrprof-gcov-execlp.test │ │ ├── instrprof-gcov-execvp.test │ │ ├── instrprof-gcov-fork.test │ │ ├── instrprof-get-filename-merge-mode.c │ │ ├── instrprof-shared-gcov-flush.test │ │ ├── instrprof-shared.test │ │ ├── instrprof-value-prof-shared.test │ │ ├── instrprof-visibility-kinds.inc │ │ ├── instrprof-visibility.cpp │ │ └── lit.local.cfg.py │ ├── coverage-inline.cpp │ ├── gcc-flag-compatibility.test │ ├── infinite_loop.c │ ├── instrprof-basic.c │ ├── instrprof-bufferio.c │ ├── instrprof-darwin-dead-strip.c │ ├── instrprof-darwin-exports.c │ ├── instrprof-dump.c │ ├── instrprof-error.c │ ├── instrprof-gcov-__gcov_flush-multiple.test │ ├── instrprof-gcov-__gcov_flush-terminate.test │ ├── instrprof-gcov-exceptions.test │ ├── instrprof-gcov-multiple-bbs-single-line.test │ ├── instrprof-gcov-one-line-function.test │ ├── instrprof-gcov-switch.test │ ├── instrprof-gcov-two-objects.test │ ├── instrprof-get-filename.c │ ├── instrprof-hostname.c │ ├── instrprof-icall-promo.test │ ├── instrprof-merge-match.test │ ├── instrprof-merge.c │ ├── instrprof-merging.cpp │ ├── instrprof-order-file.test │ ├── instrprof-override-filename-then-reset-default.c │ ├── instrprof-override-filename-with-env.c │ ├── instrprof-override-filename.c │ ├── instrprof-path.c │ ├── instrprof-reset-counters.c │ ├── instrprof-set-dir-mode.c │ ├── instrprof-set-file-object-merging.c │ ├── instrprof-set-file-object.c │ ├── instrprof-set-filename-then-reset-default.c │ ├── instrprof-set-filename.c │ ├── instrprof-value-prof-2.c │ ├── instrprof-value-prof-evict.test │ ├── instrprof-value-prof-reset.c │ ├── instrprof-value-prof.c │ ├── instrprof-value-prof.test │ ├── instrprof-version-mismatch.c │ ├── instrprof-without-libc.c │ ├── instrprof-write-file-atexit-explicitly.c │ ├── instrprof-write-file-only.c │ ├── instrprof-write-file.c │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── profile_test.h │ └── runtime_infinite.c ├── safestack │ ├── CMakeLists.txt │ ├── buffer-copy-vla.c │ ├── buffer-copy.c │ ├── canary.c │ ├── init.c │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── lto.c │ ├── overflow.c │ ├── pthread-cleanup.c │ ├── pthread-stack-size.c │ ├── pthread.c │ └── utils.h ├── sanitizer_common │ ├── CMakeLists.txt │ ├── TestCases │ │ ├── Darwin │ │ │ ├── abort_on_error.cpp │ │ │ ├── fputs_puts_null.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── malloc_zone.cpp │ │ │ └── print-stack-trace.cpp │ │ ├── FreeBSD │ │ │ ├── capsicum.cpp │ │ │ ├── fdevname.cpp │ │ │ └── lit.local.cfg.py │ │ ├── Linux │ │ │ ├── abort_on_error.cpp │ │ │ ├── aligned_alloc-alignment.cpp │ │ │ ├── aligned_alloc.c │ │ │ ├── allow_user_segv.cpp │ │ │ ├── assert.cpp │ │ │ ├── clock_gettime.c │ │ │ ├── closedir.c │ │ │ ├── crypt_r.cpp │ │ │ ├── decorate_proc_maps.cpp │ │ │ ├── deepbind.cpp │ │ │ ├── getpwnam_r_invalid_user.cpp │ │ │ ├── iconv_test.c │ │ │ ├── ill.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── mallopt.cpp │ │ │ ├── mlock_test.cpp │ │ │ ├── mmap64_test.c │ │ │ ├── mmap_write_exec.cpp │ │ │ ├── mprobe.cpp │ │ │ ├── name_to_handle_at.cpp │ │ │ ├── new_delete_test.cpp │ │ │ ├── open_memstream.cpp │ │ │ ├── pthread_mutex.cpp │ │ │ ├── ptrace.cpp │ │ │ ├── pvalloc-overflow.cpp │ │ │ ├── recv_msg_trunc.cpp │ │ │ ├── sched_getparam.cpp │ │ │ ├── sem_init_glibc.cpp │ │ │ ├── signal_line.cpp │ │ │ ├── signal_name.c │ │ │ ├── signal_segv_handler.cpp │ │ │ ├── signal_trap_handler.cpp │ │ │ ├── soft_rss_limit_mb_test.cpp │ │ │ ├── sysconf_interceptor_bypass_test.cpp │ │ │ ├── timerfd.cpp │ │ │ └── unexpected_format_specifier_test.cpp │ │ ├── NetBSD │ │ │ ├── asysctl.cpp │ │ │ ├── cdb.cpp │ │ │ ├── faccessat.cpp │ │ │ ├── fparseln.cpp │ │ │ ├── funopen2.cpp │ │ │ ├── getgrouplist.cpp │ │ │ ├── getgroupmembership.cpp │ │ │ ├── getvfsstat.cpp │ │ │ ├── gid_from_group.cpp │ │ │ ├── group_from_gid.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── md2.cpp │ │ │ ├── md4.cpp │ │ │ ├── md5.cpp │ │ │ ├── mi_vector_hash.cpp │ │ │ ├── netent.cpp │ │ │ ├── paccept.cpp │ │ │ ├── protoent.cpp │ │ │ ├── rmd160.cpp │ │ │ ├── sha1.cpp │ │ │ ├── sha2.cpp │ │ │ ├── statvfs1.cpp │ │ │ ├── strmode.cpp │ │ │ ├── strtoi.cpp │ │ │ ├── sysctlgetmibinfo.cpp │ │ │ ├── ttyent.cpp │ │ │ ├── uid_from_user.cpp │ │ │ └── user_from_uid.cpp │ │ ├── Posix │ │ │ ├── access.cpp │ │ │ ├── arc4random.cpp │ │ │ ├── crypt.cpp │ │ │ ├── dedup_token_length_test.cpp │ │ │ ├── devname.cpp │ │ │ ├── devname_r.cpp │ │ │ ├── dump_instruction_bytes.cpp │ │ │ ├── dump_registers.cpp │ │ │ ├── feof_fileno_ferror.cpp │ │ │ ├── fgetc_ungetc_getc.cpp │ │ │ ├── fgetln.cpp │ │ │ ├── fgets.cpp │ │ │ ├── fpe.cpp │ │ │ ├── fputc_putc_putchar.cpp │ │ │ ├── fputs_puts.cpp │ │ │ ├── fseek.cpp │ │ │ ├── fts.cpp │ │ │ ├── funopen.cpp │ │ │ ├── getc_unlocked.cpp │ │ │ ├── getfsent.cpp │ │ │ ├── getmntinfo.cpp │ │ │ ├── getpass.cpp │ │ │ ├── getpw_getgr.cpp │ │ │ ├── getrandom.c │ │ │ ├── getusershell.cpp │ │ │ ├── illegal_read_test.cpp │ │ │ ├── illegal_write_test.cpp │ │ │ ├── lit.local.cfg.py │ │ │ ├── lstat.cpp │ │ │ ├── mmap_test.c │ │ │ ├── nl_langinfo.cpp │ │ │ ├── popen.cpp │ │ │ ├── posix_memalign-alignment.cpp │ │ │ ├── putc_putchar_unlocked.cpp │ │ │ ├── readlink.c │ │ │ ├── readlinkat.c │ │ │ ├── regex.cpp │ │ │ ├── sanitizer_set_death_callback_test.cpp │ │ │ ├── sanitizer_set_report_fd_test.cpp │ │ │ ├── setvbuf.cpp │ │ │ ├── sl_add.cpp │ │ │ ├── strlcat.cpp │ │ │ ├── strlcpy.cpp │ │ │ ├── strtonum.cpp │ │ │ ├── strxfrm.c │ │ │ ├── sysctl.cpp │ │ │ ├── vis.cpp │ │ │ ├── wcsdup.c │ │ │ ├── wcsxfrm.c │ │ │ └── weak_hook_test.cpp │ │ ├── allocator_returns_null.cpp │ │ ├── corelimit.cpp │ │ ├── ctype.c │ │ ├── fopen_nullptr.c │ │ ├── get_module_and_offset_for_pc.cpp │ │ ├── hard_rss_limit_mb_test.cpp │ │ ├── malloc_hook.cpp │ │ ├── onprint.cpp │ │ ├── options-help.cpp │ │ ├── options-include.cpp │ │ ├── options-invalid.cpp │ │ ├── print-stack-trace.cpp │ │ ├── printf-ldbl.c │ │ ├── pthread_mutexattr_get.cpp │ │ ├── reallocarray-overflow.cpp │ │ ├── sanitizer_coverage_inline8bit_counter.cpp │ │ ├── sanitizer_coverage_no_prune.cpp │ │ ├── sanitizer_coverage_stack_depth.cpp │ │ ├── sanitizer_coverage_symbolize.cpp │ │ ├── sanitizer_coverage_trace_pc_guard-dso.cpp │ │ ├── sanitizer_coverage_trace_pc_guard-init.cpp │ │ ├── sanitizer_coverage_trace_pc_guard.cpp │ │ ├── scanf-ldbl.c │ │ ├── strcasestr.c │ │ ├── strcspn.c │ │ ├── strnlen.c │ │ ├── strpbrk.c │ │ ├── strspn.c │ │ ├── strstr.c │ │ ├── symbolize_pc.cpp │ │ ├── symbolize_pc_inline.cpp │ │ ├── symbolize_stack.cpp │ │ ├── wcrtomb.c │ │ └── wctomb.c │ ├── Unit │ │ └── lit.site.cfg.py.in │ ├── android_commands │ │ ├── android_common.py │ │ ├── android_compile.py │ │ └── android_run.py │ ├── ios_commands │ │ ├── iossim_compile.py │ │ ├── iossim_env.py │ │ ├── iossim_prepare.py │ │ └── iossim_run.py │ ├── lit.common.cfg.py │ ├── lit.site.cfg.py.in │ ├── print_address.h │ └── sanitizer_ucontext.h ├── scudo │ ├── CMakeLists.txt │ ├── aligned-new.cpp │ ├── alignment.c │ ├── dealloc-race.c │ ├── double-free.cpp │ ├── fsanitize.c │ ├── interface.cpp │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── malloc.cpp │ ├── memalign.c │ ├── mismatch.cpp │ ├── options.cpp │ ├── overflow.c │ ├── preinit.c │ ├── preload.cpp │ ├── quarantine.c │ ├── random_shuffle.cpp │ ├── realloc.cpp │ ├── rss.c │ ├── secondary.c │ ├── sized-delete.cpp │ ├── sizes.cpp │ ├── standalone │ │ ├── CMakeLists.txt │ │ └── unit │ │ │ └── lit.site.cfg.py.in │ ├── stats.c │ ├── symbols.test │ ├── threads.c │ ├── tsd_destruction.c │ └── valloc.c ├── shadowcallstack │ ├── CMakeLists.txt │ ├── init.c │ ├── libc_support.h │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── minimal_runtime.h │ └── overflow.c ├── tsan │ ├── CMakeLists.txt │ ├── Darwin │ │ ├── deadlock.mm │ │ ├── debug_external.cpp │ │ ├── dlopen.cpp │ │ ├── external-dups.cpp │ │ ├── external-ignore-noninstrumented.cpp │ │ ├── external-lib.cpp │ │ ├── external-noninstrumented-module.cpp │ │ ├── external-swift-debugging.cpp │ │ ├── external-swift.cpp │ │ ├── external.cpp │ │ ├── gcd-sync-block-copy.mm │ │ ├── ignore-noninstrumented.mm │ │ ├── libcxx-call-once.mm │ │ ├── libcxx-future.mm │ │ ├── libcxx-shared-ptr-recursive.mm │ │ ├── libcxx-shared-ptr-stress.mm │ │ ├── libcxx-shared-ptr.mm │ │ ├── lit.local.cfg.py │ │ ├── mach_vm_allocate.c │ │ ├── main_tid.mm │ │ ├── malloc-stack-logging.cpp │ │ ├── malloc_size.mm │ │ ├── norace-objcxx-run-time.mm │ │ ├── objc-double-property.mm │ │ ├── objc-race.mm │ │ ├── objc-simple.mm │ │ ├── objc-synchronize-cycle-tagged.mm │ │ ├── objc-synchronize-cycle.mm │ │ ├── objc-synchronize-nested-recursive.mm │ │ ├── objc-synchronize-tagged.mm │ │ ├── objc-synchronize.mm │ │ ├── os_unfair_lock.c │ │ ├── osatomics-add.mm │ │ ├── osatomics-bitops.mm │ │ ├── osatomics-list.mm │ │ ├── osspinlock-norace.cpp │ │ ├── realloc-zero.cpp │ │ ├── signals-blocked.cpp │ │ ├── symbolizer-atos.cpp │ │ ├── symbolizer-dladdr.cpp │ │ ├── workerthreads.mm │ │ ├── xpc-cancel.mm │ │ ├── xpc-race.mm │ │ └── xpc.mm │ ├── Linux │ │ ├── check_memcpy.c │ │ ├── check_preinit.cpp │ │ ├── double_race.cpp │ │ ├── lit.local.cfg.py │ │ ├── mutex_robust.cpp │ │ ├── mutex_robust2.cpp │ │ ├── pie_no_aslr.cpp │ │ ├── thread_timedjoin.c │ │ ├── thread_tryjoin.c │ │ ├── user_fopen.cpp │ │ └── user_malloc.cpp │ ├── Unit │ │ └── lit.site.cfg.py.in │ ├── aligned_vs_unaligned_race.cpp │ ├── annotate_happens_before.cpp │ ├── atexit.cpp │ ├── atexit2.cpp │ ├── atexit3.cpp │ ├── atomic_free.cpp │ ├── atomic_free2.cpp │ ├── atomic_free3.cpp │ ├── atomic_hle.cpp │ ├── atomic_norace.cpp │ ├── atomic_race.cpp │ ├── atomic_stack.cpp │ ├── atomic_store.cpp │ ├── barrier.cpp │ ├── bench.h │ ├── bench_acquire_only.cpp │ ├── bench_acquire_release.cpp │ ├── bench_local_mutex.cpp │ ├── bench_mutex.cpp │ ├── bench_release_only.cpp │ ├── bench_rwmutex.cpp │ ├── bench_shadow_flush.cpp │ ├── bench_single_writer.cpp │ ├── bench_ten_mutexes.cpp │ ├── benign_race.cpp │ ├── blacklist.cpp │ ├── blacklist2.cpp │ ├── cond.c │ ├── cond_cancel.c │ ├── cond_destruction.cpp │ ├── cond_race.cpp │ ├── cond_version.c │ ├── custom_mutex.h │ ├── custom_mutex0.cpp │ ├── custom_mutex1.cpp │ ├── custom_mutex2.cpp │ ├── custom_mutex3.cpp │ ├── custom_mutex4.cpp │ ├── custom_mutex5.cpp │ ├── cxa_guard_acquire.cpp │ ├── deadlock_detector_stress_test.cpp │ ├── debug_alloc_stack.cpp │ ├── debug_locate.cpp │ ├── debugging.cpp │ ├── deep_stack1.cpp │ ├── default_options.cpp │ ├── deflake.bash │ ├── dl_iterate_phdr.cpp │ ├── dlclose.cpp │ ├── dtls.c │ ├── exceptions.cpp │ ├── fd_close_norace.cpp │ ├── fd_close_norace2.cpp │ ├── fd_dup_norace.cpp │ ├── fd_dup_norace2.cpp │ ├── fd_dup_race.cpp │ ├── fd_location.cpp │ ├── fd_pipe_norace.cpp │ ├── fd_pipe_race.cpp │ ├── fd_socket_connect_norace.cpp │ ├── fd_socket_norace.cpp │ ├── fd_socketpair_norace.cpp │ ├── fd_stdout_race.cpp │ ├── fd_tid_recycled.cpp │ ├── fiber_asm.cpp │ ├── fiber_from_thread.cpp │ ├── fiber_longjmp.cpp │ ├── fiber_race.cpp │ ├── fiber_simple.cpp │ ├── fiber_two_threads.cpp │ ├── fork_atexit.cpp │ ├── fork_deadlock.cpp │ ├── fork_multithreaded.cpp │ ├── fork_multithreaded3.cpp │ ├── free_race.c │ ├── free_race.c.supp │ ├── free_race2.c │ ├── getline_nohang.cpp │ ├── global_race.cpp │ ├── global_race2.cpp │ ├── global_race3.cpp │ ├── halt_on_error.cpp │ ├── heap_race.cpp │ ├── ignore_free.cpp │ ├── ignore_lib0.cpp │ ├── ignore_lib0.cpp.supp │ ├── ignore_lib1.cpp │ ├── ignore_lib1.cpp.supp │ ├── ignore_lib2.cpp │ ├── ignore_lib2.cpp.supp │ ├── ignore_lib3.cpp │ ├── ignore_lib3.cpp.supp │ ├── ignore_lib4.cpp │ ├── ignore_lib5.cpp │ ├── ignore_lib5.cpp.supp │ ├── ignore_lib_lib.h │ ├── ignore_malloc.cpp │ ├── ignore_race.cpp │ ├── ignore_sync.cpp │ ├── ignored-interceptors-mmap.cpp │ ├── inlined_memcpy_race.cpp │ ├── inlined_memcpy_race2.cpp │ ├── interface_atomic_test.c │ ├── java.h │ ├── java_alloc.cpp │ ├── java_finalizer.cpp │ ├── java_find.cpp │ ├── java_heap_init.cpp │ ├── java_lock.cpp │ ├── java_lock_move.cpp │ ├── java_lock_rec.cpp │ ├── java_lock_rec_race.cpp │ ├── java_move_overlap.cpp │ ├── java_move_overlap_race.cpp │ ├── java_race.cpp │ ├── java_race_move.cpp │ ├── java_race_pc.cpp │ ├── java_rwlock.cpp │ ├── java_symbolization.cpp │ ├── java_symbolization_legacy.cpp │ ├── java_volatile.cpp │ ├── large_malloc_meta.cpp │ ├── libcxx │ │ ├── lit.local.cfg.py │ │ └── std_shared_ptr.cpp │ ├── libdispatch │ │ ├── after.c │ │ ├── apply-race.c │ │ ├── apply.c │ │ ├── async-norace.c │ │ ├── async-race.c │ │ ├── barrier-race.c │ │ ├── barrier.c │ │ ├── blocks.c │ │ ├── data.c │ │ ├── dispatch_main.c │ │ ├── dispatch_once_deadlock.c │ │ ├── fd.c │ │ ├── groups-destructor.cpp │ │ ├── groups-leave.c │ │ ├── groups-norace.c │ │ ├── groups-stress.c │ │ ├── io-barrier-race.c │ │ ├── io-barrier.c │ │ ├── io-cleanup.c │ │ ├── io-race.c │ │ ├── io.c │ │ ├── lit.local.cfg.py │ │ ├── once.c │ │ ├── semaphore-norace.c │ │ ├── serial-queue-norace.c │ │ ├── source-cancel.c │ │ ├── source-cancel2.c │ │ ├── source-event.c │ │ ├── source-event2.c │ │ ├── source-registration.c │ │ ├── source-registration2.c │ │ ├── source-serial.c │ │ ├── suspend.c │ │ ├── sync-block-copy.cpp │ │ ├── sync-norace.c │ │ ├── sync-race.c │ │ └── target-queue-norace.c │ ├── lit.cfg.py │ ├── lit.site.cfg.py.in │ ├── load_shared_lib.cpp │ ├── longjmp.cpp │ ├── longjmp2.cpp │ ├── longjmp3.cpp │ ├── longjmp4.cpp │ ├── lots_of_threads.c │ ├── malloc_overflow.cpp │ ├── malloc_stack.cpp │ ├── map32bit.cpp │ ├── memcmp_race.cpp │ ├── memcpy_race.cpp │ ├── mmap_large.cpp │ ├── mmap_stress.cpp │ ├── mop1.c │ ├── mop_with_offset.cpp │ ├── mop_with_offset2.cpp │ ├── must_deadlock.cpp │ ├── mutex_annotations.cpp │ ├── mutex_bad_read_lock.cpp │ ├── mutex_bad_read_unlock.cpp │ ├── mutex_bad_unlock.cpp │ ├── mutex_cycle2.c │ ├── mutex_cycle_long.c │ ├── mutex_destroy_locked.cpp │ ├── mutex_destroy_locked2.cpp │ ├── mutex_double_lock.cpp │ ├── mutex_lock_destroyed.cpp │ ├── mutexset1.cpp │ ├── mutexset2.cpp │ ├── mutexset3.cpp │ ├── mutexset4.cpp │ ├── mutexset5.cpp │ ├── mutexset6.cpp │ ├── mutexset7.cpp │ ├── mutexset8.cpp │ ├── pie_test.cpp │ ├── printf-1.c │ ├── pthread_atfork_deadlock.c │ ├── pthread_key.cpp │ ├── race_on_barrier.c │ ├── race_on_barrier2.c │ ├── race_on_fputs.cpp │ ├── race_on_heap.cpp │ ├── race_on_mutex.c │ ├── race_on_mutex2.c │ ├── race_on_puts.cpp │ ├── race_on_read.cpp │ ├── race_on_speculative_load.cpp │ ├── race_on_write.cpp │ ├── race_range_pc.cc │ ├── race_stress.cpp │ ├── race_top_suppression.cpp │ ├── race_top_suppression1.cpp │ ├── race_with_finished_thread.cpp │ ├── real_deadlock_detector_stress_test.cpp │ ├── restore_stack.cpp │ ├── setuid.c │ ├── setuid2.c │ ├── signal_block.cpp │ ├── signal_cond.cpp │ ├── signal_errno.cpp │ ├── signal_longjmp.cpp │ ├── signal_malloc.cpp │ ├── signal_pause.cpp │ ├── signal_recursive.cpp │ ├── signal_reset.cpp │ ├── signal_sync.cpp │ ├── signal_sync2.cpp │ ├── signal_thread.cpp │ ├── signal_write.cpp │ ├── sigsuspend.cpp │ ├── simple_race.c │ ├── simple_race.cpp │ ├── simple_stack.c │ ├── simple_stack2.cpp │ ├── sleep_sync.cpp │ ├── sleep_sync2.cpp │ ├── stack_race.cpp │ ├── stack_race2.cpp │ ├── stack_sync_reuse.cpp │ ├── static_init1.cpp │ ├── static_init2.cpp │ ├── static_init3.cpp │ ├── static_init4.cpp │ ├── static_init5.cpp │ ├── static_init6.cpp │ ├── strerror_r.cpp │ ├── sunrpc.cpp │ ├── suppress_same_address.cpp │ ├── suppress_same_stacks.cpp │ ├── suppressions_global.cpp │ ├── suppressions_global.cpp.supp │ ├── suppressions_mutex.cpp │ ├── suppressions_mutex.cpp.supp │ ├── suppressions_race.cpp │ ├── suppressions_race.cpp.supp │ ├── suppressions_race2.cpp │ ├── suppressions_race2.cpp.supp │ ├── test.h │ ├── thread_detach.c │ ├── thread_detach2.c │ ├── thread_end_with_ignore.cpp │ ├── thread_end_with_ignore2.cpp │ ├── thread_end_with_ignore3.cpp │ ├── thread_exit.c │ ├── thread_leak.c │ ├── thread_leak2.c │ ├── thread_leak3.c │ ├── thread_leak4.c │ ├── thread_leak5.c │ ├── thread_name.cpp │ ├── thread_name2.cpp │ ├── tiny_race.c │ ├── tls_race.cpp │ ├── tls_race2.cpp │ ├── tsan-vs-gvn.cpp │ ├── unaligned_norace.cpp │ ├── unaligned_race.cpp │ ├── vfork.cpp │ ├── virtual_inheritance_compile_bug.cpp │ ├── vptr_benign_race.cpp │ ├── vptr_harmful_race.cpp │ ├── vptr_harmful_race2.cpp │ ├── vptr_harmful_race3.cpp │ ├── vptr_harmful_race4.cpp │ └── write_in_reader_lock.cpp ├── ubsan │ ├── CMakeLists.txt │ ├── TestCases │ │ ├── Float │ │ │ └── cast-overflow.cpp │ │ ├── ImplicitConversion │ │ │ ├── integer-arithmetic-value-change.c │ │ │ ├── integer-conversion.c │ │ │ ├── integer-sign-change-blacklist.c │ │ │ ├── integer-sign-change-summary.cpp │ │ │ ├── integer-sign-change.c │ │ │ ├── integer-truncation.c │ │ │ ├── signed-integer-truncation-blacklist.c │ │ │ ├── signed-integer-truncation-or-sign-change-blacklist.c │ │ │ ├── signed-integer-truncation-or-sign-change-summary.cpp │ │ │ ├── signed-integer-truncation-summary.cpp │ │ │ ├── signed-integer-truncation.c │ │ │ ├── unsigned-integer-truncation-blacklist.c │ │ │ ├── unsigned-integer-truncation-summary.cpp │ │ │ └── unsigned-integer-truncation.c │ │ ├── Integer │ │ │ ├── add-overflow.cpp │ │ │ ├── div-overflow.cpp │ │ │ ├── div-zero.cpp │ │ │ ├── incdec-overflow.cpp │ │ │ ├── mul-overflow.cpp │ │ │ ├── negate-overflow.cpp │ │ │ ├── no-recover.cpp │ │ │ ├── shift.cpp │ │ │ ├── sub-overflow.cpp │ │ │ ├── summary.cpp │ │ │ ├── suppressions.cpp │ │ │ ├── uadd-overflow.cpp │ │ │ ├── uincdec-overflow.cpp │ │ │ ├── umul-overflow.cpp │ │ │ └── usub-overflow.cpp │ │ ├── Misc │ │ │ ├── Inputs │ │ │ │ ├── no-interception-dso.c │ │ │ │ └── returns-unexpectedly.c │ │ │ ├── Linux │ │ │ │ ├── lit.local.cfg.py │ │ │ │ ├── print_stack_trace.cpp │ │ │ │ └── ubsan_options.cpp │ │ │ ├── bool.cpp │ │ │ ├── bool.m │ │ │ ├── bounds.cpp │ │ │ ├── builtins.cpp │ │ │ ├── coverage-levels.cpp │ │ │ ├── deduplication.cpp │ │ │ ├── enum.cpp │ │ │ ├── log-path_test.cpp │ │ │ ├── missing_return.cpp │ │ │ ├── monitor.cpp │ │ │ ├── no-interception.cpp │ │ │ ├── nonnull-arg.cpp │ │ │ ├── nonnull.cpp │ │ │ ├── nullability.c │ │ │ ├── print_summary.c │ │ │ ├── unreachable.cpp │ │ │ └── vla.c │ │ ├── Pointer │ │ │ ├── alignment-assumption-attribute-align_value-on-lvalue.cpp │ │ │ ├── alignment-assumption-attribute-align_value-on-paramvar.cpp │ │ │ ├── alignment-assumption-attribute-alloc_align-on-function-variable.cpp │ │ │ ├── alignment-assumption-attribute-alloc_align-on-function.cpp │ │ │ ├── alignment-assumption-attribute-assume_aligned-on-function-two-params.cpp │ │ │ ├── alignment-assumption-attribute-assume_aligned-on-function.cpp │ │ │ ├── alignment-assumption-blacklist.cpp │ │ │ ├── alignment-assumption-builtin_assume_aligned-three-params-variable.cpp │ │ │ ├── alignment-assumption-builtin_assume_aligned-three-params.cpp │ │ │ ├── alignment-assumption-builtin_assume_aligned-two-params.cpp │ │ │ ├── alignment-assumption-openmp.cpp │ │ │ ├── alignment-assumption-summary.cpp │ │ │ ├── index-overflow.cpp │ │ │ ├── nullptr-and-nonzero-offset-constants.cpp │ │ │ ├── nullptr-and-nonzero-offset-summary.cpp │ │ │ ├── nullptr-and-nonzero-offset-variable.cpp │ │ │ └── unsigned-index-expression.cpp │ │ └── TypeCheck │ │ │ ├── Function │ │ │ ├── function.cpp │ │ │ └── lit.local.cfg.py │ │ │ ├── Linux │ │ │ ├── PR33221.cpp │ │ │ └── lit.local.cfg.py │ │ │ ├── PR33221.cpp │ │ │ ├── misaligned.cpp │ │ │ ├── null.cpp │ │ │ ├── vptr-corrupted-vtable-itanium.cpp │ │ │ ├── vptr-non-unique-typeinfo.cpp │ │ │ ├── vptr-virtual-base-construction.cpp │ │ │ ├── vptr-virtual-base.cpp │ │ │ └── vptr.cpp │ ├── lit.common.cfg.py │ └── lit.site.cfg.py.in ├── ubsan_minimal │ ├── CMakeLists.txt │ ├── TestCases │ │ ├── alignment-assumption.c │ │ ├── implicit-integer-sign-change.c │ │ ├── implicit-signed-integer-truncation-or-sign-change.c │ │ ├── implicit-signed-integer-truncation.c │ │ ├── implicit-unsigned-integer-truncation.c │ │ ├── nullptr-and-nonzero-offset.c │ │ ├── recover-dedup-limit.cpp │ │ ├── recover-dedup.cpp │ │ ├── test-darwin-interface.c │ │ └── uadd-overflow.cpp │ ├── lit.common.cfg.py │ └── lit.site.cfg.py.in └── xray │ ├── CMakeLists.txt │ ├── TestCases │ └── Posix │ │ ├── always-never-instrument.cpp │ │ ├── arg1-arg0-logging.cpp │ │ ├── arg1-logger.cpp │ │ ├── arg1-logging-implicit-this.cpp │ │ ├── argv0-log-file-name.cpp │ │ ├── basic-filtering.cpp │ │ ├── c-test.cpp │ │ ├── clang-no-xray-instrument.cpp │ │ ├── common-trampoline-alignment.cpp │ │ ├── coverage-sample.cpp │ │ ├── custom-event-handler-alignment.cpp │ │ ├── custom-event-logging.cpp │ │ ├── fdr-mode-inmemory.cpp │ │ ├── fdr-mode-multiple.cpp │ │ ├── fdr-mode.cpp │ │ ├── fdr-reinit.cpp │ │ ├── fdr-single-thread.cpp │ │ ├── fdr-thread-order.cpp │ │ ├── fixedsize-logging.cpp │ │ ├── fork_basic_logging.cpp │ │ ├── func-id-utils.cpp │ │ ├── logging-modes.cpp │ │ ├── optional-inmemory-log.cpp │ │ ├── patching-unpatching.cpp │ │ ├── pic_test.cpp │ │ ├── profiling-multi-threaded.cpp │ │ ├── profiling-single-threaded.cpp │ │ └── quiet-start.cpp │ ├── Unit │ └── lit.site.cfg.py.in │ ├── lit.cfg.py │ └── lit.site.cfg.py.in ├── tools ├── CMakeLists.txt └── gwp_asan │ ├── CMakeLists.txt │ └── stack_trace_compressor_fuzzer.cpp ├── unittests ├── CMakeLists.txt ├── lit.common.unit.cfg.py ├── lit.common.unit.configured.in └── lit_unittest_cfg_utils.py ├── utils ├── generate_netbsd_ioctls.awk └── generate_netbsd_syscalls.awk └── www ├── content.css ├── index.html ├── menu.css └── menu.html.incl /.arcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/.arcconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OWNERS.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/CODE_OWNERS.TXT -------------------------------------------------------------------------------- /CREDITS.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/CREDITS.TXT -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/README.txt -------------------------------------------------------------------------------- /cmake/base-config-ix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/cmake/base-config-ix.cmake -------------------------------------------------------------------------------- /cmake/caches/Apple.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/cmake/caches/Apple.cmake -------------------------------------------------------------------------------- /cmake/config-ix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/cmake/config-ix.cmake -------------------------------------------------------------------------------- /docs/TestingGuide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/docs/TestingGuide.rst -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/xray/xray_records.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/include/xray/xray_records.h -------------------------------------------------------------------------------- /lib/BlocksRuntime/Block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/BlocksRuntime/Block.h -------------------------------------------------------------------------------- /lib/BlocksRuntime/data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/BlocksRuntime/data.c -------------------------------------------------------------------------------- /lib/BlocksRuntime/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/BlocksRuntime/runtime.c -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/asan/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/asan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/asan/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/README.txt -------------------------------------------------------------------------------- /lib/asan/asan.syms.extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan.syms.extra -------------------------------------------------------------------------------- /lib/asan/asan_activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_activation.h -------------------------------------------------------------------------------- /lib/asan/asan_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_allocator.cpp -------------------------------------------------------------------------------- /lib/asan/asan_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_allocator.h -------------------------------------------------------------------------------- /lib/asan/asan_blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_blacklist.txt -------------------------------------------------------------------------------- /lib/asan/asan_debugging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_debugging.cpp -------------------------------------------------------------------------------- /lib/asan/asan_errors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_errors.cpp -------------------------------------------------------------------------------- /lib/asan/asan_errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_errors.h -------------------------------------------------------------------------------- /lib/asan/asan_fake_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_fake_stack.h -------------------------------------------------------------------------------- /lib/asan/asan_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_flags.cpp -------------------------------------------------------------------------------- /lib/asan/asan_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_flags.h -------------------------------------------------------------------------------- /lib/asan/asan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_flags.inc -------------------------------------------------------------------------------- /lib/asan/asan_fuchsia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_fuchsia.cpp -------------------------------------------------------------------------------- /lib/asan/asan_globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_globals.cpp -------------------------------------------------------------------------------- /lib/asan/asan_interface.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_interface.inc -------------------------------------------------------------------------------- /lib/asan/asan_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_internal.h -------------------------------------------------------------------------------- /lib/asan/asan_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_linux.cpp -------------------------------------------------------------------------------- /lib/asan/asan_lock.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/asan/asan_mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_mac.cpp -------------------------------------------------------------------------------- /lib/asan/asan_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_mapping.h -------------------------------------------------------------------------------- /lib/asan/asan_poisoning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_poisoning.cpp -------------------------------------------------------------------------------- /lib/asan/asan_poisoning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_poisoning.h -------------------------------------------------------------------------------- /lib/asan/asan_posix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_posix.cpp -------------------------------------------------------------------------------- /lib/asan/asan_preinit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_preinit.cpp -------------------------------------------------------------------------------- /lib/asan/asan_report.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_report.cpp -------------------------------------------------------------------------------- /lib/asan/asan_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_report.h -------------------------------------------------------------------------------- /lib/asan/asan_rtems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_rtems.cpp -------------------------------------------------------------------------------- /lib/asan/asan_rtl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_rtl.cpp -------------------------------------------------------------------------------- /lib/asan/asan_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_stack.cpp -------------------------------------------------------------------------------- /lib/asan/asan_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_stack.h -------------------------------------------------------------------------------- /lib/asan/asan_stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_stats.cpp -------------------------------------------------------------------------------- /lib/asan/asan_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_stats.h -------------------------------------------------------------------------------- /lib/asan/asan_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_thread.cpp -------------------------------------------------------------------------------- /lib/asan/asan_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_thread.h -------------------------------------------------------------------------------- /lib/asan/asan_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/asan_win.cpp -------------------------------------------------------------------------------- /lib/asan/weak_symbols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/asan/weak_symbols.txt -------------------------------------------------------------------------------- /lib/builtins/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/CMakeLists.txt -------------------------------------------------------------------------------- /lib/builtins/Darwin-excludes/ios.txt: -------------------------------------------------------------------------------- 1 | apple_versioning 2 | -------------------------------------------------------------------------------- /lib/builtins/Darwin-excludes/iossim.txt: -------------------------------------------------------------------------------- 1 | apple_versioning 2 | -------------------------------------------------------------------------------- /lib/builtins/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/README.txt -------------------------------------------------------------------------------- /lib/builtins/absvdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/absvdi2.c -------------------------------------------------------------------------------- /lib/builtins/absvsi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/absvsi2.c -------------------------------------------------------------------------------- /lib/builtins/absvti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/absvti2.c -------------------------------------------------------------------------------- /lib/builtins/adddf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/adddf3.c -------------------------------------------------------------------------------- /lib/builtins/addsf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/addsf3.c -------------------------------------------------------------------------------- /lib/builtins/addtf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/addtf3.c -------------------------------------------------------------------------------- /lib/builtins/addvdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/addvdi3.c -------------------------------------------------------------------------------- /lib/builtins/addvsi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/addvsi3.c -------------------------------------------------------------------------------- /lib/builtins/addvti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/addvti3.c -------------------------------------------------------------------------------- /lib/builtins/arm/addsf3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/addsf3.S -------------------------------------------------------------------------------- /lib/builtins/arm/bswapdi2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/bswapdi2.S -------------------------------------------------------------------------------- /lib/builtins/arm/bswapsi2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/bswapsi2.S -------------------------------------------------------------------------------- /lib/builtins/arm/chkstk.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/chkstk.S -------------------------------------------------------------------------------- /lib/builtins/arm/clzdi2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/clzdi2.S -------------------------------------------------------------------------------- /lib/builtins/arm/clzsi2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/clzsi2.S -------------------------------------------------------------------------------- /lib/builtins/arm/divsi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/divsi3.S -------------------------------------------------------------------------------- /lib/builtins/arm/eqdf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/eqdf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/eqsf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/eqsf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/fp_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/fp_mode.c -------------------------------------------------------------------------------- /lib/builtins/arm/gedf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/gedf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/gesf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/gesf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/gtdf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/gtdf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/gtsf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/gtsf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/ledf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/ledf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/lesf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/lesf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/ltdf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/ltdf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/ltsf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/ltsf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/modsi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/modsi3.S -------------------------------------------------------------------------------- /lib/builtins/arm/nedf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/nedf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/nesf2vfp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/nesf2vfp.S -------------------------------------------------------------------------------- /lib/builtins/arm/switch16.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/switch16.S -------------------------------------------------------------------------------- /lib/builtins/arm/switch32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/switch32.S -------------------------------------------------------------------------------- /lib/builtins/arm/switch8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/switch8.S -------------------------------------------------------------------------------- /lib/builtins/arm/switchu8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/switchu8.S -------------------------------------------------------------------------------- /lib/builtins/arm/sync-ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/sync-ops.h -------------------------------------------------------------------------------- /lib/builtins/arm/udivsi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/udivsi3.S -------------------------------------------------------------------------------- /lib/builtins/arm/umodsi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/arm/umodsi3.S -------------------------------------------------------------------------------- /lib/builtins/ashldi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ashldi3.c -------------------------------------------------------------------------------- /lib/builtins/ashlti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ashlti3.c -------------------------------------------------------------------------------- /lib/builtins/ashrdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ashrdi3.c -------------------------------------------------------------------------------- /lib/builtins/ashrti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ashrti3.c -------------------------------------------------------------------------------- /lib/builtins/assembly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/assembly.h -------------------------------------------------------------------------------- /lib/builtins/atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/atomic.c -------------------------------------------------------------------------------- /lib/builtins/bswapdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/bswapdi2.c -------------------------------------------------------------------------------- /lib/builtins/bswapsi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/bswapsi2.c -------------------------------------------------------------------------------- /lib/builtins/clear_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/clear_cache.c -------------------------------------------------------------------------------- /lib/builtins/clzdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/clzdi2.c -------------------------------------------------------------------------------- /lib/builtins/clzsi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/clzsi2.c -------------------------------------------------------------------------------- /lib/builtins/clzti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/clzti2.c -------------------------------------------------------------------------------- /lib/builtins/cmpdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/cmpdi2.c -------------------------------------------------------------------------------- /lib/builtins/cmpti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/cmpti2.c -------------------------------------------------------------------------------- /lib/builtins/comparedf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/comparedf2.c -------------------------------------------------------------------------------- /lib/builtins/comparesf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/comparesf2.c -------------------------------------------------------------------------------- /lib/builtins/comparetf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/comparetf2.c -------------------------------------------------------------------------------- /lib/builtins/cpu_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/cpu_model.c -------------------------------------------------------------------------------- /lib/builtins/ctzdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ctzdi2.c -------------------------------------------------------------------------------- /lib/builtins/ctzsi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ctzsi2.c -------------------------------------------------------------------------------- /lib/builtins/ctzti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ctzti2.c -------------------------------------------------------------------------------- /lib/builtins/divdc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divdc3.c -------------------------------------------------------------------------------- /lib/builtins/divdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divdf3.c -------------------------------------------------------------------------------- /lib/builtins/divdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divdi3.c -------------------------------------------------------------------------------- /lib/builtins/divmoddi4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divmoddi4.c -------------------------------------------------------------------------------- /lib/builtins/divmodsi4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divmodsi4.c -------------------------------------------------------------------------------- /lib/builtins/divsc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divsc3.c -------------------------------------------------------------------------------- /lib/builtins/divsf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divsf3.c -------------------------------------------------------------------------------- /lib/builtins/divsi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divsi3.c -------------------------------------------------------------------------------- /lib/builtins/divtc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divtc3.c -------------------------------------------------------------------------------- /lib/builtins/divtf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divtf3.c -------------------------------------------------------------------------------- /lib/builtins/divti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divti3.c -------------------------------------------------------------------------------- /lib/builtins/divxc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/divxc3.c -------------------------------------------------------------------------------- /lib/builtins/emutls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/emutls.c -------------------------------------------------------------------------------- /lib/builtins/eprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/eprintf.c -------------------------------------------------------------------------------- /lib/builtins/extenddftf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/extenddftf2.c -------------------------------------------------------------------------------- /lib/builtins/extendhfsf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/extendhfsf2.c -------------------------------------------------------------------------------- /lib/builtins/extendsfdf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/extendsfdf2.c -------------------------------------------------------------------------------- /lib/builtins/extendsftf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/extendsftf2.c -------------------------------------------------------------------------------- /lib/builtins/ffsdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ffsdi2.c -------------------------------------------------------------------------------- /lib/builtins/ffssi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ffssi2.c -------------------------------------------------------------------------------- /lib/builtins/ffsti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ffsti2.c -------------------------------------------------------------------------------- /lib/builtins/fixdfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixdfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixdfsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixdfsi.c -------------------------------------------------------------------------------- /lib/builtins/fixdfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixdfti.c -------------------------------------------------------------------------------- /lib/builtins/fixsfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixsfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixsfsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixsfsi.c -------------------------------------------------------------------------------- /lib/builtins/fixsfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixsfti.c -------------------------------------------------------------------------------- /lib/builtins/fixtfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixtfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixtfsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixtfsi.c -------------------------------------------------------------------------------- /lib/builtins/fixtfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixtfti.c -------------------------------------------------------------------------------- /lib/builtins/fixunsdfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunsdfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixunsdfsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunsdfsi.c -------------------------------------------------------------------------------- /lib/builtins/fixunsdfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunsdfti.c -------------------------------------------------------------------------------- /lib/builtins/fixunssfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunssfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixunssfsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunssfsi.c -------------------------------------------------------------------------------- /lib/builtins/fixunssfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunssfti.c -------------------------------------------------------------------------------- /lib/builtins/fixunstfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunstfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixunstfsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunstfsi.c -------------------------------------------------------------------------------- /lib/builtins/fixunstfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunstfti.c -------------------------------------------------------------------------------- /lib/builtins/fixunsxfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunsxfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixunsxfsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunsxfsi.c -------------------------------------------------------------------------------- /lib/builtins/fixunsxfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixunsxfti.c -------------------------------------------------------------------------------- /lib/builtins/fixxfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixxfdi.c -------------------------------------------------------------------------------- /lib/builtins/fixxfti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fixxfti.c -------------------------------------------------------------------------------- /lib/builtins/floatdidf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatdidf.c -------------------------------------------------------------------------------- /lib/builtins/floatdisf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatdisf.c -------------------------------------------------------------------------------- /lib/builtins/floatditf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatditf.c -------------------------------------------------------------------------------- /lib/builtins/floatdixf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatdixf.c -------------------------------------------------------------------------------- /lib/builtins/floatsidf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatsidf.c -------------------------------------------------------------------------------- /lib/builtins/floatsisf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatsisf.c -------------------------------------------------------------------------------- /lib/builtins/floatsitf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatsitf.c -------------------------------------------------------------------------------- /lib/builtins/floattidf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floattidf.c -------------------------------------------------------------------------------- /lib/builtins/floattisf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floattisf.c -------------------------------------------------------------------------------- /lib/builtins/floattitf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floattitf.c -------------------------------------------------------------------------------- /lib/builtins/floattixf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floattixf.c -------------------------------------------------------------------------------- /lib/builtins/floatundidf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatundidf.c -------------------------------------------------------------------------------- /lib/builtins/floatundisf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatundisf.c -------------------------------------------------------------------------------- /lib/builtins/floatunditf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatunditf.c -------------------------------------------------------------------------------- /lib/builtins/floatundixf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatundixf.c -------------------------------------------------------------------------------- /lib/builtins/floatunsidf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatunsidf.c -------------------------------------------------------------------------------- /lib/builtins/floatunsisf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatunsisf.c -------------------------------------------------------------------------------- /lib/builtins/floatunsitf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatunsitf.c -------------------------------------------------------------------------------- /lib/builtins/floatuntidf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatuntidf.c -------------------------------------------------------------------------------- /lib/builtins/floatuntisf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatuntisf.c -------------------------------------------------------------------------------- /lib/builtins/floatuntitf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatuntitf.c -------------------------------------------------------------------------------- /lib/builtins/floatuntixf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/floatuntixf.c -------------------------------------------------------------------------------- /lib/builtins/fp_extend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fp_extend.h -------------------------------------------------------------------------------- /lib/builtins/fp_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fp_lib.h -------------------------------------------------------------------------------- /lib/builtins/fp_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fp_mode.c -------------------------------------------------------------------------------- /lib/builtins/fp_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fp_mode.h -------------------------------------------------------------------------------- /lib/builtins/fp_trunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/fp_trunc.h -------------------------------------------------------------------------------- /lib/builtins/i386/ashldi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/ashldi3.S -------------------------------------------------------------------------------- /lib/builtins/i386/ashrdi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/ashrdi3.S -------------------------------------------------------------------------------- /lib/builtins/i386/chkstk.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/chkstk.S -------------------------------------------------------------------------------- /lib/builtins/i386/chkstk2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/chkstk2.S -------------------------------------------------------------------------------- /lib/builtins/i386/divdi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/divdi3.S -------------------------------------------------------------------------------- /lib/builtins/i386/lshrdi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/lshrdi3.S -------------------------------------------------------------------------------- /lib/builtins/i386/moddi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/moddi3.S -------------------------------------------------------------------------------- /lib/builtins/i386/muldi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/muldi3.S -------------------------------------------------------------------------------- /lib/builtins/i386/udivdi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/udivdi3.S -------------------------------------------------------------------------------- /lib/builtins/i386/umoddi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/i386/umoddi3.S -------------------------------------------------------------------------------- /lib/builtins/int_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/int_lib.h -------------------------------------------------------------------------------- /lib/builtins/int_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/int_math.h -------------------------------------------------------------------------------- /lib/builtins/int_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/int_types.h -------------------------------------------------------------------------------- /lib/builtins/int_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/int_util.c -------------------------------------------------------------------------------- /lib/builtins/int_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/int_util.h -------------------------------------------------------------------------------- /lib/builtins/lshrdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/lshrdi3.c -------------------------------------------------------------------------------- /lib/builtins/lshrti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/lshrti3.c -------------------------------------------------------------------------------- /lib/builtins/moddi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/moddi3.c -------------------------------------------------------------------------------- /lib/builtins/modsi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/modsi3.c -------------------------------------------------------------------------------- /lib/builtins/modti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/modti3.c -------------------------------------------------------------------------------- /lib/builtins/muldc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/muldc3.c -------------------------------------------------------------------------------- /lib/builtins/muldf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/muldf3.c -------------------------------------------------------------------------------- /lib/builtins/muldi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/muldi3.c -------------------------------------------------------------------------------- /lib/builtins/mulodi4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulodi4.c -------------------------------------------------------------------------------- /lib/builtins/mulosi4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulosi4.c -------------------------------------------------------------------------------- /lib/builtins/muloti4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/muloti4.c -------------------------------------------------------------------------------- /lib/builtins/mulsc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulsc3.c -------------------------------------------------------------------------------- /lib/builtins/mulsf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulsf3.c -------------------------------------------------------------------------------- /lib/builtins/multc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/multc3.c -------------------------------------------------------------------------------- /lib/builtins/multf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/multf3.c -------------------------------------------------------------------------------- /lib/builtins/multi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/multi3.c -------------------------------------------------------------------------------- /lib/builtins/mulvdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulvdi3.c -------------------------------------------------------------------------------- /lib/builtins/mulvsi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulvsi3.c -------------------------------------------------------------------------------- /lib/builtins/mulvti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulvti3.c -------------------------------------------------------------------------------- /lib/builtins/mulxc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/mulxc3.c -------------------------------------------------------------------------------- /lib/builtins/negdf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/negdf2.c -------------------------------------------------------------------------------- /lib/builtins/negdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/negdi2.c -------------------------------------------------------------------------------- /lib/builtins/negsf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/negsf2.c -------------------------------------------------------------------------------- /lib/builtins/negti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/negti2.c -------------------------------------------------------------------------------- /lib/builtins/negvdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/negvdi2.c -------------------------------------------------------------------------------- /lib/builtins/negvsi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/negvsi2.c -------------------------------------------------------------------------------- /lib/builtins/negvti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/negvti2.c -------------------------------------------------------------------------------- /lib/builtins/paritydi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/paritydi2.c -------------------------------------------------------------------------------- /lib/builtins/paritysi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/paritysi2.c -------------------------------------------------------------------------------- /lib/builtins/parityti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/parityti2.c -------------------------------------------------------------------------------- /lib/builtins/popcountdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/popcountdi2.c -------------------------------------------------------------------------------- /lib/builtins/popcountsi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/popcountsi2.c -------------------------------------------------------------------------------- /lib/builtins/popcountti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/popcountti2.c -------------------------------------------------------------------------------- /lib/builtins/powidf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/powidf2.c -------------------------------------------------------------------------------- /lib/builtins/powisf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/powisf2.c -------------------------------------------------------------------------------- /lib/builtins/powitf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/powitf2.c -------------------------------------------------------------------------------- /lib/builtins/powixf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/powixf2.c -------------------------------------------------------------------------------- /lib/builtins/ppc/DD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/DD.h -------------------------------------------------------------------------------- /lib/builtins/ppc/divtc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/divtc3.c -------------------------------------------------------------------------------- /lib/builtins/ppc/fixtfdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/fixtfdi.c -------------------------------------------------------------------------------- /lib/builtins/ppc/gcc_qadd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/gcc_qadd.c -------------------------------------------------------------------------------- /lib/builtins/ppc/gcc_qdiv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/gcc_qdiv.c -------------------------------------------------------------------------------- /lib/builtins/ppc/gcc_qmul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/gcc_qmul.c -------------------------------------------------------------------------------- /lib/builtins/ppc/gcc_qsub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/gcc_qsub.c -------------------------------------------------------------------------------- /lib/builtins/ppc/multc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/multc3.c -------------------------------------------------------------------------------- /lib/builtins/ppc/restFP.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/restFP.S -------------------------------------------------------------------------------- /lib/builtins/ppc/saveFP.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ppc/saveFP.S -------------------------------------------------------------------------------- /lib/builtins/riscv/mulsi3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/riscv/mulsi3.S -------------------------------------------------------------------------------- /lib/builtins/subdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/subdf3.c -------------------------------------------------------------------------------- /lib/builtins/subsf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/subsf3.c -------------------------------------------------------------------------------- /lib/builtins/subtf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/subtf3.c -------------------------------------------------------------------------------- /lib/builtins/subvdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/subvdi3.c -------------------------------------------------------------------------------- /lib/builtins/subvsi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/subvsi3.c -------------------------------------------------------------------------------- /lib/builtins/subvti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/subvti3.c -------------------------------------------------------------------------------- /lib/builtins/truncdfhf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/truncdfhf2.c -------------------------------------------------------------------------------- /lib/builtins/truncdfsf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/truncdfsf2.c -------------------------------------------------------------------------------- /lib/builtins/truncsfhf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/truncsfhf2.c -------------------------------------------------------------------------------- /lib/builtins/trunctfdf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/trunctfdf2.c -------------------------------------------------------------------------------- /lib/builtins/trunctfsf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/trunctfsf2.c -------------------------------------------------------------------------------- /lib/builtins/ucmpdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ucmpdi2.c -------------------------------------------------------------------------------- /lib/builtins/ucmpti2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/ucmpti2.c -------------------------------------------------------------------------------- /lib/builtins/udivdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/udivdi3.c -------------------------------------------------------------------------------- /lib/builtins/udivmoddi4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/udivmoddi4.c -------------------------------------------------------------------------------- /lib/builtins/udivmodsi4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/udivmodsi4.c -------------------------------------------------------------------------------- /lib/builtins/udivmodti4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/udivmodti4.c -------------------------------------------------------------------------------- /lib/builtins/udivsi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/udivsi3.c -------------------------------------------------------------------------------- /lib/builtins/udivti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/udivti3.c -------------------------------------------------------------------------------- /lib/builtins/umoddi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/umoddi3.c -------------------------------------------------------------------------------- /lib/builtins/umodsi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/umodsi3.c -------------------------------------------------------------------------------- /lib/builtins/umodti3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/builtins/umodti3.c -------------------------------------------------------------------------------- /lib/cfi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/cfi/CMakeLists.txt -------------------------------------------------------------------------------- /lib/cfi/cfi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/cfi/cfi.cpp -------------------------------------------------------------------------------- /lib/cfi/cfi_blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/cfi/cfi_blacklist.txt -------------------------------------------------------------------------------- /lib/crt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/crt/CMakeLists.txt -------------------------------------------------------------------------------- /lib/crt/crtbegin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/crt/crtbegin.c -------------------------------------------------------------------------------- /lib/crt/crtend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/crt/crtend.c -------------------------------------------------------------------------------- /lib/dfsan/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/dfsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/dfsan/dfsan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/dfsan.cpp -------------------------------------------------------------------------------- /lib/dfsan/dfsan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/dfsan.h -------------------------------------------------------------------------------- /lib/dfsan/dfsan.syms.extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/dfsan.syms.extra -------------------------------------------------------------------------------- /lib/dfsan/dfsan_custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/dfsan_custom.cpp -------------------------------------------------------------------------------- /lib/dfsan/dfsan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/dfsan_flags.inc -------------------------------------------------------------------------------- /lib/dfsan/dfsan_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/dfsan_platform.h -------------------------------------------------------------------------------- /lib/dfsan/done_abilist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/dfsan/done_abilist.txt -------------------------------------------------------------------------------- /lib/fuzzer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/CMakeLists.txt -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerBuiltins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerBuiltins.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerCommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerCommand.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerCorpus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerCorpus.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerDefs.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerDriver.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerFlags.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerFlags.def -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerFork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerFork.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerFork.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerFork.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerIO.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerIO.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerInternal.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerLoop.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerMain.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerMerge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerMerge.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerMerge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerMerge.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerMutate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerMutate.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerMutate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerMutate.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerOptions.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerRandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerRandom.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerSHA1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerSHA1.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerSHA1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerSHA1.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerTracePC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerTracePC.h -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerUtil.cpp -------------------------------------------------------------------------------- /lib/fuzzer/FuzzerUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/FuzzerUtil.h -------------------------------------------------------------------------------- /lib/fuzzer/README.txt: -------------------------------------------------------------------------------- 1 | See http://llvm.org/docs/LibFuzzer.html 2 | -------------------------------------------------------------------------------- /lib/fuzzer/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/fuzzer/build.sh -------------------------------------------------------------------------------- /lib/gwp_asan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/gwp_asan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/gwp_asan/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/gwp_asan/definitions.h -------------------------------------------------------------------------------- /lib/gwp_asan/mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/gwp_asan/mutex.h -------------------------------------------------------------------------------- /lib/gwp_asan/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/gwp_asan/options.h -------------------------------------------------------------------------------- /lib/gwp_asan/options.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/gwp_asan/options.inc -------------------------------------------------------------------------------- /lib/gwp_asan/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/gwp_asan/random.cpp -------------------------------------------------------------------------------- /lib/gwp_asan/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/gwp_asan/random.h -------------------------------------------------------------------------------- /lib/hwasan/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/hwasan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/hwasan/hwasan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan.cpp -------------------------------------------------------------------------------- /lib/hwasan/hwasan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan.h -------------------------------------------------------------------------------- /lib/hwasan/hwasan_checks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan_checks.h -------------------------------------------------------------------------------- /lib/hwasan/hwasan_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan_flags.h -------------------------------------------------------------------------------- /lib/hwasan/hwasan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan_flags.inc -------------------------------------------------------------------------------- /lib/hwasan/hwasan_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan_linux.cpp -------------------------------------------------------------------------------- /lib/hwasan/hwasan_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan_mapping.h -------------------------------------------------------------------------------- /lib/hwasan/hwasan_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan_report.h -------------------------------------------------------------------------------- /lib/hwasan/hwasan_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/hwasan/hwasan_thread.h -------------------------------------------------------------------------------- /lib/interception/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/lsan/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/lsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/lsan/lsan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan.cpp -------------------------------------------------------------------------------- /lib/lsan/lsan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan.h -------------------------------------------------------------------------------- /lib/lsan/lsan_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_allocator.cpp -------------------------------------------------------------------------------- /lib/lsan/lsan_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_allocator.h -------------------------------------------------------------------------------- /lib/lsan/lsan_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_common.cpp -------------------------------------------------------------------------------- /lib/lsan/lsan_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_common.h -------------------------------------------------------------------------------- /lib/lsan/lsan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_flags.inc -------------------------------------------------------------------------------- /lib/lsan/lsan_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_linux.cpp -------------------------------------------------------------------------------- /lib/lsan/lsan_mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_mac.cpp -------------------------------------------------------------------------------- /lib/lsan/lsan_preinit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_preinit.cpp -------------------------------------------------------------------------------- /lib/lsan/lsan_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_thread.cpp -------------------------------------------------------------------------------- /lib/lsan/lsan_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/lsan_thread.h -------------------------------------------------------------------------------- /lib/lsan/weak_symbols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/lsan/weak_symbols.txt -------------------------------------------------------------------------------- /lib/msan/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/msan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/msan/msan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan.cpp -------------------------------------------------------------------------------- /lib/msan/msan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan.h -------------------------------------------------------------------------------- /lib/msan/msan.syms.extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan.syms.extra -------------------------------------------------------------------------------- /lib/msan/msan_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_allocator.cpp -------------------------------------------------------------------------------- /lib/msan/msan_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_allocator.h -------------------------------------------------------------------------------- /lib/msan/msan_blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_blacklist.txt -------------------------------------------------------------------------------- /lib/msan/msan_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_flags.h -------------------------------------------------------------------------------- /lib/msan/msan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_flags.inc -------------------------------------------------------------------------------- /lib/msan/msan_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_linux.cpp -------------------------------------------------------------------------------- /lib/msan/msan_origin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_origin.h -------------------------------------------------------------------------------- /lib/msan/msan_poisoning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_poisoning.cpp -------------------------------------------------------------------------------- /lib/msan/msan_poisoning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_poisoning.h -------------------------------------------------------------------------------- /lib/msan/msan_report.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_report.cpp -------------------------------------------------------------------------------- /lib/msan/msan_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_report.h -------------------------------------------------------------------------------- /lib/msan/msan_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_thread.cpp -------------------------------------------------------------------------------- /lib/msan/msan_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/msan/msan_thread.h -------------------------------------------------------------------------------- /lib/profile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/profile/CMakeLists.txt -------------------------------------------------------------------------------- /lib/profile/GCDAProfiling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/profile/GCDAProfiling.c -------------------------------------------------------------------------------- /lib/profile/WindowsMMap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/profile/WindowsMMap.c -------------------------------------------------------------------------------- /lib/profile/WindowsMMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/profile/WindowsMMap.h -------------------------------------------------------------------------------- /lib/safestack/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/safestack/safestack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/safestack/safestack.cpp -------------------------------------------------------------------------------- /lib/sanitizer_common/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/scudo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/CMakeLists.txt -------------------------------------------------------------------------------- /lib/scudo/scudo_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_allocator.h -------------------------------------------------------------------------------- /lib/scudo/scudo_crc32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_crc32.cpp -------------------------------------------------------------------------------- /lib/scudo/scudo_crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_crc32.h -------------------------------------------------------------------------------- /lib/scudo/scudo_errors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_errors.cpp -------------------------------------------------------------------------------- /lib/scudo/scudo_errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_errors.h -------------------------------------------------------------------------------- /lib/scudo/scudo_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_flags.cpp -------------------------------------------------------------------------------- /lib/scudo/scudo_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_flags.h -------------------------------------------------------------------------------- /lib/scudo/scudo_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_flags.inc -------------------------------------------------------------------------------- /lib/scudo/scudo_malloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_malloc.cpp -------------------------------------------------------------------------------- /lib/scudo/scudo_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_platform.h -------------------------------------------------------------------------------- /lib/scudo/scudo_tsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_tsd.h -------------------------------------------------------------------------------- /lib/scudo/scudo_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_utils.cpp -------------------------------------------------------------------------------- /lib/scudo/scudo_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/scudo_utils.h -------------------------------------------------------------------------------- /lib/scudo/standalone/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/standalone/list.h -------------------------------------------------------------------------------- /lib/scudo/standalone/tsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/scudo/standalone/tsd.h -------------------------------------------------------------------------------- /lib/stats/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/stats/CMakeLists.txt -------------------------------------------------------------------------------- /lib/stats/stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/stats/stats.cpp -------------------------------------------------------------------------------- /lib/stats/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/stats/stats.h -------------------------------------------------------------------------------- /lib/stats/stats_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/stats/stats_client.cpp -------------------------------------------------------------------------------- /lib/tsan/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /lib/tsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/tsan/analyze_libtsan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/analyze_libtsan.sh -------------------------------------------------------------------------------- /lib/tsan/benchmarks/mop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/benchmarks/mop.cpp -------------------------------------------------------------------------------- /lib/tsan/check_analyze.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/check_analyze.sh -------------------------------------------------------------------------------- /lib/tsan/check_cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/check_cmake.sh -------------------------------------------------------------------------------- /lib/tsan/dd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/dd/CMakeLists.txt -------------------------------------------------------------------------------- /lib/tsan/dd/dd_rtl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/dd/dd_rtl.cpp -------------------------------------------------------------------------------- /lib/tsan/dd/dd_rtl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/dd/dd_rtl.h -------------------------------------------------------------------------------- /lib/tsan/go/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/go/build.bat -------------------------------------------------------------------------------- /lib/tsan/go/buildgo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/go/buildgo.sh -------------------------------------------------------------------------------- /lib/tsan/go/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/go/test.c -------------------------------------------------------------------------------- /lib/tsan/go/tsan_go.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/go/tsan_go.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_clock.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_clock.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_defs.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_fd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_fd.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_fd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_fd.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_flags.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_flags.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_flags.inc -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_md5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_md5.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_mman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_mman.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_mman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_mman.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_mutex.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_mutex.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_report.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_rtl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_rtl.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_rtl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_rtl.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_stat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_stat.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_stat.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_sync.cpp -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_sync.h -------------------------------------------------------------------------------- /lib/tsan/rtl/tsan_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/tsan/rtl/tsan_trace.h -------------------------------------------------------------------------------- /lib/ubsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/CMakeLists.txt -------------------------------------------------------------------------------- /lib/ubsan/ubsan.syms.extra: -------------------------------------------------------------------------------- 1 | __ubsan_* 2 | -------------------------------------------------------------------------------- /lib/ubsan/ubsan_checks.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_checks.inc -------------------------------------------------------------------------------- /lib/ubsan/ubsan_diag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_diag.cpp -------------------------------------------------------------------------------- /lib/ubsan/ubsan_diag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_diag.h -------------------------------------------------------------------------------- /lib/ubsan/ubsan_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_flags.cpp -------------------------------------------------------------------------------- /lib/ubsan/ubsan_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_flags.h -------------------------------------------------------------------------------- /lib/ubsan/ubsan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_flags.inc -------------------------------------------------------------------------------- /lib/ubsan/ubsan_handlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_handlers.h -------------------------------------------------------------------------------- /lib/ubsan/ubsan_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_init.cpp -------------------------------------------------------------------------------- /lib/ubsan/ubsan_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_init.h -------------------------------------------------------------------------------- /lib/ubsan/ubsan_monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_monitor.cpp -------------------------------------------------------------------------------- /lib/ubsan/ubsan_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_monitor.h -------------------------------------------------------------------------------- /lib/ubsan/ubsan_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_platform.h -------------------------------------------------------------------------------- /lib/ubsan/ubsan_type_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_type_hash.h -------------------------------------------------------------------------------- /lib/ubsan/ubsan_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_value.cpp -------------------------------------------------------------------------------- /lib/ubsan/ubsan_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/ubsan/ubsan_value.h -------------------------------------------------------------------------------- /lib/ubsan/weak_symbols.txt: -------------------------------------------------------------------------------- 1 | ___ubsan_default_options 2 | -------------------------------------------------------------------------------- /lib/ubsan_minimal/ubsan.syms.extra: -------------------------------------------------------------------------------- 1 | __ubsan_* 2 | -------------------------------------------------------------------------------- /lib/xray/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/CMakeLists.txt -------------------------------------------------------------------------------- /lib/xray/weak_symbols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/weak_symbols.txt -------------------------------------------------------------------------------- /lib/xray/xray_AArch64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_AArch64.cpp -------------------------------------------------------------------------------- /lib/xray/xray_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_allocator.h -------------------------------------------------------------------------------- /lib/xray/xray_arm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_arm.cpp -------------------------------------------------------------------------------- /lib/xray/xray_basic_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_basic_flags.h -------------------------------------------------------------------------------- /lib/xray/xray_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_defs.h -------------------------------------------------------------------------------- /lib/xray/xray_fdr_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_fdr_flags.cpp -------------------------------------------------------------------------------- /lib/xray/xray_fdr_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_fdr_flags.h -------------------------------------------------------------------------------- /lib/xray/xray_fdr_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_fdr_flags.inc -------------------------------------------------------------------------------- /lib/xray/xray_fdr_logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_fdr_logging.h -------------------------------------------------------------------------------- /lib/xray/xray_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_flags.cpp -------------------------------------------------------------------------------- /lib/xray/xray_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_flags.h -------------------------------------------------------------------------------- /lib/xray/xray_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_flags.inc -------------------------------------------------------------------------------- /lib/xray/xray_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_init.cpp -------------------------------------------------------------------------------- /lib/xray/xray_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_interface.cpp -------------------------------------------------------------------------------- /lib/xray/xray_mips.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_mips.cpp -------------------------------------------------------------------------------- /lib/xray/xray_mips64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_mips64.cpp -------------------------------------------------------------------------------- /lib/xray/xray_powerpc64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_powerpc64.cpp -------------------------------------------------------------------------------- /lib/xray/xray_powerpc64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_powerpc64.inc -------------------------------------------------------------------------------- /lib/xray/xray_profiling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_profiling.cpp -------------------------------------------------------------------------------- /lib/xray/xray_tsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_tsc.h -------------------------------------------------------------------------------- /lib/xray/xray_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_utils.cpp -------------------------------------------------------------------------------- /lib/xray/xray_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_utils.h -------------------------------------------------------------------------------- /lib/xray/xray_x86_64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_x86_64.cpp -------------------------------------------------------------------------------- /lib/xray/xray_x86_64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/lib/xray/xray_x86_64.inc -------------------------------------------------------------------------------- /test/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | ColumnLimit: 0 3 | -------------------------------------------------------------------------------- /test/BlocksRuntime/c99.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/c99.c -------------------------------------------------------------------------------- /test/BlocksRuntime/cast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/cast.c -------------------------------------------------------------------------------- /test/BlocksRuntime/fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/fail.c -------------------------------------------------------------------------------- /test/BlocksRuntime/goto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/goto.c -------------------------------------------------------------------------------- /test/BlocksRuntime/josh.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/josh.C -------------------------------------------------------------------------------- /test/BlocksRuntime/macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/macro.c -------------------------------------------------------------------------------- /test/BlocksRuntime/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/makefile -------------------------------------------------------------------------------- /test/BlocksRuntime/orbars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/orbars.c -------------------------------------------------------------------------------- /test/BlocksRuntime/sizeof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/BlocksRuntime/sizeof.c -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/asan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/asan/CMakeLists.txt -------------------------------------------------------------------------------- /test/asan/TestCases/Helpers/underflow.cpp: -------------------------------------------------------------------------------- 1 | int YYY[3]={1,2,3}; 2 | -------------------------------------------------------------------------------- /test/asan/TestCases/Posix/glob_test_root/aa: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/asan/TestCases/Posix/glob_test_root/ab: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/asan/TestCases/Posix/glob_test_root/ba: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/asan/TestCases/ill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/asan/TestCases/ill.cpp -------------------------------------------------------------------------------- /test/asan/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/asan/lit.cfg.py -------------------------------------------------------------------------------- /test/builtins/Unit/ppc/DD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/builtins/Unit/ppc/DD.h -------------------------------------------------------------------------------- /test/builtins/Unit/ppc/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/builtins/Unit/ppc/test -------------------------------------------------------------------------------- /test/builtins/Unit/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/builtins/Unit/test -------------------------------------------------------------------------------- /test/builtins/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/builtins/lit.cfg.py -------------------------------------------------------------------------------- /test/builtins/timing/time: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/builtins/timing/time -------------------------------------------------------------------------------- /test/cfi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/CMakeLists.txt -------------------------------------------------------------------------------- /test/cfi/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/README.txt -------------------------------------------------------------------------------- /test/cfi/anon-namespace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/anon-namespace.cpp -------------------------------------------------------------------------------- /test/cfi/bad-cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/bad-cast.cpp -------------------------------------------------------------------------------- /test/cfi/bad-split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/bad-split.cpp -------------------------------------------------------------------------------- /test/cfi/icall/weak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/icall/weak.c -------------------------------------------------------------------------------- /test/cfi/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/lit.cfg.py -------------------------------------------------------------------------------- /test/cfi/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/lit.site.cfg.py.in -------------------------------------------------------------------------------- /test/cfi/mfcall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/mfcall.cpp -------------------------------------------------------------------------------- /test/cfi/nvcall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/nvcall.cpp -------------------------------------------------------------------------------- /test/cfi/overwrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/overwrite.cpp -------------------------------------------------------------------------------- /test/cfi/sibling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/sibling.cpp -------------------------------------------------------------------------------- /test/cfi/simple-fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/simple-fail.cpp -------------------------------------------------------------------------------- /test/cfi/simple-pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/simple-pass.cpp -------------------------------------------------------------------------------- /test/cfi/stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/stats.cpp -------------------------------------------------------------------------------- /test/cfi/two-vcalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/two-vcalls.cpp -------------------------------------------------------------------------------- /test/cfi/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/utils.h -------------------------------------------------------------------------------- /test/cfi/vdtor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/cfi/vdtor.cpp -------------------------------------------------------------------------------- /test/crt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/crt/CMakeLists.txt -------------------------------------------------------------------------------- /test/crt/ctor_dtor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/crt/ctor_dtor.c -------------------------------------------------------------------------------- /test/crt/dso_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/crt/dso_handle.cpp -------------------------------------------------------------------------------- /test/crt/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/crt/lit.cfg.py -------------------------------------------------------------------------------- /test/crt/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/crt/lit.site.cfg.py.in -------------------------------------------------------------------------------- /test/dfsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/CMakeLists.txt -------------------------------------------------------------------------------- /test/dfsan/basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/basic.c -------------------------------------------------------------------------------- /test/dfsan/custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/custom.cpp -------------------------------------------------------------------------------- /test/dfsan/dump_labels.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/dump_labels.c -------------------------------------------------------------------------------- /test/dfsan/fast16labels.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/fast16labels.c -------------------------------------------------------------------------------- /test/dfsan/flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/flags.c -------------------------------------------------------------------------------- /test/dfsan/flush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/flush.c -------------------------------------------------------------------------------- /test/dfsan/fncall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/fncall.c -------------------------------------------------------------------------------- /test/dfsan/label_count.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/label_count.c -------------------------------------------------------------------------------- /test/dfsan/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/lit.cfg.py -------------------------------------------------------------------------------- /test/dfsan/propagate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/propagate.c -------------------------------------------------------------------------------- /test/dfsan/trace-cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/trace-cmp.c -------------------------------------------------------------------------------- /test/dfsan/vararg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/vararg.c -------------------------------------------------------------------------------- /test/dfsan/write_callback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/dfsan/write_callback.c -------------------------------------------------------------------------------- /test/fuzzer/Bingo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/Bingo.h -------------------------------------------------------------------------------- /test/fuzzer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/CMakeLists.txt -------------------------------------------------------------------------------- /test/fuzzer/CleanseTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/CleanseTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/CounterTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/CounterTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/DSO1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/DSO1.cpp -------------------------------------------------------------------------------- /test/fuzzer/DSO2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/DSO2.cpp -------------------------------------------------------------------------------- /test/fuzzer/DSOTestMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/DSOTestMain.cpp -------------------------------------------------------------------------------- /test/fuzzer/DivTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/DivTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/EmptyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/EmptyTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/FlagsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/FlagsTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/LargeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/LargeTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/LeakTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/LeakTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/LoadTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/LoadTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/MemcmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/MemcmpTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/ReloadTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/ReloadTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/SimpleTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/SimpleTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/SpamyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/SpamyTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/StrcmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/StrcmpTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/StrncmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/StrncmpTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/StrstrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/StrstrTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/SwapCmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/SwapCmpTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/Switch2Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/Switch2Test.cpp -------------------------------------------------------------------------------- /test/fuzzer/Switch3Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/Switch3Test.cpp -------------------------------------------------------------------------------- /test/fuzzer/SwitchTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/SwitchTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/ThreeBytes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/ThreeBytes.cpp -------------------------------------------------------------------------------- /test/fuzzer/TimeoutTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/TimeoutTest.cpp -------------------------------------------------------------------------------- /test/fuzzer/afl-driver.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/afl-driver.test -------------------------------------------------------------------------------- /test/fuzzer/bad-strcmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/bad-strcmp.test -------------------------------------------------------------------------------- /test/fuzzer/cleanse.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/cleanse.test -------------------------------------------------------------------------------- /test/fuzzer/compressed.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/compressed.test -------------------------------------------------------------------------------- /test/fuzzer/counters.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/counters.test -------------------------------------------------------------------------------- /test/fuzzer/coverage.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/coverage.test -------------------------------------------------------------------------------- /test/fuzzer/cross_over.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/cross_over.test -------------------------------------------------------------------------------- /test/fuzzer/cxxstring.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/cxxstring.test -------------------------------------------------------------------------------- /test/fuzzer/dataflow.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/dataflow.test -------------------------------------------------------------------------------- /test/fuzzer/dict1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/dict1.txt -------------------------------------------------------------------------------- /test/fuzzer/dso.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/dso.test -------------------------------------------------------------------------------- /test/fuzzer/fork-ubsan.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/fork-ubsan.test -------------------------------------------------------------------------------- /test/fuzzer/fork.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/fork.test -------------------------------------------------------------------------------- /test/fuzzer/fuzzer-oom.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/fuzzer-oom.test -------------------------------------------------------------------------------- /test/fuzzer/hi.txt: -------------------------------------------------------------------------------- 1 | Hi! -------------------------------------------------------------------------------- /test/fuzzer/initialize.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/initialize.test -------------------------------------------------------------------------------- /test/fuzzer/large.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/large.test -------------------------------------------------------------------------------- /test/fuzzer/libcxx.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/libcxx.test -------------------------------------------------------------------------------- /test/fuzzer/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/lit.cfg.py -------------------------------------------------------------------------------- /test/fuzzer/memcmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/memcmp.test -------------------------------------------------------------------------------- /test/fuzzer/memcmp64.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/memcmp64.test -------------------------------------------------------------------------------- /test/fuzzer/merge.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/merge.test -------------------------------------------------------------------------------- /test/fuzzer/msan.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/msan.test -------------------------------------------------------------------------------- /test/fuzzer/null-deref.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/null-deref.test -------------------------------------------------------------------------------- /test/fuzzer/print-func.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/print-func.test -------------------------------------------------------------------------------- /test/fuzzer/reload.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/reload.test -------------------------------------------------------------------------------- /test/fuzzer/shrink.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/shrink.test -------------------------------------------------------------------------------- /test/fuzzer/sigint.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/sigint.test -------------------------------------------------------------------------------- /test/fuzzer/sigusr.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/sigusr.test -------------------------------------------------------------------------------- /test/fuzzer/simple-cmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/simple-cmp.test -------------------------------------------------------------------------------- /test/fuzzer/simple.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/simple.test -------------------------------------------------------------------------------- /test/fuzzer/standalone.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/standalone.test -------------------------------------------------------------------------------- /test/fuzzer/strcmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/strcmp.test -------------------------------------------------------------------------------- /test/fuzzer/strncmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/strncmp.test -------------------------------------------------------------------------------- /test/fuzzer/strstr.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/strstr.test -------------------------------------------------------------------------------- /test/fuzzer/swap-cmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/swap-cmp.test -------------------------------------------------------------------------------- /test/fuzzer/ulimit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/fuzzer/ulimit.test -------------------------------------------------------------------------------- /test/gwp_asan/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/gwp_asan/lit.cfg.py -------------------------------------------------------------------------------- /test/gwp_asan/page_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/gwp_asan/page_size.h -------------------------------------------------------------------------------- /test/gwp_asan/realloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/gwp_asan/realloc.cpp -------------------------------------------------------------------------------- /test/hwasan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/hwasan/CMakeLists.txt -------------------------------------------------------------------------------- /test/hwasan/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/hwasan/lit.cfg.py -------------------------------------------------------------------------------- /test/lit.common.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/lit.common.cfg.py -------------------------------------------------------------------------------- /test/lsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/lsan/CMakeLists.txt -------------------------------------------------------------------------------- /test/lsan/lit.common.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/lsan/lit.common.cfg.py -------------------------------------------------------------------------------- /test/msan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/CMakeLists.txt -------------------------------------------------------------------------------- /test/msan/Linux/bzero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/bzero.cpp -------------------------------------------------------------------------------- /test/msan/Linux/cmsghdr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/cmsghdr.cpp -------------------------------------------------------------------------------- /test/msan/Linux/eventfd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/eventfd.cpp -------------------------------------------------------------------------------- /test/msan/Linux/forkpty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/forkpty.cpp -------------------------------------------------------------------------------- /test/msan/Linux/glob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/glob.cpp -------------------------------------------------------------------------------- /test/msan/Linux/glob_test_root/aa: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/msan/Linux/glob_test_root/ab: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/msan/Linux/glob_test_root/ba: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/msan/Linux/mincore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/mincore.cpp -------------------------------------------------------------------------------- /test/msan/Linux/obstack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/obstack.cpp -------------------------------------------------------------------------------- /test/msan/Linux/poll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/poll.cpp -------------------------------------------------------------------------------- /test/msan/Linux/sendmsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/sendmsg.cpp -------------------------------------------------------------------------------- /test/msan/Linux/sunrpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/sunrpc.cpp -------------------------------------------------------------------------------- /test/msan/Linux/xattr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/Linux/xattr.cpp -------------------------------------------------------------------------------- /test/msan/Linux/xattr_test_root/a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/msan/__strxfrm_l.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/__strxfrm_l.cpp -------------------------------------------------------------------------------- /test/msan/alloca.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/alloca.cpp -------------------------------------------------------------------------------- /test/msan/backtrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/backtrace.cpp -------------------------------------------------------------------------------- /test/msan/c-strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/c-strdup.c -------------------------------------------------------------------------------- /test/msan/check-handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/check-handler.cpp -------------------------------------------------------------------------------- /test/msan/ctermid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/ctermid.cpp -------------------------------------------------------------------------------- /test/msan/cxa_atexit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/cxa_atexit.cpp -------------------------------------------------------------------------------- /test/msan/dlerror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/dlerror.cpp -------------------------------------------------------------------------------- /test/msan/dso-origin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/dso-origin.cpp -------------------------------------------------------------------------------- /test/msan/dtls_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/dtls_test.c -------------------------------------------------------------------------------- /test/msan/dtor-member.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/dtor-member.cpp -------------------------------------------------------------------------------- /test/msan/dtor-trivial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/dtor-trivial.cpp -------------------------------------------------------------------------------- /test/msan/dtor-vtable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/dtor-vtable.cpp -------------------------------------------------------------------------------- /test/msan/errno.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/errno.cpp -------------------------------------------------------------------------------- /test/msan/fgets_fputs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/fgets_fputs.cpp -------------------------------------------------------------------------------- /test/msan/fork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/fork.cpp -------------------------------------------------------------------------------- /test/msan/fread_fwrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/fread_fwrite.cpp -------------------------------------------------------------------------------- /test/msan/fstat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/fstat.cpp -------------------------------------------------------------------------------- /test/msan/ftime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/ftime.cpp -------------------------------------------------------------------------------- /test/msan/getaddrinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/getaddrinfo.cpp -------------------------------------------------------------------------------- /test/msan/getc_unlocked.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/getc_unlocked.c -------------------------------------------------------------------------------- /test/msan/getline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/getline.cpp -------------------------------------------------------------------------------- /test/msan/getloadavg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/getloadavg.cpp -------------------------------------------------------------------------------- /test/msan/getutent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/getutent.cpp -------------------------------------------------------------------------------- /test/msan/heap-origin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/heap-origin.cpp -------------------------------------------------------------------------------- /test/msan/iconv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/iconv.cpp -------------------------------------------------------------------------------- /test/msan/ifaddrs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/ifaddrs.cpp -------------------------------------------------------------------------------- /test/msan/initgroups.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/initgroups.cpp -------------------------------------------------------------------------------- /test/msan/inline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/inline.cpp -------------------------------------------------------------------------------- /test/msan/ioctl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/ioctl.cpp -------------------------------------------------------------------------------- /test/msan/ioctl_custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/ioctl_custom.cpp -------------------------------------------------------------------------------- /test/msan/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/lit.cfg.py -------------------------------------------------------------------------------- /test/msan/loop-scope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/loop-scope.cpp -------------------------------------------------------------------------------- /test/msan/memcmp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/memcmp_test.cpp -------------------------------------------------------------------------------- /test/msan/mktime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/mktime.cpp -------------------------------------------------------------------------------- /test/msan/mmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/mmap.cpp -------------------------------------------------------------------------------- /test/msan/mul_by_const.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/mul_by_const.cpp -------------------------------------------------------------------------------- /test/msan/pr32842.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/pr32842.c -------------------------------------------------------------------------------- /test/msan/preinit_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/preinit_array.cpp -------------------------------------------------------------------------------- /test/msan/print_stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/print_stats.cpp -------------------------------------------------------------------------------- /test/msan/rand_r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/rand_r.cpp -------------------------------------------------------------------------------- /test/msan/readdir64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/readdir64.cpp -------------------------------------------------------------------------------- /test/msan/recover-dso.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/recover-dso.cpp -------------------------------------------------------------------------------- /test/msan/recover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/recover.cpp -------------------------------------------------------------------------------- /test/msan/scandir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/scandir.cpp -------------------------------------------------------------------------------- /test/msan/scandir_null.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/scandir_null.cpp -------------------------------------------------------------------------------- /test/msan/scandir_test_root/aaa: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/msan/scandir_test_root/aab: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/msan/scandir_test_root/bbb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/msan/select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/select.cpp -------------------------------------------------------------------------------- /test/msan/select_origin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/select_origin.cpp -------------------------------------------------------------------------------- /test/msan/sem_getvalue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/sem_getvalue.cpp -------------------------------------------------------------------------------- /test/msan/setlocale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/setlocale.cpp -------------------------------------------------------------------------------- /test/msan/sigaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/sigaction.cpp -------------------------------------------------------------------------------- /test/msan/sigwait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/sigwait.cpp -------------------------------------------------------------------------------- /test/msan/sigwaitinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/sigwaitinfo.cpp -------------------------------------------------------------------------------- /test/msan/stack-origin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/stack-origin.cpp -------------------------------------------------------------------------------- /test/msan/stack-origin2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/stack-origin2.cpp -------------------------------------------------------------------------------- /test/msan/strndup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/strndup.cpp -------------------------------------------------------------------------------- /test/msan/strxfrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/strxfrm.cpp -------------------------------------------------------------------------------- /test/msan/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/test.h -------------------------------------------------------------------------------- /test/msan/textdomain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/textdomain.cpp -------------------------------------------------------------------------------- /test/msan/times.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/times.cpp -------------------------------------------------------------------------------- /test/msan/tls_reuse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/tls_reuse.cpp -------------------------------------------------------------------------------- /test/msan/tsearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/tsearch.cpp -------------------------------------------------------------------------------- /test/msan/tzset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/tzset.cpp -------------------------------------------------------------------------------- /test/msan/vararg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/vararg.cpp -------------------------------------------------------------------------------- /test/msan/vector_cvt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/vector_cvt.cpp -------------------------------------------------------------------------------- /test/msan/vector_div.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/vector_div.cpp -------------------------------------------------------------------------------- /test/msan/vector_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/vector_select.cpp -------------------------------------------------------------------------------- /test/msan/wcsncpy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/wcsncpy.cpp -------------------------------------------------------------------------------- /test/msan/wcsxfrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/msan/wcsxfrm.cpp -------------------------------------------------------------------------------- /test/profile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/profile/CMakeLists.txt -------------------------------------------------------------------------------- /test/profile/Inputs/instrprof-dlopen-func.c: -------------------------------------------------------------------------------- 1 | void func(int K) {} 2 | -------------------------------------------------------------------------------- /test/profile/Inputs/instrprof-dlopen-func2.c: -------------------------------------------------------------------------------- 1 | void func2(int K) {} 2 | -------------------------------------------------------------------------------- /test/profile/Inputs/instrprof-dlopen-func3.c: -------------------------------------------------------------------------------- 1 | void func3(int K) {} 2 | -------------------------------------------------------------------------------- /test/profile/Posix/Inputs/instrprof-visibility-helper.cpp: -------------------------------------------------------------------------------- 1 | namespace N1 { 2 | void f4() {} 3 | } 4 | -------------------------------------------------------------------------------- /test/profile/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/profile/lit.cfg.py -------------------------------------------------------------------------------- /test/profile/profile_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/profile/profile_test.h -------------------------------------------------------------------------------- /test/safestack/canary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/safestack/canary.c -------------------------------------------------------------------------------- /test/safestack/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/safestack/init.c -------------------------------------------------------------------------------- /test/safestack/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/safestack/lit.cfg.py -------------------------------------------------------------------------------- /test/safestack/lto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/safestack/lto.c -------------------------------------------------------------------------------- /test/safestack/overflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/safestack/overflow.c -------------------------------------------------------------------------------- /test/safestack/pthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/safestack/pthread.c -------------------------------------------------------------------------------- /test/safestack/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/safestack/utils.h -------------------------------------------------------------------------------- /test/scudo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/CMakeLists.txt -------------------------------------------------------------------------------- /test/scudo/aligned-new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/aligned-new.cpp -------------------------------------------------------------------------------- /test/scudo/alignment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/alignment.c -------------------------------------------------------------------------------- /test/scudo/dealloc-race.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/dealloc-race.c -------------------------------------------------------------------------------- /test/scudo/double-free.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/double-free.cpp -------------------------------------------------------------------------------- /test/scudo/fsanitize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/fsanitize.c -------------------------------------------------------------------------------- /test/scudo/interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/interface.cpp -------------------------------------------------------------------------------- /test/scudo/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/lit.cfg.py -------------------------------------------------------------------------------- /test/scudo/malloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/malloc.cpp -------------------------------------------------------------------------------- /test/scudo/memalign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/memalign.c -------------------------------------------------------------------------------- /test/scudo/mismatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/mismatch.cpp -------------------------------------------------------------------------------- /test/scudo/options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/options.cpp -------------------------------------------------------------------------------- /test/scudo/overflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/overflow.c -------------------------------------------------------------------------------- /test/scudo/preinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/preinit.c -------------------------------------------------------------------------------- /test/scudo/preload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/preload.cpp -------------------------------------------------------------------------------- /test/scudo/quarantine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/quarantine.c -------------------------------------------------------------------------------- /test/scudo/realloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/realloc.cpp -------------------------------------------------------------------------------- /test/scudo/rss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/rss.c -------------------------------------------------------------------------------- /test/scudo/secondary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/secondary.c -------------------------------------------------------------------------------- /test/scudo/sized-delete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/sized-delete.cpp -------------------------------------------------------------------------------- /test/scudo/sizes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/sizes.cpp -------------------------------------------------------------------------------- /test/scudo/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/stats.c -------------------------------------------------------------------------------- /test/scudo/symbols.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/symbols.test -------------------------------------------------------------------------------- /test/scudo/threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/threads.c -------------------------------------------------------------------------------- /test/scudo/valloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/scudo/valloc.c -------------------------------------------------------------------------------- /test/shadowcallstack/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/shadowcallstack/init.c -------------------------------------------------------------------------------- /test/tsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/CMakeLists.txt -------------------------------------------------------------------------------- /test/tsan/Darwin/dlopen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/Darwin/dlopen.cpp -------------------------------------------------------------------------------- /test/tsan/Darwin/xpc.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/Darwin/xpc.mm -------------------------------------------------------------------------------- /test/tsan/atexit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atexit.cpp -------------------------------------------------------------------------------- /test/tsan/atexit2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atexit2.cpp -------------------------------------------------------------------------------- /test/tsan/atexit3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atexit3.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_free.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_free.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_free2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_free2.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_free3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_free3.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_hle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_hle.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_norace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_norace.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_race.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_stack.cpp -------------------------------------------------------------------------------- /test/tsan/atomic_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/atomic_store.cpp -------------------------------------------------------------------------------- /test/tsan/barrier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/barrier.cpp -------------------------------------------------------------------------------- /test/tsan/bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/bench.h -------------------------------------------------------------------------------- /test/tsan/bench_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/bench_mutex.cpp -------------------------------------------------------------------------------- /test/tsan/bench_rwmutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/bench_rwmutex.cpp -------------------------------------------------------------------------------- /test/tsan/benign_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/benign_race.cpp -------------------------------------------------------------------------------- /test/tsan/blacklist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/blacklist.cpp -------------------------------------------------------------------------------- /test/tsan/blacklist2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/blacklist2.cpp -------------------------------------------------------------------------------- /test/tsan/cond.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/cond.c -------------------------------------------------------------------------------- /test/tsan/cond_cancel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/cond_cancel.c -------------------------------------------------------------------------------- /test/tsan/cond_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/cond_race.cpp -------------------------------------------------------------------------------- /test/tsan/cond_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/cond_version.c -------------------------------------------------------------------------------- /test/tsan/custom_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/custom_mutex.h -------------------------------------------------------------------------------- /test/tsan/custom_mutex0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/custom_mutex0.cpp -------------------------------------------------------------------------------- /test/tsan/custom_mutex1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/custom_mutex1.cpp -------------------------------------------------------------------------------- /test/tsan/custom_mutex2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/custom_mutex2.cpp -------------------------------------------------------------------------------- /test/tsan/custom_mutex3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/custom_mutex3.cpp -------------------------------------------------------------------------------- /test/tsan/custom_mutex4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/custom_mutex4.cpp -------------------------------------------------------------------------------- /test/tsan/custom_mutex5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/custom_mutex5.cpp -------------------------------------------------------------------------------- /test/tsan/debug_locate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/debug_locate.cpp -------------------------------------------------------------------------------- /test/tsan/debugging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/debugging.cpp -------------------------------------------------------------------------------- /test/tsan/deep_stack1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/deep_stack1.cpp -------------------------------------------------------------------------------- /test/tsan/deflake.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/deflake.bash -------------------------------------------------------------------------------- /test/tsan/dlclose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/dlclose.cpp -------------------------------------------------------------------------------- /test/tsan/dtls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/dtls.c -------------------------------------------------------------------------------- /test/tsan/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/exceptions.cpp -------------------------------------------------------------------------------- /test/tsan/fd_dup_norace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fd_dup_norace.cpp -------------------------------------------------------------------------------- /test/tsan/fd_dup_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fd_dup_race.cpp -------------------------------------------------------------------------------- /test/tsan/fd_location.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fd_location.cpp -------------------------------------------------------------------------------- /test/tsan/fd_pipe_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fd_pipe_race.cpp -------------------------------------------------------------------------------- /test/tsan/fiber_asm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fiber_asm.cpp -------------------------------------------------------------------------------- /test/tsan/fiber_longjmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fiber_longjmp.cpp -------------------------------------------------------------------------------- /test/tsan/fiber_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fiber_race.cpp -------------------------------------------------------------------------------- /test/tsan/fiber_simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fiber_simple.cpp -------------------------------------------------------------------------------- /test/tsan/fork_atexit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fork_atexit.cpp -------------------------------------------------------------------------------- /test/tsan/fork_deadlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/fork_deadlock.cpp -------------------------------------------------------------------------------- /test/tsan/free_race.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/free_race.c -------------------------------------------------------------------------------- /test/tsan/free_race.c.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/free_race.c.supp -------------------------------------------------------------------------------- /test/tsan/free_race2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/free_race2.c -------------------------------------------------------------------------------- /test/tsan/global_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/global_race.cpp -------------------------------------------------------------------------------- /test/tsan/global_race2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/global_race2.cpp -------------------------------------------------------------------------------- /test/tsan/global_race3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/global_race3.cpp -------------------------------------------------------------------------------- /test/tsan/halt_on_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/halt_on_error.cpp -------------------------------------------------------------------------------- /test/tsan/heap_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/heap_race.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_free.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_free.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_lib0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_lib0.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_lib1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_lib1.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_lib2.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_lib3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_lib3.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_lib4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_lib4.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_lib5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_lib5.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_lib_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_lib_lib.h -------------------------------------------------------------------------------- /test/tsan/ignore_malloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_malloc.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_race.cpp -------------------------------------------------------------------------------- /test/tsan/ignore_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/ignore_sync.cpp -------------------------------------------------------------------------------- /test/tsan/java.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java.h -------------------------------------------------------------------------------- /test/tsan/java_alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_alloc.cpp -------------------------------------------------------------------------------- /test/tsan/java_find.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_find.cpp -------------------------------------------------------------------------------- /test/tsan/java_lock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_lock.cpp -------------------------------------------------------------------------------- /test/tsan/java_lock_rec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_lock_rec.cpp -------------------------------------------------------------------------------- /test/tsan/java_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_race.cpp -------------------------------------------------------------------------------- /test/tsan/java_race_pc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_race_pc.cpp -------------------------------------------------------------------------------- /test/tsan/java_rwlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_rwlock.cpp -------------------------------------------------------------------------------- /test/tsan/java_volatile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/java_volatile.cpp -------------------------------------------------------------------------------- /test/tsan/libdispatch/fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/libdispatch/fd.c -------------------------------------------------------------------------------- /test/tsan/libdispatch/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/libdispatch/io.c -------------------------------------------------------------------------------- /test/tsan/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/lit.cfg.py -------------------------------------------------------------------------------- /test/tsan/longjmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/longjmp.cpp -------------------------------------------------------------------------------- /test/tsan/longjmp2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/longjmp2.cpp -------------------------------------------------------------------------------- /test/tsan/longjmp3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/longjmp3.cpp -------------------------------------------------------------------------------- /test/tsan/longjmp4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/longjmp4.cpp -------------------------------------------------------------------------------- /test/tsan/lots_of_threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/lots_of_threads.c -------------------------------------------------------------------------------- /test/tsan/malloc_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/malloc_stack.cpp -------------------------------------------------------------------------------- /test/tsan/map32bit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/map32bit.cpp -------------------------------------------------------------------------------- /test/tsan/memcmp_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/memcmp_race.cpp -------------------------------------------------------------------------------- /test/tsan/memcpy_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/memcpy_race.cpp -------------------------------------------------------------------------------- /test/tsan/mmap_large.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mmap_large.cpp -------------------------------------------------------------------------------- /test/tsan/mmap_stress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mmap_stress.cpp -------------------------------------------------------------------------------- /test/tsan/mop1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mop1.c -------------------------------------------------------------------------------- /test/tsan/must_deadlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/must_deadlock.cpp -------------------------------------------------------------------------------- /test/tsan/mutex_cycle2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutex_cycle2.c -------------------------------------------------------------------------------- /test/tsan/mutexset1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset1.cpp -------------------------------------------------------------------------------- /test/tsan/mutexset2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset2.cpp -------------------------------------------------------------------------------- /test/tsan/mutexset3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset3.cpp -------------------------------------------------------------------------------- /test/tsan/mutexset4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset4.cpp -------------------------------------------------------------------------------- /test/tsan/mutexset5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset5.cpp -------------------------------------------------------------------------------- /test/tsan/mutexset6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset6.cpp -------------------------------------------------------------------------------- /test/tsan/mutexset7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset7.cpp -------------------------------------------------------------------------------- /test/tsan/mutexset8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/mutexset8.cpp -------------------------------------------------------------------------------- /test/tsan/pie_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/pie_test.cpp -------------------------------------------------------------------------------- /test/tsan/printf-1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/printf-1.c -------------------------------------------------------------------------------- /test/tsan/pthread_key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/pthread_key.cpp -------------------------------------------------------------------------------- /test/tsan/race_on_barrier.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_barrier.c -------------------------------------------------------------------------------- /test/tsan/race_on_fputs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_fputs.cpp -------------------------------------------------------------------------------- /test/tsan/race_on_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_heap.cpp -------------------------------------------------------------------------------- /test/tsan/race_on_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_mutex.c -------------------------------------------------------------------------------- /test/tsan/race_on_mutex2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_mutex2.c -------------------------------------------------------------------------------- /test/tsan/race_on_puts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_puts.cpp -------------------------------------------------------------------------------- /test/tsan/race_on_read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_read.cpp -------------------------------------------------------------------------------- /test/tsan/race_on_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_on_write.cpp -------------------------------------------------------------------------------- /test/tsan/race_range_pc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_range_pc.cc -------------------------------------------------------------------------------- /test/tsan/race_stress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/race_stress.cpp -------------------------------------------------------------------------------- /test/tsan/restore_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/restore_stack.cpp -------------------------------------------------------------------------------- /test/tsan/setuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/setuid.c -------------------------------------------------------------------------------- /test/tsan/setuid2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/setuid2.c -------------------------------------------------------------------------------- /test/tsan/signal_block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_block.cpp -------------------------------------------------------------------------------- /test/tsan/signal_cond.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_cond.cpp -------------------------------------------------------------------------------- /test/tsan/signal_errno.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_errno.cpp -------------------------------------------------------------------------------- /test/tsan/signal_malloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_malloc.cpp -------------------------------------------------------------------------------- /test/tsan/signal_pause.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_pause.cpp -------------------------------------------------------------------------------- /test/tsan/signal_reset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_reset.cpp -------------------------------------------------------------------------------- /test/tsan/signal_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_sync.cpp -------------------------------------------------------------------------------- /test/tsan/signal_sync2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_sync2.cpp -------------------------------------------------------------------------------- /test/tsan/signal_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_thread.cpp -------------------------------------------------------------------------------- /test/tsan/signal_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/signal_write.cpp -------------------------------------------------------------------------------- /test/tsan/sigsuspend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/sigsuspend.cpp -------------------------------------------------------------------------------- /test/tsan/simple_race.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/simple_race.c -------------------------------------------------------------------------------- /test/tsan/simple_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/simple_race.cpp -------------------------------------------------------------------------------- /test/tsan/simple_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/simple_stack.c -------------------------------------------------------------------------------- /test/tsan/simple_stack2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/simple_stack2.cpp -------------------------------------------------------------------------------- /test/tsan/sleep_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/sleep_sync.cpp -------------------------------------------------------------------------------- /test/tsan/sleep_sync2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/sleep_sync2.cpp -------------------------------------------------------------------------------- /test/tsan/stack_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/stack_race.cpp -------------------------------------------------------------------------------- /test/tsan/stack_race2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/stack_race2.cpp -------------------------------------------------------------------------------- /test/tsan/static_init1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/static_init1.cpp -------------------------------------------------------------------------------- /test/tsan/static_init2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/static_init2.cpp -------------------------------------------------------------------------------- /test/tsan/static_init3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/static_init3.cpp -------------------------------------------------------------------------------- /test/tsan/strerror_r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/strerror_r.cpp -------------------------------------------------------------------------------- /test/tsan/sunrpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/sunrpc.cpp -------------------------------------------------------------------------------- /test/tsan/suppressions_global.cpp.supp: -------------------------------------------------------------------------------- 1 | race:RacyGlobal 2 | 3 | -------------------------------------------------------------------------------- /test/tsan/suppressions_mutex.cpp.supp: -------------------------------------------------------------------------------- 1 | mutex:suppress_this 2 | 3 | -------------------------------------------------------------------------------- /test/tsan/suppressions_race.cpp.supp: -------------------------------------------------------------------------------- 1 | race:Thread1 2 | 3 | -------------------------------------------------------------------------------- /test/tsan/suppressions_race2.cpp.supp: -------------------------------------------------------------------------------- 1 | race:Thread2 2 | 3 | -------------------------------------------------------------------------------- /test/tsan/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/test.h -------------------------------------------------------------------------------- /test/tsan/thread_exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/thread_exit.c -------------------------------------------------------------------------------- /test/tsan/thread_leak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/thread_leak.c -------------------------------------------------------------------------------- /test/tsan/thread_leak2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/thread_leak2.c -------------------------------------------------------------------------------- /test/tsan/thread_leak3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/thread_leak3.c -------------------------------------------------------------------------------- /test/tsan/thread_leak4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/thread_leak4.c -------------------------------------------------------------------------------- /test/tsan/thread_leak5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/thread_leak5.c -------------------------------------------------------------------------------- /test/tsan/tiny_race.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/tiny_race.c -------------------------------------------------------------------------------- /test/tsan/tls_race.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/tls_race.cpp -------------------------------------------------------------------------------- /test/tsan/tls_race2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/tls_race2.cpp -------------------------------------------------------------------------------- /test/tsan/vfork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/tsan/vfork.cpp -------------------------------------------------------------------------------- /test/ubsan/TestCases/Misc/Inputs/returns-unexpectedly.c: -------------------------------------------------------------------------------- 1 | void returns_unexpectedly() {} 2 | -------------------------------------------------------------------------------- /test/xray/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/xray/CMakeLists.txt -------------------------------------------------------------------------------- /test/xray/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/test/xray/lit.cfg.py -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(gwp_asan) 2 | -------------------------------------------------------------------------------- /unittests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/unittests/CMakeLists.txt -------------------------------------------------------------------------------- /www/content.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/www/content.css -------------------------------------------------------------------------------- /www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/www/index.html -------------------------------------------------------------------------------- /www/menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/www/menu.css -------------------------------------------------------------------------------- /www/menu.html.incl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/llvm-mirror/compiler-rt/HEAD/www/menu.html.incl --------------------------------------------------------------------------------