Home
last modified time | relevance | path

Searched refs:_Block_object_dispose (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang/test/CodeGenObjC/
H A Dblocks-1.m11 // CHECK: call void @_Block_object_dispose(
17 // CHECK: call void @_Block_object_dispose(
22 // CHECK: call void @_Block_object_dispose(
28 // CHECK: call void @_Block_object_dispose(
H A Dblocks-2.m30 // CHECK-NEXT: call void @_Block_object_dispose(i8* [[T1]], i32 8)
36 // CHECK-NEXT: call void @_Block_object_dispose(i8* [[T1]], i32 8)
H A Dblocks.m93 // CHECK: call void @_Block_object_dispose(i8* [[T0]], i32 24)
H A Darc-blocks.m143 // CHECK-NEXT: call void @_Block_object_dispose(i8* [[T0]], i32 8)
173 // CHECK: call void @_Block_object_dispose(i8* {{%.*}}, i32 8)
231 // CHECK-NEXT: call void @_Block_object_dispose(i8* [[T0]], i32 8)
367 // CHECK-NEXT: call void @_Block_object_dispose(i8* [[T0]], i32 8)
434 // CHECK-NEXT: call void @_Block_object_dispose(i8* [[T0]], i32 8)
/llvm-project-15.0.7/clang/test/Rewriter/
H A Dinner-block-helper-funcs.mm30 // CHECK-LP: _Block_object_dispose((void*)src->innerBlock, 7
32 // CHECK-LP: _Block_object_dispose((void*)src->innerObject, 3
/llvm-project-15.0.7/clang/docs/
H A DBlock-ABI-Apple.rst17 ``_Block_object_dispose`` for all "Object" types in helper functions.
293 _Block_object_dispose(src->existingBlock, BLOCK_FIELD_IS_BLOCK);
330 ``_Block_object_dispose`` runtime helper function should be called.
349 _Block_object_dispose(src->objectPointer, BLOCK_FIELD_IS_OBJECT);
436 ``_Block_object_dispose`` routines supplied by the runtime to make the
484 ``_Block_object_dispose``.
556 ``_Block_object_assign`` and ``_Block_object_dispose``.
571 _Block_object_dispose(&_block_byref_foo, BLOCK_FIELD_IS_BYREF);
590 ``_Block_object_dispose``. There should be no code generated that uses
874 _Block_object_dispose(->target, BLOCK_FIELD_<apropos>);
[all …]
/llvm-project-15.0.7/compiler-rt/test/BlocksRuntime/
H A Dobjectassign.c30 void _Block_object_dispose(const void *object, const int isWeak) { in _Block_object_dispose() function
H A DobjectRRGC.c31 void _Block_object_dispose(const void *object, const int isWeak) { in _Block_object_dispose() function
/llvm-project-15.0.7/compiler-rt/lib/BlocksRuntime/
H A DBlock_private.h116 BLOCK_EXPORT void _Block_object_dispose(const void *object, const int flags);
H A Druntime.c593 void _Block_object_dispose(const void *object, const int flags) { in _Block_object_dispose() function
/llvm-project-15.0.7/llvm/test/DebugInfo/Generic/
H A Dblock-asan.ll41 call void @_Block_object_dispose(i8* %2, i32 8) #3, !dbg !26
50 declare void @_Block_object_dispose(i8*, i32)
/llvm-project-15.0.7/llvm/test/Transforms/ObjCARC/
H A Descape.ll60 call void @_Block_object_dispose(i8* %tmp5, i32 8) nounwind
115 call void @_Block_object_dispose(i8* %tmp5, i32 8) nounwind
125 declare void @_Block_object_dispose(i8*, i32)
/llvm-project-15.0.7/clang/test/CodeGenObjCXX/
H A Darc-blocks.mm40 // CHECK-NEXT: call void @_Block_object_dispose(i8* [[T1]], i32 8)
116 // CHECK: call void @_Block_object_dispose(i8* %[[V21]], i32 8)
147 // CHECK: call void @_Block_object_dispose(i8* %[[V7]], i32 8)
164 // CHECK: call void @_Block_object_dispose(i8* %[[V14]], i32 8)
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Ddebug-info-blocks.ll237 call void @_Block_object_dispose(i8* %7, i32 3) #3, !dbg !106
241 declare void @_Block_object_dispose(i8*, i32)
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DBuiltins.def1553 LIBBUILTIN(_Block_object_dispose, "vvC*iC", "f", "Blocks.h", ALL_LANGUAGES)