* gcc.target/i386/pr70021.c: Add -mtune=skylake.
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / cold-attribute-1.c
blob57666ac60b68eff359baa76b259e76d5db00d0ee
1 /* { dg-do compile } */
2 /* { dg-options "-O2" } */
3 #include <string.h>
4 static inline
5 __attribute__ ((cold)) void
6 my_cold_memset (void *a, int b,int c)
8 memset (a,b,c);
10 void
11 t(void *a,int b,int c)
13 if (a)
14 my_cold_memset (a,b,40);
17 /* The IF conditional should be predicted as cold and my_cold_memset inlined
18 for size expanding memset as rep; stosb. */
19 /* { dg-final { scan-assembler "stosb" } } */