Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSafeStack.cpp107 const Value *AllocaPtr; member in __anona08a2d6e0111::AllocaOffsetRewriter
110 AllocaOffsetRewriter(ScalarEvolution &SE, const Value *AllocaPtr) in AllocaOffsetRewriter() argument
111 : SCEVRewriteVisitor(SE), AllocaPtr(AllocaPtr) {} in AllocaOffsetRewriter()
114 if (Expr->getValue() == AllocaPtr) in visitUnknown()
233 AllocaOffsetRewriter Rewriter(SE, AllocaPtr); in IsAccessSafe()
248 << *AllocaPtr << "\n" in IsAccessSafe()
261 const Value *AllocaPtr, in IsMemIntrinsicSafe() argument
286 WorkList.push_back(AllocaPtr); in IsSafeStackAlloca()
309 << "[SafeStack] Unsafe alloca: " << *AllocaPtr in IsSafeStackAlloca()
315 AllocaPtr, AllocaSize)) in IsSafeStackAlloca()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp31 const Value *AllocaPtr; member in __anonbb2e384e0111::AllocaOffsetRewriter
34 AllocaOffsetRewriter(ScalarEvolution &SE, const Value *AllocaPtr) in AllocaOffsetRewriter() argument
35 : SCEVRewriteVisitor(SE), AllocaPtr(AllocaPtr) {} in AllocaOffsetRewriter()
51 if (Expr->getValue() == AllocaPtr) in visitUnknown()
211 ConstantRange offsetFromAlloca(Value *Addr, const Value *AllocaPtr);
212 ConstantRange getAccessRange(Value *Addr, const Value *AllocaPtr,
215 const Value *AllocaPtr);
235 const Value *AllocaPtr) { in offsetFromAlloca() argument
239 AllocaOffsetRewriter Rewriter(SE, AllocaPtr); in offsetFromAlloca()
252 AllocaOffsetRewriter Rewriter(SE, AllocaPtr); in getAccessRange()
[all …]