> On Mar 28, 2016, at 19:41 , Richard Henderson <r...@redhat.com> wrote:
> 
> But I expect for stage4, the best solution is to strengthen the stack_tie 
> pattern to block all memory.  Early scheduling of the stack frame 
> deallocation (a simple logic insn) can't really be that important to 
> performance.

Something like the attached patch, at least for next stage1 until the
more general issue is sorted out ?

Only basic testing at this point. I can do more if considered appropriate.

Thanks for your feedback,

With Kind Regards,

Olivier

        * config/rs6000/rs6000.c (rs6000_emit_stack_tie): Add a
        (clobber mem:BLK (scratch)) to the set of effects, blocking
        all memory accesses.

Attachment: stronger_rs6000_tie.diff
Description: Binary data


Reply via email to