Home
last modified time | relevance | path

Searched refs:objc_unsafeClaimAutoreleasedReturnValue (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dexpand-call-rvmarker.mir8 declare i8* @objc_unsafeClaimAutoreleasedReturnValue(i8*)
70 # CHECK-NEXT: CALL64pcrel32 @objc_unsafeClaimAutoreleasedReturnValue, csr_64, implicit internal…
90 …CALL64pcrel32_RVMARKER @objc_unsafeClaimAutoreleasedReturnValue, @fn, csr_64, implicit $rsp, impli…
H A Dcall-rv-marker.ll52 …%call = call ptr @foo1() [ "clang.arc.attachedcall"(ptr @objc_unsafeClaimAutoreleasedReturnValue) ]
220 declare ptr @objc_unsafeClaimAutoreleasedReturnValue(ptr)
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h92 UnsafeClaimRV, Intrinsic::objc_unsafeClaimAutoreleasedReturnValue); in get()
/llvm-project-15.0.7/llvm/test/Verifier/
H A Doperand-bundles.ll89 call %0* @foo0() [ "clang.arc.attachedcall"(i8* (i8*)* @objc_unsafeClaimAutoreleasedReturnValue) ]
105 declare i8* @objc_unsafeClaimAutoreleasedReturnValue(i8*)
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dcall-rv-marker.ll45 … call i8* @foo1() [ "clang.arc.attachedcall"(i8* (i8*)* @objc_unsafeClaimAutoreleasedReturnValue) ]
160 declare i8* @objc_unsafeClaimAutoreleasedReturnValue(i8*)
/llvm-project-15.0.7/llvm/test/Transforms/PreISelIntrinsicLowering/
H A Dobjc-arc.ll216 ; CHECK-NEXT: %0 = tail call i8* @objc_unsafeClaimAutoreleasedReturnValue(i8* %arg0)
225 …: call i8* @foo() [ "clang.arc.attachedcall"(i8* (i8*)* @objc_unsafeClaimAutoreleasedReturnValue) ]
336 ; CHECK: declare i8* @objc_unsafeClaimAutoreleasedReturnValue(i8*)
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dupgrade-arc-runtime-calls.ll34 %v12 = tail call i8* @objc_unsafeClaimAutoreleasedReturnValue(i8* %a) #0
114 // NOUPGRADE-NEXT: %[[V12:.*]] = tail call i8* @objc_unsafeClaimAutoreleasedReturnValue(i8* %[[A]])
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp200 case Intrinsic::objc_unsafeClaimAutoreleasedReturnValue: in lowerIntrinsics()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp129 case Intrinsic::objc_unsafeClaimAutoreleasedReturnValue: in GetFunctionClass()
/llvm-project-15.0.7/llvm/lib/IR/
H A DIntrinsicInst.cpp55 case Intrinsic::objc_unsafeClaimAutoreleasedReturnValue: in mayLowerToFunctionCall()
H A DAutoUpgrade.cpp4355 llvm::Intrinsic::objc_unsafeClaimAutoreleasedReturnValue}, in UpgradeARCRuntime()
H A DVerifier.cpp6117 IID == Intrinsic::objc_unsafeClaimAutoreleasedReturnValue), in verifyAttachedCallBundle()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenModule.h200 llvm::Function *objc_unsafeClaimAutoreleasedReturnValue; member
H A DCGObjC.cpp2350 : EPs.objc_unsafeClaimAutoreleasedReturnValue; in emitOptimizedARCReturnCall()
2353 : llvm::Intrinsic::objc_unsafeClaimAutoreleasedReturnValue; in emitOptimizedARCReturnCall()
/llvm-project-15.0.7/clang/docs/
H A DAutomaticReferenceCounting.rst2384 :ref:`objc_unsafeClaimAutoreleasedReturnValue
2385 <arc.runtime.objc_unsafeClaimAutoreleasedReturnValue>`) for the same object in
2644 .. _arc.runtime.objc_unsafeClaimAutoreleasedReturnValue:
2646 ``id objc_unsafeClaimAutoreleasedReturnValue(id value);``
/llvm-project-15.0.7/llvm/docs/
H A DLangRef.rst2624 ``@objc_unsafeClaimAutoreleasedReturnValue``).
2634 call ptr @foo() [ "clang.arc.attachedcall"(ptr @objc_unsafeClaimAutoreleasedReturnValue) ]