OSDN Git Service

2008-04-02 Andy Hutchinson <hutchinsonamdy@aim.com>
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 2 Apr 2008 09:56:17 +0000 (09:56 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 2 Apr 2008 09:56:17 +0000 (09:56 +0000)
PR rtl-optimization/35542
* fwprop.c (forward_propagate_and_simplify): Replace
loc_reg_mentioned_in_p with reg_mentioned_p.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133829 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/fwprop.c

index a6754a0..e64b233 100644 (file)
@@ -1,5 +1,12 @@
+2008-04-02  Andy Hutchinson <hutchinsonamdy@aim.com>
+
+       PR rtl-optimization/35542
+       * fwprop.c (forward_propagate_and_simplify): Replace
+       loc_reg_mentioned_in_p with reg_mentioned_p.
+
 2008-04-02  Paolo Bonzini  <bonzini@gnu.org>
 
+       PR rtl-optimization/35281
        * fwprop.c (PR_CAN_APPEAR, PR_HANDLE_MEM): New.
        (propagate_rtx_1): Handle PR_HANDLE_MEM.
        (propagate_rtx): Pass PR_HANDLE_MEM if appropriate.
index 2566cbb..4d97c9c 100644 (file)
@@ -967,7 +967,7 @@ forward_propagate_into (struct df_ref *use)
   else
     parent = PATTERN (use_insn);
 
-  if (!loc_mentioned_in_p (DF_REF_LOC (use), parent))
+  if (!reg_mentioned_p (DF_REF_REG (use), parent))
     return;
 
   def_insn = DF_REF_INSN (def);