1/* { dg-do compile } */
2/* { dg-options "-O" } */
3
4void
5foo (const void *xxxxx, void *yyyyy, long y)
6{
7  asm volatile ("" :: "c" ((xxxxx)), "d" ((yyyyy)), "S" (y));
8}
9