Lines Matching refs:ShadowStackGCLowering
51 class ShadowStackGCLowering : public FunctionPass { class
67 ShadowStackGCLowering();
88 char ShadowStackGCLowering::ID = 0;
90 INITIALIZE_PASS_BEGIN(ShadowStackGCLowering, DEBUG_TYPE,
93 INITIALIZE_PASS_END(ShadowStackGCLowering, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
96 FunctionPass *llvm::createShadowStackGCLoweringPass() { return new ShadowStackGCLowering(); } in INITIALIZE_PASS_DEPENDENCY()
98 ShadowStackGCLowering::ShadowStackGCLowering() : FunctionPass(ID) { in ShadowStackGCLowering() function in ShadowStackGCLowering
102 Constant *ShadowStackGCLowering::GetFrameMap(Function &F) { in GetFrameMap()
156 Type *ShadowStackGCLowering::GetConcreteStackEntryType(Function &F) { in GetConcreteStackEntryType()
168 bool ShadowStackGCLowering::doInitialization(Module &M) { in doInitialization()
222 bool ShadowStackGCLowering::IsNullValue(Value *V) { in IsNullValue()
228 void ShadowStackGCLowering::CollectRoots(Function &F) { in CollectRoots()
256 GetElementPtrInst *ShadowStackGCLowering::CreateGEP(LLVMContext &Context, in CreateGEP()
271 GetElementPtrInst *ShadowStackGCLowering::CreateGEP(LLVMContext &Context, in CreateGEP()
284 bool ShadowStackGCLowering::runOnFunction(Function &F) { in runOnFunction()