1 // RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -verify -Wunused %s 2 3 __attribute__((target("sse3"))) not_used_fmv()4static int not_used_fmv() { return 1; } 5 __attribute__((target("avx2"))) not_used_fmv()6static int not_used_fmv() { return 2; } 7 __attribute__((target("default"))) not_used_fmv()8static int not_used_fmv() { return 0; } // expected-warning {{unused function 'not_used_fmv'}} 9 10 __attribute__((target("sse3"))) definitely_used_fmv()11static int definitely_used_fmv() { return 1; } 12 __attribute__((target("avx2"))) definitely_used_fmv()13static int definitely_used_fmv() { return 2; } 14 __attribute__((target("default"))) definitely_used_fmv()15static int definitely_used_fmv() { return 0; } definite_user()16int definite_user() { return definitely_used_fmv(); } 17