File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -87,9 +87,8 @@ bool HeaderMapImpl::checkHeader(const llvm::MemoryBuffer &File,
87
87
88
88
// Check the number of buckets. It should be a power of two, and there
89
89
// should be enough space in the file for all of them.
90
- uint32_t NumBuckets = NeedsByteSwap
91
- ? llvm::sys::getSwappedBytes (Header->NumBuckets )
92
- : Header->NumBuckets ;
90
+ uint32_t NumBuckets =
91
+ NeedsByteSwap ? llvm::byteswap (Header->NumBuckets ) : Header->NumBuckets ;
93
92
if (!llvm::isPowerOf2_32 (NumBuckets))
94
93
return false ;
95
94
if (File.getBufferSize () <
Original file line number Diff line number Diff line change @@ -33,11 +33,10 @@ template <unsigned NumBuckets, unsigned NumBytes> struct HMapFileMock {
33
33
}
34
34
35
35
void swapBytes () {
36
- using llvm::sys::getSwappedBytes;
37
- Header.Magic = getSwappedBytes (Header.Magic );
38
- Header.Version = getSwappedBytes (Header.Version );
39
- Header.NumBuckets = getSwappedBytes (Header.NumBuckets );
40
- Header.StringsOffset = getSwappedBytes (Header.StringsOffset );
36
+ Header.Magic = llvm::byteswap (Header.Magic );
37
+ Header.Version = llvm::byteswap (Header.Version );
38
+ Header.NumBuckets = llvm::byteswap (Header.NumBuckets );
39
+ Header.StringsOffset = llvm::byteswap (Header.StringsOffset );
41
40
}
42
41
43
42
std::unique_ptr<llvm::MemoryBuffer> getBuffer () {
You can’t perform that action at this time.
0 commit comments