[Bug target/60676] New: Add vec_xxsldi, vec_xxpermdi to altivec.h

meissner at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Mar 26 18:42:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60676

            Bug ID: 60676
           Summary: Add vec_xxsldi, vec_xxpermdi to altivec.h
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: meissner at gcc dot gnu.org

When the original ISA 2.06 changes where done, the builtins to do the xxsldi
and xxpermdi instructions were not documented, and the overloaded builtin used
__builtin_vsx_xxsldi and __builtin_vsx_xxpermdi instead of the more normal
__builtin_vec_xxsldi and __builtin_vec_xxpermdi.  The include file altivec.h
should export vec_xxsldi and vec_xxpermdi, no matter what the internal name
used by the compiler.



More information about the Gcc-bugs mailing list