This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC/RFT] Tree-level lowering of generic vectors, part 2
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Paolo Bonzini <paolo dot bonzini at polimi dot it>, Alan Modra <amodra at bigpond dot net dot au>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 06 Aug 2004 13:41:42 -0400
- Subject: Re: [RFC/RFT] Tree-level lowering of generic vectors, part 2
- References: <40FE496F.9090608@polimi.it> <200408052014.i75KE5D32016@makai.watson.ibm.com> <41133FEC.6050608@polimi.it>
The AIX and PPC64 ABI passes vectors by value, where vectors
normally means Altivec/VMX. Non-prototyped functions and stdarg vectors
are passed in GPRs as a quadword. I am a little concerned about deviating
from the ABI for vectors that are larger than VMX types. We may have to
do it.
David