Home
last modified time | relevance | path

Searched refs:MemorySanitizer (Results 1 – 25 of 31) sorted by relevance

12

/external/clang/docs/
DMemorySanitizer.rst2 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
56 WARNING: MemorySanitizer: use-of-uninitialized-value
60 By default, MemorySanitizer exits on the first detected error. If you
68 whether MemorySanitizer is enabled. :ref:`\_\_has\_feature
75 // code that builds only under MemorySanitizer
[all …]
Dindex.rst26 MemorySanitizer
DSanitizerSpecialCaseList.rst19 or :doc:`MemorySanitizer` may want to disable or alter some checks for
DSanitizerCoverage.rst19 :doc:`LeakSanitizer`, :doc:`MemorySanitizer`,
/external/compiler-rt/lib/msan/tests/
Dmsan_test.cc226 TEST(MemorySanitizer, NegativeTest1) { in TEST() argument
233 TEST(MemorySanitizer, PositiveTest1) { in TEST() argument
275 TEST(MemorySanitizer, Phi1) { in TEST() argument
286 TEST(MemorySanitizer, Phi2) { in TEST() argument
297 TEST(MemorySanitizer, ArgTest) { in TEST() argument
304 TEST(MemorySanitizer, CallAndRet) { in TEST() argument
318 TEST(MemorySanitizer, DISABLED_MallocNoIdent) { in TEST() argument
324 TEST(MemorySanitizer, Malloc) { in TEST() argument
330 TEST(MemorySanitizer, Realloc) { in TEST() argument
351 TEST(MemorySanitizer, Calloc) { in TEST() argument
[all …]
DCMakeLists.txt85 # Main MemorySanitizer unit tests.
/external/compiler-rt/test/msan/
Dlit.cfg6 config.name = 'MemorySanitizer' + getattr(config, 'name_suffix', 'default')
32 # MemorySanitizer tests are currently supported on Linux only.
DCMakeLists.txt45 add_lit_testsuite(check-msan "Running the MemorySanitizer tests"
/external/llvm/lib/Transforms/Instrumentation/
DCMakeLists.txt6 MemorySanitizer.cpp
DMemorySanitizer.cpp313 class MemorySanitizer : public FunctionPass { class
315 MemorySanitizer(int TrackOrigins = 0) in MemorySanitizer() function in __anone66e8aa50111::MemorySanitizer
389 char MemorySanitizer::ID = 0;
391 MemorySanitizer, "msan",
395 MemorySanitizer, "msan", in INITIALIZE_PASS_DEPENDENCY()
399 return new MemorySanitizer(TrackOrigins); in INITIALIZE_PASS_DEPENDENCY()
415 void MemorySanitizer::initializeCallbacks(Module &M) { in initializeCallbacks()
499 bool MemorySanitizer::doInitialization(Module &M) { in doInitialization()
608 CreateVarArgHelper(Function &Func, MemorySanitizer &Msan,
624 MemorySanitizer &MS;
[all …]
/external/compiler-rt/lib/msan/
Dmsan_blacklist.txt1 # Blacklist for MemorySanitizer. Turns off instrumentation of particular
/external/compiler-rt/test/msan/Unit/
Dlit.site.cfg.in7 config.name = 'MemorySanitizer-Unit'
/external/llvm/test/Instrumentation/MemorySanitizer/
Dunreachable.ll6 ; Test that MemorySanitizer correctly handles unreachable blocks.
Dmsan_basic.ll738 ; Check that MemorySanitizer does not add a check of the value being stored.
/external/compiler-rt/test/ubsan/
DCMakeLists.txt42 add_ubsan_testsuite("MemorySanitizer" msan ${arch})
Dlit.common.cfg29 elif ubsan_lit_test_mode == "MemorySanitizer":
/external/compiler-rt/
DCODE_OWNERS.TXT45 D: MemorySanitizer, Android port of sanitizers
/external/clang/include/clang/Basic/
DSanitizers.def47 // MemorySanitizer
/external/clang/include/clang/Frontend/
DCodeGenOptions.def139 ///< MemorySanitizer
141 ///< in MemorySanitizer
/external/llvm/test/Transforms/LoopUnswitch/
Dmsan.ll18 ; With MemorySanitizer, the loop can not be unswitched on "y", because "y" could
/external/llvm/
DCODE_OWNERS.TXT185 D: MemorySanitizer (LLVM part)
/external/llvm/include/llvm/IR/
DAttributes.td158 /// MemorySanitizer is on.
/external/clang/include/clang/Driver/
DOptions.td660 HelpText<"Enable origins tracking in MemorySanitizer">;
663 HelpText<"Enable origins tracking in MemorySanitizer">;
666 HelpText<"Disable origins tracking in MemorySanitizer">;
669 … HelpText<"Enable use-after-destroy detection in MemorySanitizer">;
/external/v8/gypfiles/
Dstandalone.gypi598 # ThreadSanitizer, MemorySanitizer and CFI builds.
/external/llvm/docs/
DLibFuzzer.rst900 .. _MemorySanitizer: http://clang.llvm.org/docs/MemorySanitizer.html target in Trophies

12