ΒΆvoid PointerMayBeCaptured(
const llvm::Value* V,
llvm::CaptureTracker* Tracker,
unsigned int MaxUsesToExplore = 0)
void PointerMayBeCaptured(
const llvm::Value* V,
llvm::CaptureTracker* Tracker,
unsigned int MaxUsesToExplore = 0)
Description
PointerMayBeCaptured - Visit the value and the values derived from it and find values which appear to be capturing the pointer value. This feeds results into and is controlled by the CaptureTracker object. MaxUsesToExplore specifies how many uses the analysis should explore for one value before giving up due too "too many uses". If MaxUsesToExplore is zero, a default value is assumed.
Declared at: llvm/include/llvm/Analysis/CaptureTracking.h:141
Parameters
- const llvm::Value* V
- llvm::CaptureTracker* Tracker
- unsigned int MaxUsesToExplore = 0