Searched refs:SSPBufferSize (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 111 Info.SSPBufferSize = F.getFnAttributeAsParsedInteger( in runOnFunction() 180 LayoutInfo.SSPBufferSize = Fn.getFnAttributeAsParsedInteger( in HasAddressTaken() 209 static bool ContainsProtectableArray(Type *Ty, Module *M, unsigned SSPBufferSize, in HasAddressTaken() 224 // If an array has more than SSPBufferSize bytes of allocated space, then we in HasAddressTaken() 226 if (SSPBufferSize <= M->getDataLayout().getTypeAllocSize(AT)) { in HasAddressTaken() 242 if (ContainsProtectableArray(ET, M, SSPBufferSize, IsLarge, Strong, true)) { in HasAddressTaken() 243 // If the element is a protectable array and is large (>= SSPBufferSize) in HasAddressTaken() 363 /// call alloca with a either a variable size or a size >= SSPBufferSize, in requiresStackProtector() 364 /// functions with character buffers larger than SSPBufferSize, and functions in requiresStackProtector() 365 /// with aggregates containing character buffers larger than SSPBufferSize in requiresStackProtector() 125 ContainsProtectableArray(Type * Ty,Module * M,unsigned SSPBufferSize,bool & IsLarge,bool Strong,bool InStruct) ContainsProtectableArray() argument 298 unsigned SSPBufferSize = F->getFnAttributeAsParsedInteger( requiresStackProtector() local [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 51 unsigned SSPBufferSize = DefaultSSPBufferSize; variable
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | CodeGenOptions.def | 368 VALUE_CODEGENOPT(SSPBufferSize, 32, 0)
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 1929 llvm::utostr(CodeGenOpts.SSPBufferSize)); in getTrivialDefaultFunctionAttributes()
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 7913 MarshallingInfoInt<CodeGenOpts<"SSPBufferSize">, "8">;
|