Searched refs:AllocaPtr (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 107 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 D | StackSafetyAnalysis.cpp | 31 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 …]
|