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]

[PATCH rs6000] Add wrapper header file for spu 2 vmx intrinsics


Hi,
  As part of the C/C++ Language Extension for the Cell BEA, there are two 
headers which are defined for the wrapping of spu intrinsics so they can 
be used for VMX programming also.  This patch adds those headers.

OK? Bootstrapped and tested on powerpc64-linux-gnu with no regressions.

Thanks,
Andrew Pinski

ChangeLog:

        * config.gcc (powerpc*-*-*): Install
        spu2vmx.h, vec_types.h, and si2vmx.h headers.
        * config/rs6000/spu2vmx.h: New header.
        * config/rs6000/si2vmx.h: New header.
        * config/rs6000/vec_types.h: New header.


testsuite/ChangeLog:
        * g++.dg/other/spu2vmx-1.C: New test.


Attachment: spu2vmx.diff.txt
Description: Text document


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