// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -verify -Wunused %s __attribute__((target("sse3"))) static int not_used_fmv() { return 1; } __attribute__((target("avx2"))) static int not_used_fmv() { return 2; } __attribute__((target("default"))) static int not_used_fmv() { return 0; } // expected-warning {{unused function 'not_used_fmv'}} __attribute__((target("sse3"))) static int definitely_used_fmv() { return 1; } __attribute__((target("avx2"))) static int definitely_used_fmv() { return 2; } __attribute__((target("default"))) static int definitely_used_fmv() { return 0; } int definite_user() { return definitely_used_fmv(); }