Home
last modified time | relevance | path

Searched refs:_Block_object_assign (Results 1 – 11 of 11) sorted by relevance

/llvm-project/clang/test/Rewriter/
H A Dinner-block-helper-funcs.mm28 // CHECK-LP: _Block_object_assign((void*)&dst->innerBlock, (void*)src->innerBlock, 7
30 // CHECK-LP: _Block_object_assign((void*)&dst->innerObject, (void*)src->innerObject, 3
/llvm-project/clang/docs/
H A DBlock-ABI-Apple.rst16 * 2008/10/28 - specify use of ``_Block_object_assign`` and
288 _Block_object_assign(&dst->existingBlock, src->existingBlock, BLOCK_FIELD_IS_BLOCK);
329 ``_Block_object_assign`` runtime helper function and in the dispose helper the
345 _Block_object_assign(&dst->objectPointer, src-> objectPointer, BLOCK_FIELD_IS_OBJECT);
435 helper code generated must use the ``_Block_object_assign`` and
460_Block_object_assign(&dst->captured_voidBlock, src->captured_voidBlock, BLOCK_FIELD_IS_BLOCK | BLO…
483 the ``byref`` data block using the functions ``_Block_object_assign`` and
523_Block_object_assign(&dst->captured_i, src->captured_i, BLOCK_FIELD_IS_BYREF | BLOCK_BYREF_CALLER);
556 ``_Block_object_assign`` and ``_Block_object_dispose``.
589 helper functions should use ``_Block_object_assign`` and
[all …]
/llvm-project/clang/test/CodeGenObjC/
H A Dblocks-1.m8 // CHECK: call void @_Block_object_assign(
25 // CHECK: call void @_Block_object_assign(
H A Darc-blocks.m149 // CHECK: call void @_Block_object_assign(ptr {{%.*}}, ptr {{%.*}}, i32 8)
337 // _Block_object_assign/destroy. We can also use _Block_object_assign/destroy
/llvm-project/compiler-rt/test/BlocksRuntime/
H A Dobjectassign.c25 void _Block_object_assign(void *destAddr, const void *object, const int isWeak) { in _Block_object_assign() function
H A DobjectRRGC.c26 void _Block_object_assign(void *destAddr, const void *object, const int isWeak) { in _Block_object_assign() function
/llvm-project/compiler-rt/lib/BlocksRuntime/
H A DBlock_private.h111 BLOCK_EXPORT void _Block_object_assign(void *destAddr, const void *object, const int flags);
H A Druntime.c560 void _Block_object_assign(void *destAddr, const void *object, const int flags) { in _Block_object_assign() function
/llvm-project/llvm/test/DebugInfo/X86/
H A Ddebug-info-blocks.ll225 call void @_Block_object_assign(ptr %13, ptr %12, i32 3) #3, !dbg !103
229 declare void @_Block_object_assign(ptr, ptr, i32)
/llvm-project/clang/test/CodeGenObjCXX/
H A Darc-blocks.mm72 // CHECK: call void @_Block_object_assign(ptr %[[V5]], ptr %[[BLOCKCOPY_SRC]], i32 8)
/llvm-project/clang/include/clang/Basic/
H A DBuiltins.td4167 let Spellings = ["_Block_object_assign"];