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

References

gen/lib/IR/AttributesCompatFunc.inc
  126     .Case("sspreq", Attribute::StackProtectReq)
  443     return llvm::Attribute::StackProtectReq;
lib/AsmParser/LLParser.cpp
 1305     case lltok::kw_sspreq: B.addAttribute(Attribute::StackProtectReq); break;
lib/Bitcode/Reader/BitcodeReader.cpp
 1236   case Attribute::StackProtectReq: return 1 << 15;
 1506     return Attribute::StackProtectReq;
lib/Bitcode/Writer/BitcodeWriter.cpp
  690   case Attribute::StackProtectReq:
lib/CodeGen/SafeStack.cpp
  795       F.hasFnAttribute(Attribute::StackProtectReq)) {
lib/CodeGen/StackProtector.cpp
  259   if (F->hasFnAttribute(Attribute::StackProtectReq)) {
lib/IR/Attributes.cpp
  371   if (hasAttribute(Attribute::StackProtectReq))
 1761       .addAttribute(Attribute::StackProtectReq);
 1763   if (Callee.hasFnAttribute(Attribute::StackProtectReq)) {
 1765     Caller.addFnAttr(Attribute::StackProtectReq);
 1767              !Caller.hasFnAttribute(Attribute::StackProtectReq)) {
 1771              !Caller.hasFnAttribute(Attribute::StackProtectReq) &&
lib/IR/Verifier.cpp
 1513   case Attribute::StackProtectReq:
lib/Transforms/IPO/ForceFunctionAttrs.cpp
   63       .Case("sspreq", Attribute::StackProtectReq)
lib/Transforms/Utils/CodeExtractor.cpp
  913       case Attribute::StackProtectReq:
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1496       B.addAttribute(llvm::Attribute::StackProtectReq);