Home
last modified time | relevance | path

Searched refs:StackProtector (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DStackProtector.cpp63 char StackProtector::ID = 0;
65 INITIALIZE_PASS_BEGIN(StackProtector, DEBUG_TYPE,
68 INITIALIZE_PASS_END(StackProtector, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
73 void StackProtector::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
78 bool StackProtector::runOnFunction(Function &Fn) { in runOnFunction()
113 bool StackProtector::ContainsProtectableArray(Type *Ty, bool &IsLarge, in ContainsProtectableArray()
160 bool StackProtector::HasAddressTaken(const Instruction *AI) { in HasAddressTaken()
219 bool StackProtector::RequiresStackProtector() { in RequiresStackProtector()
374 bool StackProtector::InsertStackProtectors() { in InsertStackProtectors()
497 BasicBlock *StackProtector::CreateFailBB() { in CreateFailBB()
[all …]
H A DResetMachineFunctionPass.cpp49 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
H A DMIRPrinter.cpp433 raw_string_ostream StrOS(YMF.FrameInfo.StackProtector.Value); in convertStackObjects()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DStackProtector.h38 class StackProtector : public FunctionPass {
108 StackProtector() : FunctionPass(ID), SSPBufferSize(8) { in StackProtector() function
H A DMIRYamlMapping.h425 StringValue StackProtector;
445 StackProtector == Other.StackProtector &&
468 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsModuleISelDAGToDAG.cpp36 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
H A DMipsISelDAGToDAG.cpp53 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAllocaHoisting.cpp30 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
H A DNVPTXLowerAggrCopies.cpp45 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp43 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
/freebsd-12.1/contrib/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp668 if (!YamlMFI.StackProtector.Value.empty()) { in initializeFrameInfo()
671 if (parseStackObjectReference(PFS, FI, YamlMFI.StackProtector.Value, Error)) in initializeFrameInfo()
672 return error(Error, YamlMFI.StackProtector.SourceRange); in initializeFrameInfo()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp290 AU.addPreserved<StackProtector>(); in getSelectionDAGFallbackAnalysisUsage()
H A DIRTranslator.cpp148 AU.addRequired<StackProtector>(); in getAnalysisUsage()
1884 StackProtector &SP = getAnalysis<StackProtector>(); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DLangOptions.def265 ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff,
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp332 AU.addRequired<StackProtector>(); in getAnalysisUsage()
1597 StackProtector &SP = getAnalysis<StackProtector>(); in SelectAllBasicBlocks()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile355 SRCS_MIN+= CodeGen/StackProtector.cpp