1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/* { dg-do compile } */ /* { dg-options "--param ggc-min-expand=0 --param ggc-min-heapsize=0" } */ /* { dg-options "-fno-common --param ggc-min-expand=0 --param ggc-min-heapsize=0" { target hppa*-*-hpux* } } */ __attribute__ ((vector_size (64))) unsigned char v1, v2, v3; void vadd (void) { v1 = v2 + v3; } void test_add (void) { vadd (); } void vsub (void) { v1 = v2 - v3; }