]> git.ipfire.org Git - thirdparty/gcc.git/commit
combine.c (unmentioned_reg_p): New function to check whether an expression is a ...
authorRoger Sayle <roger@eyesopen.com>
Fri, 12 Mar 2004 17:38:30 +0000 (17:38 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Fri, 12 Mar 2004 17:38:30 +0000 (17:38 +0000)
commit67962db535fa27c17bf93b7974b83f0aaa1b815a
tree4583547ab2a563ddc71a04db0660fe8ef047105a
parent8937b6a2095b723cbdb1fd2be7cd6011c52fce1a
combine.c (unmentioned_reg_p): New function to check whether an expression is a "specialization" of another, i.e.

* combine.c (unmentioned_reg_p): New function to check whether an
expression is a "specialization" of another, i.e. that there are
no registers or memory references mentioned in the first that don't
appear in the second.
(unmentioned_reg_p_1): New helper subroutine of unmentioned_reg_p.
(combine_instructions): Also try combining instructions using the
REG_EQUAL note from a preceding log-linked instruction.

From-SVN: r79398
gcc/ChangeLog
gcc/combine.c