/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | AddressSanitizer.h | 102 explicit AddressSanitizerPass(bool CompileKernel = false, 109 bool CompileKernel; 123 bool CompileKernel = false, bool Recover = false, bool UseGlobalGC = true, 130 bool CompileKernel; 138 FunctionPass *createAddressSanitizerFunctionPass(bool CompileKernel = false, 142 bool CompileKernel = false, bool Recover = false, bool UseGlobalsGC = true,
|
H A D | HWAddressSanitizer.h | 27 explicit HWAddressSanitizerPass(bool CompileKernel = false, 33 bool CompileKernel; 37 FunctionPass *createHWAddressSanitizerLegacyPassPass(bool CompileKernel = false,
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 201 : CompileKernel; in HWAddressSanitizer() 285 bool CompileKernel; member in __anonff39e3700111::HWAddressSanitizer 319 : FunctionPass(ID), CompileKernel(CompileKernel), Recover(Recover) { in HWAddressSanitizerLegacyPass() 342 bool CompileKernel; member in __anonff39e3700111::HWAddressSanitizerLegacyPass 361 assert(!CompileKernel || Recover); in createHWAddressSanitizerLegacyPassPass() 366 : CompileKernel(CompileKernel), Recover(Recover) {} in HWAddressSanitizerPass() 370 HWAddressSanitizer HWASan(M, CompileKernel, Recover); in run() 522 } else if (CompileKernel) { in initializeModule() 532 if (!CompileKernel) { in initializeModule() 993 if (CompileKernel) { in tagPointer() [all …]
|
H A D | AddressSanitizer.cpp | 705 bool CompileKernel; member 738 : FunctionPass(ID), CompileKernel(CompileKernel), Recover(Recover), in AddressSanitizerLegacyPass() 763 bool CompileKernel; member in __anon257350110211::AddressSanitizerLegacyPass 842 bool CompileKernel; member in __anon257350110211::ModuleAddressSanitizer 874 : ModulePass(ID), CompileKernel(CompileKernel), Recover(Recover), in ModuleAddressSanitizerLegacyPass() 897 bool CompileKernel; member in __anon257350110211::ModuleAddressSanitizerLegacyPass 1210 : CompileKernel(CompileKernel), Recover(Recover), in AddressSanitizerPass() 1941 if (CompileKernel) in shouldInstrumentGlobal() 2017 if (CompileKernel) { in shouldInstrumentGlobal() 2356 if (CompileKernel) { in InstrumentGlobals() [all …]
|
H A D | MemorySanitizer.cpp | 489 : CompileKernel(Options.Kernel), TrackOrigins(Options.TrackOrigins), in MemorySanitizer() 516 bool CompileKernel; member in __anonb9e144640211::MemorySanitizer 874 if (CompileKernel) { in initializeCallbacks() 979 if (!CompileKernel) { in initializeModule() 1101 if (MS.CompileKernel) { in MemorySanitizerVisitor() 1177 if (AsCall && SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in storeOrigin() 1251 if (AsCall && SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in materializeOneCheck() 1543 if (MS.CompileKernel) in getShadowOriginPtr() 3592 if (ClHandleAsmConservative && MS.CompileKernel) in visitCallBase() 3885 if (MS.CompileKernel) in instrumentAlloca() [all …]
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 325 bool CompileKernel) { in addGeneralOptsForMemorySanitizer() argument 332 MemorySanitizerOptions{TrackOrigins, Recover, CompileKernel})); in addGeneralOptsForMemorySanitizer() 1111 auto MSanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument 1117 MemorySanitizerPass({TrackOrigins, Recover, CompileKernel})); in addSanitizers() 1120 MemorySanitizerPass({TrackOrigins, Recover, CompileKernel})); in addSanitizers() 1144 auto ASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument 1154 CompileKernel, Recover, ModuleUseAfterScope, UseOdrIndicator, in addSanitizers() 1157 AddressSanitizerPass(CompileKernel, Recover, UseAfterScope))); in addSanitizers() 1163 auto HWASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument 1166 MPM.addPass(HWAddressSanitizerPass(CompileKernel, Recover)); in addSanitizers()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Passes/ |
H A D | PassRegistry.def | 115 MODULE_PASS("asan-module", ModuleAddressSanitizerPass(/*CompileKernel=*/false, false, true, false)) 118 MODULE_PASS("kasan-module", ModuleAddressSanitizerPass(/*CompileKernel=*/true, false, true, false))
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 374 bool CompileKernel = in EmitHwasanMemaccessSymbols() local 535 if (CompileKernel) { in EmitHwasanMemaccessSymbols()
|