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

yroux@gcc.gnu.org yroux@gcc.gnu.org
Wed Jul 16 16:37:00 GMT 2014


Author: yroux
Date: Wed Jul 16 16:37:52 2014
New Revision: 212682

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

	Backport from trunk r211050.
	2014-05-29  Richard Earnshaw <rearnsha@arm.com>
	Richard Sandiford  <rdsandiford@googlemail.com>

        * arm/iterators.md (shiftable_ops): New code iterator.
        (t2_binop0, arith_shift_insn): New code attributes.
	* arm/predicates.md (shift_nomul_operator): New predicate.
        * arm/arm.md (insn_enabled): Delete.
        (enabled): Remove insn_enabled test.
        (*arith_shiftsi): Delete.  Replace with ...
        (*<arith_shift_insn>_multsi): ... new pattern.
	(*<arith_shift_insn>_shiftsi): ... new pattern.
	* config/arm/arm.c (arm_print_operand): Handle operand format 'b'.


Modified:
    branches/linaro/gcc-4_9-branch/gcc/ChangeLog.linaro
    branches/linaro/gcc-4_9-branch/gcc/config/arm/arm.c
    branches/linaro/gcc-4_9-branch/gcc/config/arm/arm.md
    branches/linaro/gcc-4_9-branch/gcc/config/arm/iterators.md
    branches/linaro/gcc-4_9-branch/gcc/config/arm/predicates.md



More information about the Gcc-cvs mailing list