On Fri, Feb 03, 2017 at 09:57:31AM -0800, Carl E. Love wrote: > I have squashed the following two patches from mainline > > commit r244943 Remove bogus entries for the P8V_BUILTIN_VEC_VGBBD > built-ins > commit r244904 Fix order of entries for ALTIVEC_BUILTIN_VEC_PACKS > and P8V_BUILTIN_VEC_VGBBD. > > and back ported them to the GCC 6 branch. The patch fixes the issue > of the vec_packs built-in entries not being contiguous and removes the > bogus entries for the vec_vgbbd built-in. > > The patch has been tested on powerpc64le-unknown-linux-gnu (Power 8 LE) > with no regressions. > > Is the patch OK for gcc 6 branch?
Yes, okay. Thanks, Segher > 2017-02-03 Carl Love <c...@us.ibm.com> > > * config/rs6000/rs6000-c (altivec_overloaded_builtins): Fix order > of entries for ALTIVEC_BUILTIN_VEC_PACKS. Remove bogus entries > for P8V_BUILTIN_VEC_VGBBD. > > gcc/testsuite/ChangeLog: > > 2017-02-03 Carl Love <c...@us.ibm.com> > * gcc.target/powerpc/builtins-3-p8.c: Add new testfile for missing > vec_packs built-in tests.