[llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation
authorKazu Hirata <kazu@google.com>
Sun, 12 Feb 2023 20:11:51 +0000 (12:11 -0800)
committerKazu Hirata <kazu@google.com>
Sun, 12 Feb 2023 20:11:51 +0000 (12:11 -0800)
commitec116ea684b43aadfdda03cea2c2a86423e3fc27
tree84271eb78670baf043569265c914d0fab7bf1a6f
parentbb00fb66ba112a0ee8dcf8601ee3b6212438999a
[llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation

llvm/include/llvm/ADT/bit.h now has equivalent functions
forward-ported from C++20.

Differential Revision: https://reviews.llvm.org/D143837
llvm/include/llvm/Support/MathExtras.h
llvm/unittests/Support/MathExtrasTest.cpp