This is the mail archive of the gcc-bugs@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]

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


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.


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