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

--- Comment #4 from John David Anglin <danglin at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #1)
>       convert_optab tab = unsignedp ? ufix_optab : sfix_optab;
>       libfunc = convert_optab_libfunc (tab, GET_MODE (to), GET_MODE (from));
>       gcc_assert (libfunc);

libfunc for sfix_optab for DFmode to DFmode is not found.  I think
this happens because target was NULL in first call to force_operand
and 'to' mode is taken from 'value'.

Reply via email to