This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH], Allow SImode to go into VSX registers on PowerPC ISA 2.07 (power8) and above
- From: Michael Meissner <meissner at linux dot vnet dot ibm dot com>
- To: Michael Meissner <meissner at linux dot vnet dot ibm dot com>, gcc-patches at gcc dot gnu dot org, Segher Boessenkool <segher at kernel dot crashing dot org>, David Edelsohn <dje dot gcc at gmail dot com>, Bill Schmidt <wschmidt at linux dot vnet dot ibm dot com>
- Date: Wed, 26 Oct 2016 19:00:24 -0400
- Subject: Re: [PATCH], Allow SImode to go into VSX registers on PowerPC ISA 2.07 (power8) and above
- Authentication-results: sourceware.org; auth=none
- References: <20161026225154.GA6588@ibm-tiger.the-meissners.org>
I forgot to mention, I will be working on a follow-on patch to this that
enables QImode and HImode to go in the vector registers for ISA 3.0, since ISA
3.0 now adds load (with zero extend) and store instructions for those types.
I probably also will update vector extract for the case where the small
integers can go in vector registers.
After this, I plan to work on setting vector elements, which will be easier if
the small integer types can go in vector registers.
--
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA
email: meissner@linux.vnet.ibm.com, phone: +1 (978) 899-4797