Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp134 if (&*I != Retain) in optimizeRetainCall()
145 << *Retain << "\n"); in optimizeRetainCall()
169 if (!Retain || GetBasicARCInstKind(Retain) != ARCInstKind::Retain || in contractAutorelease()
300 Instruction *Retain = &*I; in findRetainForStoreStrongContraction() local
301 if (GetBasicARCInstKind(Retain) != ARCInstKind::Retain) in findRetainForStoreStrongContraction()
305 return Retain; in findRetainForStoreStrongContraction()
361 Instruction *Retain = in tryToContractReleaseIntoStoreStrong() local
365 if (!Retain) in tryToContractReleaseIntoStoreStrong()
402 if (&*Iter == Retain) ++Iter; in tryToContractReleaseIntoStoreStrong()
406 EraseInstruction(Retain); in tryToContractReleaseIntoStoreStrong()
[all …]
H A DARCRuntimeEntryPoints.h40 Retain, enumerator
60 Retain = nullptr; in init()
79 case ARCRuntimeEntryPointKind::Retain: in get()
80 return getIntrinsicEntryPoint(Retain, Intrinsic::objc_retain); in get()
115 Function *Retain = nullptr; variable
H A DObjCARCOpts.cpp1106 case ARCInstKind::Retain: in OptimizeIndividualCallImpl()
1346 case ARCInstKind::Retain: in VisitInstructionBottomUp()
1523 case ARCInstKind::Retain: in VisitInstructionTopDown()
1822 Instruction *Retain, in PairUpRetainsAndReleases() argument
2270 CanChangeRetainCount, Arg, Retain->getParent(), Retain, PA)); in HasSafePathToPredecessorCall()
2290 auto *Retain = dyn_cast_or_null<CallInst>( in FindPredecessorRetainWithSafePath() local
2294 if (!Retain || !IsRetain(GetBasicARCInstKind(Retain)) || in FindPredecessorRetainWithSafePath()
2299 return Retain; in FindPredecessorRetainWithSafePath()
2359 if (!Retain) in OptimizeReturns()
2378 BundledInsts->eraseInst(Retain); in OptimizeReturns()
[all …]
H A DDependencyAnalysis.cpp175 case ARCInstKind::Retain: in Depends()
187 case ARCInstKind::Retain: in Depends()
H A DObjCARCExpand.cpp60 case ARCInstKind::Retain: in runImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp31 case ARCInstKind::Retain: in operator <<()
316 case ARCInstKind::Retain: in IsUser()
346 case ARCInstKind::Retain: in IsRetain()
385 case ARCInstKind::Retain: in IsAutorelease()
417 case ARCInstKind::Retain: in IsForwarding()
452 case ARCInstKind::Retain: in IsNoopOnNull()
487 case ARCInstKind::Retain: in IsNoopOnGlobal()
523 case ARCInstKind::Retain: in IsAlwaysTail()
564 case ARCInstKind::Retain: in IsNeverTail()
599 case ARCInstKind::Retain: in IsNoThrow()
[all …]
H A DObjCARCAliasAnalysis.cpp123 case ARCInstKind::Retain: in getModRefInfo()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h98 void Retain() const { ++RefCount; } in Retain() function
131 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain() function
163 static void retain(T *obj) { obj->Retain(); } in retain()
/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DValue.cpp59 void Retain() { ++RefCnt; } in Retain() function in __anon824295f00111::ValueStorage
173 ValueStorage::getFromPayload(getPtr())->Retain(); in Value()
198 ValueStorage::getFromPayload(getPtr())->Retain(); in operator =()
/freebsd-14.2/contrib/file/python/
H A DCHANGELOG.md11 * Retain python 2 compatibility, factoring out the conversion functions.
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp24 S1->Retain(); in MultiplexExternalSemaSource()
25 S2->Retain(); in MultiplexExternalSemaSource()
41 Source->Retain(); in AddSource()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DObjCARCInstKind.h29 Retain, ///< objc_retain enumerator
/freebsd-14.2/sys/contrib/device-tree/Bindings/leds/
H A Dleds-gpio.yaml40 Retain the state of the LED on shutdown. Useful in BMC systems, for
H A Dleds-lgm.yaml88 description: Retain the state of the LED on shutdown.
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Rewrite/Core/
H A DRewriteRope.h37 void Retain() { ++RefCount; } in Retain() function
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DPythonDataObjects.cpp710 return Retain<PythonObject>(o); in GetItem()
721 return Retain<PythonObject>(o); in GetItem()
790 return Retain<PythonObject>(item); in Get()
803 return Retain<PythonDictionary>(PyModule_GetDict(m_py_obj)); in GetDictionary()
1443 return Retain<PythonFile>(simple->GetPythonObject()); in FromFile()
1445 return Retain<PythonFile>(pythonio->GetPythonObject()); in FromFile()
H A DPythonDataObjects.h138 template <typename T> T Retain(PyObject *obj) { in Retain() function
/freebsd-14.2/sys/contrib/device-tree/Bindings/pmem/
H A Dpmem-region.txt7 b) Retain their contents across power failure.
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp574 PropDecl->getSetterKind() == ObjCPropertyDecl::Retain); in diagnoseMissingReleases()
579 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Retain) in diagnoseMissingReleases()
888 case ObjCPropertyDecl::Retain: in getDeallocReleaseRequirement()
/freebsd-14.2/contrib/llvm-project/lldb/bindings/python/
H A Dpython-typemaps.swig156 PythonObject obj = Retain<PythonObject>($input);
164 PythonObject obj = Retain<PythonObject>($input);
662 PythonCallable callable = Retain<PythonCallable>($input);
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp692 const bool Retain, const bool ForceUnique) { in calcUniqueIDUpdateFlagsAndSize() argument
707 if (Retain) { in calcUniqueIDUpdateFlagsAndSize()
780 bool Retain, bool ForceUnique) { in selectExplicitSectionGlobal() argument
814 Retain, ForceUnique); in selectExplicitSectionGlobal()
886 const TargetMachine &TM, bool Retain, bool EmitUniqueSection, in selectELFSectionForGlobal() argument
893 if (Retain) { in selectELFSectionForGlobal()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h733 enum SetterKind { Assign, Retain, Copy, Weak }; enumerator
871 return getType()->isBlockPointerType() ? Copy : Retain; in getSetterKind()
873 return Retain; in getSetterKind()
/freebsd-14.2/contrib/libxo/
H A Dconfigure.ac327 AC_DEFINE_UNQUOTED([XO_RETAIN_SIZE], ${XO_RETAIN_SIZE}, [Retain hash bucket size])
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DOptions.td309 HelpText<"Retain the executable output file whenever it is still usable">;
406 Eq<"retain-symbols-file", "Retain only the symbols listed in the file">,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h177 void Retain() const { ++RefCount; } in Retain() function

12