1 // PR rtl-optimization/113617
2 // { dg-do link { target c++11 } }
3 // { dg-options "-O2" }
4 // { dg-additional-options "-fPIC" { target fpic } } */
5 // { dg-additional-options "-shared -DSHARED" { target shared } } */
6 // { dg-additional-sources pr113617-aux.cc }
17 typedef unsigned long int VV __attribute__((vector_size (2 * sizeof (long))));
19 __attribute__((noipa)) static void fn1 (void) {}
20 __attribute__((noipa)) static void fn2 (void) {}
25 VV a = { (unsigned long) &fn1, (unsigned long) &fn2 };