[llvm] [NFC][SPIR-V] Remove unused LowLevelType parameter from buildLoadInst (PR #208428)
Arseniy Obolenskiy via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 9 04:17:07 PDT 2026
https://github.com/aobolensk created https://github.com/llvm/llvm-project/pull/208428
None
>From 3b68d94019e548e209830cd4ac129e741684f258 Mon Sep 17 00:00:00 2001
From: Arseniy Obolenskiy <arseniy.obolenskiy at amd.com>
Date: Thu, 9 Jul 2026 13:16:21 +0200
Subject: [PATCH] [NFC][SPIR-V] Remove unused LowLevelType parameter from
buildLoadInst
---
llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp b/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
index 7f01fc37af545..9a6b6e3fd4d7b 100644
--- a/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+++ b/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
@@ -484,7 +484,7 @@ static bool buildSelectInst(MachineIRBuilder &MIRBuilder,
/// \p DestinationReg.
static Register buildLoadInst(SPIRVTypeInst BaseType, Register PtrRegister,
MachineIRBuilder &MIRBuilder,
- SPIRVGlobalRegistry *GR, LLT LowLevelType,
+ SPIRVGlobalRegistry *GR,
Register DestinationReg = Register(0)) {
if (!DestinationReg.isValid())
DestinationReg = createVirtualRegister(BaseType, GR, MIRBuilder);
@@ -521,7 +521,7 @@ static Register buildBuiltinVariableLoad(
// Load the value from the global variable.
Register LoadedRegister =
- buildLoadInst(VariableType, Variable, MIRBuilder, GR, LLType, Reg);
+ buildLoadInst(VariableType, Variable, MIRBuilder, GR, Reg);
MIRBuilder.getMRI()->setType(LoadedRegister, LLType);
return LoadedRegister;
}
@@ -783,10 +783,9 @@ static bool buildAtomicCompareExchangeInst(
if (!ScopeReg.isValid())
ScopeReg = buildConstantIntReg32(Scope, MIRBuilder, GR);
- Register Expected = IsCmpxchg
- ? ExpectedArg
- : buildLoadInst(SpvDesiredTy, ExpectedArg, MIRBuilder,
- GR, LLT::scalar(64));
+ Register Expected =
+ IsCmpxchg ? ExpectedArg
+ : buildLoadInst(SpvDesiredTy, ExpectedArg, MIRBuilder, GR);
MRI->setType(Expected, DesiredLLT);
Register Tmp = !IsCmpxchg ? MRI->createGenericVirtualRegister(DesiredLLT)
: Call->ReturnRegister;
More information about the llvm-commits
mailing list