Searched refs:objc_initWeak (Results 1 – 21 of 21) sorted by relevance
/external/llvm/test/Transforms/ObjCARC/ |
D | weak-contract.ll | 3 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)
|
D | weak-dce.ll | 12 %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*)
|
D | rle-s2l.ll | 6 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)
|
D | weak-copies.ll | 30 %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*)
|
D | weak.ll | 3 declare i8* @objc_initWeak(i8**, i8*) 41 call i8* @objc_initWeak(i8** null, i8* %p) 42 call i8* @objc_initWeak(i8** undef, i8* %p)
|
D | escape.ll | 34 %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*)
|
/external/clang/test/CodeGenObjCXX/ |
D | mrc-weak.mm | 36 // CHECK-NEXT: objc_initWeak 48 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[Z]], i8* [[T0]]) 117 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) 133 // CHECK: call i8* @objc_initWeak
|
D | arc-new-delete.mm | 22 // OPT-NEXT: call i8* @objc_initWeak(i8** {{.*}}, i8* null) 32 // OPT-NEXT: call i8* @objc_initWeak(i8** {{.*}}, i8* null) 41 // CHECK: call i8* @objc_initWeak
|
D | arc-exceptions.mm | 41 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) [[NUW]] 80 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) [[NUW]]
|
D | arc-references.mm | 42 // CHECK: call i8* @objc_initWeak
|
D | arc.mm | 72 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[WEAK]], i8* null)
|
/external/clang/test/CodeGenObjC/ |
D | mrc-weak.m | 56 // CHECK-NEXT: objc_initWeak 68 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[Z]], i8* [[T0]]) 137 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) 153 // CHECK: call i8* @objc_initWeak
|
D | arc-exceptions.m | 41 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[T2]], i8* [[T3]]) [[NUW]]
|
D | ns_consume_null_check.m | 47 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[WEAKOBJ]], i8* [[T0]]) [[NUW]]
|
D | arc-ternary-op.m | 61 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[WEAK]], i8* null)
|
D | arc-foreach.m | 109 // CHECK-LP64-NEXT: call i8* @objc_initWeak(i8** [[X]], i8* [[T3]])
|
D | arc.m | 15 // ARC-ALIEN: declare extern_weak i8* @objc_initWeak(i8**, i8*) 28 // ARC-NATIVE: declare i8* @objc_initWeak(i8**, i8*) 375 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[X]], i8* [[T1]]) 1113 // CHECK-NEXT: [[T0:%.*]] = call i8* @objc_initWeak(i8** [[X]], i8* null)
|
D | arc-blocks.m | 209 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[SLOT]], i8* [[T1]]) 261 // CHECK-NEXT: call i8* @objc_initWeak(i8** [[VAR]], i8* [[T1]])
|
/external/clang/lib/CodeGen/ |
D | CodeGenModule.h | 133 llvm::Constant *objc_initWeak; member
|
D | CGObjC.cpp | 2238 CGM.getObjCEntrypoints().objc_initWeak, in EmitARCInitWeak()
|
/external/clang/docs/ |
D | AutomaticReferenceCounting.rst | 2051 objc_release(objc_initWeak(dest, objc_loadWeakRetained(src))); 2076 .. _arc.runtime.objc_initWeak: 2078 ``id objc_initWeak(id *object, id value);`` 2091 id objc_initWeak(id *object, id value) {
|