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

Arseny Solokha <asolokha at gmx dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |asolokha at gmx dot com

--- Comment #2 from Arseny Solokha <asolokha at gmx dot com> ---
It also can be reproduced for x86_64 when compiling the following testcase,
reduced from gcc/testsuite/gcc.target/i386/pr103144-mul-2.c, w/
-march=silvermont -O2 -fvect-cost-model=dynamic:

void
foo_mul_peel (int *a, int b)
{
  int i;

  for (i = 0; i < 7; ++i)
    {
      b *= 2;
      a[i] = b;
    }
}

Reply via email to