diff options
author | Kazu Hirata <kazu@google.com> | 2023-01-26 12:29:48 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2023-01-26 12:29:48 -0800 |
commit | 32ac9db7a5c8b8b63f3f3cf1849ec752a679a797 (patch) | |
tree | 19fa11cd34ca962057d45d1a01721322c7fedd70 /llvm/unittests/Support/MathExtrasTest.cpp | |
parent | 1b9fbc81ff15f6ad5a0e7f29c486c6edd0bce94c (diff) | |
download | llvm-32ac9db7a5c8b8b63f3f3cf1849ec752a679a797.zip llvm-32ac9db7a5c8b8b63f3f3cf1849ec752a679a797.tar.gz llvm-32ac9db7a5c8b8b63f3f3cf1849ec752a679a797.tar.bz2 |
[Support] Remove findFirstSet and findLastSet
This patch removes findFirstSet and findLastSet as there are no uses
left in LLVM.
I am not aware of any uses of findFirstSet and findLastSet in the
open-source world outside LLVM, so I am skipping the deprecation step.
Differential Revision: https://reviews.llvm.org/D142603
Diffstat (limited to 'llvm/unittests/Support/MathExtrasTest.cpp')
-rw-r--r-- | llvm/unittests/Support/MathExtrasTest.cpp | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/llvm/unittests/Support/MathExtrasTest.cpp b/llvm/unittests/Support/MathExtrasTest.cpp index 8558719..d45197a 100644 --- a/llvm/unittests/Support/MathExtrasTest.cpp +++ b/llvm/unittests/Support/MathExtrasTest.cpp @@ -90,46 +90,6 @@ TEST(MathExtras, onesMask) { EXPECT_EQ(0xFFFFFFFFFFFF0000ULL, maskLeadingOnes<uint64_t>(48U)); } -TEST(MathExtras, findFirstSet) { - uint8_t Z8 = 0; - uint16_t Z16 = 0; - uint32_t Z32 = 0; - uint64_t Z64 = 0; - EXPECT_EQ(0xFFULL, findFirstSet(Z8)); - EXPECT_EQ(0xFFFFULL, findFirstSet(Z16)); - EXPECT_EQ(0xFFFFFFFFULL, findFirstSet(Z32)); - EXPECT_EQ(0xFFFFFFFFFFFFFFFFULL, findFirstSet(Z64)); - - uint8_t NZ8 = 42; - uint16_t NZ16 = 42; - uint32_t NZ32 = 42; - uint64_t NZ64 = 42; - EXPECT_EQ(1u, findFirstSet(NZ8)); - EXPECT_EQ(1u, findFirstSet(NZ16)); - EXPECT_EQ(1u, findFirstSet(NZ32)); - EXPECT_EQ(1u, findFirstSet(NZ64)); -} - -TEST(MathExtras, findLastSet) { - uint8_t Z8 = 0; - uint16_t Z16 = 0; - uint32_t Z32 = 0; - uint64_t Z64 = 0; - EXPECT_EQ(0xFFULL, findLastSet(Z8)); - EXPECT_EQ(0xFFFFULL, findLastSet(Z16)); - EXPECT_EQ(0xFFFFFFFFULL, findLastSet(Z32)); - EXPECT_EQ(0xFFFFFFFFFFFFFFFFULL, findLastSet(Z64)); - - uint8_t NZ8 = 42; - uint16_t NZ16 = 42; - uint32_t NZ32 = 42; - uint64_t NZ64 = 42; - EXPECT_EQ(5u, findLastSet(NZ8)); - EXPECT_EQ(5u, findLastSet(NZ16)); - EXPECT_EQ(5u, findLastSet(NZ32)); - EXPECT_EQ(5u, findLastSet(NZ64)); -} - TEST(MathExtras, isIntN) { EXPECT_TRUE(isIntN(16, 32767)); EXPECT_FALSE(isIntN(16, 32768)); |