]> gcc.gnu.org Git - gcc.git/commit
Add -mcpu=future.
authorMichael Meissner <meissner@linux.ibm.com>
Wed, 26 Oct 2022 20:55:57 +0000 (16:55 -0400)
committerMichael Meissner <meissner@linux.ibm.com>
Wed, 26 Oct 2022 20:55:57 +0000 (16:55 -0400)
commitb5623f913e9cc78b903e6d976f8ed80adf5beb66
tree35239b912a1e9a6205c453f0b4cd74f897b47940
parent8ec4ca555d1775ea37b4cbccf5b4515665786bb5
Add -mcpu=future.

2022-10-26   Michael Meissner  <meissner@linux.ibm.com>

gcc/

* config/rs6000/rs6000-cpus.def (ISA_FUTURE_MASKS): New macro.
(POWERPC_MASKS): Add -mblock-ops-vector-pair.
* config/rs6000/rs6000-opts.h (enum processor_type): Add
PROCESSOR_FUTURE.
* config/rs6000/rs6000-tables.opt: Regenerate.
* config/rs6000/rs6000.cc (rs6000_option_override_internal): Add
-mcpu=future support.
(rs6000_machine_from_flags): Likewise.
(rs6000_adjust_cost): Likewise.
(rs6000_issue_rate): Likewise.
(rs6000_sched_reorder): Likewise.
(rs6000_sched_reorder2): Likewise.
(rs6000_register_move_cost): Likewise.
* config/rs6000/rs6000.h (ASM_CPU_SUPPORT): Likewise.
* config/rs6000/rs6000.md (cpu attribute): Likewise.
gcc/config/rs6000/rs6000-cpus.def
gcc/config/rs6000/rs6000-opts.h
gcc/config/rs6000/rs6000-tables.opt
gcc/config/rs6000/rs6000.cc
gcc/config/rs6000/rs6000.h
gcc/config/rs6000/rs6000.md
This page took 0.065163 seconds and 6 git commands to generate.