Re: [PATCH 4/4] rs6000: Delete old add+cmp patterns

2018-09-18 Thread Segher Boessenkool
On Fri, Aug 17, 2018 at 09:29:01AM +0200, Steven Bosscher wrote: > On the topic of archaeology: Perhaps the time also finally has come to > revisit this comment in rs6000.md: > > 13065; FIXME: This would probably be somewhat simpler if the Cygnus sibcall > 13066; stuff was in GCC. <...> Done in r

Re: [PATCH 4/4] rs6000: Delete old add+cmp patterns

2018-08-17 Thread Steven Bosscher
On Thu, Aug 16, 2018 at 7:14 PM, Segher Boessenkool <> wrote: > There are some patterns that recognise the parallel of an add and a > compare, and split it back to the same two insns. This apparently > helped RIOS machines before RTL scheduling existed? Either way, it > isn't helpful anymore, and

[PATCH 4/4] rs6000: Delete old add+cmp patterns

2018-08-16 Thread Segher Boessenkool
There are some patterns that recognise the parallel of an add and a compare, and split it back to the same two insns. This apparently helped RIOS machines before RTL scheduling existed? Either way, it isn't helpful anymore, and even hurts a tiny bit. So, delete it. 2018-08-16 Segher Boessenko