Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Instrumentation/
DSafeStack.cpp112 Value *UnsafeStackPtr = nullptr; member in __anon044486e80111::SafeStack
162 void moveDynamicAllocasToUnsafeStack(Function &F, Value *UnsafeStackPtr,
355 auto UnsafeStackPtr = in getOrCreateUnsafeStackPtr() local
360 if (!UnsafeStackPtr) { in getOrCreateUnsafeStackPtr()
367 UnsafeStackPtr = new GlobalVariable( in getOrCreateUnsafeStackPtr()
372 if (UnsafeStackPtr->getValueType() != StackPtrTy) in getOrCreateUnsafeStackPtr()
374 if (UseTLS != UnsafeStackPtr->isThreadLocal()) in getOrCreateUnsafeStackPtr()
378 return UnsafeStackPtr; in getOrCreateUnsafeStackPtr()
453 StaticTop = IRB.CreateLoad(UnsafeStackPtr, false, "unsafe_stack_ptr"); in createStackRestorePoints()
464 IRB.CreateStore(CurrentTop, UnsafeStackPtr); in createStackRestorePoints()
[all …]