https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #12 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:be2c74fdcd0e8d66c3667008ba2561ab5dcc379b
commit r13-3897-gbe2c74fdcd0e8d66c3667008ba2561ab5dcc379b
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
Richard Biener changed:
What|Removed |Added
CC||fxue at gcc dot gnu.org
--- Comment #11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #10 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:f1b76811f2c3773e8cabcc07932bf13e82e264db
commit r13-3879-gf1b76811f2c3773e8cabcc07932bf13e82e264db
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #9 from Richard Biener ---
I have a patch to make forwprop do the loop PHI elimination but then there's no
CD-DCE pass after that to remove the loop itself :/ It might be tempting to
swap cddce3 and dce7 or turn dce7 into a cd-dce ..
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #8 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:203b127fccc9abe5373c9e3cc03a476c35b1f594
commit r13-3877-g203b127fccc9abe5373c9e3cc03a476c35b1f594
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #7 from Richard Biener ---
commit 837be6c7cfb49e16a18ef8f6c44d98bfa6d2396b
Author: Richard Biener
Date: Wed Nov 9 13:52:58 2022 +0100
tree-optimization/84646 - remove premature thread path rejection
This removes a prematu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #6 from Richard Biener ---
I'm testing a patch removing the premature rejection of the cycle in the
backwards threader but will leave the cancellation code for now.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #5 from Aldy Hernandez ---
(In reply to Richard Biener from comment #4)
> It's
>
> edge
> back_threader::maybe_register_path (back_threader_profitability &profit)
> {
> edge taken_edge = find_taken_edge (m_path);
>
> if (taken_e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
--- Comment #4 from Richard Biener ---
It's
edge
back_threader::maybe_register_path (back_threader_profitability &profit)
{
edge taken_edge = find_taken_edge (m_path);
if (taken_edge && taken_edge != UNREACHABLE_EDGE)
{
if (m_visi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
Richard Biener changed:
What|Removed |Added
CC||aldyh at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #2 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
Status|
12 matches
Mail list logo