aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/MathExtrasTest.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2023-01-26 12:29:48 -0800
committerKazu Hirata <kazu@google.com>2023-01-26 12:29:48 -0800
commit32ac9db7a5c8b8b63f3f3cf1849ec752a679a797 (patch)
tree19fa11cd34ca962057d45d1a01721322c7fedd70 /llvm/unittests/Support/MathExtrasTest.cpp
parent1b9fbc81ff15f6ad5a0e7f29c486c6edd0bce94c (diff)
downloadllvm-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.cpp40
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));