re PR middle-end/38474 (compile time explosion in dataflow_set_preserve_mem_locs...
commit5d7cefe516e70313d60ce9f620eb4eb3f5bfc6f9
authorMichael Matz <matz@suse.de>
Tue, 8 Dec 2009 13:56:06 +0000 (8 13:56 +0000)
committerMichael Matz <matz@gcc.gnu.org>
Tue, 8 Dec 2009 13:56:06 +0000 (8 13:56 +0000)
treec537ebdbca988616de7016720b46a6181b211688
parent41a394bbf8d47ae58aad6b9068cd6f0f27cc2f2f
re PR middle-end/38474 (compile time explosion in dataflow_set_preserve_mem_locs at -O3)

PR middle-end/38474
* function.c (free_temp_slots): Only walk the temp slot
addresses and combine slots if we actually changes something.
(pop_temp_slots): Ditto.

From-SVN: r155087
gcc/ChangeLog
gcc/function.c