ΒΆllvm::Instruction* FindEarliestCapture(
const llvm::Value* V,
llvm::Function& F,
bool ReturnCaptures,
bool StoreCaptures,
const llvm::DominatorTree& DT,
const SmallPtrSetImpl<const llvm::Value*>&
EphValues,
unsigned int MaxUsesToExplore = 0)
llvm::Instruction* FindEarliestCapture(
const llvm::Value* V,
llvm::Function& F,
bool ReturnCaptures,
bool StoreCaptures,
const llvm::DominatorTree& DT,
const SmallPtrSetImpl<const llvm::Value*>&
EphValues,
unsigned int MaxUsesToExplore = 0)
Declared at: llvm/include/llvm/Analysis/CaptureTracking.h:84
Parameters
- const llvm::Value* V
- llvm::Function& F
- bool ReturnCaptures
- bool StoreCaptures
- const llvm::DominatorTree& DT
- const SmallPtrSetImpl<const llvm::Value*>& EphValues
- unsigned int MaxUsesToExplore = 0