Searched refs:SafeStack (Results 1 – 18 of 18) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 130 class SafeStack { class 235 bool SafeStack::IsAccessSafe(Value *Addr, uint64_t AccessSize, in IsAccessSafe() 374 Value *SafeStack::getStackGuard(IRBuilder<> &IRB, Function &F) { in getStackGuard() 386 void SafeStack::findInsts(Function &F, in findInsts() 496 Value *SafeStack::moveStaticAllocasToUnsafeStack( in moveStaticAllocasToUnsafeStack() 657 void SafeStack::moveDynamicAllocasToUnsafeStack( in moveDynamicAllocasToUnsafeStack() 727 bool SafeStack::ShouldInlinePointerAddress(CallInst &CI) { in ShouldInlinePointerAddress() 738 void SafeStack::TryInlinePointerAddress() { in TryInlinePointerAddress() 757 bool SafeStack::run() { in run() 758 assert(F.hasFnAttribute(Attribute::SafeStack) && in run() [all …]
|
| H A D | StackProtector.cpp | 279 if (F->hasFnAttribute(Attribute::SafeStack)) in RequiresStackProtector()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | CloudABI.cpp | 143 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers() 148 return SanitizerKind::SafeStack; in getDefaultSanitizers()
|
| H A D | Contiki.cpp | 25 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
|
| H A D | Fuchsia.cpp | 419 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers() 432 Res |= SanitizerKind::SafeStack; in getDefaultSanitizers()
|
| H A D | FreeBSD.cpp | 488 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
|
| H A D | NetBSD.cpp | 478 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
|
| H A D | Linux.cpp | 706 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ |
| H A D | SanitizerArgs.cpp | 52 SanitizerKind::SafeStack | SanitizerKind::ShadowCallStack | 453 std::make_pair(SanitizerKind::SafeStack, in SanitizerArgs() 463 SanitizerKind::SafeStack), in SanitizerArgs() 468 SanitizerKind::Scudo | SanitizerKind::SafeStack), in SanitizerArgs() 893 if (AllAddedKinds & SanitizerKind::SafeStack) { in SanitizerArgs()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDeclCXX.cpp | 474 if (getLangOpts().Sanitize.has(SanitizerKind::SafeStack) && in CreateGlobalInitOrCleanUpFunction() 475 !isInNoSanitizeList(SanitizerKind::SafeStack, Fn, Loc)) in CreateGlobalInitOrCleanUpFunction() 476 Fn->addFnAttr(llvm::Attribute::SafeStack); in CreateGlobalInitOrCleanUpFunction()
|
| H A D | CodeGenFunction.cpp | 772 if (SanOpts.has(SanitizerKind::SafeStack)) in StartFunction() 773 Fn->addFnAttr(llvm::Attribute::SafeStack); in StartFunction()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Sanitizers.def | 128 SANITIZER("safe-stack", SafeStack)
|
| H A D | Features.def | 226 FEATURE(safe_stack, LangOpts.Sanitize.has(SanitizerKind::SafeStack))
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.td | 209 def SafeStack : EnumAttr<"safestack", [FnAttr]>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 963 case Attribute::SafeStack: in constructFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1244 case Attribute::SafeStack: return 1ULL << 47; in getRawAttributeMask() 1482 return Attribute::SafeStack; in getAttrFromCode()
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 379 SRCS_MIN+= CodeGen/SafeStack.cpp
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 721 case Attribute::SafeStack: in getAttrKindEncoding()
|