1 /* { dg-do compile } */
2 /* { dg-options "-O2 -march=tigerlake -mno-sse" } */
3 /* { dg-final { scan-assembler "jmp\tmemset" { target { ! ia32 } } } } */
4 /* { dg-final { scan-assembler "call\tmemset" { target ia32 } } } */
5 /* { dg-final { scan-assembler-not "rep stosb" } } */
6 
7 void
foo(char * dest)8 foo (char *dest)
9 {
10   __builtin_memset (dest, 0, 257);
11 }
12