>I think this is a fairly reasonable minimal fix. For 4.8 we could
>experiment whether to always do this, regardless of s_r_c_f_m_p.
>
>Ok if bootstrapped and tested on a primary target (i.e. linux) and
>tested on Blackfin.
>
>
>Bernd
Thanks again, Bernd.
Forwarding to gcc-patches to give people
Ping.
>>looks like an invalid transformation, but I suspect rather than setting
>>the CC register, the (*) insn is setting a pseudo (more accurate RTL
>>would be useful). There are some cases in ifcvt.c which check
>>targetm.small_register_classes_for_mode already, this is probably what
>>should be