This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH], PR target/59054, powerpc code regression for power7/power8


On Mon, Nov 11, 2013 at 04:45:36PM -0500, Michael Meissner wrote:
> [gcc]
> 2013-11-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
> 
> 	PR target/59054
> 	* config/rs6000/rs6000.md (movdi_internal32): Eliminate
> 	constraints that would allow DImode into the traditional Altivec
> 	registers, but cause undesirable code generation when loading 0 as
> 	a constant.
> 	(movdi_internal32): Likewise.
> 	(cmp<mode>_fpr): Do not use %x for CR register output.
> 	(extendsfdf2_fpr): Fix constraints when -mallow-upper-df and
> 	-mallow-upper-sf debug switches are used.

Whoops, that second movdi_internal32 should be movdi_internal64.

-- 
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460, USA
email: meissner@linux.vnet.ibm.com, phone: +1 (978) 899-4797


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]