/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 64 char StackProtector::ID = 0; 66 StackProtector::StackProtector() : FunctionPass(ID), SSPBufferSize(8) { in StackProtector() function in StackProtector 70 INITIALIZE_PASS_BEGIN(StackProtector, DEBUG_TYPE, 74 INITIALIZE_PASS_END(StackProtector, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 77 FunctionPass *llvm::createStackProtectorPass() { return new StackProtector(); } in INITIALIZE_PASS_DEPENDENCY() 79 void StackProtector::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 84 bool StackProtector::runOnFunction(Function &Fn) { in runOnFunction() 119 bool StackProtector::ContainsProtectableArray(Type *Ty, bool &IsLarge, in ContainsProtectableArray() 166 bool StackProtector::HasAddressTaken(const Instruction *AI, in HasAddressTaken() 275 bool StackProtector::RequiresStackProtector() { in RequiresStackProtector() [all …]
|
H A D | ResetMachineFunctionPass.cpp | 50 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
H A D | CMakeLists.txt | 169 StackProtector.cpp
|
H A D | MIRPrinter.cpp | 471 raw_string_ostream StrOS(YMF.FrameInfo.StackProtector.Value); in convertStackObjects()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 37 class StackProtector : public FunctionPass { 107 StackProtector();
|
H A D | MIRYamlMapping.h | 604 StringValue StackProtector; 625 StackProtector == Other.StackProtector && 649 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsModuleISelDAGToDAG.cpp | 36 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
H A D | MipsISelDAGToDAG.cpp | 52 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAllocaHoisting.cpp | 29 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
H A D | NVPTXLowerAggrCopies.cpp | 44 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonOptimizeSZextends.cpp | 43 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/netbsd-src/external/apache2/llvm/lib/libLLVMCodeGen/ |
H A D | Makefile | 179 StackProtector.cpp \
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/ |
H A D | BUILD.gn | 190 "StackProtector.cpp",
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/ |
H A D | MIRParser.cpp | 792 if (!YamlMFI.StackProtector.Value.empty()) { in initializeFrameInfo() 795 if (parseStackObjectReference(PFS, FI, YamlMFI.StackProtector.Value, Error)) in initializeFrameInfo() 796 return error(Error, YamlMFI.StackProtector.SourceRange); in initializeFrameInfo()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 99 INITIALIZE_PASS_DEPENDENCY(StackProtector) in INITIALIZE_PASS_DEPENDENCY() 162 AU.addRequired<StackProtector>(); in getAnalysisUsage() 3259 StackProtector &SP = getAnalysis<StackProtector>(); in runOnMachineFunction()
|
H A D | Utils.cpp | 750 AU.addPreserved<StackProtector>(); in getSelectionDAGFallbackAnalysisUsage()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 338 AU.addRequired<StackProtector>(); in getAnalysisUsage() 1426 StackProtector &SP = getAnalysis<StackProtector>(); in SelectAllBasicBlocks()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | LangOptions.def | 336 ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff,
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Driver/ |
H A D | Options.td | 5492 MarshallingInfoEnum<LangOpts<"StackProtector">, "SSPOff">;
|