Searched refs:AllocaPtr (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 181 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 …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 2545 Address AllocaPtr = Address::invalid(); in EmitParmDecl() local 2558 AllocaPtr = DeclPtr; in EmitParmDecl() 2567 AllocaPtr = CreateMemTemp(PtrTy, getContext().getTypeAlignInChars(PtrTy), in EmitParmDecl() 2569 EmitStoreOfScalar(V, AllocaPtr, /* Volatile */ false, PtrTy); in EmitParmDecl() 2609 AllocaPtr = DeclPtr; in EmitParmDecl() 2613 D.getName() + ".addr", &AllocaPtr); in EmitParmDecl() 2690 &D, AllocaPtr.getPointer(), ArgNo, Builder, UseIndirectDebugAddress); in EmitParmDecl()
|