/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ARCRuntimeEntryPoints.h | 44 Retain, member in class:llvm::objcarc::ARCRuntimeEntryPointKind 114 Function *Retain = nullptr; member in class:llvm::objcarc::ARCRuntimeEntryPoints
|
H A D | ObjCARCContract.cpp | 121 bool ObjCARCContract::optimizeRetainCall(Function &F, Instruction *Retain) { argument 164 CallInst *Retain = nullptr; local 195 << *Retain << "\\n"); local 311 Instruction *Retain = &*I; local 398 Instruction *Retain = local [all...] |
H A D | ObjCARCOpts.cpp | 1743 PairUpRetainsAndReleases( DenseMap<const BasicBlock *, BBState> &BBStates, BlotMapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, Module *M, Instruction *Retain, SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, bool &AnyPairsCompletelyEliminated) argument 1958 Instruction *Retain = cast<Instruction>(V); local 2192 HasSafePathToPredecessorCall(const Value *Arg, Instruction *Retain, SmallPtrSetImpl<Instruction *> &DepInsts, SmallPtrSetImpl<const BasicBlock *> &Visited, ProvenanceAnalysis &PA) argument 2299 CallInst *Retain = FindPredecessorRetainWithSafePath( local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ObjCARCInstKind.h | 31 Retain, ///< objc_retain member in class:llvm::objcarc::ARCInstKind
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | IntrusiveRefCntPtr.h | 77 void Retain() const { ++RefCount; } function in class:llvm::RefCountedBase 94 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } function in class:llvm::ThreadSafeRefCountedBase
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Rewrite/Core/ |
H A D | RewriteRope.h | 37 void Retain() { ++RefCount; } function in struct:clang::RopeRefCountString
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
H A D | PythonDataObjects.h | 148 template <typename T> T Retain(PyObject *obj) { function in namespace:lldb_private::python
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 161 void Retain() const { ++RefCount; } function in class:clang::ento::CallEvent
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclObjC.h | 773 enum SetterKind { Assign, Retain, Copy, Weak }; enumerator in enum:clang::ObjCPropertyDecl::SetterKind
|