ΒΆvoid FindDependencies(
llvm::objcarc::DependenceKind Flavor,
const llvm::Value* Arg,
llvm::BasicBlock* StartBB,
llvm::Instruction* StartInst,
SmallPtrSetImpl<llvm::Instruction*>&
DependingInstructions,
SmallPtrSetImpl<const llvm::BasicBlock*>&
Visited,
llvm::objcarc::ProvenanceAnalysis& PA)
void FindDependencies(
llvm::objcarc::DependenceKind Flavor,
const llvm::Value* Arg,
llvm::BasicBlock* StartBB,
llvm::Instruction* StartInst,
SmallPtrSetImpl<llvm::Instruction*>&
DependingInstructions,
SmallPtrSetImpl<const llvm::BasicBlock*>&
Visited,
llvm::objcarc::ProvenanceAnalysis& PA)
Declared at: llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h:53
Parameters
- llvm::objcarc::DependenceKind Flavor
- const llvm::Value* Arg
- llvm::BasicBlock* StartBB
- llvm::Instruction* StartInst
- SmallPtrSetImpl<llvm::Instruction*>& DependingInstructions
- SmallPtrSetImpl<const llvm::BasicBlock*>& Visited
- llvm::objcarc::ProvenanceAnalysis& PA