ΒΆbool isNonEscapingLocalObject(
const llvm::Value* V,
SmallDenseMap<const llvm::Value*, bool, 8>*
IsCapturedCache = nullptr)
bool isNonEscapingLocalObject(
const llvm::Value* V,
SmallDenseMap<const llvm::Value*, bool, 8>*
IsCapturedCache = nullptr)
Description
Returns true if the pointer is to a function-local object that never escapes from the function.
Declared at: llvm/include/llvm/Analysis/CaptureTracking.h:146
Parameters
- const llvm::Value* V
- SmallDenseMap<const llvm::Value*, bool, 8>* IsCapturedCache = nullptr