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