rs6000: Delete old add+cmp patterns
authorSegher Boessenkool <segher@kernel.crashing.org>
Thu, 16 Aug 2018 19:47:01 +0000 (21:47 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Thu, 16 Aug 2018 19:47:01 +0000 (21:47 +0200)
commit4416420e14b7505355c2318a6bd09ae073551d36
tree0ddf72df6882d27de4fc77f08f4988b831b1ab85
parentb24a46beddca2278e1879b1ed5086bfd957eebb7
rs6000: Delete old add+cmp patterns

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.

* config/rs6000/rs6000.md (two unnamed define_insn and define_split):
Delete.

From-SVN: r263604
gcc/ChangeLog
gcc/config/rs6000/rs6000.md