r261349 - in /branches/gcc-8-branch/gcc: Change...

carll@gcc.gnu.org carll@gcc.gnu.org
Fri Jun 8 23:07:00 GMT 2018


Author: carll
Date: Fri Jun  8 23:07:55 2018
New Revision: 261349

URL: https://gcc.gnu.org/viewcvs?rev=261349&root=gcc&view=rev
Log:
gcc/ChangeLog:

2018-06-08  Carl Love  <cel@us.ibm.com>

	Backport from mainline
	* gcc/config/rs6000/vsx.md (first_match_index_<mode>):
	Calculate index using natureal element order.
	(first_match_or_eos_index_<mode>):
	Calculate index using natural element order.
	(first_match_index_<mode>):
	Calculate index using natural element order.
	(first_match_or_eos_index_<mode>):
	Calculate index using natural order.
	(define_insn vclzlsbb): Change to define_insn vclzlsbb_<mode>.
	for BE and LE modes.
	* gcc/config/rs6000/rs6000-c.c: Rename P9V_BUILTIN_VCLZLSBB,
	P9V_BUILTIN_VCLZLSBB_V16QI.
	* gcc/config/rs6000/rs6000-builtin.def: Make VCLZLSBB mode
	specific.

gcc/testsuite/ChangeLog:

2018-06-08  Carl Love  <cel@us.ibm.com>

	Backport from mainline
	* gcc.target/powerpc/builtins-8-p9-runnable.c: New test file.
	* gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c (dg-error): Update expected
	error message.

Modified:
    branches/gcc-8-branch/gcc/ChangeLog
    branches/gcc-8-branch/gcc/config/rs6000/rs6000-builtin.def
    branches/gcc-8-branch/gcc/config/rs6000/rs6000-c.c
    branches/gcc-8-branch/gcc/config/rs6000/vsx.md
    branches/gcc-8-branch/gcc/testsuite/ChangeLog
    branches/gcc-8-branch/gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c



More information about the Gcc-cvs mailing list