diff options
author | Michael Meissner <meissner@linux.vnet.ibm.com> | 2017-07-26 04:15:23 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 2017-07-26 04:15:23 +0000 |
commit | 6bd6f4f462b2f0534ac94ec8d8e9511d364a4ad8 (patch) | |
tree | be0203d8abceb016f3b065a2d0cc6ba9c91339bf /gcc/function.c | |
parent | c7d22f46ddfd03ed780af5bbbadf1f382036132c (diff) | |
download | gcc-6bd6f4f462b2f0534ac94ec8d8e9511d364a4ad8.zip gcc-6bd6f4f462b2f0534ac94ec8d8e9511d364a4ad8.tar.gz gcc-6bd6f4f462b2f0534ac94ec8d8e9511d364a4ad8.tar.bz2 |
rs6000.c (rs6000_init_hard_regno_mode_ok): Eliminate TARGET_UPPER_REGS_{DF,DI,SF} usage.
2017-07-24 Michael Meissner <meissner@linux.vnet.ibm.com>
* config/rs6000/rs6000.c (rs6000_init_hard_regno_mode_ok):
Eliminate TARGET_UPPER_REGS_{DF,DI,SF} usage.
(rs6000_option_override_internal): Likewise.
(rs6000_expand_vector_set): Likewise.
* config/rs6000/rs6000.h (TARGET_UPPER_REGS_DF): Delete.
(TARGET_UPPER_REGS_SF): Likewise.
(TARGET_UPPER_REGS_DI): Likewise.
(TARGET_VEXTRACTUB): Eliminate TARGET_UPPER_REGS_{DF,DI,SF}.
(TARGET_DIRECT_MOVE_64BIT): Likewise.
* config/rs6000/rs6000.md (ALTIVEC_DFORM): Likewise.
(float<QHI:mode><FP_ISA3:mode>2_internal): Likewise.
(Splitters for DI constants in Altivec registers): Likewise.
* config/rs6000/vsx.md (vsx_set_<mode>_p9): Likewise.
(vsx_set_v4sf_p9): Likewise.
(vsx_set_v4sf_p9_zero): Likewise.
(vsx_insert_extract_v4sf_p9): Likewise.
(vsx_insert_extract_v4sf_p9_2): Likewise.
From-SVN: r250555
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions