Lines Matching full:sc
5 vector signed char sc, sc2; variable
46 sc = sc2; in foo()
63 sc = uc2; // expected-error {{incompatible type}} in foo()
64 sc = bc2; // expected-error {{incompatible type}} in foo()
70 sc = sc_scalar; // expected-error {{incompatible type}} in foo()
71 sc = uc_scalar; // expected-error {{incompatible type}} in foo()
77 sc = ss2; // expected-error {{incompatible type}} in foo()
78 sc = si2; // expected-error {{incompatible type}} in foo()
79 sc = sl2; // expected-error {{incompatible type}} in foo()
80 sc = fd2; // expected-error {{incompatible type}} in foo()
111 sc = (vector signed char)bc2; in foo()
132 sc = (vector signed char)bs2; in foo()
171 sc++; in foo()
211 sc--; in foo()
233 sc = +sc2; in foo()
251 sc = +si2; // expected-error {{assigning to}} in foo()
259 sc = -sc2; in foo()
277 sc = -si2; // expected-error {{assigning to}} in foo()
285 sc = ~sc2; in foo()
303 sc = ~si2; // expected-error {{assigning to}} in foo()
311 sc = sc + sc2; in foo()
312 sc = sc + uc2; // expected-error {{cannot convert}} in foo()
313 sc = uc + sc2; // expected-error {{cannot convert}} in foo()
314 sc = sc + bc2; in foo()
315 sc = bc + sc2; in foo()
318 uc = sc + uc2; // expected-error {{cannot convert}} in foo()
327 bc = sc + bc2; // expected-error {{incompatible type}} in foo()
329 sc = sc + sc_scalar; // expected-error {{cannot convert}} in foo()
330 sc = sc + uc_scalar; // expected-error {{cannot convert}} in foo()
331 sc = sc_scalar + sc; // expected-error {{cannot convert}} in foo()
332 sc = uc_scalar + sc; // expected-error {{cannot convert}} in foo()
354 sc += sc2; in foo()
355 sc += uc2; // expected-error {{cannot convert}} in foo()
356 sc += bc2; in foo()
366 sc += ss2; // expected-error {{cannot convert}} in foo()
367 sc += si2; // expected-error {{cannot convert}} in foo()
368 sc += sl2; // expected-error {{cannot convert}} in foo()
369 sc += fd2; // expected-error {{cannot convert}} in foo()
371 sc += sc_scalar; // expected-error {{cannot convert}} in foo()
372 sc += uc_scalar; // expected-error {{cannot convert}} in foo()
394 sc = sc - sc2; in foo()
398 sc = uc - sc2; // expected-error {{cannot convert}} in foo()
399 sc = sc - bc2; in foo()
402 sc -= sc2; in foo()
406 sc -= uc2; // expected-error {{cannot convert}} in foo()
429 sc = sc * sc2; in foo()
433 sc = uc * sc2; // expected-error {{cannot convert}} in foo()
434 sc = sc * bc2; // expected-error {{cannot convert}} in foo()
437 sc *= sc2; in foo()
441 sc *= uc2; // expected-error {{cannot convert}} in foo()
463 sc = sc / sc2; in foo()
467 sc = uc / sc2; // expected-error {{cannot convert}} in foo()
468 sc = sc / bc2; // expected-error {{cannot convert}} in foo()
471 sc /= sc2; in foo()
475 sc /= uc2; // expected-error {{cannot convert}} in foo()
497 sc = sc % sc2; in foo()
501 sc = uc % sc2; // expected-error {{cannot convert}} in foo()
502 sc = sc % bc2; // expected-error {{cannot convert}} in foo()
505 sc %= sc2; in foo()
509 sc %= uc2; // expected-error {{cannot convert}} in foo()
531 sc = sc & sc2; in foo()
532 sc = sc & uc2; // expected-error {{cannot convert}} in foo()
533 sc = uc & sc2; // expected-error {{cannot convert}} in foo()
534 sc = sc & bc2; in foo()
535 sc = bc & sc2; in foo()
538 uc = sc & uc2; // expected-error {{cannot convert}} in foo()
547 bc = sc & bc2; // expected-error {{incompatible type}} in foo()
555 sc &= sc2; in foo()
556 sc &= uc2; // expected-error {{cannot convert}} in foo()
557 sc &= bc2; in foo()
567 sc &= ss2; // expected-error {{cannot convert}} in foo()
568 sc &= si2; // expected-error {{cannot convert}} in foo()
569 sc &= sl2; // expected-error {{cannot convert}} in foo()
570 sc &= fd2; // expected-error {{invalid operands}} in foo()
593 sc = sc | sc2; in foo()
594 sc = sc | uc2; // expected-error {{cannot convert}} in foo()
595 sc = sc | bc2; in foo()
598 uc = sc | uc2; // expected-error {{cannot convert}} in foo()
627 sc = sc ^ sc2; in foo()
628 sc = sc ^ uc2; // expected-error {{cannot convert}} in foo()
629 sc = sc ^ bc2; in foo()
632 uc = sc ^ uc2; // expected-error {{cannot convert}} in foo()
661 sc = sc << sc2; in foo()
662 sc = sc << uc2; in foo()
663 sc = uc << sc2; // expected-error {{incompatible type}} in foo()
664 sc = sc << bc2; // expected-error {{invalid operands}} in foo()
665 sc = bc << sc2; // expected-error {{invalid operands}} in foo()
668 uc = sc << uc2; // expected-error {{assigning to}} in foo()
677 bc = sc << bc2; // expected-error {{invalid operands}} in foo()
679 sc = sc << 1; in foo()
680 sc = sc << 1.0f; // expected-error {{integer is required}} in foo()
681 sc = sc << sc_scalar; in foo()
682 sc = sc << uc_scalar; in foo()
683 sc = sc << ss_scalar; in foo()
684 sc = sc << us_scalar; in foo()
685 sc = sc << si_scalar; in foo()
686 sc = sc << ui_scalar; in foo()
687 sc = sc << sl_scalar; in foo()
688 sc = sc << ul_scalar; in foo()
689 sc = sc_scalar << sc; // expected-error {{first operand is not a vector}} in foo()
690 sc = uc_scalar << sc; // expected-error {{first operand is not a vector}} in foo()
718 sc <<= sc2; in foo()
719 sc <<= uc2; in foo()
720 sc <<= bc2; // expected-error {{invalid operands}} in foo()
721 sc <<= sc_scalar; in foo()
732 sc <<= ss2; // expected-error {{vector operands do not have the same number of elements}} in foo()
733 sc <<= si2; // expected-error {{vector operands do not have the same number of elements}} in foo()
734 sc <<= sl2; // expected-error {{vector operands do not have the same number of elements}} in foo()
735 sc <<= fd2; // expected-error {{integer is required}} in foo()
761 sc = sc >> sc2; in foo()
762 sc = sc >> uc2; in foo()
763 sc = uc >> sc2; // expected-error {{incompatible type}} in foo()
764 sc = sc >> bc2; // expected-error {{invalid operands}} in foo()
765 sc = bc >> sc2; // expected-error {{invalid operands}} in foo()
768 uc = sc >> uc2; // expected-error {{assigning to}} in foo()
777 bc = sc >> bc2; // expected-error {{invalid operands}} in foo()
779 sc = sc >> 1; in foo()
780 sc = sc >> 1.0f; // expected-error {{integer is required}} in foo()
781 sc = sc >> sc_scalar; in foo()
782 sc = sc >> uc_scalar; in foo()
783 sc = sc >> ss_scalar; in foo()
784 sc = sc >> us_scalar; in foo()
785 sc = sc >> si_scalar; in foo()
786 sc = sc >> ui_scalar; in foo()
787 sc = sc >> sl_scalar; in foo()
788 sc = sc >> ul_scalar; in foo()
789 sc = sc_scalar >> sc; // expected-error {{first operand is not a vector}} in foo()
790 sc = uc_scalar >> sc; // expected-error {{first operand is not a vector}} in foo()
818 sc >>= sc2; in foo()
819 sc >>= uc2; in foo()
820 sc >>= bc2; // expected-error {{invalid operands}} in foo()
821 sc >>= sc_scalar; in foo()
832 sc >>= ss2; // expected-error {{vector operands do not have the same number of elements}} in foo()
833 sc >>= si2; // expected-error {{vector operands do not have the same number of elements}} in foo()
834 sc >>= sl2; // expected-error {{vector operands do not have the same number of elements}} in foo()
835 sc >>= fd2; // expected-error {{integer is required}} in foo()
861 (void)(sc == sc2); in foo()
865 (void)(sc == uc); // expected-error {{cannot convert}} in foo()
866 (void)(sc == bc); in foo()
868 (void)(uc == sc); // expected-error {{cannot convert}} in foo()
871 (void)(bc == sc); in foo()
894 (void)(sc != sc2); in foo()
898 (void)(sc != uc); // expected-error {{cannot convert}} in foo()
899 (void)(sc != bc); in foo()
918 (void)(sc <= sc2); in foo()
922 (void)(sc <= uc); // expected-error {{cannot convert}} in foo()
923 (void)(sc <= bc); in foo()
942 (void)(sc >= sc2); in foo()
946 (void)(sc >= uc); // expected-error {{cannot convert}} in foo()
947 (void)(sc >= bc); in foo()
966 (void)(sc < sc2); in foo()
970 (void)(sc < uc); // expected-error {{cannot convert}} in foo()
971 (void)(sc < bc); in foo()
990 (void)(sc > sc2); in foo()
994 (void)(sc > uc); // expected-error {{cannot convert}} in foo()
995 (void)(sc > bc); in foo()