diff options
author | mkuvyrkov <mkuvyrkov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-07-27 19:38:10 +0000 |
---|---|---|
committer | mkuvyrkov <mkuvyrkov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-07-27 19:38:10 +0000 |
commit | 48d5e32fb40bb7973e596b36d12ad4041d8ef10a (patch) | |
tree | c55f4ddded819c86ddc4cc1def2d79b590ca8a37 /gcc/gcse.c | |
parent | 4f3d55fd27b251385f47741d445778eb4ff720d9 (diff) | |
download | gcc-48d5e32fb40bb7973e596b36d12ad4041d8ef10a.tar.gz |
PR target/42495
PR middle-end/42574
* gcse.c (hoist_expr_reaches_here_p): Remove excessive check.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@162592 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r-- | gcc/gcse.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c index 812cc0a888d..9bb0bbd8061 100644 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -4335,9 +4335,6 @@ hoist_expr_reaches_here_p (basic_block expr_bb, int expr_index, basic_block bb, else if (visited[pred_bb->index]) continue; - /* Does this predecessor generate this expression? */ - else if (TEST_BIT (comp[pred_bb->index], expr_index)) - break; else if (! TEST_BIT (transp[pred_bb->index], expr_index)) break; |