2014-06-20 19:55 GMT+02:00 Richard Henderson <r...@redhat.com>:
> On 06/20/2014 10:52 AM, Kai Tietz wrote:
>> 2014-06-20  Kai Tietz  <kti...@redhat.com>
>>
>>     PR target/39284
>>     * passes.def (peephole2): Add second peephole2 pass before
>>     split before sched2 pass.
>>     * config/i386/i386.md (peehole2): To combine
>>     indirect jump with memory.
>>     (split2): Likewise.
>
> Why are we adding a second pass instead of just moving the one?
>
>
> r~

I told that in a prior mail in that thread to Jeff. IIRC there are
some conversion of impossible pushes then done too late, additional
some patterns about split & dieing register too.  Means we produce
weaker code.

Kai

Reply via email to