https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109187

--- Comment #3 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
The reduced case is offsetting stack variables in a manner that seems too
invalid for my taste, so I plan to send a patch with a following testcase
instead (needs -O2 --param sched-autopref-queue-depth=1, ICEs on amd64):

void f(int *a)
{
  for (;;)
    asm("" :: "r"(a[-0x10000000]), "r"(a[0x10000000]), "r"(a[0]) : "memory");
}

Reply via email to