| /llvm-project-15.0.7/compiler-rt/lib/BlocksRuntime/ |
| H A D | runtime.c | 286 struct Block_layout *aBlock; in _Block_copy_internal() local 298 return aBlock; in _Block_copy_internal() 306 return aBlock; in _Block_copy_internal() 309 return aBlock; in _Block_copy_internal() 316 memmove(result, aBlock, aBlock->descriptor->size); // bitcopy first in _Block_copy_internal() 323 (*aBlock->descriptor->copy)(result, aBlock); // do fixup in _Block_copy_internal() 334 memmove(result, aBlock, aBlock->descriptor->size); // bitcopy first in _Block_copy_internal() 345 (*aBlock->descriptor->copy)(result, aBlock); // do fixup in _Block_copy_internal() 462 if (!aBlock) return; in _Block_release() 473 if (aBlock->flags & BLOCK_HAS_COPY_DISPOSE)(*aBlock->descriptor->dispose)(aBlock); in _Block_release() [all …]
|
| H A D | Block.h | 44 BLOCK_EXPORT void *_Block_copy(const void *aBlock); 47 BLOCK_EXPORT void _Block_release(const void *aBlock);
|
| H A D | Block_private.h | 154 BLOCK_EXPORT void *_Block_copy_collectable(const void *aBlock);
|
| /llvm-project-15.0.7/compiler-rt/test/BlocksRuntime/ |
| H A D | cast.c | 23 void (^aBlock)(void); in main() local 28 ip = (int *)aBlock; in main() 29 cp = (char *)aBlock; in main() 30 dp = (double *)aBlock; in main() 31 aBlock = (void (^)(void))ip; in main() 32 aBlock = (void (^)(void))cp; in main() 33 aBlock = (void (^)(void))dp; in main()
|
| H A D | sizeof.c | 20 void (^aBlock)(void) = ^{ printf("hellow world\n"); }; in main() 22 printf("the size of a block is %ld\n", sizeof(*aBlock)); in main()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Dominance.cpp | 254 Block *aBlock = a->getBlock(), *bBlock = b->getBlock(); in properlyDominatesImpl() local 255 assert(aBlock && bBlock && "operations must be in a block"); in properlyDominatesImpl() 260 return !hasSSADominance(aBlock); in properlyDominatesImpl() 263 Region *aRegion = aBlock->getParent(); in properlyDominatesImpl() 279 if (aBlock == bBlock) { in properlyDominatesImpl() 283 if (hasSSADominance(aBlock)) { in properlyDominatesImpl() 314 auto *aBlock = a->getBlock(), *bBlock = b->getBlock(); in properlyPostDominates() local 320 return !hasSSADominance(aBlock); in properlyPostDominates() 323 Region *aRegion = aBlock->getParent(); in properlyPostDominates() 340 if (aBlock == bBlock) { in properlyPostDominates() [all …]
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | block-type-safety.m | 198 void (^aBlock)(void); 199 id anId = aBlock; // OK 205 aBlock = anId; // OK 215 void (^aBlock)(void); 216 id<NSObject> anQualId1 = aBlock; // Ok 217 id<NSObject, NSCopying> anQualId2 = aBlock; // Ok 221 id<NSCopying> anQualId6 = aBlock; // Ok 225 void (^aBlock)(void); 226 NSObject *NSO = aBlock; // Ok 227 NSObject<NSObject> *NSO1 = aBlock; // Ok [all …]
|
| H A D | warn-retain-block-property.m | 12 void (^aBlock)(void); field 14 @property (retain) void (^aBlock)(void); 23 @synthesize aBlock; 29 t.aBlock = ^{ doSomething(); }; 35 // CHECK-ARC: @property (retain) void (^aBlock)(void); 52 // CHECK: @property (retain) void (^aBlock)(void);
|
| /llvm-project-15.0.7/clang/test/Rewriter/ |
| H A D | rewrite-byref-vars.mm | 7 void (^aBlock)(void) = ^ { 13 void (^aBlock)(void) = ^ { 22 void (^aBlock)(void) = ^ {
|
| H A D | rewrite-modern-extern-c-func-decl.mm | 8 void (^aBlock)(void) = ^ { 23 void (^aBlock)(void) = ^ { 43 void (^aBlock)(void) = ^ {
|
| H A D | rewrite-function-decl.mm | 5 void (^aBlock)(void) = ^ { 20 void (^aBlock)(void) = ^ {
|
| H A D | rewrite-typeof.mm | 5 extern "C" void *_Block_copy(const void *aBlock); 6 extern "C" void _Block_release(const void *aBlock);
|
| H A D | rewrite-modern-typeof.mm | 7 extern "C" void *_Block_copy(const void *aBlock); 8 extern "C" void _Block_release(const void *aBlock);
|
| H A D | inner-block-helper-funcs.mm | 9 extern "C" dispatch_block_t Block_copy(dispatch_block_t aBlock);
|
| H A D | rewrite-block-pointer.mm | 38 void *_Block_copy(const void *aBlock);
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | cxx-block-objects.cpp | 5 extern "C" void *_Block_copy(const void *aBlock); 6 extern "C" void _Block_release(const void *aBlock);
|
| /llvm-project-15.0.7/clang/test/ARCMT/ |
| H A D | Common.h | 107 void *_Block_copy(const void *aBlock); 108 void _Block_release(const void *aBlock);
|
| /llvm-project-15.0.7/clang/test/Analysis/Inputs/ |
| H A D | system-header-simulator-for-objc-dealloc.h | 33 void _Block_release(const void *aBlock);
|