On Sun, Mar 8, 2015 at 8:49 PM, Jeff Law <l...@redhat.com> wrote:
> On 03/08/15 12:13, Richard Biener wrote:
>>
>>
>> I see.  This basically creates two loop latches and thus will make our
>> loop detection code turn the loop into a fake loop nest.  Not sure if that
>> is a good idea.
>
> I'd have to sit down and ponder this for a while -- what would be the
> register pressure implications of duplicating the contents of the join block
> into its predecessors, leaving an empty joiner so that we still have a
> single latch?

Good question.  Now another question is why we don't choose this
way to disambiguate loops with multiple latches?  (create a forwarder
as new single latch block)

Richard.

> Jeff

Reply via email to