------- Comment #5 from rearnsha at gcc dot gnu dot org  2008-12-16 12:04 
-------
Subject: Bug 37436

Author: rearnsha
Date: Tue Dec 16 12:03:41 2008
New Revision: 142778

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142778
Log:
PR target/37436
* arm.c (arm_legitimate_index): Only accept addresses that are in
canonical form.
* predicates.md (arm_reg_or_extendqisi_mem_op): New predicate.
* arm.md (extendqihi2): Use arm_reg_or_extendqisi_mem_op predicate
for operand1.
(extendqisi2): Likewise.
(arm_extendqisi, arm_extendqisi_v6): Use arm_extendqisi_mem_op
predicate for operand1.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/arm/arm.c
    trunk/gcc/config/arm/arm.md
    trunk/gcc/config/arm/predicates.md


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37436

Reply via email to