Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/
H A DHWAddressSanitizer.h27 HWAddressSanitizerOptions(bool CompileKernel, bool Recover, in HWAddressSanitizerOptions()
29 : CompileKernel(CompileKernel), Recover(Recover), in HWAddressSanitizerOptions()
31 bool CompileKernel; member
H A DAddressSanitizer.h24 bool CompileKernel = false; member
59 const bool CompileKernel; member
62 ASanAccessInfo(bool IsWrite, bool CompileKernel, uint8_t AccessSizeIndex);
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp616 CompileKernel((Packed >> kCompileKernelShift) & kCompileKernelMask) {} in ASanAccessInfo()
618 ASanAccessInfo::ASanAccessInfo(bool IsWrite, bool CompileKernel, in ASanAccessInfo() argument
621 (CompileKernel << kCompileKernelShift) + in ASanAccessInfo()
624 CompileKernel(CompileKernel) {} in ASanAccessInfo()
647 bool CompileKernel = false, bool Recover = false, in AddressSanitizer()
651 : CompileKernel(ClEnableKasan.getNumOccurrences() > 0 ? ClEnableKasan in AddressSanitizer()
652 : CompileKernel), in AddressSanitizer()
665 Mapping = getShadowMapping(TargetTriple, LongSize, this->CompileKernel); in AddressSanitizer()
748 bool CompileKernel; member
779 ModuleAddressSanitizer(Module &M, bool CompileKernel = false, in ModuleAddressSanitizer() argument
[all …]
H A DHWAddressSanitizer.cpp272 HWAddressSanitizer(Module &M, bool CompileKernel, bool Recover, in HWAddressSanitizer() argument
276 this->CompileKernel = ClEnableKhwasan.getNumOccurrences() > 0 in HWAddressSanitizer()
278 : CompileKernel; in HWAddressSanitizer()
381 bool CompileKernel; member in __anon159c36660111::HWAddressSanitizer
422 HWAddressSanitizer HWASan(M, Options.CompileKernel, Options.Recover, SSI); in run()
442 if (Options.CompileKernel) in printPipeline()
594 } else if (CompileKernel) { in initializeModule()
603 if (!CompileKernel) { in initializeModule()
664 (CompileKernel && !ClKasanMemIntrinCallbackPrefix) in initializeCallbacks()
819 return (CompileKernel << HWASanAccessInfo::CompileKernelShift) | in getAccessInfo()
[all …]
H A DMemorySanitizer.cpp520 : CompileKernel(Options.Kernel), TrackOrigins(Options.TrackOrigins), in MemorySanitizer()
547 bool CompileKernel; member in __anon6efd8b1a0211::MemorySanitizer
898 if (CompileKernel) { in initializeCallbacks()
1006 if (!CompileKernel) { in initializeModule()
1134 if (MS.CompileKernel) { in MemorySanitizerVisitor()
1235 SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in storeOrigin()
1316 if (MS.CompileKernel || MS.TrackOrigins) in insertWarningFn()
1331 SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in materializeOneCheck()
1750 if (MS.CompileKernel) in getShadowOriginPtr()
4030 if (ClHandleAsmConservative && MS.CompileKernel) in visitCallBase()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DBackendUtil.cpp681 auto MSanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument
686 MemorySanitizerOptions options(TrackOrigins, Recover, CompileKernel, in addSanitizers()
713 auto ASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument
720 Opts.CompileKernel = CompileKernel; in addSanitizers()
731 auto HWASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers() argument
735 {CompileKernel, Recover, in addSanitizers()
/openbsd-src/gnu/llvm/llvm/lib/Passes/
H A DPassBuilder.cpp638 Result.CompileKernel = true; in parseASanPassOptions()
658 Result.CompileKernel = true; in parseHWASanPassOptions()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp485 bool CompileKernel = in emitHwasanMemaccessSymbols() local
646 if (CompileKernel) { in emitHwasanMemaccessSymbols()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp1409 AccessInfo.CompileKernel, &ShadowBase, in LowerASAN_CHECK_MEMACCESS()