[Bug tree-optimization/125442] Missed (x == 0) | ((x | y) == 0) to (x == 0)
"cvs-commit at gcc dot gnu.org via Gcc-bugs" <[email protected]> Sun, 02 Aug 2026 11:54:41 +0000
| Newsgroups | gmane.comp.gcc.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125442 --- Comment #17 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Kael Andrew Franco <[email protected]>: https://gcc.gnu.org/g:092e382942aeb24a949caa35512f8a4e613e234e commit r17-2886-g092e382942aeb24a949caa35512f8a4e613e234e Author: Kael Andrew Alonzo Franco <[email protected]> Date: Sun Aug 2 07:53:39 2026 -0400 match: Combine four fors into one for. This reduce genmatch's outputted C++ code. Bootstrapped and tested on x86_64-pc-linux-gnu. PR tree-optimization/117760 PR tree-optimization/125442 gcc/ChangeLog: * match.pd: Combine four fors into one for.