Mark Power10 fusion option undocumented and remove sub-options.
authorPat Haugen <pthaugen@linux.ibm.com>
Fri, 18 Feb 2022 21:38:23 +0000 (15:38 -0600)
committerPat Haugen <pthaugen@linux.ibm.com>
Fri, 18 Feb 2022 21:38:23 +0000 (15:38 -0600)
commit4984f882f41be1472df6ce7c439c98c4bc4e6f08
tree06feef631be97610d016f395ded8a1b20037599d
parent20a33efdf32bf0aedcb0c9813ddc7572bb1ab8c7
Mark Power10 fusion option undocumented and remove sub-options.

gcc/
* config/rs6000/rs6000.opt (mpower10-fusion): Mark Undocumented.
(mpower10-fusion-ld-cmpi, mpower10-fusion-2logical,
mpower10-fusion-logical-add, mpower10-fusion-add-logical,
mpower10-fusion-2add, mpower10-fusion-2store): Remove.
* config/rs6000/rs6000-cpus.def (ISA_3_1_MASKS_SERVER,
OTHER_P9_VECTOR_MASKS): Remove Power10 fusion sub-options.
* config/rs6000/rs6000.cc (rs6000_option_override_internal,
power10_sched_reorder): Likewise.
* config/rs6000/genfusion.pl (gen_ld_cmpi_p10, gen_logical_addsubf,
gen_addadd): Likewise
* config/rs6000/fusion.md: Regenerate.
gcc/config/rs6000/fusion.md
gcc/config/rs6000/genfusion.pl
gcc/config/rs6000/rs6000-cpus.def
gcc/config/rs6000/rs6000.cc
gcc/config/rs6000/rs6000.opt