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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #31299|0                           |1
        is obsolete|                            |

--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> ---
Created attachment 31305
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31305&action=edit
updated patch

lto1 also does not get -fopenmp[-simd] passed, not sure if that is needed
though.

The simple testcase from comment #2 already fails with

> ./xgcc -B. -B ../x86_64-unknown-linux-gnu/libgomp/ -B 
> ../x86_64-unknown-linux-gnu/libgomp/.libs -O -flto -fopenmp t.i -r -nostdlib
t.i: In function 'foo':
t.i:1:6: internal compiler error: in expand_GOMP_SIMD_VF, at internal-fn.c:137
 void foo(int n)
      ^
0x8c4d19 expand_GOMP_SIMD_VF


updated patch attached that fixes the streaming and thus runs the vectorizer
at -O1 during LTRANs (but it does nothing).

Reply via email to