Index: llvm/include/llvm/ADT/StringExtras.h =================================================================== --- llvm/include/llvm/ADT/StringExtras.h +++ llvm/include/llvm/ADT/StringExtras.h @@ -71,7 +71,7 @@ constexpr HexTable() { // Default initialize everything to invalid. for (int i = 0; i < 255; ++i) - LUT[i] = -1U; + LUT[i] = ~0U; // Initialize `0`-`9`. for (int i = 0; i < 10; ++i) LUT['0' + i] = i;