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