[Bug tree-optimization/111349] New: `Optimize (a CMP CST1) ? max<a,CST2> : a` pattern's cmp is missing :c
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Sep 8 22:04:06 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111349
Bug ID: 111349
Summary: `Optimize (a CMP CST1) ? max<a,CST2> : a` pattern's
cmp is missing :c
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: enhancement
Priority: P3
Component: tree-optimization
Assignee: pinskia at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target Milestone: ---
```
/* Optimize (a CMP CST1) ? max<a,CST2> : a */
(for cmp (gt ge lt le)
minmax (min min max max)
(simplify
(cond (cmp @0 @1) (minmax:c@2 @0 @3) @4)
```
Just like PR 111348 really.
More information about the Gcc-bugs
mailing list