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.