Home
last modified time | relevance | path

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

/llvm-project/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
62 const bool CompileKernel; member
65 ASanAccessInfo(bool IsWrite, bool CompileKernel, uint8_t AccessSizeIndex);
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp619 CompileKernel((Packed >> kCompileKernelShift) & kCompileKernelMask) {} in ASanAccessInfo()
621 ASanAccessInfo::ASanAccessInfo(bool IsWrite, bool CompileKernel, in ASanAccessInfo() argument
624 (CompileKernel << kCompileKernelShift) + in ASanAccessInfo()
627 CompileKernel(CompileKernel) {} in ASanAccessInfo()
722 uint32_t MaxInlinePoisoningSize, bool CompileKernel = false, in AddressSanitizer()
727 CompileKernel(ClEnableKasan.getNumOccurrences() > 0 ? ClEnableKasan in AddressSanitizer()
728 : CompileKernel), in AddressSanitizer()
749 Mapping = getShadowMapping(TargetTriple, LongSize, this->CompileKernel); in getAllocaSizeInBytes()
839 bool CompileKernel;
833 bool CompileKernel; global() member
867 ModuleAddressSanitizer(Module & M,bool InsertVersionCheck,bool CompileKernel=false,bool Recover=false,bool UseGlobalsGC=true,bool UseOdrIndicator=true,AsanDtorKind DestructorKind=AsanDtorKind::Global,AsanCtorKind ConstructorKind=AsanCtorKind::Global) ModuleAddressSanitizer() argument
948 bool CompileKernel; global() member in __anon175cbb230211::ModuleAddressSanitizer
[all...]
H A DHWAddressSanitizer.cpp299 HWAddressSanitizer(Module &M, bool CompileKernel, bool Recover, in HWAddressSanitizer()
303 this->CompileKernel = optOr(ClEnableKhwasan, CompileKernel);
443 bool CompileKernel;
493 HWAddressSanitizer HWASan(M, Options.CompileKernel, Options.Recover, SSI); in createHwasanCtorComdat()
516 if (Options.CompileKernel) in createHwasanCtorComdat()
707 } else if (CompileKernel) { in initializeCallbacks()
710 UseMatchAllCallback = !CompileKernel && MatchAllTag.has_value(); in initializeCallbacks()
716 !CompileKernel && !UsePageAliases && optOr(ClGlobals, NewRuntime); in initializeCallbacks()
718 if (!CompileKernel) { in initializeCallbacks()
292 HWAddressSanitizer(Module & M,bool CompileKernel,bool Recover,const StackSafetyGlobalInfo * SSI) HWAddressSanitizer() argument
416 bool CompileKernel; global() member in __anon112a5b020111::HWAddressSanitizer
[all...]
H A DMemorySanitizer.cpp565 : CompileKernel(Options.Kernel), TrackOrigins(Options.TrackOrigins),
598 bool CompileKernel;
965 if (CompileKernel) {
1078 if (!CompileKernel) {
1212 if (MS.CompileKernel) {
1332 SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in materializeStores()
1411 if (MS.CompileKernel || MS.TrackOrigins) in materializeOneCheck()
1426 SizeIndex < kNumberOfAccessSizes && !MS.CompileKernel) { in materializeInstructionChecks()
1871 if (MS.CompileKernel) in getShadowPtrForRetval()
5154 if (MS.CompileKernel) in finalizeInstrumentation()
572 bool CompileKernel; global() member in __anon6be095360211::MemorySanitizer
[all...]
/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp707 auto MSanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers()
712 MemorySanitizerOptions options(TrackOrigins, Recover, CompileKernel, in addSanitizers()
748 auto ASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers()
755 Opts.CompileKernel = CompileKernel; in addSanitizers()
766 auto HWASanPass = [&](SanitizerMask Mask, bool CompileKernel) { in addSanitizers()
770 {CompileKernel, Recover, in addSanitizers()
680 __anon684942f70502(SanitizerMask Mask, bool CompileKernel) addSanitizers() argument
715 __anon684942f70602(SanitizerMask Mask, bool CompileKernel) addSanitizers() argument
733 __anon684942f70702(SanitizerMask Mask, bool CompileKernel) addSanitizers() argument
/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp774 Result.CompileKernel = true; in parseEmbedBitcodePassOptions()
794 Result.CompileKernel = true; in parseMSanPassOptions()
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp762 bool CompileKernel = in emitHwasanMemaccessSymbols()
904 if (CompileKernel) { in emitLOHs()
638 bool CompileKernel = emitHwasanMemaccessSymbols() local
/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp963 AccessInfo.CompileKernel, &ShadowBase, in LowerASAN_CHECK_MEMACCESS()