[AMDGPU] Remove unused argument of DataExtractor constructor (NFC) (#196362)
`AddressSize` parameter is not used by `DataExtractor` and will be
removed in the future. See #190519 for more context.
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp b/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
index acf9923..5919106 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
@@ -354,7 +354,7 @@
if (!S.empty()) {
const uint64_t ReadSize = 4;
- DataExtractor Extractor(S, /*IsLittleEndian=*/true, 8);
+ DataExtractor Extractor(S, /*IsLittleEndian=*/true);
DataExtractor::Cursor Offset(0);
while (Offset && Offset.tell() < S.size()) {
uint64_t ReadNow = std::min(ReadSize, S.size() - Offset.tell());
diff --git a/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp b/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
index 91bd205..d46d112 100644
--- a/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+++ b/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
@@ -2681,7 +2681,7 @@
StringRef Indent = "\t";
assert(Bytes.size() == 64);
- DataExtractor DE(Bytes, /*IsLittleEndian=*/true, /*AddressSize=*/8);
+ DataExtractor DE(Bytes, /*IsLittleEndian=*/true);
switch (Cursor.tell()) {
case amdhsa::GROUP_SEGMENT_FIXED_SIZE_OFFSET:
diff --git a/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp b/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp
index 22a503e..93fc217 100644
--- a/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp
+++ b/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp
@@ -310,7 +310,7 @@
SmallVectorImpl<Value *> &WhatToStore) {
std::string Str(SD->Str.str() + '\0');
- DataExtractor Extractor(Str, /*IsLittleEndian=*/true, 8);
+ DataExtractor Extractor(Str, /*IsLittleEndian=*/true);
DataExtractor::Cursor Offset(0);
while (Offset && Offset.tell() < Str.size()) {
const uint64_t ReadSize = 4;