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

--- Comment #1 from Tom de Vries <vries at gcc dot gnu.org> ---
With -O2 at .optimized, we have for gomp4:
...
main (int argc, char * * argv)
{
  v4si x;
  int _2;

  <bb 2>:
  _2 = MEM[(int *)&x + 16B];
  x ={v} {CLOBBER};
  return _2;

}
...

and for mainline:
...
main (int argc, char * * argv)
{
  int _2;

  <bb 2> [100.00%]:
  _2 = VIEW_CONVERT_EXPR<int[4]>({ 3, 2, 1, 0 })[4];
  return _2;

}
...

Reply via email to