Searched refs:StackProtector (Results 1 – 18 of 18) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | StackProtector.cpp | 51 char StackProtector::ID = 0; 52 INITIALIZE_PASS(StackProtector, "stack-protector", "Insert stack protectors", 56 return new StackProtector(TM); in createStackProtectorPass() 59 StackProtector::SSPLayoutKind 60 StackProtector::getSSPLayout(const AllocaInst *AI) const { in getSSPLayout() 64 void StackProtector::adjustForColoring(const AllocaInst *From, in adjustForColoring() 85 bool StackProtector::runOnFunction(Function &Fn) { in runOnFunction() 108 bool StackProtector::ContainsProtectableArray(Type *Ty, bool &IsLarge, in ContainsProtectableArray() 155 bool StackProtector::HasAddressTaken(const Instruction *AI) { in HasAddressTaken() 200 bool StackProtector::RequiresStackProtector() { in RequiresStackProtector() [all …]
|
D | LocalStackSlotAllocation.cpp | 87 AU.addRequired<StackProtector>(); in getAnalysisUsage() 99 INITIALIZE_PASS_DEPENDENCY(StackProtector) in INITIALIZE_PASS_DEPENDENCY() argument 192 StackProtector *SP = &getAnalysis<StackProtector>(); in calculateFrameObjectOffsets() 213 case StackProtector::SSPLK_None: in calculateFrameObjectOffsets() 215 case StackProtector::SSPLK_SmallArray: in calculateFrameObjectOffsets() 218 case StackProtector::SSPLK_AddrOf: in calculateFrameObjectOffsets() 221 case StackProtector::SSPLK_LargeArray: in calculateFrameObjectOffsets()
|
D | PrologEpilogInserter.cpp | 110 INITIALIZE_PASS_DEPENDENCY(StackProtector) 124 AU.addRequired<StackProtector>(); in getAnalysisUsage() 548 StackProtector *SP = &getAnalysis<StackProtector>(); in calculateFrameObjectOffsets() 685 case StackProtector::SSPLK_None: in calculateFrameObjectOffsets() 687 case StackProtector::SSPLK_SmallArray: in calculateFrameObjectOffsets() 690 case StackProtector::SSPLK_AddrOf: in calculateFrameObjectOffsets() 693 case StackProtector::SSPLK_LargeArray: in calculateFrameObjectOffsets()
|
D | MachineFunctionPass.cpp | 65 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
D | StackColoring.cpp | 122 StackProtector *SP; 183 INITIALIZE_PASS_DEPENDENCY(StackProtector) in INITIALIZE_PASS_DEPENDENCY() 191 AU.addRequired<StackProtector>(); in INITIALIZE_PASS_DEPENDENCY() 646 SP = &getAnalysis<StackProtector>(); in runOnMachineFunction()
|
D | Android.mk | 118 StackProtector.cpp \
|
D | CMakeLists.txt | 119 StackProtector.cpp
|
D | MIRPrinter.cpp | 345 raw_string_ostream StrOS(MF.FrameInfo.StackProtector.Value); in convertStackObjects()
|
/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
|
D | MIRYamlMapping.h | 349 StringValue StackProtector; 370 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyPEI.cpp | 124 INITIALIZE_PASS_DEPENDENCY(StackProtector) 138 AU.addRequired<StackProtector>(); in getAnalysisUsage() 564 StackProtector *SP = &getAnalysis<StackProtector>(); in calculateFrameObjectOffsets() 701 case StackProtector::SSPLK_None: in calculateFrameObjectOffsets() 703 case StackProtector::SSPLK_SmallArray: in calculateFrameObjectOffsets() 706 case StackProtector::SSPLK_AddrOf: in calculateFrameObjectOffsets() 709 case StackProtector::SSPLK_LargeArray: in calculateFrameObjectOffsets()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXAllocaHoisting.cpp | 32 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
D | NVPTXLowerAggrCopies.cpp | 45 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonOptimizeSZextends.cpp | 48 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/external/llvm/lib/CodeGen/MIRParser/ |
D | MIRParser.cpp | 510 if (!YamlMFI.StackProtector.Value.empty()) { in initializeFrameInfo() 513 if (parseStackObjectReference(FI, SM, MF, YamlMFI.StackProtector.Value, PFS, in initializeFrameInfo() 515 return error(Error, YamlMFI.StackProtector.SourceRange); in initializeFrameInfo()
|
/external/clang/include/clang/Basic/ |
D | LangOptions.def | 210 ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff,
|
/external/llvm/test/CodeGen/PowerPC/ |
D | BreakableToken-reduced.ll | 23 ; a dependency on the TargetPassConfig and StackProtector classes, which
|
/external/v8/third_party/llvm-build/Release+Asserts/ |
D | buildlog.txt | 750 [441/1876] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o 3007 …nux_upload_clang/build/src/third_party/llvm-bootstrap-install/include/llvm/CodeGen/StackProtector.h 4836 [391/1529] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o 6923 ninja explain: deps for 'lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o' are missing 6924 ninja explain: lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o is dirty 14738 [429/2609] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o
|