[llvm] b05dbc4 - [llvm] Use llvm::endianness::{big, little, native} (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 10 20:14:27 PDT 2023
Author: Kazu Hirata
Date: 2023-10-10T20:14:20-07:00
New Revision: b05dbc4d5f28e4fe6ac4486925e09d64861720cc
URL: https://github.com/llvm/llvm-project/commit/b05dbc4d5f28e4fe6ac4486925e09d64861720cc
DIFF: https://github.com/llvm/llvm-project/commit/b05dbc4d5f28e4fe6ac4486925e09d64861720cc.diff
LOG: [llvm] Use llvm::endianness::{big,little,native} (NFC)
Now that llvm::support::endianness has been renamed to
llvm::endianness, we can use the shorter form. This patch replaces
support::endianness::{big,little,native} with
llvm::endianness::{big,little,native}.
Added:
Modified:
llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h
llvm/include/llvm/Support/HashBuilder.h
llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h
llvm/lib/DWARFLinkerParallel/OutputSections.h
llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp
llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp
llvm/lib/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.cpp
llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp
llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp
llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp
llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
llvm/lib/XRay/FDRTraceWriter.cpp
llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h
llvm/tools/llvm-xray/xray-converter.cpp
llvm/unittests/Support/BLAKE3Test.cpp
Removed:
################################################################################
diff --git a/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h b/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h
index 88af15d61e714e1..e2677893cf7f57b 100644
--- a/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h
+++ b/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h
@@ -90,7 +90,7 @@ struct PLTCallStubInfo {
template <support::endianness Endianness>
inline PLTCallStubInfo pickStub(PLTCallStubKind StubKind) {
- constexpr bool isLE = Endianness == support::endianness::little;
+ constexpr bool isLE = Endianness == llvm::endianness::little;
switch (StubKind) {
case LongBranch: {
ArrayRef<char> Content =
@@ -273,14 +273,14 @@ inline static uint16_t highesta(uint64_t x) { return (x + 0x8000) >> 48; }
// its endian.
template <support::endianness Endianness>
inline static uint64_t readPrefixedInstruction(const char *Loc) {
- constexpr bool isLE = Endianness == support::endianness::little;
+ constexpr bool isLE = Endianness == llvm::endianness::little;
uint64_t Inst = support::endian::read64<Endianness>(Loc);
return isLE ? (Inst << 32) | (Inst >> 32) : Inst;
}
template <support::endianness Endianness>
inline static void writePrefixedInstruction(char *Loc, uint64_t Inst) {
- constexpr bool isLE = Endianness == support::endianness::little;
+ constexpr bool isLE = Endianness == llvm::endianness::little;
Inst = isLE ? (Inst << 32) | (Inst >> 32) : Inst;
support::endian::write64<Endianness>(Loc, Inst);
}
diff --git a/llvm/include/llvm/Support/HashBuilder.h b/llvm/include/llvm/Support/HashBuilder.h
index ccbfe614eb86d2b..e09e4f2f61d3020 100644
--- a/llvm/include/llvm/Support/HashBuilder.h
+++ b/llvm/include/llvm/Support/HashBuilder.h
@@ -348,7 +348,7 @@ class HashBuilder : public HashBuilderBase<HasherT> {
template <typename T>
using HasByteSwapT = decltype(support::endian::byte_swap(
- std::declval<T &>(), support::endianness::little));
+ std::declval<T &>(), llvm::endianness::little));
/// Adjust `Value` for the target endianness and add it to the hash.
template <typename T>
std::enable_if_t<is_detected<HasByteSwapT, T>::value, HashBuilder &>
@@ -393,8 +393,8 @@ class HashCodeHasher {
hash_code Code;
};
-using HashCodeHashBuilder = HashBuilder<hashbuilder_detail::HashCodeHasher,
- support::endianness::native>;
+using HashCodeHashBuilder =
+ HashBuilder<hashbuilder_detail::HashCodeHasher, llvm::endianness::native>;
} // namespace hashbuilder_detail
/// Provide a default implementation of `hash_value` when `addHash(const T &)`
diff --git a/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp b/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
index a02326f025d5bb1..b03786b37e50502 100644
--- a/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
+++ b/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
@@ -68,8 +68,8 @@ Error DWARFLinkerImpl::link() {
if (TheDwarfEmitter) {
GlobalEndianness = TheDwarfEmitter->getTargetTriple().isLittleEndian()
- ? support::endianness::little
- : support::endianness::big;
+ ? llvm::endianness::little
+ : llvm::endianness::big;
}
for (std::unique_ptr<LinkContext> &Context : ObjectContexts) {
diff --git a/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h b/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h
index f6fc617d308d274..45dc506b9947ea1 100644
--- a/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h
+++ b/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h
@@ -227,8 +227,8 @@ class DWARFLinkerImpl : public DWARFLinker {
// Set context format&endianness based on the input file.
Format.Version = File.Dwarf->getMaxVersion();
Format.AddrSize = File.Dwarf->getCUAddrSize();
- Endianness = File.Dwarf->isLittleEndian() ? support::endianness::little
- : support::endianness::big;
+ Endianness = File.Dwarf->isLittleEndian() ? llvm::endianness::little
+ : llvm::endianness::big;
}
}
diff --git a/llvm/lib/DWARFLinkerParallel/OutputSections.h b/llvm/lib/DWARFLinkerParallel/OutputSections.h
index f34ac25ee3fd43a..c8881297a755da3 100644
--- a/llvm/lib/DWARFLinkerParallel/OutputSections.h
+++ b/llvm/lib/DWARFLinkerParallel/OutputSections.h
@@ -288,7 +288,7 @@ struct SectionDescriptor {
/// Output format.
dwarf::FormParams Format = {4, 4, dwarf::DWARF32};
- support::endianness Endianess = support::endianness::little;
+ support::endianness Endianess = llvm::endianness::little;
};
/// This class keeps contents and offsets to the debug sections. Any objects
diff --git a/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp b/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
index 9f9bd47aa63387c..c195754c0c6794a 100644
--- a/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
+++ b/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
@@ -394,7 +394,7 @@ static Error writePublics(BinaryStreamWriter &Writer,
static Error writeRecords(BinaryStreamWriter &Writer,
ArrayRef<CVSymbol> Records) {
- BinaryItemStream<CVSymbol> ItemStream(support::endianness::little);
+ BinaryItemStream<CVSymbol> ItemStream(llvm::endianness::little);
ItemStream.setItems(Records);
BinaryStreamRef RecordsRef(ItemStream);
return Writer.writeStreamRef(RecordsRef);
diff --git a/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp b/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp
index 5ce7a5bda840239..e14e1e18e43fd1f 100644
--- a/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp
+++ b/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp
@@ -84,14 +84,14 @@ class TLSInfoTableManager_ELF_ppc64
template <>
const uint8_t TLSInfoTableManager_ELF_ppc64<
- support::endianness::little>::TLSInfoEntryContent[16] = {
+ llvm::endianness::little>::TLSInfoEntryContent[16] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*pthread key */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 /*data address*/
};
template <>
const uint8_t TLSInfoTableManager_ELF_ppc64<
- support::endianness::big>::TLSInfoEntryContent[16] = {
+ llvm::endianness::big>::TLSInfoEntryContent[16] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*pthread key */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 /*data address*/
};
diff --git a/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp b/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp
index 7c869bead0b0028..3a67a315eab420d 100644
--- a/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp
@@ -60,7 +60,7 @@ class COFFHeaderMaterializationUnit : public MaterializationUnit {
switch (TT.getArch()) {
case Triple::x86_64:
PointerSize = 8;
- Endianness = support::endianness::little;
+ Endianness = llvm::endianness::little;
break;
default:
llvm_unreachable("Unrecognized architecture");
diff --git a/llvm/lib/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.cpp b/llvm/lib/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.cpp
index 2f70a11944e71f3..6959b068aa6e9f6 100644
--- a/llvm/lib/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.cpp
@@ -158,15 +158,15 @@ class MachODebugObjectSynthesizer : public MachODebugObjectSynthesizerBase {
std::optional<StringRef> FileName;
if (!DebugLineSectionData.empty()) {
- assert((G.getEndianness() == support::endianness::big ||
- G.getEndianness() == support::endianness::little) &&
+ assert((G.getEndianness() == llvm::endianness::big ||
+ G.getEndianness() == llvm::endianness::little) &&
"G.getEndianness() must be either big or little");
- auto DWARFCtx = DWARFContext::create(DebugSectionMap, G.getPointerSize(),
- G.getEndianness() ==
- support::endianness::little);
+ auto DWARFCtx =
+ DWARFContext::create(DebugSectionMap, G.getPointerSize(),
+ G.getEndianness() == llvm::endianness::little);
DWARFDataExtractor DebugLineData(
- DebugLineSectionData,
- G.getEndianness() == support::endianness::little, G.getPointerSize());
+ DebugLineSectionData, G.getEndianness() == llvm::endianness::little,
+ G.getPointerSize());
uint64_t Offset = 0;
DWARFDebugLine::LineTable LineTable;
diff --git a/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp b/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
index c08b8b037fa298d..6fa8e5b11d179c8 100644
--- a/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
@@ -47,22 +47,22 @@ class DSOHandleMaterializationUnit : public MaterializationUnit {
switch (TT.getArch()) {
case Triple::x86_64:
PointerSize = 8;
- Endianness = support::endianness::little;
+ Endianness = llvm::endianness::little;
EdgeKind = jitlink::x86_64::Pointer64;
break;
case Triple::aarch64:
PointerSize = 8;
- Endianness = support::endianness::little;
+ Endianness = llvm::endianness::little;
EdgeKind = jitlink::aarch64::Pointer64;
break;
case Triple::ppc64:
PointerSize = 8;
- Endianness = support::endianness::big;
+ Endianness = llvm::endianness::big;
EdgeKind = jitlink::ppc64::Pointer64;
break;
case Triple::ppc64le:
PointerSize = 8;
- Endianness = support::endianness::little;
+ Endianness = llvm::endianness::little;
EdgeKind = jitlink::ppc64::Pointer64;
break;
default:
diff --git a/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp b/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp
index 8ed9cadd2abdced..9bbb8660a6c3573 100644
--- a/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp
@@ -542,7 +542,7 @@ Expected<support::endianness>
DLLImportDefinitionGenerator::getTargetEndianness(const Triple &TT) {
switch (TT.getArch()) {
case Triple::x86_64:
- return support::endianness::little;
+ return llvm::endianness::little;
default:
return make_error<StringError>(
"architecture unsupported by DLLImportDefinitionGenerator",
diff --git a/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp b/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
index 6b73366f3dc6678..30376f4631a8065 100644
--- a/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
@@ -71,7 +71,7 @@ std::unique_ptr<jitlink::LinkGraph> createPlatformGraph(MachOPlatform &MOP,
case Triple::aarch64:
case Triple::x86_64:
PointerSize = 8;
- Endianness = support::endianness::little;
+ Endianness = llvm::endianness::little;
break;
default:
llvm_unreachable("Unrecognized architecture");
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
index e468fbf7184f8f9..dbba5bc8171d85f 100644
--- a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
+++ b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
@@ -857,25 +857,23 @@ BinaryCoverageReader::createCoverageReaderFromBuffer(
new BinaryCoverageReader(std::move(FuncRecords)));
Reader->ProfileNames = std::move(ProfileNames);
StringRef FuncRecordsRef = Reader->FuncRecords->getBuffer();
- if (BytesInAddress == 4 && Endian == support::endianness::little) {
- if (Error E =
- readCoverageMappingData<uint32_t, support::endianness::little>(
- Reader->ProfileNames, Coverage, FuncRecordsRef,
- Reader->MappingRecords, CompilationDir, Reader->Filenames))
+ if (BytesInAddress == 4 && Endian == llvm::endianness::little) {
+ if (Error E = readCoverageMappingData<uint32_t, llvm::endianness::little>(
+ Reader->ProfileNames, Coverage, FuncRecordsRef,
+ Reader->MappingRecords, CompilationDir, Reader->Filenames))
return std::move(E);
- } else if (BytesInAddress == 4 && Endian == support::endianness::big) {
- if (Error E = readCoverageMappingData<uint32_t, support::endianness::big>(
+ } else if (BytesInAddress == 4 && Endian == llvm::endianness::big) {
+ if (Error E = readCoverageMappingData<uint32_t, llvm::endianness::big>(
Reader->ProfileNames, Coverage, FuncRecordsRef,
Reader->MappingRecords, CompilationDir, Reader->Filenames))
return std::move(E);
- } else if (BytesInAddress == 8 && Endian == support::endianness::little) {
- if (Error E =
- readCoverageMappingData<uint64_t, support::endianness::little>(
- Reader->ProfileNames, Coverage, FuncRecordsRef,
- Reader->MappingRecords, CompilationDir, Reader->Filenames))
+ } else if (BytesInAddress == 8 && Endian == llvm::endianness::little) {
+ if (Error E = readCoverageMappingData<uint64_t, llvm::endianness::little>(
+ Reader->ProfileNames, Coverage, FuncRecordsRef,
+ Reader->MappingRecords, CompilationDir, Reader->Filenames))
return std::move(E);
- } else if (BytesInAddress == 8 && Endian == support::endianness::big) {
- if (Error E = readCoverageMappingData<uint64_t, support::endianness::big>(
+ } else if (BytesInAddress == 8 && Endian == llvm::endianness::big) {
+ if (Error E = readCoverageMappingData<uint64_t, llvm::endianness::big>(
Reader->ProfileNames, Coverage, FuncRecordsRef,
Reader->MappingRecords, CompilationDir, Reader->Filenames))
return std::move(E);
@@ -889,7 +887,7 @@ BinaryCoverageReader::createCoverageReaderFromBuffer(
static Expected<std::unique_ptr<BinaryCoverageReader>>
loadTestingFormat(StringRef Data, StringRef CompilationDir) {
uint8_t BytesInAddress = 8;
- support::endianness Endian = support::endianness::little;
+ support::endianness Endian = llvm::endianness::little;
// Read the magic and version.
Data = Data.substr(sizeof(TestingFormatMagic));
@@ -897,7 +895,7 @@ loadTestingFormat(StringRef Data, StringRef CompilationDir) {
return make_error<CoverageMapError>(coveragemap_error::malformed,
"the size of data is too small");
auto TestingVersion =
- support::endian::byte_swap<uint64_t, support::endianness::little>(
+ support::endian::byte_swap<uint64_t, llvm::endianness::little>(
*reinterpret_cast<const uint64_t *>(Data.data()));
Data = Data.substr(sizeof(uint64_t));
@@ -957,7 +955,7 @@ loadTestingFormat(StringRef Data, StringRef CompilationDir) {
auto const *CovHeader = reinterpret_cast<const CovMapHeader *>(
Data.substr(0, sizeof(CovMapHeader)).data());
auto Version =
- CovMapVersion(CovHeader->getVersion<support::endianness::little>());
+ CovMapVersion(CovHeader->getVersion<llvm::endianness::little>());
// In Version1, the size of CoverageMapping is calculated.
if (TestingVersion == uint64_t(TestingFormatVersion::Version1)) {
@@ -965,7 +963,7 @@ loadTestingFormat(StringRef Data, StringRef CompilationDir) {
CoverageMappingSize = Data.size();
} else {
auto FilenamesSize =
- CovHeader->getFilenamesSize<support::endianness::little>();
+ CovHeader->getFilenamesSize<llvm::endianness::little>();
CoverageMappingSize = sizeof(CovMapHeader) + FilenamesSize;
}
}
@@ -1046,9 +1044,8 @@ 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 = OF->isLittleEndian()
- ? support::endianness::little
- : support::endianness::big;
+ support::endianness Endian =
+ OF->isLittleEndian() ? llvm::endianness::little : llvm::endianness::big;
// Look for the sections that we are interested in.
auto ObjFormat = OF->getTripleObjectFormat();
@@ -1156,7 +1153,7 @@ BinaryCoverageReader::create(
if (ObjectBuffer.getBuffer().size() > sizeof(TestingFormatMagic)) {
uint64_t Magic =
- support::endian::byte_swap<uint64_t, support::endianness::little>(
+ support::endian::byte_swap<uint64_t, llvm::endianness::little>(
*reinterpret_cast<const uint64_t *>(ObjectBuffer.getBufferStart()));
if (Magic == TestingFormatMagic) {
// This is a special format used for testing.
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp b/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp
index 23d86bd05697a88..2abfbbad16ee92e 100644
--- a/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp
+++ b/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp
@@ -252,7 +252,7 @@ void CoverageMappingWriter::write(raw_ostream &OS) {
void TestingFormatWriter::write(raw_ostream &OS, TestingFormatVersion Version) {
auto ByteSwap = [](uint64_t N) {
- return support::endian::byte_swap<uint64_t, support::endianness::little>(N);
+ return support::endian::byte_swap<uint64_t, llvm::endianness::little>(N);
};
// Output a 64bit magic number.
diff --git a/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp b/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
index 439762bc6caf786..a504a5e86760bd6 100644
--- a/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+++ b/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
@@ -428,18 +428,19 @@ DECODE_SDWA(VopcDst)
template <typename T> static inline T eatBytes(ArrayRef<uint8_t>& Bytes) {
assert(Bytes.size() >= sizeof(T));
- const auto Res = support::endian::read<T, support::endianness::little>(Bytes.data());
+ const auto Res =
+ support::endian::read<T, llvm::endianness::little>(Bytes.data());
Bytes = Bytes.slice(sizeof(T));
return Res;
}
static inline DecoderUInt128 eat12Bytes(ArrayRef<uint8_t> &Bytes) {
assert(Bytes.size() >= 12);
- uint64_t Lo = support::endian::read<uint64_t, support::endianness::little>(
- Bytes.data());
+ uint64_t Lo =
+ support::endian::read<uint64_t, llvm::endianness::little>(Bytes.data());
Bytes = Bytes.slice(8);
- uint64_t Hi = support::endian::read<uint32_t, support::endianness::little>(
- Bytes.data());
+ uint64_t Hi =
+ support::endian::read<uint32_t, llvm::endianness::little>(Bytes.data());
Bytes = Bytes.slice(4);
return DecoderUInt128(Lo, Hi);
}
@@ -2076,7 +2077,7 @@ MCDisassembler::DecodeStatus AMDGPUDisassembler::decodeKernelDescriptor(
if (isGFX10Plus()) {
uint16_t KernelCodeProperties =
support::endian::read16(&Bytes[amdhsa::KERNEL_CODE_PROPERTIES_OFFSET],
- support::endianness::little);
+ llvm::endianness::little);
EnableWavefrontSize32 =
AMDHSA_BITS_GET(KernelCodeProperties,
amdhsa::KERNEL_CODE_PROPERTY_ENABLE_WAVEFRONT_SIZE32);
diff --git a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
index 57ccb523c70eee6..21243f80e055499 100644
--- a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
@@ -411,7 +411,7 @@ void AMDGPUMCCodeEmitter::encodeInstruction(const MCInst &MI,
} else if (!Op.isExpr()) // Exprs will be replaced with a fixup value.
llvm_unreachable("Must be immediate or expr");
- support::endian::write<uint32_t>(CB, Imm, support::endianness::little);
+ support::endian::write<uint32_t>(CB, Imm, llvm::endianness::little);
// Only one literal value allowed
break;
diff --git a/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp b/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
index 58a26e1a2d549fc..278341944c52305 100644
--- a/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
+++ b/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
@@ -723,7 +723,7 @@ void AMDGPUPALMetadata::toLegacyBlob(std::string &Blob) {
if (Registers.getMap().empty())
return;
raw_string_ostream OS(Blob);
- support::endian::Writer EW(OS, support::endianness::little);
+ support::endian::Writer EW(OS, llvm::endianness::little);
for (auto I : Registers.getMap()) {
EW.write(uint32_t(I.first.getUInt()));
EW.write(uint32_t(I.second.getUInt()));
diff --git a/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp b/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp
index c08e293d04378dc..7682394e83926d4 100644
--- a/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp
+++ b/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp
@@ -285,7 +285,7 @@ void AVRMCCodeEmitter::encodeInstruction(const MCInst &MI,
for (int64_t i = Size / 2 - 1; i >= 0; --i) {
uint16_t Word = (BinaryOpCode >> (i * 16)) & 0xFFFF;
- support::endian::write(CB, Word, support::endianness::little);
+ support::endian::write(CB, Word, llvm::endianness::little);
}
}
diff --git a/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp b/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
index 3ef7db94fc2ea8d..e56cb15406aeaa1 100644
--- a/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
+++ b/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
@@ -109,8 +109,8 @@ template <typename T>
bool parseImmediate(MCInst &MI, uint64_t &Size, ArrayRef<uint8_t> Bytes) {
if (Size + sizeof(T) > Bytes.size())
return false;
- T Val = support::endian::read<T, support::endianness::little, 1>(
- Bytes.data() + Size);
+ T Val = support::endian::read<T, llvm::endianness::little, 1>(Bytes.data() +
+ Size);
Size += sizeof(T);
if (std::is_floating_point<T>::value) {
MI.addOperand(
diff --git a/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp b/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
index 74e9a387ea91ec5..0dd1ae15d2473e8 100644
--- a/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
+++ b/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
@@ -788,8 +788,8 @@ bool GCOVProfiler::emitProfileNotes(
std::vector<uint8_t> EdgeDestinations;
SmallVector<std::pair<GlobalVariable *, MDNode *>, 8> CountersBySP;
- Endian = M->getDataLayout().isLittleEndian() ? support::endianness::little
- : support::endianness::big;
+ Endian = M->getDataLayout().isLittleEndian() ? llvm::endianness::little
+ : llvm::endianness::big;
unsigned FunctionIdent = 0;
for (auto &F : M->functions()) {
DISubprogram *SP = F.getSubprogram();
@@ -957,7 +957,7 @@ bool GCOVProfiler::emitProfileNotes(
continue;
}
os = &out;
- if (Endian == support::endianness::big) {
+ if (Endian == llvm::endianness::big) {
out.write("gcno", 4);
out.write(Options.Version, 4);
} else {
diff --git a/llvm/lib/XRay/FDRTraceWriter.cpp b/llvm/lib/XRay/FDRTraceWriter.cpp
index 2b80740ed43611a..8e67a8f9843345d 100644
--- a/llvm/lib/XRay/FDRTraceWriter.cpp
+++ b/llvm/lib/XRay/FDRTraceWriter.cpp
@@ -57,7 +57,7 @@ Error writeMetadata(support::endian::Writer &OS, Values &&... Ds) {
} // namespace
FDRTraceWriter::FDRTraceWriter(raw_ostream &O, const XRayFileHeader &H)
- : OS(O, support::endianness::native) {
+ : OS(O, llvm::endianness::native) {
// We need to re-construct a header, by writing the fields we care about for
// traces, in the format that the runtime would have written.
uint32_t BitField =
diff --git a/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h b/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h
index 365a5985e48de14..687d97abd0232dd 100644
--- a/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h
+++ b/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h
@@ -113,8 +113,7 @@ void PrinterContext<ELFT>::printEHFrameHdr(const Elf_Phdr *EHFramePHdr) const {
if (!Content)
reportError(Content.takeError(), ObjF.getFileName());
- DataExtractor DE(*Content,
- ELFT::TargetEndianness == support::endianness::little,
+ DataExtractor DE(*Content, ELFT::TargetEndianness == llvm::endianness::little,
ELFT::Is64Bits ? 8 : 4);
DictScope D(W, "Header");
@@ -189,7 +188,7 @@ void PrinterContext<ELFT>::printEHFrame(const Elf_Shdr *EHFrameShdr) const {
ObjF, DWARFContext::ProcessDebugRelocations::Process, nullptr);
DWARFDataExtractor DE(DICtx->getDWARFObj(),
DICtx->getDWARFObj().getEHFrameSection(),
- ELFT::TargetEndianness == support::endianness::little,
+ ELFT::TargetEndianness == llvm::endianness::little,
ELFT::Is64Bits ? 8 : 4);
DWARFDebugFrame EHFrame(Triple::ArchType(ObjF.getArch()), /*IsEH=*/true,
/*EHFrameAddress=*/Address);
diff --git a/llvm/tools/llvm-xray/xray-converter.cpp b/llvm/tools/llvm-xray/xray-converter.cpp
index 0a3271a156e442b..34832ebda02245a 100644
--- a/llvm/tools/llvm-xray/xray-converter.cpp
+++ b/llvm/tools/llvm-xray/xray-converter.cpp
@@ -104,7 +104,7 @@ void TraceConverter::exportAsYAML(const Trace &Records, raw_ostream &OS) {
void TraceConverter::exportAsRAWv1(const Trace &Records, raw_ostream &OS) {
// First write out the file header, in the correct endian-appropriate format
// (XRay assumes currently little endian).
- support::endian::Writer Writer(OS, support::endianness::little);
+ support::endian::Writer Writer(OS, llvm::endianness::little);
const auto &FH = Records.getFileHeader();
Writer.write(FH.Version);
Writer.write(FH.Type);
diff --git a/llvm/unittests/Support/BLAKE3Test.cpp b/llvm/unittests/Support/BLAKE3Test.cpp
index a729524112e327b..dc6bfb46c11e022 100644
--- a/llvm/unittests/Support/BLAKE3Test.cpp
+++ b/llvm/unittests/Support/BLAKE3Test.cpp
@@ -62,7 +62,7 @@ TEST(BLAKE3Test, BLAKE3) {
"616F575A1B58D4C9797D4217B9730AE5E6EB319D76EDEF6549B46F4EFE31FF8B");
// Using generic HashBuilder.
- HashBuilder<BLAKE3, support::endianness::native> HashBuilder;
+ HashBuilder<BLAKE3, llvm::endianness::native> HashBuilder;
HashBuilder.update(std::get<0>(testvectors[2]));
BLAKE3Result<> HBHash1 = HashBuilder.final();
BLAKE3Result<> HBHash2 = HashBuilder.result();
@@ -84,7 +84,7 @@ TEST(BLAKE3Test, SmallerHashSize) {
EXPECT_EQ(hashStr1, "6437B3AC38465133FFB63B75273A8DB5");
// Using generic HashBuilder.
- HashBuilder<TruncatedBLAKE3<16>, support::endianness::native> HashBuilder;
+ HashBuilder<TruncatedBLAKE3<16>, llvm::endianness::native> HashBuilder;
HashBuilder.update(Input);
BLAKE3Result<16> hash3 = HashBuilder.final();
BLAKE3Result<16> hash4 = HashBuilder.result();
More information about the llvm-commits
mailing list