rs6000-p8swap.c (swap_feeds_both_load_and_store): New function.
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Tue, 2 Jan 2018 22:56:45 +0000 (22:56 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Tue, 2 Jan 2018 22:56:45 +0000 (22:56 +0000)
commit6012c652c778abaf9fb07fb1628435ff055dd349
tree9c7959f41fe324a28bdfa3591a853985afeee38f
parentf1bdc63a898f2fa164e79528c03e96a21a779e82
rs6000-p8swap.c (swap_feeds_both_load_and_store): New function.

2018-01-02  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/rs6000-p8swap.c (swap_feeds_both_load_and_store):
New function.
(rs6000_analyze_swaps): Mark a web unoptimizable if it contains a
swap associated with both a load and a store.

From-SVN: r256111
gcc/ChangeLog
gcc/config/rs6000/rs6000-p8swap.c