reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/IR/AttributesCompatFunc.inc
  127     .Case("sspstrong", Attribute::StackProtectStrong)
  448     return llvm::Attribute::StackProtectStrong;
lib/AsmParser/LLParser.cpp
 1307       B.addAttribute(Attribute::StackProtectStrong); break;
lib/Bitcode/Reader/BitcodeReader.cpp
 1250   case Attribute::StackProtectStrong: return 1ULL << 35;
 1508     return Attribute::StackProtectStrong;
lib/Bitcode/Writer/BitcodeWriter.cpp
  692   case Attribute::StackProtectStrong:
lib/CodeGen/SafeStack.cpp
  794       F.hasFnAttribute(Attribute::StackProtectStrong) ||
lib/CodeGen/StackProtector.cpp
  268   } else if (F->hasFnAttribute(Attribute::StackProtectStrong))
lib/IR/Attributes.cpp
  373   if (hasAttribute(Attribute::StackProtectStrong))
 1760       .addAttribute(Attribute::StackProtectStrong)
 1766   } else if (Callee.hasFnAttribute(Attribute::StackProtectStrong) &&
 1769     Caller.addFnAttr(Attribute::StackProtectStrong);
 1772              !Caller.hasFnAttribute(Attribute::StackProtectStrong))
lib/IR/Verifier.cpp
 1514   case Attribute::StackProtectStrong:
lib/Transforms/IPO/ForceFunctionAttrs.cpp
   64       .Case("sspstrong", Attribute::StackProtectStrong)
lib/Transforms/Utils/CodeExtractor.cpp
  914       case Attribute::StackProtectStrong:
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1494       B.addAttribute(llvm::Attribute::StackProtectStrong);