Home
last modified time | relevance | path

Searched refs:CompileKernel (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
HDAddressSanitizer.h101 explicit AddressSanitizerPass(bool CompileKernel = false,
107 bool CompileKernel;
120 explicit ModuleAddressSanitizerPass(bool CompileKernel = false,
127 bool CompileKernel;
134 FunctionPass *createAddressSanitizerFunctionPass(bool CompileKernel = false,
138 bool CompileKernel = false, bool Recover = false, bool UseGlobalsGC = true,
HDHWAddressSanitizer.h27 explicit HWAddressSanitizerPass(bool CompileKernel = false,
32 bool CompileKernel;
36 FunctionPass *createHWAddressSanitizerLegacyPassPass(bool CompileKernel = false,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDHWAddressSanitizer.cpp190 explicit HWAddressSanitizer(Module &M, bool CompileKernel = false, in HWAddressSanitizer() argument
193 this->CompileKernel = ClEnableKhwasan.getNumOccurrences() > 0 ? in HWAddressSanitizer()
194 ClEnableKhwasan : CompileKernel; in HWAddressSanitizer()
276 bool CompileKernel; member in __anon7b8a64260111::HWAddressSanitizer
301 explicit HWAddressSanitizerLegacyPass(bool CompileKernel = false, in HWAddressSanitizerLegacyPass() argument
303 : FunctionPass(ID), CompileKernel(CompileKernel), Recover(Recover) {} in HWAddressSanitizerLegacyPass()
308 HWASan = std::make_unique<HWAddressSanitizer>(M, CompileKernel, Recover); in doInitialization()
323 bool CompileKernel; member in __anon7b8a64260111::HWAddressSanitizerLegacyPass
340 FunctionPass *llvm::createHWAddressSanitizerLegacyPassPass(bool CompileKernel, in createHWAddressSanitizerLegacyPassPass() argument
342 assert(!CompileKernel || Recover); in createHWAddressSanitizerLegacyPassPass()
[all …]
HDAddressSanitizer.cpp585 bool CompileKernel = false, bool Recover = false, in AddressSanitizer()
589 this->CompileKernel = in AddressSanitizer()
590 ClEnableKasan.getNumOccurrences() > 0 ? ClEnableKasan : CompileKernel; in AddressSanitizer()
597 Mapping = getShadowMapping(TargetTriple, LongSize, this->CompileKernel); in AddressSanitizer()
676 bool CompileKernel; member
704 explicit AddressSanitizerLegacyPass(bool CompileKernel = false, in AddressSanitizerLegacyPass() argument
707 : FunctionPass(ID), CompileKernel(CompileKernel), Recover(Recover), in AddressSanitizerLegacyPass()
726 AddressSanitizer ASan(*F.getParent(), &GlobalsMD, CompileKernel, Recover, in runOnFunction()
732 bool CompileKernel; member in __anon83202b470211::AddressSanitizerLegacyPass
740 bool CompileKernel = false, bool Recover = false, in ModuleAddressSanitizer() argument
[all …]
HDMemorySanitizer.cpp468 : CompileKernel(Options.Kernel), TrackOrigins(Options.TrackOrigins), in MemorySanitizer()
494 bool CompileKernel; member in __anon6f2490da0211::MemorySanitizer
846 if (CompileKernel) { in initializeCallbacks()
948 if (!CompileKernel) { in initializeModule()
1065 if (MS.CompileKernel) in MemorySanitizerVisitor()
1141 if (AsCall && SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in storeOrigin()
1191 if (MS.CompileKernel) { in insertWarningFn()
1223 if (AsCall && SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in materializeOneCheck()
1468 if (MS.CompileKernel) in getShadowOriginPtr()
3307 if (ClHandleAsmConservative && MS.CompileKernel) in visitCallSite()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDBackendUtil.cpp298 bool CompileKernel) { in addGeneralOptsForMemorySanitizer() argument
305 MemorySanitizerOptions{TrackOrigins, Recover, CompileKernel})); in addGeneralOptsForMemorySanitizer()
953 auto ASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizersAtO0() argument
957 CompileKernel, Recover, CodeGenOpts.SanitizeAddressUseAfterScope))); in addSanitizersAtO0()
960 ModuleAddressSanitizerPass(CompileKernel, Recover, ModuleUseAfterScope, in addSanitizersAtO0()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Passes/
HDPassRegistry.def89 MODULE_PASS("asan-module", ModuleAddressSanitizerPass(/*CompileKernel=*/false, false, true, false))
92 MODULE_PASS("kasan-module", ModuleAddressSanitizerPass(/*CompileKernel=*/true, false, true, false))