ΒΆbool CanDecrementRefCount(
const llvm::Instruction* Inst,
const llvm::Value* Ptr,
llvm::objcarc::ProvenanceAnalysis& PA,
llvm::objcarc::ARCInstKind Class)
bool CanDecrementRefCount(
const llvm::Instruction* Inst,
const llvm::Value* Ptr,
llvm::objcarc::ProvenanceAnalysis& PA,
llvm::objcarc::ARCInstKind Class)
Description
Returns true if we can not conservatively prove that Inst can not decrement the reference count of Ptr. Returns false if we can.
Declared at: llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h:76
Parameters
- const llvm::Instruction* Inst
- const llvm::Value* Ptr
- llvm::objcarc::ProvenanceAnalysis& PA
- llvm::objcarc::ARCInstKind Class