[libc][NFC] Eliminate couple of dependencies on llvm/ADT/StringExtras.h.
GitOrigin-RevId: 881402ce62f7dbcf9704787b5d5d3ed691a30730
diff --git a/utils/FPUtil/TestHelpers.cpp b/utils/FPUtil/TestHelpers.cpp
index 189efe6..71566ef 100644
--- a/utils/FPUtil/TestHelpers.cpp
+++ b/utils/FPUtil/TestHelpers.cpp
@@ -10,8 +10,6 @@
#include "FPBits.h"
-#include "llvm/ADT/StringExtras.h"
-
#include <string>
namespace __llvm_libc {
@@ -26,7 +24,7 @@
for (auto it = s.rbegin(), end = s.rend(); it != end; ++it, X >>= 4) {
unsigned char Mod = static_cast<unsigned char>(X) & 15;
- *it = llvm::hexdigit(Mod, true);
+ *it = (Mod < 10 ? '0' + Mod : 'a' + Mod - 10);
}
return s;
diff --git a/utils/MPFRWrapper/MPFRUtils.cpp b/utils/MPFRWrapper/MPFRUtils.cpp
index 7cc80a2..79e7379 100644
--- a/utils/MPFRWrapper/MPFRUtils.cpp
+++ b/utils/MPFRWrapper/MPFRUtils.cpp
@@ -11,7 +11,6 @@
#include "utils/FPUtil/FPBits.h"
#include "utils/FPUtil/TestHelpers.h"
-#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringRef.h"
#include <memory>