ΒΆllvm::Instruction* findSingleDependency(
    llvm::objcarc::DependenceKind Flavor,
    const llvm::Value* Arg,
    llvm::BasicBlock* StartBB,
    llvm::Instruction* StartInst,
    llvm::objcarc::ProvenanceAnalysis& PA)

Description

Find dependent instructions. If there is exactly one dependent instruction, return it. Otherwise, return null.

Declared at: llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h:54

Parameters

llvm::objcarc::DependenceKind Flavor
const llvm::Value* Arg
llvm::BasicBlock* StartBB
llvm::Instruction* StartInst
llvm::objcarc::ProvenanceAnalysis& PA