[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2022-11-11 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 Bug 46279 depends on bug 89430, which changed state. Bug 89430 Summary: A missing ifcvt optimization to generate csel https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89430 What|Removed |Added

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2021-07-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Depends on|

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2018-04-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2010-11-03 10:58:33 |2018-4-22 --- Comment #7 from Andrew

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2010-11-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2010-11-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org 2010-11-02 21:31:03 UTC --- Try -O3. -O3 enables -funswitch-loops which does this.

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2010-11-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2010-11-02 21:33:18 UTC --- Though -O3 generates much larger code. What needs to be done is that one thing really: if (j k) a[i] = 1; else a[i] = j; Needs

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2010-11-02 Thread xinliangli at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 --- Comment #3 from davidxl xinliangli at gmail dot com 2010-11-02 21:33:37 UTC --- Hoisting cmov out of the loop is more efficient ( I tried O3 before filing the bug). David On Tue, Nov 2, 2010 at 2:31 PM, pinskia at gcc dot gnu.org

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2010-11-02 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug rtl-optimization/46279] cmov not hoisted out of the loop

2010-11-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46279 --- Comment #5 from Andrew Pinski pinskia at gcc dot gnu.org 2010-11-02 21:46:18 UTC --- (In reply to comment #4) PR46009 ? That one and I thought there was one more but of course I cannot find it.