blob: 61b98dc934cfd3ae1f465628cfc81b6bd9872e11 [file] [log] [blame]
/* PR middle-end/55130 */
/* { dg-do compile { target ia32 } } */
/* { dg-options "-O1 -mregparm=3 -mpreferred-stack-boundary=2" } */
extern void bar(long long);
int foo(long long a, char b, long long c, long long d)
{
if (c == 0)
c = d;
bar(b + c);
return a == d;
}