r202914 - in /trunk/gcc: ChangeLog rtlanal.c

yroux@gcc.gnu.org yroux@gcc.gnu.org
Wed Sep 25 18:31:00 GMT 2013


Author: yroux
Date: Wed Sep 25 18:31:13 2013
New Revision: 202914

URL: http://gcc.gnu.org/viewcvs?rev=202914&root=gcc&view=rev
Log:
2013-09-25  Yvan Roux  <yvan.roux@linaro.org>
	    Vladimir Makarov  <vmakarov@redhat.com>

	* rtlanal.c (lsb_bitfield_op_p): New predicate for bitfield operations
	from the least significant bit.
	(strip_address_mutations): Add bitfield operations handling.
	(must_be_index_p): Add shifting and rotate operations handling.
	(set_address_base): Use must_be_base_p predicate.
	(set_address_index):Use must_be_index_p predicate.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/rtlanal.c



More information about the Gcc-cvs mailing list