Searched refs:objc_release (Results 1 – 11 of 11) sorted by relevance
80 return getIntrinsicEntryPoint(Release, Intrinsic::objc_release); in get()
46 Intrinsic::objc_release, in ModuleHasARC()
539 case Intrinsic::objc_release: in lowerIntrinsics()540 Changed |= lowerObjCCall(F, RTLIB::objc_release, true); in lowerIntrinsics()
111 case Intrinsic::objc_release: in GetFunctionClass()
48 case Intrinsic::objc_release: in mayLowerToFunctionCall()
5497 {"objc_release", llvm::Intrinsic::objc_release}, in UpgradeARCRuntime()
323 /// Enters a cleanup to call objc_release at some indefinite time.
235 llvm::Function *objc_release; member
2485 llvm::Function *&fn = CGM.getObjCEntrypoints().objc_release; in EmitARCRelease()2487 fn = getARCIntrinsic(llvm::Intrinsic::objc_release, CGM); in EmitARCRelease()
2176 Builder.CreateIntrinsic(Intrinsic::objc_release, RetOpnd); in inlineRetainOrClaimRVCalls()
1153 def objc_release : RuntimeLibcallImpl<OBJC_RELEASE>;