|
LLVM
8.0.1
|
#include "llvm/Analysis/StackSafetyAnalysis.h"#include "llvm/Analysis/ScalarEvolutionExpressions.h"#include "llvm/IR/CallSite.h"#include "llvm/IR/InstIterator.h"#include "llvm/IR/IntrinsicInst.h"#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Classes | |
| struct | llvm::StackSafetyInfo::FunctionInfo |
| Describes uses of allocas and parameters inside of a single function. More... | |
Macros | |
| #define | DEBUG_TYPE "stack-safety" |
Variables | |
| static cl::opt< int > | StackSafetyMaxIterations ("stack-safety-max-iterations", cl::init(20), cl::Hidden) |
| static const char | LocalPassArg [] = "stack-safety-local" |
| static const char | LocalPassName [] = "Stack Safety Local Analysis" |
| false | |
| static true const char | GlobalPassName [] = "Stack Safety Analysis" |
| DEBUG_TYPE | |
| #define DEBUG_TYPE "stack-safety" |
Definition at line 21 of file StackSafetyAnalysis.cpp.
| INITIALIZE_PASS_BEGIN | ( | StackSafetyInfoWrapperPass | , |
| LocalPassArg | , | ||
| LocalPassName | , | ||
| false | , | ||
| true | |||
| ) |
| INITIALIZE_PASS_BEGIN | ( | StackSafetyGlobalInfoWrapperPass | , |
| DEBUG_TYPE | , | ||
| GlobalPassName | , | ||
| false | , | ||
| false | |||
| ) |
| DEBUG_TYPE |
Definition at line 672 of file StackSafetyAnalysis.cpp.
| false |
Definition at line 665 of file StackSafetyAnalysis.cpp.
|
static |
Definition at line 668 of file StackSafetyAnalysis.cpp.
|
static |
Definition at line 660 of file StackSafetyAnalysis.cpp.
|
static |
Definition at line 661 of file StackSafetyAnalysis.cpp.
|
static |
Referenced by llvm::StackSafetyInfo::FunctionInfo::FunctionInfo().
1.8.13