/* Test against a problem in push_reload. *//* { dg-do compile { target { { i?86-*-* x86_64-*-* } && ilp32 } } } *//* { dg-options "-O2" } */unsigned longfoo(unsigned long long x,unsigned long y){unsigned long a;
x += y;asm("":"=a"(a) :"A"(x),"rm"(y));return a;}