/external/clang/docs/ |
D | MemorySanitizer.rst | 2 MemorySanitizer title 11 MemorySanitizer is a detector of uninitialized reads. It consists of a 14 Typical slowdown introduced by MemorySanitizer is **3x**. 25 The MemorySanitizer run-time library should be linked to the final 27 link step. When linking shared libraries, the MemorySanitizer run-time 29 with MemorySanitizer). To get a reasonable performance add ``-O1`` or 51 stderr and exit with a non-zero exit code. Currently, MemorySanitizer 59 WARNING: MemorySanitizer: use-of-uninitialized-value 63 By default, MemorySanitizer exits on the first detected error. 69 whether MemorySanitizer is enabled. :ref:`\_\_has\_feature [all …]
|
D | index.rst | 26 MemorySanitizer
|
D | LeakSanitizer.rst | 25 There are plans to support LeakSanitizer in :doc:`MemorySanitizer` builds.
|
D | SanitizerSpecialCaseList.rst | 19 or :doc:`MemorySanitizer` may want to disable or alter some checks for
|
D | UsersManual.rst | 941 ``-fsanitize=memory``: :doc:`MemorySanitizer`, 1034 Extra features of MemorySanitizer (require explicit 1038 MemorySanitizer. Adds a second section to MemorySanitizer 1044 adds more sections to MemorySanitizer reports describing the
|
D | AttributeReference.rst | 468 (e.g. by MemorySanitizer). The function may still be instrumented by the tool
|
/external/compiler-rt/lib/msan/tests/ |
D | msan_test.cc | 223 TEST(MemorySanitizer, NegativeTest1) { in TEST() argument 230 TEST(MemorySanitizer, PositiveTest1) { in TEST() argument 272 TEST(MemorySanitizer, Phi1) { in TEST() argument 283 TEST(MemorySanitizer, Phi2) { in TEST() argument 294 TEST(MemorySanitizer, ArgTest) { in TEST() argument 301 TEST(MemorySanitizer, CallAndRet) { in TEST() argument 315 TEST(MemorySanitizer, DISABLED_MallocNoIdent) { in TEST() argument 321 TEST(MemorySanitizer, Malloc) { in TEST() argument 327 TEST(MemorySanitizer, Realloc) { in TEST() argument 348 TEST(MemorySanitizer, Calloc) { in TEST() argument [all …]
|
D | CMakeLists.txt | 87 # Main MemorySanitizer unit tests.
|
/external/compiler-rt/test/msan/ |
D | lit.cfg | 6 config.name = 'MemorySanitizer' 28 # MemorySanitizer tests are currently supported on Linux only.
|
D | CMakeLists.txt | 19 add_lit_testsuite(check-msan "Running the MemorySanitizer tests"
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | CMakeLists.txt | 6 MemorySanitizer.cpp
|
D | Android.mk | 10 MemorySanitizer.cpp \
|
D | MemorySanitizer.cpp | 272 class MemorySanitizer : public FunctionPass { class 274 MemorySanitizer(int TrackOrigins = 0) in MemorySanitizer() function in __anone66e8aa50111::MemorySanitizer 342 char MemorySanitizer::ID = 0; 343 INITIALIZE_PASS(MemorySanitizer, "msan", 348 return new MemorySanitizer(TrackOrigins); in createMemorySanitizerPass() 365 void MemorySanitizer::initializeCallbacks(Module &M) { in initializeCallbacks() 449 bool MemorySanitizer::doInitialization(Module &M) { in doInitialization() 541 CreateVarArgHelper(Function &Func, MemorySanitizer &Msan, 557 MemorySanitizer &MS; 580 MemorySanitizerVisitor(Function &F, MemorySanitizer &MS) in MemorySanitizerVisitor() [all …]
|
/external/compiler-rt/lib/msan/ |
D | msan_blacklist.txt | 1 # Blacklist for MemorySanitizer. Turns off instrumentation of particular
|
/external/compiler-rt/test/msan/Unit/ |
D | lit.site.cfg.in | 8 config.name = 'MemorySanitizer-Unit'
|
/external/llvm/test/Instrumentation/MemorySanitizer/ |
D | unreachable.ll | 6 ; Test that MemorySanitizer correctly handles unreachable blocks.
|
D | msan_basic.ll | 673 ; Check that MemorySanitizer does not add a check of the value being stored.
|
/external/compiler-rt/ |
D | CODE_OWNERS.TXT | 49 D: MemorySanitizer, Android port of sanitizers
|
/external/clang/include/clang/Basic/ |
D | Sanitizers.def | 44 // MemorySanitizer
|
D | Attr.td | 1409 // Attribute to disable MemorySanitizer checks.
|
D | AttrDocs.td | 956 (e.g. by MemorySanitizer). The function may still be instrumented by the tool
|
/external/llvm/ |
D | CODE_OWNERS.TXT | 168 D: MemorySanitizer (LLVM part)
|
/external/clang/include/clang/Frontend/ |
D | CodeGenOptions.def | 112 ///< MemorySanitizer
|
/external/clang/include/clang/Driver/ |
D | Options.td | 532 HelpText<"Enable origins tracking in MemorySanitizer">; 535 HelpText<"Enable origins tracking in MemorySanitizer">; 538 HelpText<"Disable origins tracking in MemorySanitizer">;
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_common_syscalls.inc | 11 // ThreadSanitizer, MemorySanitizer, etc.
|