aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2023-10-10 21:54:15 -0700
committerKazu Hirata <kazu@google.com>2023-10-10 21:54:15 -0700
commita9d50568625e4f2e021d6229f8c1c721a3d82d51 (patch)
tree05721fb0a10c7b208145c75b564dc65f3c28a4f2 /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
parentd95a6c949f92244f043bac4068374f6c084d6cc2 (diff)
downloadllvm-a9d50568625e4f2e021d6229f8c1c721a3d82d51.zip
llvm-a9d50568625e4f2e021d6229f8c1c721a3d82d51.tar.gz
llvm-a9d50568625e4f2e021d6229f8c1c721a3d82d51.tar.bz2
Use llvm::endianness (NFC)
Now that llvm::support::endianness has been renamed to llvm::endianness, we can use the shorter form. This patch replaces support::endianness with llvm::endianness.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
-rw-r--r--llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
index dbba5bc..8574982 100644
--- a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
+++ b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
@@ -535,7 +535,7 @@ struct CovMapFuncRecordReader {
const char *OutOfLineMappingBuf,
const char *OutOfLineMappingBufEnd) = 0;
- template <class IntPtrT, support::endianness Endian>
+ template <class IntPtrT, llvm::endianness Endian>
static Expected<std::unique_ptr<CovMapFuncRecordReader>>
get(CovMapVersion Version, InstrProfSymtab &P,
std::vector<BinaryCoverageReader::ProfileMappingRecord> &R, StringRef D,
@@ -543,7 +543,7 @@ struct CovMapFuncRecordReader {
};
// A class for reading coverage mapping function records for a module.
-template <CovMapVersion Version, class IntPtrT, support::endianness Endian>
+template <CovMapVersion Version, class IntPtrT, llvm::endianness Endian>
class VersionedCovMapFuncRecordReader : public CovMapFuncRecordReader {
using FuncRecordType =
typename CovMapTraits<Version, IntPtrT>::CovMapFuncRecordType;
@@ -767,7 +767,7 @@ public:
} // end anonymous namespace
-template <class IntPtrT, support::endianness Endian>
+template <class IntPtrT, llvm::endianness Endian>
Expected<std::unique_ptr<CovMapFuncRecordReader>> CovMapFuncRecordReader::get(
CovMapVersion Version, InstrProfSymtab &P,
std::vector<BinaryCoverageReader::ProfileMappingRecord> &R, StringRef D,
@@ -805,7 +805,7 @@ Expected<std::unique_ptr<CovMapFuncRecordReader>> CovMapFuncRecordReader::get(
llvm_unreachable("Unsupported version");
}
-template <typename T, support::endianness Endian>
+template <typename T, llvm::endianness Endian>
static Error readCoverageMappingData(
InstrProfSymtab &ProfileNames, StringRef CovMap, StringRef FuncRecords,
std::vector<BinaryCoverageReader::ProfileMappingRecord> &Records,
@@ -852,7 +852,7 @@ Expected<std::unique_ptr<BinaryCoverageReader>>
BinaryCoverageReader::createCoverageReaderFromBuffer(
StringRef Coverage, FuncRecordsStorage &&FuncRecords,
InstrProfSymtab &&ProfileNames, uint8_t BytesInAddress,
- support::endianness Endian, StringRef CompilationDir) {
+ llvm::endianness Endian, StringRef CompilationDir) {
std::unique_ptr<BinaryCoverageReader> Reader(
new BinaryCoverageReader(std::move(FuncRecords)));
Reader->ProfileNames = std::move(ProfileNames);
@@ -887,7 +887,7 @@ BinaryCoverageReader::createCoverageReaderFromBuffer(
static Expected<std::unique_ptr<BinaryCoverageReader>>
loadTestingFormat(StringRef Data, StringRef CompilationDir) {
uint8_t BytesInAddress = 8;
- support::endianness Endian = llvm::endianness::little;
+ llvm::endianness Endian = llvm::endianness::little;
// Read the magic and version.
Data = Data.substr(sizeof(TestingFormatMagic));
@@ -1044,7 +1044,7 @@ loadBinaryFormat(std::unique_ptr<Binary> Bin, StringRef Arch,
// The coverage uses native pointer sizes for the object it's written in.
uint8_t BytesInAddress = OF->getBytesInAddress();
- support::endianness Endian =
+ llvm::endianness Endian =
OF->isLittleEndian() ? llvm::endianness::little : llvm::endianness::big;
// Look for the sections that we are interested in.