Home
last modified time | relevance | path

Searched refs:objc_initWeak (Results 1 – 19 of 19) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/test/Transforms/ObjCARC/
H A Dweak-contract.ll3 declare i8* @objc_initWeak(i8**, i8*)
5 ; Convert objc_initWeak(p, null) to *p = null.
12 %t = call i8* @objc_initWeak(i8** %p, i8* null)
H A Dweak-dce.ll12 %tmp7 = call i8* @objc_initWeak(i8** %weakBlock, i8* %p) nounwind
24 %tmp7 = call i8* @objc_initWeak(i8** %weakBlock, i8* %p) nounwind
36 %tmp7 = call i8* @objc_initWeak(i8** %weakBlock, i8* %p) nounwind
43 declare i8* @objc_initWeak(i8**, i8*)
H A Dweak-copies.ll30 %0 = call i8* @objc_initWeak(i8** %w, i8* %call) nounwind
32 %2 = call i8* @objc_initWeak(i8** %x, i8* %1) nounwind
52 %1 = call i8* @objc_initWeak(i8** %w, i8* %0) nounwind
65 %3 = call i8* @objc_initWeak(i8** %block.captured, i8* %2) nounwind
82 declare i8* @objc_initWeak(i8**, i8*)
H A Drle-s2l.ll6 declare i8* @objc_initWeak(i8**, i8*)
106 ; Store to load forwarding with objc_initWeak.
109 ; CHECK-NEXT: %1 = call i8* @objc_initWeak(i8** %p, i8* %n)
114 call i8* @objc_initWeak(i8** %p, i8* %n)
123 ; CHECK-NEXT: call i8* @objc_initWeak(i8** %p, i8* %n)
130 call i8* @objc_initWeak(i8** %p, i8* %n)
H A Dweak.ll3 declare i8* @objc_initWeak(i8**, i8*)
41 call i8* @objc_initWeak(i8** null, i8* %p)
42 call i8* @objc_initWeak(i8** undef, i8* %p)
H A Descape.ll34 %tmp4 = call i8* @objc_initWeak(i8** %tmp3, i8* null) nounwind
89 %tmp4 = call i8* @objc_initWeak(i8** %tmp3, i8* null) nounwind
123 declare i8* @objc_initWeak(i8**, i8*)
/minix3/external/bsd/llvm/dist/clang/test/CodeGenObjCXX/
H A Darc-exceptions.mm41 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) [[NUW]]
80 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) [[NUW]]
H A Darc-references.mm41 // CHECK: call i8* @objc_initWeak
H A Darc-new-delete.mm36 // CHECK: call i8* @objc_initWeak
H A Darc.mm68 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[WEAK]], i8* null)
/minix3/external/bsd/llvm/dist/clang/test/CodeGenObjC/
H A Darc-exceptions.m41 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) [[NUW]]
H A Darc-foreach.m109 // CHECK-LP64-NEXT: call i8* @objc_initWeak(i8** [[X]], i8* [[T3]])
114 // CHECK-LP64-NEXT: call i8* @objc_initWeak(i8** [[T0]], i8* [[T1]])
H A Dns_consume_null_check.m47 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[WEAKOBJ]], i8* [[T0]]) [[NUW]]
H A Darc-ternary-op.m53 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[WEAK]], i8* null)
H A Darc-blocks.m199 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[SLOT]], i8* [[T1]])
249 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[VAR]], i8* [[T1]])
255 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[SLOT]], i8* [[T0]])
H A Darc.m15 // ARC-ALIEN: declare extern_weak i8* @objc_initWeak(i8**, i8*)
28 // ARC-NATIVE: declare i8* @objc_initWeak(i8**, i8*)
340 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[X]], i8* [[T1]])
1062 // CHECK-NEXT: [[T0:%.*]] = call i8* @objc_initWeak(i8** [[X]], i8* null)
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenModule.h182 llvm::Constant *objc_initWeak; member
H A DCGObjC.cpp2202 CGM.getARCEntrypoints().objc_initWeak, in EmitARCInitWeak()
/minix3/external/bsd/llvm/dist/clang/docs/
H A DAutomaticReferenceCounting.rst2043 objc_release(objc_initWeak(dest, objc_loadWeakRetained(src)));
2068 .. _arc.runtime.objc_initWeak:
2070 ``id objc_initWeak(id *object, id value);``
2083 id objc_initWeak(id *object, id value) {