aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/HeaderMap.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2023-01-28 15:22:37 -0800
committerKazu Hirata <kazu@google.com>2023-01-28 15:22:37 -0800
commitf6b8f05bb399e8f5fd176b2c9dd383cd029467f1 (patch)
tree44464725d41404c5a2ccf5694583bc41ff718da1 /clang/lib/Lex/HeaderMap.cpp
parent02a52b7306026f9d5eb42267d7261974dea1a9ba (diff)
downloadllvm-f6b8f05bb399e8f5fd176b2c9dd383cd029467f1.zip
llvm-f6b8f05bb399e8f5fd176b2c9dd383cd029467f1.tar.gz
llvm-f6b8f05bb399e8f5fd176b2c9dd383cd029467f1.tar.bz2
Use llvm::byteswap instead of ByteSwap_{16,32,64} (NFC)
Diffstat (limited to 'clang/lib/Lex/HeaderMap.cpp')
-rw-r--r--clang/lib/Lex/HeaderMap.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Lex/HeaderMap.cpp b/clang/lib/Lex/HeaderMap.cpp
index bb50a4e..da0b889 100644
--- a/clang/lib/Lex/HeaderMap.cpp
+++ b/clang/lib/Lex/HeaderMap.cpp
@@ -77,8 +77,8 @@ bool HeaderMapImpl::checkHeader(const llvm::MemoryBuffer &File,
if (Header->Magic == HMAP_HeaderMagicNumber &&
Header->Version == HMAP_HeaderVersion)
NeedsByteSwap = false;
- else if (Header->Magic == llvm::ByteSwap_32(HMAP_HeaderMagicNumber) &&
- Header->Version == llvm::ByteSwap_16(HMAP_HeaderVersion))
+ else if (Header->Magic == llvm::byteswap<uint32_t>(HMAP_HeaderMagicNumber) &&
+ Header->Version == llvm::byteswap<uint16_t>(HMAP_HeaderVersion))
NeedsByteSwap = true; // Mixed endianness headermap.
else
return false; // Not a header map.
@@ -113,7 +113,7 @@ StringRef HeaderMapImpl::getFileName() const {
unsigned HeaderMapImpl::getEndianAdjustedWord(unsigned X) const {
if (!NeedsBSwap) return X;
- return llvm::ByteSwap_32(X);
+ return llvm::byteswap<uint32_t>(X);
}
/// getHeader - Return a reference to the file header, in unbyte-swapped form.