/external/compiler-rt/lib/asan/tests/ |
D | asan_test.cc | 130 TEST(AddressSanitizer, HasFeatureAddressSanitizerTest) { in TEST() argument 139 TEST(AddressSanitizer, SimpleDeathTest) { in TEST() argument 143 TEST(AddressSanitizer, VariousMallocsTest) { in TEST() argument 181 TEST(AddressSanitizer, CallocTest) { in TEST() argument 187 TEST(AddressSanitizer, VallocTest) { in TEST() argument 194 TEST(AddressSanitizer, PvallocTest) { in TEST() argument 228 TEST(AddressSanitizer, DISABLED_TSDTest) { in TEST() argument 274 TEST(AddressSanitizer, OOB_char) { in TEST() argument 278 TEST(AddressSanitizer, OOB_int) { in TEST() argument 282 TEST(AddressSanitizer, OOBRightTest) { in TEST() argument [all …]
|
D | asan_benchmarks_test.cc | 45 TEST(AddressSanitizer, ManyAccessBenchmark) { in TEST() argument 67 TEST(AddressSanitizer, BorderAccessBenchmark) { in TEST() argument 78 TEST(AddressSanitizer, FakeStackBenchmark) { in TEST() argument
|
D | asan_noinst_test.cc | 40 TEST(AddressSanitizer, InternalSimpleDeathTest) { in TEST() argument 90 TEST(AddressSanitizer, NoInstMallocTest) { in TEST() argument 113 TEST(AddressSanitizer, DISABLED_InternalPrintShadow) { in TEST() argument 236 TEST(AddressSanitizer, CompressStackTraceTest) { in TEST() argument 256 TEST(AddressSanitizer, CompressStackTraceBenchmark) { in TEST() argument 260 TEST(AddressSanitizer, QuarantineTest) { in TEST() argument 296 TEST(AddressSanitizer, ThreadedQuarantineTest) { in TEST() argument 326 TEST(AddressSanitizer, ThreadedOneSizeMallocStressTest) { in TEST() argument 337 TEST(AddressSanitizer, MemsetWildAddressTest) { in TEST() argument
|
D | asan_mac_test.mm | 46 // If AddressSanitizer doesn't instrument the +load method below correctly, 50 "If your test didn't crash, AddressSanitizer is instrumenting " 88 // pthread_create(). We need to verify that AddressSanitizer notices that the 99 // pthread_create(). We need to verify that AddressSanitizer notices that the 107 // to make sure AddressSanitizer handles the reusing correctly.
|
D | CMakeLists.txt | 1 # Testing rules for AddressSanitizer. 120 # Build benchmarks test instrumented with AddressSanitizer. 128 # Main AddressSanitizer unit tests.
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | AddressSanitizer.cpp | 160 struct AddressSanitizer : public ModulePass { struct 161 AddressSanitizer(); 229 char AddressSanitizer::ID = 0; 230 INITIALIZE_PASS(AddressSanitizer, "asan", 233 AddressSanitizer::AddressSanitizer() : ModulePass(ID) { } in AddressSanitizer() function in AddressSanitizer 235 return new AddressSanitizer(); in createAddressSanitizerPass() 238 const char *AddressSanitizer::getPassName() const { in getPassName() 287 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { in memToShadow() 297 void AddressSanitizer::instrumentMemIntrinsicParam( in instrumentMemIntrinsicParam() 318 bool AddressSanitizer::instrumentMemIntrinsic(AsanFunctionContext &AFC, in instrumentMemIntrinsic() [all …]
|
D | CMakeLists.txt | 2 AddressSanitizer.cpp
|
D | Android.mk | 4 AddressSanitizer.cpp \
|
/external/compiler-rt/lib/asan/ |
D | README.txt | 1 AddressSanitizer RT 3 This directory contains sources of the AddressSanitizer (asan) run-time library. 4 We are in the process of integrating AddressSanitizer with LLVM, stay tuned.
|
D | CMakeLists.txt | 1 # Build for the AddressSanitizer runtime support library.
|
/external/compiler-rt/lib/asan/lit_tests/ |
D | CMakeLists.txt | 27 add_lit_testsuite(check-asan "Running the AddressSanitizer tests" 35 add_lit_testsuite(check-asan "Running the AddressSanitizer unit tests"
|
D | lit.cfg | 6 config.name = 'AddressSanitizer' 90 # AddressSanitizer tests are currently supported on Linux and Darwin only.
|
/external/compiler-rt/lib/tsan/ |
D | CMakeLists.txt | 1 # Build for the AddressSanitizer runtime support library.
|
/external/llvm/test/Instrumentation/AddressSanitizer/ |
D | instrument-no-return.ll | 2 ; AddressSanitizer must insert __asan_handle_no_return
|
D | instrument_load_then_store.ll | 1 ; Test that AddressSanitizer instruments "(*a)++" only once.
|
/external/compiler-rt/lib/asan/lit_tests/Unit/ |
D | lit.cfg | 21 config.name = 'AddressSanitizer-Unit'
|
/external/compiler-rt/lib/sanitizer_common/ |
D | CMakeLists.txt | 2 # These components are shared between AddressSanitizer and ThreadSanitizer.
|
/external/compiler-rt/lib/sanitizer_common/scripts/ |
D | check_lint.sh | 32 ${CPPLINT} --filter=${LLVM_LINT_FILTER} ${LLVM_INSTRUMENTATION}/AddressSanitizer.cpp \
|
/external/clang/include/clang/Basic/ |
D | LangOptions.def | 130 BENIGN_LANGOPT(AddressSanitizer , 1, 0, "AddressSanitizer enabled")
|
D | DiagnosticDriverKinds.td | 101 "AddressSanitizer on Android requires '-pie'">;
|
D | Attr.td | 716 // AddressSafety attribute (e.g. for AddressSanitizer)
|
/external/clang/lib/CodeGen/ |
D | CGDeclCXX.cpp | 231 if (CGM.getLangOpts().AddressSanitizer) in CreateGlobalInitOrDestructFunction()
|
D | BackendUtil.cpp | 177 if (LangOpts.AddressSanitizer) { in CreatePasses()
|
D | CodeGenModule.cpp | 590 if (LangOpts.AddressSanitizer) { in SetLLVMFunctionAttributesForDefinition() 1683 if (LangOpts.AddressSanitizer && NeedsGlobalCtor) { in EmitGlobalVarDefinition()
|
/external/clang/lib/Lex/ |
D | PPMacroExpansion.cpp | 627 .Case("address_sanitizer", LangOpts.AddressSanitizer) in HasFeature()
|