2016-12-09 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
commit2f757f27149ab88581675cd33d232da75dbec603
authorwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Dec 2016 19:56:02 +0000 (9 19:56 +0000)
committerwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Dec 2016 19:56:02 +0000 (9 19:56 +0000)
tree4d2d7eccf4d6cb7a05bc001fee4cc7b4f0dfd0e4
parent8ad677cc3cfde908135a443865d6301a1b3ae37f
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243504 138bc75d-0d04-0410-961f-82ee72b054a4
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