r181446 - in /trunk/gcc: ChangeLog cprop.c
ebotcazou@gcc.gnu.org
ebotcazou@gcc.gnu.org
Thu Nov 17 17:11:00 GMT 2011
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
More information about the Gcc-cvs
mailing list