rs6000-passes.def: New file.
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 9 Dec 2016 19:56:02 +0000 (19:56 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 9 Dec 2016 19:56:02 +0000 (19:56 +0000)
commit5715e98017b383266517d5b723b6c7f53cdb75fc
tree4d2d7eccf4d6cb7a05bc001fee4cc7b4f0dfd0e4
parent46c0848272468db3d6f9a7ed0666331359cd1b49
rs6000-passes.def: New file.

2016-12-09  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/rs6000-passes.def: New file.
* config/rs6000/rs6000-protos.h: Declare make_pass_analyze_swaps.
* config/rs6000/rs6000.c (rs6000_option_override): Remove
registration of machine-specific passes.
(pass_analyze_swaps::clone): New function.
* config/rs6000/t-rs6000: Define PASSES_EXTRA.

From-SVN: r243504
gcc/ChangeLog
gcc/config/rs6000/rs6000-passes.def [new file with mode: 0644]
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/t-rs6000