ΒΆinline const llvm::Value*
GetUnderlyingObjCPtrCached(
const llvm::Value* V,
DenseMap<const llvm::Value*,
std::pair<WeakVH, WeakTrackingVH>>&
Cache)
inline const llvm::Value*
GetUnderlyingObjCPtrCached(
const llvm::Value* V,
DenseMap<const llvm::Value*,
std::pair<WeakVH, WeakTrackingVH>>&
Cache)
Description
A wrapper for GetUnderlyingObjCPtr used for results memoization.
Declared at: llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h:81
Parameters
- const llvm::Value* V
- DenseMap<const llvm::Value*, std::pair<WeakVH, WeakTrackingVH>>& Cache