Home
last modified time | relevance | path

Searched refs:Retain (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp128 if (&*I != Retain) in optimizeRetainCall()
159 CallInst *Retain = nullptr; in contractAutorelease() local
178 if (!Retain || GetBasicARCInstKind(Retain) != ARCInstKind::Retain || in contractAutorelease()
306 Instruction *Retain = &*I; in findRetainForStoreStrongContraction() local
307 if (GetBasicARCInstKind(Retain) != ARCInstKind::Retain) in findRetainForStoreStrongContraction()
311 return Retain; in findRetainForStoreStrongContraction()
385 Instruction *Retain = in tryToContractReleaseIntoStoreStrong() local
389 if (!Retain) in tryToContractReleaseIntoStoreStrong()
425 if (&*Iter == Retain) ++Iter; in tryToContractReleaseIntoStoreStrong()
429 EraseInstruction(Retain); in tryToContractReleaseIntoStoreStrong()
[all …]
H A DARCRuntimeEntryPoints.h45 Retain, enumerator
64 Retain = nullptr; in init()
82 case ARCRuntimeEntryPointKind::Retain: in get()
83 return getIntrinsicEntryPoint(Retain, Intrinsic::objc_retain); in get()
115 Constant *Retain = nullptr; variable
H A DObjCARCOpts.cpp942 case ARCInstKind::Retain: in OptimizeIndividualCalls()
1188 case ARCInstKind::Retain: in VisitInstructionBottomUp()
1310 case ARCInstKind::Retain: in VisitInstructionTopDown()
1576 Instruction *Retain, in PairUpRetainsAndReleases() argument
2022 FindDependencies(CanChangeRetainCount, Arg, Retain->getParent(), Retain, in HasSafePathToPredecessorCall()
2055 if (!Retain || !IsRetain(GetBasicARCInstKind(Retain)) || in FindPredecessorRetainWithSafePath()
2056 GetArgRCIdentityRoot(Retain) != Arg) { in FindPredecessorRetainWithSafePath()
2060 return Retain; in FindPredecessorRetainWithSafePath()
2131 if (!Retain) in OptimizeReturns()
2150 EraseInstruction(Retain); in OptimizeReturns()
[all …]
H A DDependencyAnalysis.cpp185 case ARCInstKind::Retain: in Depends()
197 case ARCInstKind::Retain: in Depends()
H A DObjCARCExpand.cpp103 case ARCInstKind::Retain: in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp33 case ARCInstKind::Retain: in operator <<()
318 case ARCInstKind::Retain: in IsUser()
348 case ARCInstKind::Retain: in IsRetain()
387 case ARCInstKind::Retain: in IsAutorelease()
419 case ARCInstKind::Retain: in IsForwarding()
454 case ARCInstKind::Retain: in IsNoopOnNull()
490 case ARCInstKind::Retain: in IsAlwaysTail()
531 case ARCInstKind::Retain: in IsNeverTail()
566 case ARCInstKind::Retain: in IsNoThrow()
611 case ARCInstKind::Retain: in CanInterruptRV()
[all …]
H A DObjCARCAliasAnalysis.cpp115 case ARCInstKind::Retain: in getModRefInfo()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h78 void Retain() const { ++RefCount; } in Retain() function
95 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain() function
126 static void retain(T *obj) { obj->Retain(); } in retain()
/freebsd-12.1/contrib/file/python/
H A DCHANGELOG.md6 * Retain python 2 compatibility, factoring out the conversion functions.
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DObjCARCInstKind.h32 Retain, ///< objc_retain enumerator
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Core/
H A DRewriteRope.h38 void Retain() { ++RefCount; } in Retain() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp567 PropDecl->getSetterKind() == ObjCPropertyDecl::Retain); in diagnoseMissingReleases()
572 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Retain) in diagnoseMissingReleases()
899 case ObjCPropertyDecl::Retain: in getDeallocReleaseRequirement()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h760 enum SetterKind { Assign, Retain, Copy, Weak }; enumerator
896 return getType()->isBlockPointerType() ? Copy : Retain; in getSetterKind()
898 return Retain; in getSetterKind()
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DOptions.td231 HelpText<"Retain the executable output file whenever it is still usable">;
293 Eq<"retain-symbols-file", "Retain only the symbols listed in the file">,
/freebsd-12.1/contrib/libxo/
H A Dconfigure.ac329 AC_DEFINE_UNQUOTED([XO_RETAIN_SIZE], ${XO_RETAIN_SIZE}, [Retain hash bucket size])
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h194 void Retain() const { ++RefCount; } in Retain() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp129 Retain(); // Reference count will never become zero. in TrueMatcherImpl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DCLCompatOptions.td65 HelpText<"Retain macro definitions in /E mode">, Alias<dD>;
/freebsd-12.1/contrib/ntp/sntp/libevent/
H A DChangeLog-1.4111 …o Rename INPUT and OUTPUT to EVRPC_INPUT and EVRPC_OUTPUT. Retain INPUT/OUTPUT aliases on on-win3…
/freebsd-12.1/contrib/libevent/
H A DChangeLog-1.4111 …o Rename INPUT and OUTPUT to EVRPC_INPUT and EVRPC_OUTPUT. Retain INPUT/OUTPUT aliases on on-win3…
H A DChangeLog-2.01241 …o Rename INPUT and OUTPUT to EVRPC_INPUT and EVRPC_OUTPUT. Retain INPUT/OUTPUT aliases on on-win3…
/freebsd-12.1/crypto/openssl/doc/man1/
H A Dx509.pod674 Retain default extension behaviour: attempt to print out unsupported
/freebsd-12.1/sys/dev/bhnd/
H A Dbhnd_bus_if.m338 * Retain and return a reference to the registered @p service provider, if any.
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjC.cpp785 if (setterKind == ObjCPropertyDecl::Retain) { in PropertyImplStrategy()
/freebsd-12.1/contrib/dialog/
H A Daclocal.m4110 dnl range of locations searched. Retain the same cache-variable naming to
293 dnl range of locations searched. Retain the same cache-variable naming to

12