blob: a9f02e44bd76e44e9359b8ed24f32f60f560aca9 [file] [log] [blame]
/* PR tree-optimization/108684 */
/* This used to ICE as when we remove the store to
`t`, we also would remove the inline-asm which
had a VDEF on it but we didn't update the
VUSE that was later on. */
static int t;
int f (int *a)
{
int t1;
asm (" " : "=X" (t1) : : "memory");
t = t1;
return *a;
}