Lines Matching defs:v2f
551 typedef float v2f __attribute__((ext_vector_type(2)));
617 void test_float_vector_scalar(float fa, unsigned int ua, v2f v2fa) {
653 (void)(v2fa << fa); // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
654 (void)(v2fa << ua); // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
656 (void)(ua << v2fa); // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
657 (void)(v2fa >> fa); // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
658 (void)(v2fa >> ua); // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
660 (void)(ua >> v2fa); // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
670 v2fa >>= fa; // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
671 v2fa <<= fa; // expected-error{{used type 'v2f' (vector of 2 'float' values) where integer is required}}
673 fa += v2fa; // expected-error{{assigning to 'float' from incompatible type 'v2f'}}
674 fa -= v2fa; // expected-error{{assigning to 'float' from incompatible type 'v2f'}}
675 fa *= v2fa; // expected-error{{assigning to 'float' from incompatible type 'v2f'}}
676 fa /= v2fa; // expected-error{{assigning to 'float' from incompatible type 'v2f'}}