Searched refs:StackProtector (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | StackProtector.cpp | 48 char StackProtector::ID = 0; 49 INITIALIZE_PASS(StackProtector, "stack-protector", "Insert stack protectors", 53 return new StackProtector(TM); in createStackProtectorPass() 56 StackProtector::SSPLayoutKind 57 StackProtector::getSSPLayout(const AllocaInst *AI) const { in getSSPLayout() 61 void StackProtector::adjustForColoring(const AllocaInst *From, in adjustForColoring() 82 bool StackProtector::runOnFunction(Function &Fn) { in runOnFunction() 106 bool StackProtector::ContainsProtectableArray(Type *Ty, bool &IsLarge, in ContainsProtectableArray() 153 bool StackProtector::HasAddressTaken(const Instruction *AI) { in HasAddressTaken() 198 bool StackProtector::RequiresStackProtector() { in RequiresStackProtector() [all …]
|
D | LocalStackSlotAllocation.cpp | 86 AU.addRequired<StackProtector>(); in getAnalysisUsage() 98 INITIALIZE_PASS_DEPENDENCY(StackProtector) in INITIALIZE_PASS_DEPENDENCY() argument 191 StackProtector *SP = &getAnalysis<StackProtector>(); in calculateFrameObjectOffsets() 212 case StackProtector::SSPLK_None: in calculateFrameObjectOffsets() 214 case StackProtector::SSPLK_SmallArray: in calculateFrameObjectOffsets() 217 case StackProtector::SSPLK_AddrOf: in calculateFrameObjectOffsets() 220 case StackProtector::SSPLK_LargeArray: in calculateFrameObjectOffsets()
|
D | PrologEpilogInserter.cpp | 62 INITIALIZE_PASS_DEPENDENCY(StackProtector) 76 AU.addRequired<StackProtector>(); in getAnalysisUsage() 449 StackProtector *SP = &getAnalysis<StackProtector>(); in calculateFrameObjectOffsets() 583 case StackProtector::SSPLK_None: in calculateFrameObjectOffsets() 585 case StackProtector::SSPLK_SmallArray: in calculateFrameObjectOffsets() 588 case StackProtector::SSPLK_AddrOf: in calculateFrameObjectOffsets() 591 case StackProtector::SSPLK_LargeArray: in calculateFrameObjectOffsets()
|
D | StackColoring.cpp | 123 StackProtector *SP; 184 INITIALIZE_PASS_DEPENDENCY(StackProtector) in INITIALIZE_PASS_DEPENDENCY() 192 AU.addRequired<StackProtector>(); in INITIALIZE_PASS_DEPENDENCY() 646 SP = &getAnalysis<StackProtector>(); in runOnMachineFunction()
|
D | CMakeLists.txt | 102 StackProtector.cpp
|
D | Android.mk | 106 StackProtector.cpp \
|
/external/llvm/include/llvm/CodeGen/ |
D | StackProtector.h | 32 class StackProtector : public FunctionPass { 108 StackProtector() in StackProtector() function 112 StackProtector(const TargetMachine *TM) in StackProtector() function
|
/external/clang/include/clang/Basic/ |
D | LangOptions.def | 167 ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff,
|
/external/llvm/patches/ |
D | 0004-Add-Android-makefiles-for-LLVM.patch | 684 + StackProtector.cpp \
|