https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107053
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Aldy Hernandez <al...@gcc.gnu.org>: https://gcc.gnu.org/g:137fb7077f7711e2e09ee8f82650fe7d93de6a4d commit r14-2479-g137fb7077f7711e2e09ee8f82650fe7d93de6a4d Author: Aldy Hernandez <al...@redhat.com> Date: Fri Jun 30 20:40:02 2023 +0200 [range-op] Take known set bits into account in popcount [PR107053] This patch teaches popcount about known set bits which are now available in the irange. PR tree-optimization/107053 gcc/ChangeLog: * gimple-range-op.cc (cfn_popcount): Use known set bits. gcc/testsuite/ChangeLog: * gcc.dg/tree-ssa/pr107053.c: New test.