diff options
author | bonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-02 09:56:17 +0000 |
---|---|---|
committer | bonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-02 09:56:17 +0000 |
commit | f533acbef7519ca77b56357fa7f9c512fb632b2c (patch) | |
tree | 4feb3aa9eefe13bed390579563697b060ef0ae3e /gcc | |
parent | f8f136455b63d8c292d77f4e6892bb7ac18448ff (diff) | |
download | gcc-f533acbef7519ca77b56357fa7f9c512fb632b2c.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133829 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/fwprop.c | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a6754a00c29..e64b233ac6b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/fwprop.c b/gcc/fwprop.c index 2566cbbb89e..4d97c9c4ecd 100644 --- a/gcc/fwprop.c +++ b/gcc/fwprop.c @@ -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); |