Re: [PATCH] PR 80867: ICE during -O3 compile of libgnat

2018-01-29 Thread Richard Biener
On Mon, 29 Jan 2018, Kelvin Nilsen wrote: > It was determined that the reported ICE occurs because a NULL value is > passed from vectorizable_call () to > >targetm.vectorize.builtin_md_vectorized_function ( > callee, vectype_out, vectype_in). > > This patch avoids making this

[PATCH] PR 80867: ICE during -O3 compile of libgnat

2018-01-29 Thread Kelvin Nilsen
It was determined that the reported ICE occurs because a NULL value is passed from vectorizable_call () to targetm.vectorize.builtin_md_vectorized_function ( callee, vectype_out, vectype_in). This patch avoids making this call if callee equals NULL. After successful bootstrap