return 15;
}
+int __attribute__ ((target("arch=cannonlake"))) foo () {
+ return 16;
+}
+
int main ()
{
int val = foo ();
assert (val == 14);
else if (__builtin_cpu_is ("skylake-avx512"))
assert (val == 15);
+ else if (__builtin_cpu_is ("cannonlake"))
+ assert (val == 16);
else
assert (val == 0);