]> git.ipfire.org Git - thirdparty/gcc.git/commit
fold: Remove div_if_zero_remainder [PR122437]
authorAndrew Pinski <andrew.pinski@oss.qualcomm.com>
Mon, 27 Oct 2025 23:20:40 +0000 (16:20 -0700)
committerAndrew Pinski <andrew.pinski@oss.qualcomm.com>
Fri, 31 Oct 2025 06:37:18 +0000 (23:37 -0700)
commita4be88ef0f266950d575d94b9205cd26b8357199
treecf1541dc93c1cad194571c04e74667efe69bcea4
parent127cd4064261868628b787a8abc3d9f9c8af14dc
fold: Remove div_if_zero_remainder  [PR122437]

While looking into something related to fold-const.cc, I noticed
that div_if_zero_remainder was unused. The last use of it was
removed in r5-3374-gf65586dcd19846 (via the removal of try_move_mult_to_index),
over 11 years ago.  So it is time to remove this unused function too.
Plus this function is just a small wrapper around wi::multiple_of_p but
creating trees which can get expensive so folks should use wi::multiple_of_p
directly instead.

Bootstrapped and tested on x86_64-linux-gnu.

PR tree-optimization/122437
gcc/ChangeLog:

* fold-const.cc (div_if_zero_remainder): Remove.

Signed-off-by: Andrew Pinski <andrew.pinski@oss.qualcomm.com>
gcc/fold-const.cc