Home
last modified time | relevance | path

Searched defs:Retain (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h40 Retain, enumerator
115 Function *Retain = nullptr; variable
H A DObjCARCContract.cpp123 bool ObjCARCContract::optimizeRetainCall(Function &F, Instruction *Retain) { in optimizeRetainCall()
166 auto *Retain = dyn_cast_or_null<CallInst>( in contractAutorelease() local
300 Instruction *Retain = &*I; in findRetainForStoreStrongContraction() local
361 Instruction *Retain = in tryToContractReleaseIntoStoreStrong() local
H A DObjCARCOpts.cpp1470 Instruction *Retain = cast<Instruction>(P.first); in collectReleaseInsertPts() local
1828 Instruction *Retain, in PairUpRetainsAndReleases()
2039 Instruction *Retain = cast<Instruction>(V); in PerformCodePlacement() local
2275 Instruction *Retain, in HasSafePathToPredecessorCall()
2298 auto *Retain = dyn_cast_or_null<CallInst>( in FindPredecessorRetainWithSafePath() local
2364 CallInst *Retain = FindPredecessorRetainWithSafePath( in OptimizeReturns() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h96 void Retain() const { ++RefCount; } Retain() function
127 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } Retain() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DObjCARCInstKind.h29 Retain, ///< objc_retain enumerator
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DPythonDataObjects.h138 template <typename T> T Retain(PyObject *obj) { in Retain() function
/freebsd/contrib/llvm-project/clang/include/clang/Rewrite/Core/
H A DRewriteRope.h37 void Retain() { ++RefCount; } in Retain() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp694 const bool Retain, const bool ForceUnique) { in calcUniqueIDUpdateFlagsAndSize()
787 bool Retain, bool ForceUnique) { in selectExplicitSectionGlobal()
889 const TargetMachine &TM, bool Retain, bool EmitUniqueSection, in selectELFSectionForGlobal()
2134 static unsigned getWasmSectionFlags(SectionKind K, bool Retain) { in getWasmSectionFlags()
2193 unsigned *NextUniqueID, bool Retain) { in selectWasmSectionForGlobal()
2236 bool Retain = Used.count(GO); in SelectSectionForGlobal() local
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DValue.cpp57 void Retain() { ++RefCnt; } in Retain() function in __anon8d9d85ba0111::ValueStorage
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h178 void Retain() const { ++RefCount; } in Retain() function
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h734 enum SetterKind { Assign, Retain, Copy, Weak }; enumerator