On Mon, Nov 21, 2016 at 12:51:38PM -0600, Segher Boessenkool wrote: > > Okay, if you change the changelog to say what the patch actually does ;-) > And please watch for fallout.
This is the ChangeLog entry I checked in. 2016-11-21 Michael Meissner <meiss...@linux.vnet.ibm.com> * config/rs6000/rs6000.md (movdi_internal32): Change constraints so that DImode can be allocated to FP/vector registers in more cases, and we can avoid direct move operations. If the register needs reloading, prefer GPRs over FP/vector registers. In the case of FPR vs. Altivec registers, prefer FPR registers unless we have the ISA 3.0 reg+offset scalar instructions. (movdi_internal64): Likewise. -- Michael Meissner, IBM IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA email: meiss...@linux.vnet.ibm.com, phone: +1 (978) 899-4797