[Bug tree-optimization/111110] (A CMP B) != 0 and (A CMP B) == true patterns produce an extra (A CMP B) rather than reusing it

2023-08-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/95906] Failure to recognize max pattern with mask

2023-08-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95906 --- Comment #8 from Andrew Pinski --- cmp_8 = -_2; _3 = cmp_8 & a_6(D); We convert that into: _2 * a_6(D); And then have: _11 = _2 + -1; _5 = b_7(D) & _11; This could be convert into: (_11 ^ 1) * b_7(D) ``` (simplify (bit_and:c (conve

[Bug tree-optimization/95906] Failure to recognize max pattern with mask

2023-08-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95906 --- Comment #9 from Andrew Pinski --- (In reply to Andrew Pinski from comment #8) > cmp_8 = -_2; > _3 = cmp_8 & a_6(D); > We convert that into: > _2 * a_6(D); > > And then have: > _11 = _2 + -1; > _5 = b_7(D) & _11; > > This could be co

[Bug libfortran/111022] ES0.0E0 format gave ES0.dE0 output with d too high.

2023-08-22 Thread john.harper at vuw dot ac.nz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111022 --- Comment #5 from john.harper at vuw dot ac.nz --- True. I reported the bug because in ESw.dEe output format all 3 of w,d,e may be 0, but gfortran then gave the right numerical result in the wrong format with my test programs. (I'm told NAG h

[Bug libffi/108682] libffi needs to merge upstream to get LoongArch support

2023-08-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108682 --- Comment #11 from CVS Commits --- The master branch has been updated by LuluCheng : https://gcc.gnu.org/g:4beacf3cb8d128b3b9c8c2d3824693b895414428 commit r14-3405-g4beacf3cb8d128b3b9c8c2d3824693b895414428 Author: Lulu Cheng Date: Tue Aug

[Bug debug/111111] New: omnetpp: ICEs with dump flags, PGO and LTO

2023-08-22 Thread christophm30 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11 Bug ID: 11 Summary: omnetpp: ICEs with dump flags, PGO and LTO Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug

[Bug middle-end/111111] omnetpp: ICEs with dump flags, PGO and LTO

2023-08-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Ever confirmed|0

<    1   2