r213817 - in /branches/linaro/gcc-4_9-branch/gc...

yroux@gcc.gnu.org yroux@gcc.gnu.org
Mon Aug 11 15:09:00 GMT 2014


Author: yroux
Date: Mon Aug 11 15:09:48 2014
New Revision: 213817

URL: https://gcc.gnu.org/viewcvs?rev=213817&root=gcc&view=rev
Log:
2014-08-11 Yvan Roux  <yvan.roux@linaro.org>

	Backport from trunk r212912, r212913.
	2014-07-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	* config/aarch64/aarch64.c (aarch64_rtx_costs): Handle CLRSB, CLZ.
	(case UNSPEC): Handle UNSPEC_RBIT.

	2014-07-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	* config/aarch64/aarch64.md: Delete UNSPEC_CLS.
	(clrsb<mode>2): Use clrsb RTL code instead of UNSPEC_CLS.


Modified:
    branches/linaro/gcc-4_9-branch/gcc/ChangeLog.linaro
    branches/linaro/gcc-4_9-branch/gcc/config/aarch64/aarch64.c
    branches/linaro/gcc-4_9-branch/gcc/config/aarch64/aarch64.md



More information about the Gcc-cvs mailing list