Lines Matching refs:vector

27 vector char v_c;
28 vector signed char v_sc;
29 vector unsigned char v_uc;
30 vector short v_s;
31 vector signed short v_ss;
32 vector unsigned short v_us;
33 vector short int v_si;
34 vector signed short int v_ssi;
35 vector unsigned short int v_usi;
36 vector int v_i;
37 vector signed int v_sint;
38 vector unsigned int v_ui;
39 vector float v_f;
40 vector bool char v_bc;
41 vector bool short v_bs;
42 vector bool int v_bi;
43 vector __pixel v_p;
44 vector pixel v__p;
45 vector int f__r();
46 void f_a(vector int a);
47 void f_a2(int b, vector int a);
49 vector int v = (vector int)(-1);
58 vector long v_l; // expected-warning {{Use of 'long' with '__vector' is deprecated}}
59 vector signed long v_sl; // expected-warning {{Use of 'long' with '__vector' is deprecated}}
60 vector unsigned long v_ul; // expected-warning {{Use of 'long' with '__vector' is deprecated}}
61 vector long int v_li; // expected-warning {{Use of 'long' with '__vector' is deprecated}}
62 vector signed long int v_sli; // expected-warning {{Use of 'long' with '__vector' is deprecated}}
63 vector unsigned long int v_uli; // expected-warning {{Use of 'long' with '__vector' is deprecated}}
65 vector long double v_ld; // expected-warning {{Use of 'long' with '__vector' is deprecated}} expected-error {{cannot use 'double' with '__vector'}}
69 vector double v_d2; // expected-error {{cannot use 'double' with '__vector'}}
71 vector long double v_ld4; // expected-warning {{Use of 'long' with '__vector' is deprecated}} expected-error {{cannot use 'double' with '__vector'}}
72 vector bool v_b; // expected-error {{C++ requires a type specifier for all declarations}}
73 vector bool float v_bf; // expected-error {{cannot use 'float' with '__vector bool'}}
74 vector bool double v_bd; // expected-error {{cannot use 'double' with '__vector bool'}}
75 vector bool pixel v_bp; // expected-error {{cannot use '__pixel' with '__vector bool'}}
76 vector bool signed char v_bsc; // expected-error {{cannot use 'signed' with '__vector bool'}}
77 vector bool unsigned int v_bsc2; // expected-error {{cannot use 'unsigned' with '__vector bool'}}
78 vector bool long v_bl; // expected-error {{cannot use 'long' with '__vector bool'}}
79 vector bool long long v_bll; // expected-error {{cannot use 'long long' with '__vector bool'}}
84 __vector int v_cast = (vector int)v;
85 __vector char vb_cast = (vector char)v;
98 gv8 = gccv; // expected-error {{assigning to '__attribute__((__vector_size__(2 * sizeof(unsigned int)))) unsigned int' (vector of 2 'unsigned int' values) from incompatible type '__attribute__((__vector_size__(4 * sizeof(unsigned int)))) unsigned int' (vector of 4 'unsigned int' values)}}
99 av = gv8; // expected-error {{assigning to '__vector unsigned int' (vector of 4 'unsigned int' values) from incompatible type '__attribute__((__vector_size__(2 * sizeof(unsigned int)))) unsigned int' (vector of 2 'unsigned int' values)}}
117 vector int v;
118 vector int f__r();
119 void f__a(vector int a);
120 void f__a2(int b, vector int a);
125 vector char v1 = (vector char)((vector int)(1, 2, 3, 4));
126 vector char v2 = (vector char)((vector float)(1.0f, 2.0f, 3.0f, 4.0f));
127 vector char v3 = (vector char)((vector int)('a', 'b', 'c', 'd'));
128 vector int v4 = (vector int)(1, 2, 3, 4);
129 vector float v5 = (vector float)(1.0f, 2.0f, 3.0f, 4.0f);
130 vector char v6 = (vector char)((vector int)(1+2, -2, (int)(2.0 * 3), -(5-3)));
172 } __attribute__((vecreturn)); // expected-error {{the vecreturn attribute can only be used on a class or structure with one member, which must be a vector}}