On 12/07/2015 10:35 AM, Eric Botcazou wrote:
As discussed with Alexandre in the audit trail, the attached minimal fix just
prevents the problematic BLKmode REG from being generated, which appears to be
sufficient to restore the nominal operating mode.


        PR middle-end/68291
        PR middle-end/68292
        * cfgexpand.c (set_rtl): Always accept PARALLELs with BLKmode for
        SSA names based on RESULT_DECLs.
        * function.c (expand_function_start): Do not create BLKmode REGs
        for GIMPLE registers when coalescing is enabled.


Ok. Although thinking about your comment in the PR about not making such vectors gimple registers I wonder what the effects of that would be.


Bernd

Reply via email to