Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSafeStack.cpp180 bool IsSafeStackAlloca(const Value *AllocaPtr, uint64_t AllocaSize);
221 if (!Base || Base->getValue() != AllocaPtr) { in IsAccessSafe()
225 << *AllocaPtr << "\n" in IsAccessSafe()
243 << *AllocaPtr << "\n" in IsAccessSafe()
256 const Value *AllocaPtr, in IsMemIntrinsicSafe() argument
269 return IsAccessSafe(U, Len->getZExtValue(), AllocaPtr, AllocaSize); in IsMemIntrinsicSafe()
281 WorkList.push_back(AllocaPtr); in IsSafeStackAlloca()
304 << "[SafeStack] Unsafe alloca: " << *AllocaPtr in IsSafeStackAlloca()
310 AllocaPtr, AllocaSize)) in IsSafeStackAlloca()
326 if (!IsMemIntrinsicSafe(MI, UI, AllocaPtr, AllocaSize)) { in IsSafeStackAlloca()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDecl.cpp2472 Address AllocaPtr = Address::invalid(); in EmitParmDecl() local
2485 AllocaPtr = DeclPtr; in EmitParmDecl()
2521 AllocaPtr = DeclPtr; in EmitParmDecl()
2525 D.getName() + ".addr", &AllocaPtr); in EmitParmDecl()
2602 &D, AllocaPtr.getPointer(), ArgNo, Builder); in EmitParmDecl()