| /llvm-project-15.0.7/compiler-rt/lib/hwasan/ |
| H A D | hwasan_memintrinsics.cpp | 25 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memset() 31 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memcpy() 33 CheckAddressSized<ErrorAction::Recover, AccessType::Load>( in __hwasan_memcpy() 39 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memmove() 41 CheckAddressSized<ErrorAction::Recover, AccessType::Load>( in __hwasan_memmove()
|
| H A D | hwasan.cpp | 461 CheckAddressSized<ErrorAction::Recover, AccessType::Load>(p, sz); in __hwasan_loadN_noabort() 464 CheckAddress<ErrorAction::Recover, AccessType::Load, 0>(p); in __hwasan_load1_noabort() 467 CheckAddress<ErrorAction::Recover, AccessType::Load, 1>(p); in __hwasan_load2_noabort() 470 CheckAddress<ErrorAction::Recover, AccessType::Load, 2>(p); in __hwasan_load4_noabort() 473 CheckAddress<ErrorAction::Recover, AccessType::Load, 3>(p); in __hwasan_load8_noabort() 476 CheckAddress<ErrorAction::Recover, AccessType::Load, 4>(p); in __hwasan_load16_noabort() 502 CheckAddress<ErrorAction::Recover, AccessType::Store, 0>(p); in __hwasan_store1_noabort() 505 CheckAddress<ErrorAction::Recover, AccessType::Store, 1>(p); in __hwasan_store2_noabort() 508 CheckAddress<ErrorAction::Recover, AccessType::Store, 2>(p); in __hwasan_store4_noabort() 511 CheckAddress<ErrorAction::Recover, AccessType::Store, 3>(p); in __hwasan_store8_noabort() [all …]
|
| H A D | hwasan_checks.h | 80 enum class ErrorAction { Abort, Recover }; enumerator 90 SigTrap<0x20 * (EA == ErrorAction::Recover) + in CheckAddress() 108 SigTrap<0x20 * (EA == ErrorAction::Recover) + in CheckAddressSized() 118 SigTrap<0x20 * (EA == ErrorAction::Recover) + in CheckAddressSized()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.h | 27 HWAddressSanitizerOptions(bool CompileKernel, bool Recover, in HWAddressSanitizerOptions() 29 : CompileKernel(CompileKernel), Recover(Recover), in HWAddressSanitizerOptions() 32 bool Recover; member
|
| H A D | MemorySanitizer.h | 27 MemorySanitizerOptions(int TrackOrigins, bool Recover, bool Kernel) in MemorySanitizerOptions() 28 : MemorySanitizerOptions(TrackOrigins, Recover, Kernel, false) {} in MemorySanitizerOptions() 29 MemorySanitizerOptions(int TrackOrigins, bool Recover, bool Kernel, 33 bool Recover; member
|
| H A D | AddressSanitizer.h | 25 bool Recover = false; member
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 269 HWAddressSanitizer(Module &M, bool CompileKernel, bool Recover, in HWAddressSanitizer() argument 272 this->Recover = ClRecover.getNumOccurrences() > 0 ? ClRecover : Recover; in HWAddressSanitizer() 380 bool Recover; member in __anone00de11f0111::HWAddressSanitizer 421 HWAddressSanitizer HWASan(M, Options.CompileKernel, Options.Recover, SSI); in run() 437 if (Options.Recover) in printPipeline() 583 (ClInlineAllChecks.getNumOccurrences() ? !ClInlineAllChecks : !Recover); in initializeModule() 633 const std::string EndingStr = Recover ? "_noabort" : ""; in initializeCallbacks() 818 (Recover << HWASanAccessInfo::RecoverShift) + in getAccessInfo() 867 SplitBlockAndInsertIfThen(OutOfShortGranuleTagRange, CheckTerm, !Recover, in instrumentMemAccessInline() 916 if (Recover) in instrumentMemAccessInline()
|
| H A D | AddressSanitizer.cpp | 635 bool CompileKernel = false, bool Recover = false, in AddressSanitizer() 641 Recover(ClRecover.getNumOccurrences() > 0 ? ClRecover : Recover), in AddressSanitizer() 737 bool Recover; member 768 bool Recover = false, bool UseGlobalsGC = true, in ModuleAddressSanitizer() argument 773 Recover(ClRecover.getNumOccurrences() > 0 ? ClRecover : Recover), in ModuleAddressSanitizer() 838 bool Recover; member in __anon187e16000211::ModuleAddressSanitizer 1132 Options.Recover, UseGlobalGC, in run() 1140 Options.Recover, Options.UseAfterScope, in run() 1623 if (Recover) { in instrumentAddress() 1633 CrashTerm = SplitBlockAndInsertIfThen(Cmp, InsertBefore, !Recover); in instrumentAddress() [all …]
|
| H A D | MemorySanitizer.cpp | 504 Recover(Options.Recover), EagerChecks(Options.EagerChecks) { in MemorySanitizer() 533 bool Recover; member in __anon54a388730211::MemorySanitizer 655 Recover(getOptOrDefault(ClKeepGoing, Kernel || R)), in MemorySanitizerOptions() 679 if (Options.Recover) in printPipeline() 772 StringRef WarningFnName = Recover ? "__msan_warning_with_origin" in createUserspaceApi() 980 if (Recover) in initializeModule() 984 IRB.getInt32(Recover), "__msan_keep_going"); in initializeModule() 1251 /* Unreachable */ !MS.Recover, MS.ColdCallWeights); in materializeOneCheck()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 638 bool Recover = CodeGenOpts.SanitizeRecover.has(Mask); in addSanitizers() local 640 MemorySanitizerOptions options(TrackOrigins, Recover, CompileKernel, in addSanitizers() 676 Opts.Recover = CodeGenOpts.SanitizeRecover.has(Mask); in addSanitizers() 688 bool Recover = CodeGenOpts.SanitizeRecover.has(Mask); in addSanitizers() local 690 {CompileKernel, Recover, in addSanitizers()
|
| /llvm-project-15.0.7/llvm/test/Bitcode/ |
| H A D | module_hash.ll | 13 ; Recover the hashes from the modules themselves.
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 648 Result.Recover = true; in parseHWASanPassOptions() 668 Result.Recover = true; in parseMSanPassOptions()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/ |
| H A D | GLRTest.cpp | 383 TEST_F(GLRTest, Recover) { in TEST_F() argument
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaLookup.cpp | 5654 MissingImportKind MIK, bool Recover) { in diagnoseMissingImport() argument 5670 Recover); in diagnoseMissingImport() 5686 MissingImportKind MIK, bool Recover) { in diagnoseMissingImport() argument 5724 if (Recover) in diagnoseMissingImport() 5754 if (Recover) in diagnoseMissingImport()
|
| H A D | SemaTemplate.cpp | 807 bool Recover = Complain && !isSFINAEContext(); in DiagnoseUninstantiableTemplate() local 810 Sema::MissingImportKind::Definition, Recover); in DiagnoseUninstantiableTemplate() 811 return !Recover; in DiagnoseUninstantiableTemplate() 11122 const bool Recover = true; in diagnose() local 11128 S.diagnoseMissingImport(Loc, D, Kind, Recover); in diagnose() 11130 S.diagnoseMissingImport(Loc, D, D->getLocation(), Modules, Kind, Recover); in diagnose()
|
| /llvm-project-15.0.7/lldb/docs/status/ |
| H A D | projects.rst | 170 Recover thread information lazily
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 3162 MissingImportKind MIK, bool Recover = true); 3165 MissingImportKind MIK, bool Recover);
|