Home
last modified time | relevance | path

Searched refs:__block (Results 1 – 25 of 281) sorted by relevance

12345678910>>...12

/external/mesa3d/src/intel/compiler/
Dbrw_cfg.h385 #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/
Drewrite-modern-block.mm14 __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;
Drewrite-captured-nested-bvar.c10 __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/
Drewrite-modern-block.mm14 __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;
Drewrite-captured-nested-bvar.c10 __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/
Dblocks-1.c22 __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()
Dcaptured-statements-nested.c98 __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/
Dblocks-1.c13 __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/
Drewrite-block-var.m14 __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.
Drewrite-block-var.m.result14 __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/
Drewrite-block-var.m14 __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.
Drewrite-block-var.m.result14 __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/
Dblock-misc.c150 __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()
Dcaptured-statements.c52 __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/
Dblock-misc.c150 __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/
Dblocks-3.m13 __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)();
Dblock-byref-variable-layout.m7 __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/
Dblocks-3.m13 __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)();
Dblock-byref-variable-layout.m7 __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/
Ddead-stores.c419 __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/
Ddead-stores.c446 __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/
Dblock-byref-cxx-objc.cpp19 __block A a0, a1; in testA()
40 __block B b0, b1; in testB()
61 __block A a; in test()
Dcp-blocks-linetables.cpp28 __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/
Dblock-variable-move.mm23 __block MoveOnly temp;
29 __block MoveOnly temp;
34 __block MoveOnly temp;
41 __block MoveOnlySub temp;
/external/clang/test/CodeGenCXX/
Dcp-blocks-linetables.cpp28 __block enum numbers x = one; in main()
29 __block enum numbers y = two; in main()
34 { __block enum numbers x = savex; in main()

12345678910>>...12