/external/mesa3d/src/intel/compiler/ |
D | brw_cfg.h | 385 #define foreach_block_and_inst(__block, __type, __inst, __cfg) \ argument 386 foreach_block (__block, __cfg) \ 387 foreach_inst_in_block (__type, __inst, __block) 392 #define foreach_block_and_inst_safe(__block, __type, __inst, __cfg) \ argument 393 foreach_block_safe (__block, __cfg) \ 394 foreach_inst_in_block_safe (__type, __inst, __block) 396 #define foreach_block(__block, __cfg) \ argument 397 foreach_list_typed (bblock_t, __block, link, &(__cfg)->block_list) 399 #define foreach_block_reverse(__block, __cfg) \ argument 400 foreach_list_typed_reverse (bblock_t, __block, link, &(__cfg)->block_list) [all …]
|
/external/llvm-project/clang/test/Rewriter/ |
D | rewrite-modern-block.mm | 14 __block CFUUIDBytes bytes; 23 __block int hello; 28 // rewriting multiple __block decls on wintin same decl stmt. 30 __block int BI1, BI2; 32 __block float FLOAT1, FT2, FFFFFFFF3, 35 __block void (^B)(), (^BB)(); 38 // rewriting multiple __block decls on wintin same decl stmt 41 __block int BI1 = 1, BI2 = 2; 43 double __block BYREFVAR = 1.34, BYREFVAR_NO_INIT, BYREFVAR2 = 1.37; 45 __block const char *keys = keybuf, *values = valuebuf, *novalues;
|
D | rewrite-captured-nested-bvar.c | 10 __block char BYREF_VAR_CHECK = 'a'; in f() 11 __block char d = 'd'; in f() 14 __block char e = 'e'; in f()
|
/external/clang/test/Rewriter/ |
D | rewrite-modern-block.mm | 14 __block CFUUIDBytes bytes; 23 __block int hello; 28 // rewriting multiple __block decls on wintin same decl stmt. 30 __block int BI1, BI2; 32 __block float FLOAT1, FT2, FFFFFFFF3, 35 __block void (^B)(), (^BB)(); 38 // rewriting multiple __block decls on wintin same decl stmt 41 __block int BI1 = 1, BI2 = 2; 43 double __block BYREFVAR = 1.34, BYREFVAR_NO_INIT, BYREFVAR2 = 1.37; 45 __block const char *keys = keybuf, *values = valuebuf, *novalues;
|
D | rewrite-captured-nested-bvar.c | 10 __block char BYREF_VAR_CHECK = 'a'; in f() 11 __block char d = 'd'; in f() 14 __block char e = 'e'; in f()
|
/external/llvm-project/clang/test/CodeGen/ |
D | blocks-1.c | 22 __block int a; in test1() 33 __block int a; in test2() 47 __block int k; in test3() 48 __block int (^j)(int); in test3() 62 __block struct { int i; } i; in test5() 67 __block int i; in test6() 74 __block int i; in test7()
|
D | captured-statements-nested.c | 98 __block int x; in test_nest_block() 126 __block int b; in test_nest_block() 128 __block int d; in test_nest_block()
|
/external/clang/test/CodeGen/ |
D | blocks-1.c | 13 __block int a; in test1() 24 __block int a; in test2() 38 __block int k; in test3() 39 __block int (^j)(int); in test3() 53 __block struct { int i; } i; in test5() 58 __block int i; in test6() 65 __block int i; in test7()
|
/external/clang/test/ARCMT/ |
D | rewrite-block-var.m | 14 __block Foo *x = p; // __block used just to break cycle. 21 __block Foo *x; // __block used as output variable. 28 __block Foo *x; // __block used as output variable. 38 __block Foo *x = p; // __block used just to break cycle.
|
D | rewrite-block-var.m.result | 14 __weak Foo *x = p; // __block used just to break cycle. 21 __block Foo *x; // __block used as output variable. 28 __block Foo *x; // __block used as output variable. 38 __weak Foo *x = p; // __block used just to break cycle.
|
/external/llvm-project/clang/test/ARCMT/ |
D | rewrite-block-var.m | 14 __block Foo *x = p; // __block used just to break cycle. 21 __block Foo *x; // __block used as output variable. 28 __block Foo *x; // __block used as output variable. 38 __block Foo *x = p; // __block used just to break cycle.
|
D | rewrite-block-var.m.result | 14 __weak Foo *x = p; // __block used just to break cycle. 21 __block Foo *x; // __block used as output variable. 28 __block Foo *x; // __block used as output variable. 38 __weak Foo *x = p; // __block used just to break cycle.
|
/external/clang/test/Sema/ |
D | block-misc.c | 150 __block int test16i; // expected-error {{__block attribute not allowed, only allowed on local vari… 152 void test16(__block int i) { // expected-error {{__block attribute not allowed, only allowed on loc… in test16() 154 …extern __block double extern_var; // expected-error {{__block attribute not allowed, only allowed … in test16() 155 …static __block char * pch; // expected-error {{__block attribute not allowed, only allowed on loca… in test16() 156 …__block int a[size]; // expected-error {{__block attribute not allowed on declaration with a varia… in test16() 157 …__block int (*ap)[size]; // expected-error {{__block attribute not allowed on declaration with a v… in test16() 195 __block int x; // expected-note {{jump bypasses setup of __block variable}} in test19() 217 __block int b[10]; // expected-note {{declared here}} in test21()
|
D | captured-statements.c | 52 __block int x; // expected-note {{'x' declared here}} in test_nest_block() 64 __block int a; // expected-note 2 {{'a' declared here}} in test_nest_block() 68 __block int c; in test_nest_block()
|
/external/llvm-project/clang/test/Sema/ |
D | block-misc.c | 150 __block int test16i; // expected-error {{__block attribute not allowed, only allowed on local vari… 152 void test16(__block int i) { // expected-error {{__block attribute not allowed, only allowed on loc… in test16() 154 …extern __block double extern_var; // expected-error {{__block attribute not allowed, only allowed … in test16() 155 …static __block char * pch; // expected-error {{__block attribute not allowed, only allowed on loca… in test16() 156 …__block int a[size]; // expected-error {{__block attribute not allowed on declaration with a varia… in test16() 157 …__block int (*ap)[size]; // expected-error {{__block attribute not allowed on declaration with a v… in test16() 195 __block int x; // expected-note {{jump bypasses setup of __block variable}} in test19() 217 __block int b[10]; // expected-note {{declared here}} in test21()
|
/external/llvm-project/clang/test/CodeGenObjC/ |
D | blocks-3.m | 13 __block aid a1; 14 __block id a2 __attribute__((aligned(2))); 15 __block id a3 __attribute__((aligned(4))); 16 __block id a4 __attribute__((aligned(8))); 17 __block id a5, a6, a7; 18 __block void (^b)();
|
D | block-byref-variable-layout.m | 7 __block __unsafe_unretained NSString *uuByref = (__bridge NSString *)(void*)0x102030405060708; 13 __block __weak id wid; 14 __block long XXX; 15 __block id ID; 16 __block struct S { 48 __block mds_path_t path;
|
/external/clang/test/CodeGenObjC/ |
D | blocks-3.m | 13 __block aid a1; 14 __block id a2 __attribute__((aligned(2))); 15 __block id a3 __attribute__((aligned(4))); 16 __block id a4 __attribute__((aligned(8))); 17 __block id a5, a6, a7; 18 __block void (^b)();
|
D | block-byref-variable-layout.m | 7 __block __unsafe_unretained NSString *uuByref = (__bridge NSString *)(void*)0x102030405060708; 13 __block __weak id wid; 14 __block long XXX; 15 __block id ID; 16 __block struct S { 48 __block mds_path_t path;
|
/external/clang/test/Analysis/ |
D | dead-stores.c | 419 __block int x = (y > 2); // no-warning in f24_B() 428 __block int x = (y > 2); // no-warning in f24_C() 436 __block int x = (y > 2); // no-warning in f24_D() 447 __block int x = (y > 2); in f25() 448 __block int z = 0; in f25() 459 __block int x = (y > 2); in f25_b() 460 __block int z = 0; in f25_b() 468 __block int y = 0; in f26_nestedblocks()
|
/external/llvm-project/clang/test/Analysis/ |
D | dead-stores.c | 446 __block int x = (y > 2); // no-warning in f24_B() 455 __block int x = (y > 2); // no-warning in f24_C() 463 __block int x = (y > 2); // no-warning in f24_D() 474 __block int x = (y > 2); in f25() 475 __block int z = 0; in f25() 489 __block int x = (y > 2); in f25_b() 490 __block int z = 0; in f25_b() 498 __block int y = 0; in f26_nestedblocks()
|
/external/llvm-project/clang/test/CodeGenCXX/ |
D | block-byref-cxx-objc.cpp | 19 __block A a0, a1; in testA() 40 __block B b0, b1; in testB() 61 __block A a; in test()
|
D | cp-blocks-linetables.cpp | 28 __block enum numbers x = one; in main() 29 __block enum numbers y = two; in main() 34 { __block enum numbers x = savex; in main()
|
/external/llvm-project/clang/test/SemaObjCXX/ |
D | block-variable-move.mm | 23 __block MoveOnly temp; 29 __block MoveOnly temp; 34 __block MoveOnly temp; 41 __block MoveOnlySub temp;
|
/external/clang/test/CodeGenCXX/ |
D | cp-blocks-linetables.cpp | 28 __block enum numbers x = one; in main() 29 __block enum numbers y = two; in main() 34 { __block enum numbers x = savex; in main()
|