Lines Matching defs:UnsafeStackPtr
122 Value *UnsafeStackPtr = nullptr;
176 void moveDynamicAllocasToUnsafeStack(Function &F, Value *UnsafeStackPtr,
458 IRB.CreateStore(CurrentTop, UnsafeStackPtr);
650 IRB.CreateStore(StaticTop, UnsafeStackPtr);
655 Function &F, Value *UnsafeStackPtr, AllocaInst *DynamicTop,
671 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(StackPtrTy, UnsafeStackPtr),
685 IRB.CreateStore(NewTop, UnsafeStackPtr);
707 Instruction *LI = IRB.CreateLoad(StackPtrTy, UnsafeStackPtr);
713 Instruction *SI = IRB.CreateStore(II->getArgOperand(0), UnsafeStackPtr);
734 auto *CI = dyn_cast<CallInst>(UnsafeStackPtr);
796 UnsafeStackPtr = IRB.CreateCall(Fn);
798 UnsafeStackPtr = TL.getSafeStackPointerLocation(IRB);
804 IRB.CreateLoad(StackPtrTy, UnsafeStackPtr, false, "unsafe_stack_ptr");
837 moveDynamicAllocasToUnsafeStack(F, UnsafeStackPtr, DynamicTop,
843 IRB.CreateStore(BasePointer, UnsafeStackPtr);