Home
last modified time | relevance | path

Searched refs:SafeStack (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp111 class SafeStack { class
191 SafeStack(Function &F, const TargetLoweringBase &TL, const DataLayout &DL, in SafeStack() function in __anon0b441ea90111::SafeStack
203 constexpr Align SafeStack::StackAlignment;
205 uint64_t SafeStack::getStaticAllocaAllocationSize(const AllocaInst* AI) { in getStaticAllocaAllocationSize()
216 bool SafeStack::IsAccessSafe(Value *Addr, uint64_t AccessSize, in IsAccessSafe()
254 bool SafeStack::IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U, in IsMemIntrinsicSafe()
274 bool SafeStack::IsSafeStackAlloca(const Value *AllocaPtr, uint64_t AllocaSize) { in IsSafeStackAlloca()
364 Value *SafeStack::getStackGuard(IRBuilder<> &IRB, Function &F) { in getStackGuard()
376 void SafeStack::findInsts(Function &F, in findInsts()
428 SafeStack::createStackRestorePoints(IRBuilder<> &IRB, Function &F, in createStackRestorePoints()
[all …]
H A DStackProtector.cpp408 if (F->hasFnAttribute(Attribute::SafeStack)) in requiresStackProtector()
H A DPrologEpilogInserter.cpp310 if (MF.getFunction().hasFnAttribute(Attribute::SafeStack)) in run()
H A DMachineFunction.cpp113 if (!F.hasFnAttribute(Attribute::SafeStack)) in setUnsafeStackSize()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFuchsia.cpp484 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
498 Res |= SanitizerKind::SafeStack; in getDefaultSanitizers()
H A DSolaris.cpp341 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
H A DOHOS.cpp391 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
H A DFreeBSD.cpp495 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
H A DNetBSD.cpp543 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
H A DBareMetal.cpp714 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
H A DLinux.cpp821 Res |= SanitizerKind::SafeStack; in getSupportedSanitizers()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp55 SanitizerKind::SafeStack | SanitizerKind::ShadowCallStack |
630 std::make_pair(SanitizerKind::SafeStack, in SanitizerArgs()
640 SanitizerKind::SafeStack), in SanitizerArgs()
645 SanitizerKind::Scudo | SanitizerKind::SafeStack), in SanitizerArgs()
1154 if (AllAddedKinds & SanitizerKind::SafeStack) { in SanitizerArgs()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILPrepare.cpp79 Attribute::SafeStack, in isValidForDXIL()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSanitizers.def143 SANITIZER("safe-stack", SafeStack)
H A DFeatures.def312 FEATURE(safe_stack, LangOpts.Sanitize.has(SanitizerKind::SafeStack))
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDeclCXX.cpp502 if (getLangOpts().Sanitize.has(SanitizerKind::SafeStack) && in CreateGlobalInitOrCleanUpFunction()
503 !isInNoSanitizeList(SanitizerKind::SafeStack, Fn, Loc)) in CreateGlobalInitOrCleanUpFunction()
504 Fn->addFnAttr(llvm::Attribute::SafeStack); in CreateGlobalInitOrCleanUpFunction()
H A DCodeGenFunction.cpp851 if (SanOpts.has(SanitizerKind::SafeStack)) in StartFunction()
852 Fn->addFnAttr(llvm::Attribute::SafeStack); in StartFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.td287 def SafeStack : EnumAttr<"safestack", IntersectPreserve, [FnAttr]>;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp962 case Attribute::SafeStack: in constructFunctionDeclaration()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp698 case Attribute::SafeStack: in getAttrKindEncoding()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1881 case Attribute::SafeStack: return 1ULL << 47; in getRawAttributeMask()
2174 return Attribute::SafeStack; in getAttrFromCode()
/freebsd/lib/clang/libllvm/
H A DMakefile470 SRCS_MIN+= CodeGen/SafeStack.cpp
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp875 case Attribute::SafeStack: in getAttrKindEncoding()