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