Home
last modified time | relevance | path

Searched refs:ASan (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Doptions.inc23 "Is GWP-ASan enabled? Defaults to " GWP_ASAN_STRINGIFY(
32 "selected for GWP-ASan sampling. Default is 5000. Sample rates "
35 // Developer note - This option is not actually processed by GWP-ASan itself. It
44 "Install GWP-ASan signal handlers for SIGSEGV during dynamic loading. This "
46 "deallocation when reporting a memory error. GWP-ASan's signal handler "
54 "Install GWP-ASan's signal handler in recoverable mode. This means that "
55 "upon GWP-ASan detecting an error, it'll print the error report, but *not* "
60 "non-GWP-ASan errors, as all GWP-ASan errors won't be forwarded.")
63 "Install GWP-ASan atfork handlers to acquire internal locks "
71 // If you are adding flags to GWP-ASan, please note that GWP-ASan flag strings
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A DREADME.txt3 This directory contains sources of the AddressSanitizer (ASan) runtime library.
11 tests/* : ASan unit tests.
13 Also ASan runtime needs the following libraries:
17 ASan runtime currently also embeds part of LeakSanitizer runtime for
20 ASan runtime can only be built by CMake. You can run ASan tests
H A Dasan_flags.inc9 // ASan runtime flags.
64 "ASan allocator flag. max_malloc_fill_size is the maximal amount of "
68 "ASan allocator flag. max_free_fill_size is the maximal amount of "
103 "If set, prints ASan exit stats even after program terminates "
139 "If true, ASan tweaks a bunch of other flags (quarantine, redzone, heap "
166 "Check position of ASan runtime in library list (needs to be disabled"
H A Dasan_activation_flags.inc9 // A subset of ASan (and common) runtime flags supported at activation time.
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1039 AddressSanitizer &ASan; member
1077 FunctionStackPoisoner(Function &F, AddressSanitizer &ASan, in FunctionStackPoisoner()
1079 : F(F), ASan(ASan), RTCI(RTCI), in FunctionStackPoisoner()
1080 DIB(*F.getParent(), /*AllowUnresolved*/ false), C(ASan.C), in FunctionStackPoisoner()
1081 IntptrTy(ASan.IntptrTy), in FunctionStackPoisoner()
1083 Mapping(ASan.Mapping), in FunctionStackPoisoner()
1194 if (!ASan.isInterestingAlloca(AI) || isa<ScalableVectorType>(AllocaType) || in visitAllocaInst()
1219 if (!ASan.UseAfterScope) in visitIntrinsicInst()
1242 if (!ASan.isInterestingAlloca(*AI)) in visitIntrinsicInst()
1254 HasInlineAsm |= CI->isInlineAsm() && &CB != ASan.LocalDynamicShadow; in visitCallBase()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors.inc1013 // FIXME: under ASan the call below may write to freed memory and corrupt
1031 // FIXME: under ASan the call below may write to freed memory and corrupt
1048 // FIXME: under ASan the call below may write to freed memory and corrupt
1066 // FIXME: under ASan the call below may write to freed memory and corrupt
1244 // FIXME: under ASan the call below may write to freed memory and corrupt
1407 // FIXME: under ASan the call below may write to freed memory and corrupt
1420 // FIXME: under ASan the call below may write to freed memory and corrupt
1433 // FIXME: under ASan the call below may write to freed memory and corrupt
1446 // FIXME: under ASan the call below may write to freed memory and corrupt
1490 // FIXME: under ASan the call below may write to freed memory and corrupt
[all …]
H A Dsanitizer_common_interceptors_netbsd_compat.inc37 // FIXME: under ASan the call below may write to freed memory and corrupt
49 // FIXME: under ASan the call below may write to freed memory and corrupt
H A Dsanitizer_malloc_mac.inc101 // FIXME: ASan should support purgeable allocations.
108 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
114 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
/freebsd/tools/build/options/
H A DWITH_ASAN1 Build the base system with Address Sanitizer (ASan) to detect
/freebsd/tools/test/stress2/misc/
H A Dsyzkaller67.sh35 // i386 + ASan
/freebsd/contrib/libcbor/
H A DCMakeLists.txt70 option(SANITIZE "Enable ASan & a few compatible sanitizers in Debug mode" ON)
/freebsd/contrib/llvm-project/libcxx/include/
H A Dstring683 // This macro disables AddressSanitizer (ASan) instrumentation for a specific function,
684 // allowing memory accesses that would normally trigger ASan errors to proceed without crashing.
753 // When compiling with AddressSanitizer (ASan), basic_string cannot be trivially
1027 …// Turning off ASan instrumentation for variable initialization with _LIBCPP_STRING_INTERNAL_MEMOR…
2270 …// Disable ASan annotations and enable them again when going out of scope. It is assumed that the …
2933 // ASan annotations: was long, so object memory is unpoisoned as new.
2937 // ASan annotations: Guard against `std::string s; s = std::move(s);`
H A Ddeque2144 // ASan: this is empty container, we have to poison whole block
2269 // ASan: this is an empty container, we have to poison the whole block
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.def259 llvm::AsanDtorKind::Global, Benign) ///< Set how ASan global
H A DLangOptions.def402 LANGOPT(SanitizeAddressFieldPadding, 2, 0, NotCompatible, "controls how aggressive is ASan "
/freebsd/lib/clang/liblldb/
H A DMakefile405 SRCS+= Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Ddeque1683 // ASan: this is empty container, we have to poison whole block
1808 // ASan: this is an empty container, we have to poison the whole block
H A Dstring661 // This macro disables AddressSanitizer (ASan) instrumentation for a specific function,
662 // allowing memory accesses that would normally trigger ASan errors to proceed without crashing.
743 // When compiling with AddressSanitizer (ASan), basic_string cannot be trivially
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist621 lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeLists.txt
/freebsd/contrib/bc/
H A DNEWS.md1514 6. Memory leaks and errors have been eliminated (as far as ASan and Valgrind
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td1591 …HelpText<"Statically link the sanitizer runtime (Not supported for ASan, TSan or UBSan on darwin)"…