postreload-gcse.c
37.4 KB
-
re PR target/35045 (gcc-4.3 generates wrong code on i386 with -O3) · 6994f254
PR target/35045 * postreload-gcse.c (record_last_reg_set_info_regno): Renamed from record_last_reg_set_info. (record_last_reg_set_info): Take an RTX argument, iterate over all constituent hardregs. (record_last_set_info, record_opr_changes): Change calls to new signature or to record_last_reg_set_info_regno. * gcc.dg/pr35045.c: New test. From-SVN: r132071
Michael Matz committed