]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcse.c (compute_transpout, transpout): Remove, move logic to prune_expressions.
authorJeff Law <law@redhat.com>
Tue, 27 Jul 2010 19:27:31 +0000 (13:27 -0600)
committerMaxim Kuvyrkov <mkuvyrkov@gcc.gnu.org>
Tue, 27 Jul 2010 19:27:31 +0000 (19:27 +0000)
commit9b77478248366c7165ea89c8051677ea35333369
tree7a1ec683cc343481ac7c52d6c023de5e66a1f722
parent55791fcdf0185d2cce8ebc1dd623588bfa10612b
gcse.c (compute_transpout, transpout): Remove, move logic to prune_expressions.

* gcse.c (compute_transpout, transpout): Remove, move logic
to prune_expressions.
(compute_pre_data): Move pruning of trapping expressions ...
(prune_expressions): ... here.  New static function.
(compute_code_hoist_data): Use it.
(alloc_code_hoist_mem, free_code_hoist_mem, hoist_code): Update.

Co-Authored-By: Maxim Kuvyrkov <maxim@codesourcery.com>
From-SVN: r162588
gcc/ChangeLog
gcc/gcse.c