Searched refs:objc_release (Results 1 – 11 of 11) sorted by relevance
78 return getIntrinsicEntryPoint(Release, Intrinsic::objc_release); in get()
176 case Intrinsic::objc_release: in lowerIntrinsics()
111 case Intrinsic::objc_release: in GetFunctionClass()
48 case Intrinsic::objc_release: in mayLowerToFunctionCall()
4627 {"objc_release", llvm::Intrinsic::objc_release}, in UpgradeARCRuntime()
322 /// Enters a cleanup to call objc_release at some indefinite time.
188 llvm::Function *objc_release; member
2462 llvm::Function *&fn = CGM.getObjCEntrypoints().objc_release; in EmitARCRelease()2464 fn = getARCIntrinsic(llvm::Intrinsic::objc_release, CGM); in EmitARCRelease()
2406 objc_release(objc_initWeak(dest, objc_loadWeakRetained(src)));2512 .. _arc.runtime.objc_release:2514 ``void objc_release(id value);``2657 it performs a release operation exactly like :ref:`objc_release2658 <arc.runtime.objc_release>`. If the handoff fails, this call has no effect.
1957 Intrinsic::getDeclaration(Mod, Intrinsic::objc_release); in inlineRetainOrClaimRVCalls()
26440 Lowers to a call to `objc_release <https://clang.llvm.org/docs/AutomaticReferenceCounting.html#void…