HomeSort by: relevance | last modified time | path
    Searched refs:SafeStack (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Contiki.cpp 25 Res |= SanitizerKind::SafeStack;
CloudABI.cpp 143 Res |= SanitizerKind::SafeStack;
148 return SanitizerKind::SafeStack;
Fuchsia.cpp 419 Res |= SanitizerKind::SafeStack;
432 Res |= SanitizerKind::SafeStack;
435 // TODO: Enable SafeStack on RISC-V once tested.
FreeBSD.cpp 485 Res |= SanitizerKind::SafeStack;
NetBSD.cpp 478 Res |= SanitizerKind::SafeStack;
Linux.cpp 709 Res |= SanitizerKind::SafeStack;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SafeStack.cpp 1 //===- SafeStack.cpp - Safe Stack Insertion -------------------------------===//
13 // http://clang.llvm.org/docs/SafeStack.html
75 using namespace llvm::safestack;
97 SafeStackUsePointerAddress("safestack-use-pointer-address",
125 /// The SafeStack pass splits the stack of each function into the safe
130 class SafeStack {
211 SafeStack(Function &F, const TargetLoweringBase &TL, const DataLayout &DL,
224 uint64_t SafeStack::getStaticAllocaAllocationSize(const AllocaInst* AI) {
235 bool SafeStack::IsAccessSafe(Value *Addr, uint64_t AccessSize,
250 dbgs() << "[SafeStack] "
    [all...]
StackProtector.cpp 279 if (F->hasFnAttribute(Attribute::SafeStack))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ForceFunctionAttrs.cpp 63 .Case("safestack", Attribute::SafeStack)
  /src/external/apache2/llvm/lib/libLLVMCodeGen/
Makefile 164 SafeStack.cpp \
  /src/external/apache2/llvm/dist/clang/lib/Driver/
SanitizerArgs.cpp 51 SanitizerKind::SafeStack | SanitizerKind::ShadowCallStack |
452 std::make_pair(SanitizerKind::SafeStack,
462 SanitizerKind::SafeStack),
467 SanitizerKind::Scudo | SanitizerKind::SafeStack),
875 if (AllAddedKinds & SanitizerKind::SafeStack) {
876 // SafeStack runtime is built into the system on Android and Fuchsia.
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDeclCXX.cpp 422 if (getLangOpts().Sanitize.has(SanitizerKind::SafeStack) &&
423 !isInNoSanitizeList(SanitizerKind::SafeStack, Fn, Loc))
424 Fn->addFnAttr(llvm::Attribute::SafeStack);
CodeGenFunction.cpp 763 if (SanOpts.has(SanitizerKind::SafeStack))
764 Fn->addFnAttr(llvm::Attribute::SafeStack);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CodeExtractor.cpp 961 case Attribute::SafeStack:
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Attributes.cpp 473 if (hasAttribute(Attribute::SafeStack))
474 return "safestack";
Verifier.cpp 1669 case Attribute::SafeStack:
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 1276 case Attribute::SafeStack: return 1ULL << 47;
1506 return Attribute::SafeStack;
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 717 case Attribute::SafeStack:
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 1416 case lltok::kw_safestack: B.addAttribute(Attribute::SafeStack); break;

Completed in 58 milliseconds