This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH #4, cleanup] Remove PowerPC -mvsx-small-integer
Hi Mike,
On Wed, Jul 26, 2017 at 12:24:17AM -0400, Michael Meissner wrote:
> * config/rs6000/rs6000-cpus.def (ISA_2_7_MASKS_SERVER): Delete
> -mvsx-small-integer option.
> (ISA_3_0_MASKS_IEEE): Likewise.
> (POWERPC_MASKS): Likewise.
(OTHER_VSX_VECTOR_MASKS): Likewise.
> @@ -2099,20 +2099,8 @@ rs6000_hard_regno_mode_ok (int regno, ma
> - if (TARGET_VSX_SMALL_INTEGER)
> - {
> - if (mode == SImode)
> - return 1;
I don't see why deleting this is correct?
> - if (TARGET_P9_VECTOR && (mode == HImode || mode == QImode))
> - return 1;
And this.
The rest looks fine I think.
Segher
- References:
- [PATCH, cleanup] Remove PowerPC -mupper-regs-* options
- Re: [PATCH, cleanup] Remove PowerPC -mupper-regs-* options
- Re: [PATCH, cleanup] Remove PowerPC -mupper-regs-* options
- Re: [PATCH, cleanup] Remove PowerPC -mupper-regs-* options
- [PATCH #2, cleanup] Remove PowerPC TARGET_UPPER_REGS_{DF,SF} macros
- Re: [PATCH #2, cleanup] Remove PowerPC TARGET_UPPER_REGS_{DF,SF} macros
- [PATCH #3, cleanup] Remove PowerPC TARGET_UPPER_REGS_DI macro
- Re: [PATCH #3, cleanup] Remove PowerPC TARGET_UPPER_REGS_DI macro
- [PATCH #4, cleanup] Remove PowerPC -mvsx-small-integer
- Re: [PATCH #4, cleanup] Remove PowerPC -mvsx-small-integer