Home
last modified time | relevance | path

Searched refs:SSPLayoutInfo (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DStackProtector.h34 class SSPLayoutInfo {
70 using SSPLayoutMap = SSPLayoutInfo::SSPLayoutMap;
75 using Result = SSPLayoutInfo;
96 using SSPLayoutMap = SSPLayoutInfo::SSPLayoutMap;
105 SSPLayoutInfo LayoutInfo;
112 SSPLayoutInfo &getLayoutInfo() { return LayoutInfo; } in getLayoutInfo()
H A DSelectionDAGISel.h28 class SSPLayoutInfo; variable
57 SSPLayoutInfo *SP = nullptr;
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp81 bool SSPLayoutInfo::shouldEmitSDCheck(const BasicBlock &BB) const { in shouldEmitSDCheck()
85 void SSPLayoutInfo::copyToMachineFrameInfo(MachineFrameInfo &MFI) const { in copyToMachineFrameInfo()
105 SSPLayoutInfo SSPLayoutAnalysis::run(Function &F, in run()
108 SSPLayoutInfo Info; in run()
112 "stack-protector-buffer-size", SSPLayoutInfo::DefaultSSPBufferSize); in run()
181 "stack-protector-buffer-size", SSPLayoutInfo::DefaultSSPBufferSize); in runOnFunction()
383 "stack-protector-buffer-size", SSPLayoutInfo::DefaultSSPBufferSize); in requiresStackProtector()