Searched refs:UnsafeStackPtr (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 123 Value *UnsafeStackPtr = nullptr; member in __anon7b58c0a00111::SafeStack 177 void moveDynamicAllocasToUnsafeStack(Function &F, Value *UnsafeStackPtr, 460 IRB.CreateStore(CurrentTop, UnsafeStackPtr); in createStackRestorePoints() 651 IRB.CreateStore(StaticTop, UnsafeStackPtr); in moveStaticAllocasToUnsafeStack() 656 Function &F, Value *UnsafeStackPtr, AllocaInst *DynamicTop, in moveDynamicAllocasToUnsafeStack() argument 672 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(StackPtrTy, UnsafeStackPtr), in moveDynamicAllocasToUnsafeStack() 686 IRB.CreateStore(NewTop, UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack() 708 Instruction *LI = IRB.CreateLoad(StackPtrTy, UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack() 714 Instruction *SI = IRB.CreateStore(II->getArgOperand(0), UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack() 735 auto *CI = dyn_cast<CallInst>(UnsafeStackPtr); in TryInlinePointerAddress() [all …]
|
| H A D | TargetLoweringBase.cpp | 1873 auto UnsafeStackPtr = in getDefaultSafeStackPointerLocation() local 1878 if (!UnsafeStackPtr) { in getDefaultSafeStackPointerLocation() 1885 UnsafeStackPtr = new GlobalVariable( in getDefaultSafeStackPointerLocation() 1890 if (UnsafeStackPtr->getValueType() != StackPtrTy) in getDefaultSafeStackPointerLocation() 1892 if (UseTLS != UnsafeStackPtr->isThreadLocal()) in getDefaultSafeStackPointerLocation() 1896 return UnsafeStackPtr; in getDefaultSafeStackPointerLocation()
|