1 /* PR ipa/89684 */ 2 /* { dg-do compile } */ 3 /* { dg-require-ifunc "" } */ 4 5 void bar (int, void (*) (void)); 6 7 __attribute__((target_clones ("default", "avx"))) foo(void)8void foo (void) 9 { 10 bar (0, foo); 11 bar (0, foo); 12 } 13 14 __attribute__((target_clones ("default", "avx", "avx2"))) baz(void)15void baz (void) 16 { 17 bar (0, foo); 18 bar (0, foo); 19 bar (0, foo); 20 bar (0, foo); 21 bar (0, foo); 22 bar (0, foo); 23 } 24