https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84760
--- Comment #4 from kelvin at gcc dot gnu.org --- Author: kelvin Date: Thu Mar 22 15:42:39 2018 New Revision: 258774 URL: https://gcc.gnu.org/viewcvs?rev=258774&root=gcc&view=rev Log: gcc/ChangeLog: 2018-03-22 Kelvin Nilsen <kel...@gcc.gnu.org> PR target/84760 * doc/extend.texi: Add four new prototypes for vec_ld. * config/rs6000/rs6000-builtin.def (LVX_V1TI): Reorder symbol definitions for more logical presentation. * config/rs6000/rs6000-c.c: (altivec_overloaded_builtins): Add entries for V1TI variants of __builtin_altivec_ld builtin. * config/rs6000/rs6000.c: (altivec_expand_lv_builtin): Add test and handling of V1TI variant of LVX icode pattern. (altivec_expand_builtin): Add case for ALTIVEC_BUILTIN_LVX_V1TI. (rs6000_gimple_fold_builtin): Likewise. (altivec_init_builtins): Add code to define __builtin_altivec_lvx_v1ti function. gcc/testsuite/ChangeLog: 2018-03-22 Kelvin Nilsen <kel...@gcc.gnu.org> PR target/84760 * gcc.target/powerpc/altivec-ld-1.c: New test. Added: trunk/gcc/testsuite/gcc.target/powerpc/altivec-ld-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/rs6000-builtin.def trunk/gcc/config/rs6000/rs6000-c.c trunk/gcc/config/rs6000/rs6000.c trunk/gcc/doc/extend.texi trunk/gcc/testsuite/ChangeLog