Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DHWAddressSanitizer.h28 HWAddressSanitizerOptions(bool CompileKernel, bool Recover, in HWAddressSanitizerOptions()
30 : CompileKernel(CompileKernel), Recover(Recover), in HWAddressSanitizerOptions()
32 bool CompileKernel; member
H A DAddressSanitizer.h25 bool CompileKernel = false; member
65 const bool CompileKernel; member
68 LLVM_ABI ASanAccessInfo(bool IsWrite, bool CompileKernel,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp302 HWAddressSanitizer(Module &M, bool CompileKernel, bool Recover, in HWAddressSanitizer() argument
306 this->CompileKernel = optOr(ClEnableKhwasan, CompileKernel); in HWAddressSanitizer()
423 bool CompileKernel);
446 bool CompileKernel; member in __anon1b7bdbef0211::HWAddressSanitizer
496 HWAddressSanitizer HWASan(M, Options.CompileKernel, Options.Recover, SSI); in run()
519 if (Options.CompileKernel) in printPipeline()
646 Mapping.init(TargetTriple, InstrumentWithCalls, CompileKernel); in initializeModule()
672 } else if (CompileKernel) { in initializeModule()
675 UseMatchAllCallback = !CompileKernel && MatchAllTag.has_value(); in initializeModule()
681 !CompileKernel && !UsePageAliases && optOr(ClGlobals, NewRuntime); in initializeModule()
[all …]
H A DAddressSanitizer.cpp662 CompileKernel((Packed >> kCompileKernelShift) & kCompileKernelMask) {} in ASanAccessInfo()
664 ASanAccessInfo::ASanAccessInfo(bool IsWrite, bool CompileKernel, in ASanAccessInfo() argument
667 (CompileKernel << kCompileKernelShift) + in ASanAccessInfo()
670 CompileKernel(CompileKernel) {} in ASanAccessInfo()
765 uint32_t MaxInlinePoisoningSize, bool CompileKernel = false, in AddressSanitizer()
770 CompileKernel(ClEnableKasan.getNumOccurrences() > 0 ? ClEnableKasan in AddressSanitizer()
771 : CompileKernel), in AddressSanitizer()
792 Mapping = getShadowMapping(TargetTriple, LongSize, this->CompileKernel); in AddressSanitizer()
882 bool CompileKernel; member
916 bool CompileKernel = false, bool Recover = false, in ModuleAddressSanitizer() argument
[all …]
H A DMemorySanitizer.cpp594 : CompileKernel(Options.Kernel), TrackOrigins(Options.TrackOrigins), in MemorySanitizer()
628 bool CompileKernel; member in __anonb346f5430211::MemorySanitizer
998 if (CompileKernel) { in initializeCallbacks()
1111 if (!CompileKernel) { in initializeModule()
1247 if (MS.CompileKernel) { in MemorySanitizerVisitor()
1366 SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in storeOrigin()
1445 if (MS.CompileKernel || MS.TrackOrigins) in insertWarningFn()
1459 if (instrumentWithCalls(ConvertedShadow) && !MS.CompileKernel) { in materializeOneCheck()
1919 if (MS.CompileKernel) in getShadowOriginPtr()
6153 if (MS.CompileKernel) in instrumentAlloca()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp715 auto MSanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument
720 MemorySanitizerOptions options(TrackOrigins, Recover, CompileKernel, in addSanitizers()
756 auto ASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument
763 Opts.CompileKernel = CompileKernel; in addSanitizers()
774 auto HWASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument
778 {CompileKernel, Recover, in addSanitizers()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp838 Result.CompileKernel = true; in parseASanPassOptions()
860 Result.CompileKernel = true; in parseHWASanPassOptions()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp764 bool CompileKernel = in emitHwasanMemaccessSymbols() local
906 if (CompileKernel) { in emitHwasanMemaccessSymbols()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp956 getAddressSanitizerParams(TM.getTargetTriple(), 64, AccessInfo.CompileKernel, in LowerASAN_CHECK_MEMACCESS()