]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/postreload.c
* postreload.c (try_replace_in_use): New static function.
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Jul 2010 15:20:14 +0000 (15:20 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Jul 2010 15:20:14 +0000 (15:20 +0000)
commit692ec7c8f19ad412b2d90c1fcf58429d3a413b94
tree84746048bc8fb1990194b86d153cea947400830d
parentfecf90116e4c155515833b5e939cdaad4afb9b53
* postreload.c (try_replace_in_use): New static function.
(reload_combine_recognize_const_pattern): Use it here.  Allow
substituting into a final add insn, and substituting into a memory
reference in an insn that sets the reg.

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