http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50663
--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-11-17 17:11:30 UTC --- Author: ebotcazou Date: Thu Nov 17 17:11:16 2011 New Revision: 181446 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181446 Log: PR rtl-optimization/50663 * cprop.c (implicit_set_indexes): New global variable. (insert_set_in_table): Add additional parameter and record implicit set information. (hash_scan_set): Add additional parameter and pass it to above. (hash_scan_insn): Pass false to hash_scan_set. (compute_hash_table_work): Pass true to hash_scan_set. (compute_cprop_data): Add implicit set to AVIN of block which the implicit set is recorded for. (one_cprop_pass): Handle implicit_set_indexes array. Modified: trunk/gcc/ChangeLog trunk/gcc/cprop.c