1/* PR target/43638 */
2/* { dg-do compile } */
3
4void
5foo (void)
6{
7  int x;
8  __asm __volatile ("mov $0,%e0" : "=r" (x));	/* { dg-error "invalid operand code" } */
9}
10