http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50789

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|unassigned at gcc dot       |jakub at gcc dot gnu.org
                   |gnu.org                     |

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-10-25 
21:16:21 UTC ---
Created attachment 25614
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25614
gcc47-gather.patch

My current WIP patch, vectorizes at least:
#define N 1024
float f[N], g[N];
int k[N];

void
f20 (void)
{
  int i;
  for (i = 0; i < N; i++)
    g[i] = f[k[i]];
}

There is still work on the patch.

Reply via email to