[Bug ipa/100220] missed optimization for dead code elimination at -O3 (vs. -O1, -Os, -O2) (inlining differences)

2024-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100220 Bug 100220 depends on bug 100314, which changed state. Bug 100314 Summary: missed optimization for dead code elimination at -O3 (vs. -O1) (inlining differences due to missed dse) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100314 W

[Bug ipa/100220] missed optimization for dead code elimination at -O3 (vs. -O1, -Os, -O2) (inlining differences)

2023-08-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100220 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection Known to work|

[Bug ipa/100220] missed optimization for dead code elimination at -O3 (vs. -O1, -Os, -O2) (inlining differences)

2022-01-11 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100220 Jan Hubicka changed: What|Removed |Added Depends on||100314 --- Comment #3 from Jan Hubicka -

[Bug ipa/100220] missed optimization for dead code elimination at -O3 (vs. -O1, -Os, -O2) (inlining differences)

2022-01-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100220 --- Comment #2 from Richard Biener --- Indeed similar interaction between inlining, static var const promotion and IPA CP / inline heuristics