Searched refs:SafeStack (Results 1 - 19 of 19) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Contiki.cpp | 25 Res |= SanitizerKind::SafeStack;
|
H A D | CloudABI.cpp | 142 Res |= SanitizerKind::SafeStack; 147 return SanitizerKind::SafeStack;
|
H A D | Fuchsia.cpp | 350 Res |= SanitizerKind::SafeStack; 362 Res |= SanitizerKind::SafeStack; 365 // TODO: Enable SafeStack on RISC-V once tested.
|
H A D | FreeBSD.cpp | 477 Res |= SanitizerKind::SafeStack;
|
H A D | NetBSD.cpp | 476 Res |= SanitizerKind::SafeStack;
|
H A D | Linux.cpp | 859 Res |= SanitizerKind::SafeStack;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SafeStack.cpp | 1 //===- SafeStack.cpp - Safe Stack Insertion -------------------------------===// 13 // http://clang.llvm.org/docs/SafeStack.html 124 /// The SafeStack pass splits the stack of each function into the safe 129 class SafeStack { class in namespace:__anon3564 211 SafeStack(Function &F, const TargetLoweringBase &TL, const DataLayout &DL, function in class:__anon3564::SafeStack 224 uint64_t SafeStack::getStaticAllocaAllocationSize(const AllocaInst* AI) { 235 bool SafeStack::IsAccessSafe(Value *Addr, uint64_t AccessSize, 250 dbgs() << "[SafeStack] " 264 bool SafeStack::IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U, 284 bool SafeStack [all...] |
H A D | StackProtector.cpp | 279 if (F->hasFnAttribute(Attribute::SafeStack))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ForceFunctionAttrs.cpp | 56 .Case("safestack", Attribute::SafeStack)
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ |
H A D | SanitizerArgs.cpp | 51 SanitizerKind::SafeStack | SanitizerKind::ShadowCallStack | 449 std::make_pair(SanitizerKind::SafeStack, 459 SanitizerKind::SafeStack), 464 SanitizerKind::Scudo | SanitizerKind::SafeStack), 849 if (AllAddedKinds & SanitizerKind::SafeStack) { 850 // SafeStack runtime is built into the system on Android and Fuchsia.
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDeclCXX.cpp | 420 if (getLangOpts().Sanitize.has(SanitizerKind::SafeStack) && 421 !isInSanitizerBlacklist(SanitizerKind::SafeStack, Fn, Loc)) 422 Fn->addFnAttr(llvm::Attribute::SafeStack);
|
H A D | CodeGenFunction.cpp | 735 if (SanOpts.has(SanitizerKind::SafeStack)) 736 Fn->addFnAttr(llvm::Attribute::SafeStack);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Attributes.cpp | 426 if (hasAttribute(Attribute::SafeStack))
|
H A D | Verifier.cpp | 1555 case Attribute::SafeStack:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 919 case Attribute::SafeStack:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1270 case Attribute::SafeStack: return 1ULL << 47; 1498 return Attribute::SafeStack;
|
/freebsd-13-stable/lib/clang/libllvm/ |
H A D | Makefile | 354 SRCS_MIN+= CodeGen/SafeStack.cpp
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 698 case Attribute::SafeStack:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 1335 case lltok::kw_safestack: B.addAttribute(Attribute::SafeStack); break;
|
Completed in 248 milliseconds