rs6000: Use set_attr_alternative in some places
authorSegher Boessenkool <segher@kernel.crashing.org>
Tue, 25 Sep 2018 23:42:28 +0000 (01:42 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Tue, 25 Sep 2018 23:42:28 +0000 (01:42 +0200)
commit0bbadf8bc35fb4d4d4206d1d8164695cec45c1c2
tree0bbdf4830c58d3222a0e29e41d744f8c15bd5630
parent07a38de7ceed3080f6f95912624d7e01ae352b6d
rs6000: Use set_attr_alternative in some places

Some code is much neater if it uses set_attr_alternative than if it
does everything by hand.  Change some patterns to use this shorthand.

* config/rs6000/rs6000.md (*movcc_internal1): Use set_attr_alternative.
(*call_indirect_nonlocal_sysv<mode>): Ditto.
(*call_value_indirect_nonlocal_sysv<mode>): Ditto.
(*sibcall_nonlocal_sysv<mode>): Ditto.
(*sibcall_value_nonlocal_sysv<mode>): Ditto.
(<bd>_<mode>): Ditto.
(<bd>tf_<mode>): Ditto.

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