]> git.ipfire.org Git - thirdparty/gcc.git/commit
Convert CFN_BUILT_FFS and CFN_POPCOUNT to range-ops.
authorAndrew MacLeod <amacleod@redhat.com>
Tue, 20 Sep 2022 22:07:14 +0000 (18:07 -0400)
committerAndrew MacLeod <amacleod@redhat.com>
Thu, 22 Sep 2022 18:48:29 +0000 (14:48 -0400)
commit5f730c650184d4c8bfad513a9e0e593f87a5bf0c
tree584d7035e64af4763a5715dac8deb5ca476124d5
parent2f5da730f159de238500c82b0c6ef6c9ab91b1c2
Convert CFN_BUILT_FFS and CFN_POPCOUNT to range-ops.

* gimple-range-fold.cc (range_of_builtin_int_call): Remove case
for CFN_FFS and CFN_POPCOUNT.
* gimple-range-op.cc (class cfn_pocount): New.
(gimple_range_op_handler::maybe_builtin_call): Set arguments.
gcc/gimple-range-fold.cc
gcc/gimple-range-op.cc