combine.c i (set_nonzero_bits_and_sign_copies): Split code updating rsp->sign_bit_cop...
authorThomas Preud'homme <thomas.preudhomme@arm.com>
Tue, 12 May 2015 08:01:29 +0000 (08:01 +0000)
committerThomas Preud'homme <thopre01@gcc.gnu.org>
Tue, 12 May 2015 08:01:29 +0000 (08:01 +0000)
commit3a857fd0d35c740596ee0a0c2a575ef10cd473c9
tree737dea429ba623d54e8602a42e92aaa063bc47de
parentdfc55d308ef79c55173542cd2bdea3ae92847a83
combine.c i (set_nonzero_bits_and_sign_copies): Split code updating rsp->sign_bit_copies and rsp->nonzero_bits into ...

2015-05-12  Thomas Preud'homme  <thomas.preudhomme@arm.com>

    * combine.c i(set_nonzero_bits_and_sign_copies): Split code updating
    rsp->sign_bit_copies and rsp->nonzero_bits into ...
    (update_rsp_from_reg_equal): This.  Also use REG_EQUAL note on src if
    present to get more accurate information about the number of sign bit
    copies and non zero bits.

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