https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66148
--- Comment #1 from John David Anglin <danglin at gcc dot gnu.org> --- Introduced in r223034: 2015-05-12 Thomas Preud'homme <thomas.preudho...@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.