/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 63 char StackProtector::ID = 0; 65 StackProtector::StackProtector() : FunctionPass(ID), SSPBufferSize(8) { in StackProtector() function in StackProtector 69 INITIALIZE_PASS_BEGIN(StackProtector, DEBUG_TYPE, 72 INITIALIZE_PASS_END(StackProtector, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 75 FunctionPass *llvm::createStackProtectorPass() { return new StackProtector(); } in INITIALIZE_PASS_DEPENDENCY() 77 void StackProtector::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 82 bool StackProtector::runOnFunction(Function &Fn) { in runOnFunction() 117 bool StackProtector::ContainsProtectableArray(Type *Ty, bool &IsLarge, in ContainsProtectableArray() 164 bool StackProtector::HasAddressTaken(const Instruction *AI) { in HasAddressTaken() 251 bool StackProtector::RequiresStackProtector() { in RequiresStackProtector() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 66 char StackProtector::ID = 0; 68 StackProtector::StackProtector() : FunctionPass(ID) { in StackProtector() function in StackProtector 72 INITIALIZE_PASS_BEGIN(StackProtector, DEBUG_TYPE, 76 INITIALIZE_PASS_END(StackProtector, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 79 FunctionPass *llvm::createStackProtectorPass() { return new StackProtector(); } in INITIALIZE_PASS_DEPENDENCY() 81 void StackProtector::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 86 bool StackProtector::runOnFunction(Function &Fn) { in runOnFunction() 124 bool StackProtector::ContainsProtectableArray(Type *Ty, bool &IsLarge, in ContainsProtectableArray() 169 bool StackProtector::HasAddressTaken(const Instruction *AI, in HasAddressTaken() 285 bool StackProtector::RequiresStackProtector() { in RequiresStackProtector() [all …]
|
H A D | StackFrameLayoutAnalysisPass.cpp | 54 StackProtector, // Stack Protector slot enumerator 73 SlotTy = SlotType::StackProtector; in SlotData() 118 case SlotType::StackProtector: in getTypeString()
|
/aosp_15_r20/external/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 52 char StackProtector::ID = 0; 53 INITIALIZE_PASS(StackProtector, "stack-protector", "Insert stack protectors", 57 return new StackProtector(TM); in createStackProtectorPass() 60 StackProtector::SSPLayoutKind 61 StackProtector::getSSPLayout(const AllocaInst *AI) const { in getSSPLayout() 65 void StackProtector::adjustForColoring(const AllocaInst *From, in adjustForColoring() 86 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() 211 bool StackProtector::RequiresStackProtector() { in RequiresStackProtector() [all …]
|
H A 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()
|
H A D | PrologEpilogInserter.cpp | 143 INITIALIZE_PASS_DEPENDENCY(StackProtector) in INITIALIZE_PASS_DEPENDENCY() 161 AU.addRequired<StackProtector>(); in getAnalysisUsage() 703 StackProtector *SP = &getAnalysis<StackProtector>(); in calculateFrameObjectOffsets() 850 case StackProtector::SSPLK_None: in calculateFrameObjectOffsets() 852 case StackProtector::SSPLK_SmallArray: in calculateFrameObjectOffsets() 855 case StackProtector::SSPLK_AddrOf: in calculateFrameObjectOffsets() 858 case StackProtector::SSPLK_LargeArray: in calculateFrameObjectOffsets()
|
H A D | StackColoring.cpp | 282 StackProtector *SP; 378 INITIALIZE_PASS_DEPENDENCY(StackProtector) in INITIALIZE_PASS_DEPENDENCY() 384 AU.addRequired<StackProtector>(); in INITIALIZE_PASS_DEPENDENCY() 985 SP = &getAnalysis<StackProtector>(); in runOnMachineFunction()
|
/aosp_15_r20/external/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 32 class StackProtector : public FunctionPass { 114 StackProtector() in StackProtector() function 118 StackProtector(const TargetMachine *TM) in StackProtector() function
|
H A D | MIRYamlMapping.h | 346 StringValue StackProtector; 367 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/ |
D | StackProtector.h | 37 friend class StackProtector; variable 93 class StackProtector : public FunctionPass { 110 StackProtector();
|
D | MIRYamlMapping.h | 635 StringValue StackProtector; 657 StackProtector == Other.StackProtector && 683 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/ |
D | StackProtector.h | 37 friend class StackProtector; variable 93 class StackProtector : public FunctionPass { 110 StackProtector();
|
D | MIRYamlMapping.h | 635 StringValue StackProtector; 656 StackProtector == Other.StackProtector && 681 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/ |
D | StackProtector.h | 37 friend class StackProtector; variable 93 class StackProtector : public FunctionPass { 110 StackProtector();
|
D | MIRYamlMapping.h | 635 StringValue StackProtector; 656 StackProtector == Other.StackProtector && 681 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/ |
D | StackProtector.h | 33 class StackProtector : public FunctionPass { 83 StackProtector();
|
D | MIRYamlMapping.h | 635 StringValue StackProtector; 656 StackProtector == Other.StackProtector && 681 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 37 class StackProtector : public FunctionPass { 107 StackProtector();
|
H A D | MIRYamlMapping.h | 497 StringValue StackProtector; 517 StackProtector == Other.StackProtector && 540 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 37 class StackProtector : public FunctionPass { 109 StackProtector();
|
H A D | MIRYamlMapping.h | 608 StringValue StackProtector; 629 StackProtector == Other.StackProtector && 654 YamlIO.mapOptional("stackProtector", MFI.StackProtector,
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
H A D | MipsModuleISelDAGToDAG.cpp | 36 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/ |
H A D | MipsModuleISelDAGToDAG.cpp | 37 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAllocaHoisting.cpp | 29 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAllocaHoisting.cpp | 29 AU.addPreserved<StackProtector>(); in getAnalysisUsage()
|