Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp90 bool optimizeRetainCall(Function &F, Instruction *Retain);
121 bool ObjCARCContract::optimizeRetainCall(Function &F, Instruction *Retain) { in optimizeRetainCall() argument
122 ImmutableCallSite CS(GetArgRCIdentityRoot(Retain)); in optimizeRetainCall()
126 if (Call->getParent() != Retain->getParent()) in optimizeRetainCall()
133 if (&*I != Retain) in optimizeRetainCall()
144 << *Retain << "\n"); in optimizeRetainCall()
149 cast<CallInst>(Retain)->setCalledFunction(Decl); in optimizeRetainCall()
151 LLVM_DEBUG(dbgs() << "New: " << *Retain << "\n"); in optimizeRetainCall()
164 CallInst *Retain = nullptr; in contractAutorelease() local
180 Retain = dyn_cast_or_null<CallInst>(*DependingInstructions.begin()); in contractAutorelease()
[all …]
DARCRuntimeEntryPoints.h44 Retain, enumerator
63 Retain = nullptr; in init()
81 case ARCRuntimeEntryPointKind::Retain: in get()
82 return getIntrinsicEntryPoint(Retain, Intrinsic::objc_retain); in get()
114 Function *Retain = nullptr; variable
DObjCARCOpts.cpp553 Instruction * Retain,
643 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Retain); in OptimizeRetainRVCall()
1098 case ARCInstKind::Retain: in OptimizeIndividualCallImpl()
1339 case ARCInstKind::Retain: in VisitInstructionBottomUp()
1468 case ARCInstKind::Retain: in VisitInstructionTopDown()
1702 Function *Decl = EP.get(ARCRuntimeEntryPointKind::Retain); in MoveCalls()
1747 Instruction *Retain, in PairUpRetainsAndReleases() argument
1766 for (SmallVector<Instruction *, 4> NewRetains{Retain};;) { in PairUpRetainsAndReleases()
1958 Instruction *Retain = cast<Instruction>(V); in PerformCodePlacement() local
1960 LLVM_DEBUG(dbgs() << "Visiting: " << *Retain << "\n"); in PerformCodePlacement()
[all …]
DDependencyAnalysis.cpp184 case ARCInstKind::Retain: in Depends()
196 case ARCInstKind::Retain: in Depends()
DObjCARCExpand.cpp103 case ARCInstKind::Retain: in runOnFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DObjCARCInstKind.cpp32 case ARCInstKind::Retain: in operator <<()
115 return ARCInstKind::Retain; in GetFunctionClass()
317 case ARCInstKind::Retain: in IsUser()
347 case ARCInstKind::Retain: in IsRetain()
386 case ARCInstKind::Retain: in IsAutorelease()
418 case ARCInstKind::Retain: in IsForwarding()
453 case ARCInstKind::Retain: in IsNoopOnNull()
488 case ARCInstKind::Retain: in IsNoopOnGlobal()
524 case ARCInstKind::Retain: in IsAlwaysTail()
565 case ARCInstKind::Retain: in IsNeverTail()
[all …]
DObjCARCAliasAnalysis.cpp117 case ARCInstKind::Retain: in getModRefInfo()
/third_party/gn/src/base/mac/
Dscoped_typeref.h61 object_ = Traits::Retain(object_); in object_()
66 object_ = Traits::Retain(object_); in ScopedTypeRef()
74 object_ = Traits::Retain(object_); in ScopedTypeRef()
103 object = Traits::Retain(object);
Dscoped_cftyperef.h33 static CFT Retain(CFT object) { in Retain() function
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DCommandRecordingContext.mm44 // The autorelease pool may drain before the command buffer is submitted. Retain so it stays
72 // The encoder is created autoreleased. Retain it to avoid the autoreleasepool from
95 // The encoder is created autoreleased. Retain it to avoid the autoreleasepool from
117 // The encoder is created autoreleased. Retain it to avoid the autoreleasepool from
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DIntrusiveRefCntPtr.h48 void Retain() const { ++ref_cnt; } in Retain() function
74 void Retain() const { ++ref_cnt; } in Retain() function
86 static void retain(T *obj) { obj->Retain(); } in retain()
105 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DIntrusiveRefCntPtr.h77 void Retain() const { ++RefCount; } in Retain() function
94 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain() function
125 static void retain(T *obj) { obj->Retain(); } in retain()
/third_party/node/deps/npm/node_modules/postcss-selector-parser/dist/util/
Dunesc.js57 // Retain a pair of \\ if double escaped `\\\\`
/third_party/skia/src/sksl/dsl/
DDSLSymbols.cpp56 const String* Retain(String string) { in Retain() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DObjCARCInstKind.h31 Retain, ///< objc_retain enumerator
/third_party/icu/tools/cldr/cldr-to-icu/src/main/java/org/unicode/icu/tool/cldrtoicu/ant/
DCleanOutputDirectoryTask.java84 public static final class Retain extends Task { class in CleanOutputDirectoryTask
114 public void addConfiguredRetain(Retain retain) { in addConfiguredRetain()
/third_party/libwebsockets/lib/event-libs/libuv/
DCMakeLists.txt52 # libuv changed the location in 1.21.0. Retain both
/third_party/openGLES/extensions/ARB/
DARB_direct_state_access.txt626 (Retain the remainder of the section.)
666 (Retain the remainder of the section, but replace references to
695 (Retain the remainder of the section, but replace references to
718 (Retain the remainder of the section.)
744 (Retain the remainder of the section.)
752 (Retain the remainder of the section.)
798 (Retain the remainder of the section, but replace further references
825 (Retain remainder of the section.)
846 Retain the remainder of Section 6.3, but replace the two further references
871 (Retain the remainder of Section 6.3.1, but replace any further
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_direct_state_access.txt616 (Retain the remainder of the section.)
656 (Retain the remainder of the section, but replace references to
685 (Retain the remainder of the section, but replace references to
708 (Retain the remainder of the section.)
734 (Retain the remainder of the section.)
742 (Retain the remainder of the section.)
788 (Retain the remainder of the section, but replace further references
815 (Retain remainder of the section.)
836 Retain the remainder of Section 6.3, but replace the two further references
861 (Retain the remainder of Section 6.3.1, but replace any further
[all …]
/third_party/openGLES/extensions/EXT/
DEXT_base_instance.txt185 (Retain the remainder the description of DrawArraysIndirect, but
310 (Retain the remainder of the description of DrawElementsIndirect, but
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_base_instance.txt185 (Retain the remainder the description of DrawArraysIndirect, but
310 (Retain the remainder of the description of DrawElementsIndirect, but
/third_party/node/deps/v8/src/compiler/
Dgraph-assembler.cc472 Node* GraphAssembler::Retain(Node* buffer) { in Retain() function in v8::internal::compiler::GraphAssembler
473 return AddNode(graph()->NewNode(common()->Retain(), buffer, effect())); in Retain()
Dcommon-operator.h549 const Operator* Retain(); in NON_EXPORTED_BASE()
Draw-machine-assembler.h204 Node* Retain(Node* value) { return AddNode(common()->Retain(), value); } in Retain() function
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceClFlags.def193 cl::desc("Retain deleted instructions in the Cfg"), \

12